/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost:wght@300&display=swap";*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}body{font-size:16px;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic Medium",游ゴシック,"Yu Gothic","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:400;color:#1a1a1a;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;margin:0 auto}@media screen and (max-width: 768px){body{font-size:4vw}}.lpWrap{overflow:hidden;background-color:#1a1a1a;color:#fff;text-align:left;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 1024px){.lpWrap .pc-only{display:none}}@media screen and (max-width: 768px){.lpWrap .pc-tab{display:none}}@media screen and (min-width: 1025px){.lpWrap .tab-sp{display:none}}@media screen and (min-width: 769px){.lpWrap .sp-only{display:none}}.lpWrap>section{position:relative}.lpWrap .inner{max-width:1040px;width:100%;margin:0 auto;padding:0 20px;position:relative;z-index:1}@media screen and (max-width: 768px){.lpWrap .inner{padding:0 4.3vw}}.lpWrap .ib{display:inline-block}.lpWrap img{width:100%;max-width:100%;height:auto;display:inline;vertical-align:bottom}.lpWrap p{line-height:1.7}.lpWrap .serif{font-family:serif}.lpWrap .bebas{font-family:"Bebas Neue",cursive}.lpWrap .maker{background-image:linear-gradient(to top, #ffff00, #ffff00);background-size:0% 100%;background-repeat:no-repeat;background-position:bottom left;transition:1s;transition-delay:.7s}.lpWrap .maker._2{background-image:linear-gradient(to top, #ffff00 0.46em, transparent 0.46em)}.lpWrap .maker._3{background-image:linear-gradient(to top, #c0ddfa 0.15em, transparent 0.15em)}.lpWrap .maker.anim{background-size:100% 100%}.lpWrap .kerning{font-feature-settings:"palt" 1}.lpWrap .cta{position:relative;box-shadow:0 0 10px rgba(0,0,0,.3);max-width:1000px;margin:0 auto}@media screen and (max-width: 768px){.lpWrap .cta{max-width:89.3vw}}.lpWrap .cta_tel{position:absolute;width:48%;height:36%;top:28%;left:7%}@media screen and (max-width: 768px){.lpWrap .cta_tel{top:15vw;left:5vw;right:5vw;width:auto;height:15vw}}.lpWrap .cta_web{position:absolute;width:42.2%;top:7%;right:2%;transition:.3s}@media screen and (max-width: 768px){.lpWrap .cta_web{width:83vw;left:3.5vw;top:42vw}}.lpWrap .cta_web:hover{transform:translateY(-2.5%)}.lpWrap .title01{text-align:center}.lpWrap .title01 .en{font-family:"Jost",sans-serif;font-size:72px;font-weight:300;line-height:1;display:block;margin-bottom:3px}@media screen and (max-width: 768px){.lpWrap .title01 .en{font-size:10.2vw;margin-bottom:0}}.lpWrap .title01 .ja{font-size:16px;line-height:1.3;letter-spacing:.2em;display:block}@media screen and (max-width: 768px){.lpWrap .title01 .ja{font-size:4vw}}.lpWrap .font01{font-family:"Jost",sans-serif;font-weight:300}.lpWrap .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;white-space:nowrap}.lpWrap .fv{height:680px}@media screen and (max-width: 768px){.lpWrap .fv{height:126.4vw}}.lpWrap .fv_bg{position:absolute;width:1920px;height:680px;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.lpWrap .fv_bg{width:102%;height:126.4vw}}.lpWrap .fv_bg picture{display:block}.lpWrap .fv_bg picture.loadingAnim{opacity:0;transform:translateX(20%);transition:.6s}.lpWrap .fv_bg picture.loadingAnim.anim{opacity:1;transform:none}.lpWrap .fv .inner{max-width:1120px;padding-top:26px;height:100%;z-index:2}@media screen and (max-width: 768px){.lpWrap .fv .inner{padding-top:4.3vw;padding-left:5.3vw;padding-right:0}}.lpWrap .fv_txt{font-size:112px;font-weight:900;line-height:1.14;color:#1b50ea;background:linear-gradient(to right, #1b50ea, #5bbafd 30%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:44px;animation-delay:.8s}@media screen and (max-width: 768px){.lpWrap .fv_txt{font-size:17.9vw;margin-bottom:2.5vw}}.lpWrap .fv_box{display:flex;gap:14px;align-items:center;position:relative;animation-delay:1s}@media screen and (max-width: 768px){.lpWrap .fv_box{gap:1.8vw;flex-direction:column;align-items:flex-start}}.lpWrap .fv_box .img{width:265px}@media screen and (max-width: 768px){.lpWrap .fv_box .img{width:37.3vw}}.lpWrap .fv_box .txt{font-size:32px;font-weight:bold;background-color:#000;color:#fff;padding:5px 17px 9px;line-height:1}@media screen and (max-width: 768px){.lpWrap .fv_box .txt{font-size:3.7vw;padding:1vw 1vw 1vw}}.lpWrap .fv_img{position:absolute;width:640px;bottom:-70px;right:-27px;z-index:2}@media screen and (max-width: 768px){.lpWrap .fv_img{width:81.8vw;bottom:-9.9vw;right:0}}.lpWrap .fv_img.loadingAnim{opacity:0;transform:translate(20%, 20%);transition:.6s;transition-delay:1.3s}.lpWrap .fv_img.loadingAnim.anim{opacity:1;transform:none}.lpWrap .block1{z-index:1}.lpWrap .block1 .inner{padding-top:16px}@media screen and (max-width: 768px){.lpWrap .block1 .inner{padding-top:15.8vw}}.lpWrap .block1_ttl{font-size:80px;font-weight:900;line-height:.88;text-align:center;margin-bottom:70px;animation-delay:.7s}@media screen and (max-width: 768px){.lpWrap .block1_ttl{font-size:13.1vw;margin-bottom:11.5vw}}.lpWrap .block1_ttl .small1{font-size:.69em}.lpWrap .block1_ttl .small2{font-size:.58em}.lpWrap .block1_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block1_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block1_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block1_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .stripL{background:#1b50ea;position:absolute;top:50%;left:50%;height:126%;width:200%;transform:translate(-200%, -20%) rotate(5deg);transition:1s;z-index:0}@media screen and (max-width: 768px){.lpWrap .stripL{top:53.5%;height:112%}}.lpWrap .stripL.anim{transform:translate(-50%, -50%) rotate(5deg)}.lpWrap .stripR{background:#1b50ea;position:absolute;top:53%;left:50%;height:110%;width:200%;transform:translate(200%, -20%) rotate(-5deg);transition:1s;z-index:0}.lpWrap .stripR.anim{transform:translate(-50%, -50%) rotate(-5deg)}.lpWrap .block2{z-index:0}.lpWrap .block2 .inner{padding-top:160px;padding-bottom:160px}@media screen and (max-width: 768px){.lpWrap .block2 .inner{padding-top:30.7vw;padding-bottom:19.2vw}}.lpWrap .block2_ttl{margin-bottom:40px}@media screen and (max-width: 768px){.lpWrap .block2_ttl{margin-bottom:10.7vw}}.lpWrap .block2_list{max-width:800px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:32px}@media screen and (max-width: 768px){.lpWrap .block2_list{max-width:87.2vw;justify-content:space-around;gap:4.8vw}}.lpWrap .block2_list_item{width:240px;padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:8px}@media screen and (max-width: 1024px){.lpWrap .block2_list_item{width:200px}}@media screen and (max-width: 768px){.lpWrap .block2_list_item{width:40vw;padding:0;gap:2.1vw}}.lpWrap .block2_list_item .img{width:200px}@media screen and (max-width: 768px){.lpWrap .block2_list_item .img{width:auto}}.lpWrap .block2_list_item .txt{font-size:18px;line-height:1.3;text-align:center}@media screen and (max-width: 768px){.lpWrap .block2_list_item .txt{font-size:4vw;height:10.6vw}}.lpWrap .block2_list_item:nth-child(1){animation-delay:0s}.lpWrap .block2_list_item:nth-child(2){animation-delay:.2s}.lpWrap .block2_list_item:nth-child(3){animation-delay:.4s}.lpWrap .block2_list_item:nth-child(4){animation-delay:.6s}.lpWrap .block2_list_item:nth-child(5){animation-delay:.8s}.lpWrap .block2_list_item:nth-child(6){animation-delay:1s}.lpWrap .block2_img{position:absolute;z-index:-1;top:0;left:-340px;width:806px}@media screen and (max-width: 768px){.lpWrap .block2_img{width:50.9vw;top:8.5vw;left:0}}.lpWrap .block2_img.scrollAnim{opacity:0;transform:translateX(-50%);transition:.6s;transition-delay:.8s}.lpWrap .block2_img.scrollAnim.anim{opacity:1;transform:none}.lpWrap .imgMsk{overflow:hidden;position:relative}.lpWrap .imgMsk .con{overflow:hidden;width:100%;height:100%;transform:translateX(calc(-101% - 24px));transition:.3s;background:url(../img/juvelook-10.webp) no-repeat center center/cover}.lpWrap .imgMsk .con::before{content:"";position:absolute;z-index:1;background:#1a1a1a;top:0;left:0;right:0;bottom:0;transition:.5s;transition-delay:.3s;backface-visibility:hidden}.lpWrap .imgMsk.anim .con{transform:translateX(0)}.lpWrap .imgMsk.anim .con::before{transform:translateX(calc(101% + 24px))}.lpWrap .block3{z-index:1}@media screen and (max-width: 768px){.lpWrap .block3 .inner{padding-top:10.7vw;padding-bottom:0}}.lpWrap .block3_ttl{margin-bottom:64px;animation-delay:.7s}@media screen and (max-width: 768px){.lpWrap .block3_ttl{margin-bottom:10.7vw}}.lpWrap .block3_img{padding:24px;max-width:648px;width:100%;height:248px;background:#fff;margin:0 auto 64px}@media screen and (max-width: 768px){.lpWrap .block3_img{padding:2.7vw;max-width:none;height:34.1vw;margin-bottom:10.7vw}}.lpWrap .block3_img .con{background-image:url(../img/juvelook-10.webp)}@media screen and (max-width: 768px){.lpWrap .block3_img .con{background-image:url(../img/juvelook-10-sp.webp)}}.lpWrap .block3_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block3_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block3_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block3_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .block4{z-index:0}.lpWrap .block4 .inner{padding-top:160px;padding-bottom:160px}@media screen and (max-width: 768px){.lpWrap .block4 .inner{padding-top:31.3vw;padding-bottom:21.3vw}}.lpWrap .block4_ttl{margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block4_ttl{margin-bottom:10.7vw}}.lpWrap .block4 .parallax{position:absolute;width:100%;height:100%;top:0;left:0;transition:transform .1s linear;will-change:transform}.lpWrap .block4_img1{position:absolute;width:274px;height:248px;top:-300px;left:-58px}@media screen and (max-width: 1024px){.lpWrap .block4_img1{top:-200px;width:164px;height:149px}}@media screen and (max-width: 768px){.lpWrap .block4_img1{width:18.4vw;height:16.8vw;top:-55vw;left:3.2vw}}.lpWrap .block4_img2{position:absolute;width:246px;height:254px;top:-100px;right:-16px}@media screen and (max-width: 1024px){.lpWrap .block4_img2{width:148px;height:152px;top:0}}@media screen and (max-width: 768px){.lpWrap .block4_img2{width:16.8vw;height:17.3vw;top:-69.5vw;right:1.3vw}}.lpWrap .block4_img3{position:absolute;top:151px;left:-300px;width:491px;height:430px}@media screen and (max-width: 768px){.lpWrap .block4_img3{top:13.1vw;left:-13.3vw;width:33.3vw;height:29.6vw}}.lpWrap .block4_img4{position:absolute;top:160px;right:-300px;width:462px;height:475px}@media screen and (max-width: 768px){.lpWrap .block4_img4{top:12.3vw;right:-14.7vw;width:31.2vw;height:31.2vw}}.lpWrap .block4_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block4_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block4_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block4_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .block5 .stripL{height:90%;transform:translate(-200%, -100%) rotate(5deg)}.lpWrap .block5 .stripL.anim{transform:translate(-50%, -80%) rotate(5deg)}.lpWrap .block5 .stripL._1{top:64%}@media screen and (max-width: 768px){.lpWrap .block5 .stripL._1{top:71%}}.lpWrap .block5 .stripL._2{transform:translate(-200%, -100%) rotate(-5deg)}.lpWrap .block5 .stripL._2.anim{transform:translate(-50%, 0%) rotate(-5deg)}.lpWrap .block5 .inner{max-width:1200px}@media screen and (max-width: 768px)and (max-width: 768px){.lpWrap .block5 .inner{padding-top:9.7vw}}.lpWrap .block5_ttl{text-align:center;font-size:32px;font-weight:900;position:relative;line-height:1.3;margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block5_ttl{font-size:7.5vw;margin-bottom:9.8vw}}.lpWrap .block5_ttl .big{display:block;font-size:3.5em}@media screen and (max-width: 768px){.lpWrap .block5_ttl .big{font-size:2.9em}}.lpWrap .block5_ttl .en{position:absolute;top:86px;left:50%;transform:translateX(-50%);margin:auto;font-size:24px;padding:7px 8px;border-top:2px solid #fff;border-bottom:2px solid #fff}@media screen and (max-width: 768px){.lpWrap .block5_ttl .en{top:17vw;padding:2.5vw 2vw;font-size:5.6vw;border-top-width:.5vw;border-bottom-width:.5vw}}.lpWrap .block5_arrow{background:url(../img/blcok5-arrow.webp) no-repeat center center/auto 100%;width:1605px;height:277px;position:absolute;top:63px;right:-45px;transform:translateX(-100%);transition:.5s;transition-delay:.3s}@media screen and (max-width: 1024px){.lpWrap .block5_arrow{width:1000px;height:173px;top:370px;right:50px}}@media screen and (max-width: 768px){.lpWrap .block5_arrow{background-image:url(../img/blcok5-arrow-sp.webp);width:20.5vw;height:227.6vw;right:0;top:-2vw;transform:translateY(-10%);opacity:0}}.lpWrap .block5_arrow.anim{transform:none;opacity:1}.lpWrap .block5_list{display:flex;justify-content:center;gap:16px;margin-bottom:64px}@media screen and (max-width: 1024px){.lpWrap .block5_list{flex-wrap:wrap;width:700px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 768px){.lpWrap .block5_list{flex-wrap:nowrap;flex-direction:column;gap:5.3vw;width:auto;margin-left:0;margin-right:0;margin-bottom:10.7vw}}.lpWrap .block5_list_item{width:208px;height:208px;border-radius:50%;background:#fff;padding:26px 20px 0;position:relative;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.lpWrap .block5_list_item{width:80vw;height:26.7vw;border-radius:50vw;padding:0 4.3vw;flex-direction:row;gap:2.1vw;justify-content:flex-start;align-items:center}}.lpWrap .block5_list_item .step{position:absolute;top:20px;left:0;right:0;text-align:center;opacity:.3;font-size:21px;font-weight:bold;color:#1b50ea;line-height:1}@media screen and (max-width: 768px){.lpWrap .block5_list_item .step{position:relative;top:auto;left:auto;right:auto;font-size:4.8vw;width:16vw}}.lpWrap .block5_list_item .step .num{font-size:3.67em}@media screen and (max-width: 768px){.lpWrap .block5_list_item .step .num{font-size:2.67em}}.lpWrap .block5_list_item .txt{font-size:18px;font-weight:700;line-height:1.5;color:#1a1a1a;text-align:center}@media screen and (max-width: 768px){.lpWrap .block5_list_item .txt{font-size:4vw;text-align:left}}.lpWrap .block5_list_item:last-child{background:#ffc700}.lpWrap .block5_list_item:last-child .txt{font-size:26px}@media screen and (max-width: 768px){.lpWrap .block5_list_item:last-child .txt{font-size:4vw}}.lpWrap .block5_list_item:nth-child(1){animation-delay:.7s}.lpWrap .block5_list_item:nth-child(2){animation-delay:.9s}.lpWrap .block5_list_item:nth-child(3){animation-delay:1.1s}.lpWrap .block5_list_item:nth-child(4){animation-delay:1.3s}.lpWrap .block5_list_item:nth-child(5){animation-delay:1.5s}.lpWrap .block5_txt{font-size:21px;font-weight:900;line-height:2;text-align:center;margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block5_txt{font-size:4.8vw;line-height:1.8;margin-bottom:6.4vw;text-align:left}}.lpWrap .block5_txt._2{margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block5_txt._2{margin-bottom:8.3vw}}.lpWrap .block6{color:#1a1a1a}.lpWrap .block6 .stripR{background:#f0d9a4}@media screen and (max-width: 768px){.lpWrap .block6 .stripR{height:121%;top:41.5%}}.lpWrap .block6 .inner{padding-top:56px}@media screen and (max-width: 768px){.lpWrap .block6 .inner{padding-top:9.6vw;padding-bottom:7.5vw}}.lpWrap .block6_ttl{margin-bottom:64px;animation-delay:1s}@media screen and (max-width: 768px){.lpWrap .block6_ttl{margin-bottom:10.7vw}}.lpWrap .block6_img1{padding:24px;max-width:648px;width:100%;height:248px;background:#fff;margin:0 auto 64px}@media screen and (max-width: 768px){.lpWrap .block6_img1{padding:2.1vw;max-width:none;height:32vw;margin-bottom:10.7vw}}.lpWrap .block6_img1 .con{background-image:url(../img/juvelook-15.webp)}@media screen and (max-width: 768px){.lpWrap .block6_img1 .con{background-image:url(../img/juvelook-15-sp.webp)}}.lpWrap .block6_img1 .con::before{background:#1b50ea}.lpWrap .block6_img2{position:absolute;width:300px;top:32px;right:-125px;animation-delay:1s}@media screen and (max-width: 1024px){.lpWrap .block6_img2{width:150px;right:10px}}@media screen and (max-width: 768px){.lpWrap .block6_img2{width:17.1vw;top:1vw;right:4.3vw}}.lpWrap .block6_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block6_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block6_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block6_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .block7 .inner{padding-top:160px;max-width:1140px}@media screen and (max-width: 768px){.lpWrap .block7 .inner{padding-top:19.2vw;padding-bottom:10.7vw}}.lpWrap .block7_ttl{margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block7_ttl{margin-left:-4.3vw;margin-right:-4.3vw;margin-bottom:10.7vw}}.lpWrap .block7_tbl{margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block7_tbl{margin-left:-4.3vw;margin-right:-4.3vw;margin-bottom:10.7vw}}.lpWrap .block7_tbl th,.lpWrap .block7_tbl td{width:25%;height:95px;vertical-align:middle;padding:16px}@media screen and (max-width: 768px){.lpWrap .block7_tbl th,.lpWrap .block7_tbl td{height:auto;padding:0 2.1vw;width:26.4%}}@media screen and (max-width: 768px){.lpWrap .block7_tbl th:first-child,.lpWrap .block7_tbl td:first-child{width:18.7%}}@media screen and (max-width: 768px){.lpWrap .block7_tbl th:last-child,.lpWrap .block7_tbl td:last-child{width:28%}}.lpWrap .block7_tbl thead th{font-size:21px;line-height:1.5;font-weight:900;text-align:center}@media screen and (max-width: 768px){.lpWrap .block7_tbl thead th{font-size:3.7vw;height:10.7vw}}.lpWrap .block7_tbl thead th:not(:last-child){border-right:1px #fff solid}.lpWrap .block7_tbl thead th:first-child{border-right:2px #fff solid}.lpWrap .block7_tbl tbody tr{border-top:1px solid #fff}.lpWrap .block7_tbl tbody tr:first-child{background:rgba(27,80,234,.502)}.lpWrap .block7_tbl tbody th{font-size:21px;font-weight:900;line-height:1.5;text-align:center;border-right:2px #fff solid}@media screen and (max-width: 768px){.lpWrap .block7_tbl tbody th{height:10.7vw;font-size:3.7vw;padding:0 1vw}}.lpWrap .block7_tbl tbody td{font-size:18px;line-height:1.5;text-align:center}@media screen and (max-width: 768px){.lpWrap .block7_tbl tbody td{height:10.7vw;font-size:3.7vw;letter-spacing:-0.02em;text-align:left;padding-top:6.9vw;padding-bottom:6.9vw}}.lpWrap .block7_tbl tbody td:not(:last-child){border-right:1px #fff solid}.lpWrap .block7_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block7_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block7_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block7_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .title02{text-align:center}.lpWrap .title02 .txt{display:inline-block;font-size:32px;font-weight:900;letter-spacing:.4em;line-height:2;border-bottom:8px solid #fff;position:relative;padding-bottom:4px}@media screen and (max-width: 768px){.lpWrap .title02 .txt{font-size:6.4vw;border-bottom-width:2.1vw;padding-bottom:1vw}}.lpWrap .title02 .txt::before{content:"";position:absolute;width:12px;height:8px;background:#1b50ea;bottom:0;right:28%;transform:translateY(100%) skew(-50deg)}@media screen and (max-width: 768px){.lpWrap .title02 .txt::before{width:3.2vw;height:2.1vw}}.lpWrap .block8 .stripR{height:100%;top:58%}@media screen and (max-width: 768px){.lpWrap .block8 .stripR{top:52%}}.lpWrap .block8 .inner{padding-top:160px}@media screen and (max-width: 768px){.lpWrap .block8 .inner{padding-top:19.2vw;padding-bottom:10.7vw}}.lpWrap .block8_ttl{margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block8_ttl{margin-left:-4.3vw;margin-right:-4.3vw;margin-bottom:10.7vw}}.lpWrap .block8_ttl2{margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block8_ttl2{margin-bottom:8.5vw}}.lpWrap .block8_ttl2.title02 .txt::before{right:46%}.lpWrap .block8_img{padding:24px;max-width:648px;width:100%;height:328px;background:#fff;margin:0 auto 64px}@media screen and (max-width: 768px){.lpWrap .block8_img{padding:2.1vw;max-width:none;height:45vw;margin-bottom:10.7vw}}.lpWrap .block8_img .con{background-image:url(../img/juvelook-16.webp)}@media screen and (max-width: 768px){.lpWrap .block8_img .con{background-image:url(../img/juvelook-16-sp.webp)}}.lpWrap .block8_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block8_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block8_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block8_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .block9 .inner{padding-top:160px;padding-bottom:72px;max-width:1140px}@media screen and (max-width: 768px){.lpWrap .block9 .inner{padding-top:19.2vw;padding-bottom:10.7vw}}.lpWrap .block9_ttl{margin-bottom:64px}@media screen and (max-width: 768px){.lpWrap .block9_ttl{margin-left:-4.3vw;margin-right:-4.3vw;margin-bottom:10.7vw}}.lpWrap .block9_ttl2{margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block9_ttl2{margin-bottom:8.5vw}}.lpWrap .block9_ttl2 .txt::before{background:#1a1a1a}@media screen and (max-width: 768px){.lpWrap .block9_ttl2.title02 .txt{line-height:1.3}}.lpWrap .block9_img{padding:24px 50px;width:100%;background:#fff;margin:0 auto 64px}@media screen and (max-width: 1140px){.lpWrap .block9_img{width:-moz-fit-content;width:fit-content;padding:24px}}@media screen and (max-width: 768px){.lpWrap .block9_img{padding:4.2vw 2.1vw;max-width:none;margin-bottom:10.7vw}}.lpWrap .block9_img .con{background-image:none}.lpWrap .block9_img .con::before{background:#1b50ea}.lpWrap .block9_list{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}@media screen and (max-width: 1140px){.lpWrap .block9_list{grid-template-columns:repeat(2, 1fr);gap:24px}}@media screen and (max-width: 768px){.lpWrap .block9_list{gap:2.13vw}}.lpWrap .block9_list_item{display:flex;flex-direction:column;border-radius:24px}.lpWrap .block9_list_item .txt{color:#fff;background-color:#1b3582;padding:8px;margin-top:7.7px;text-align:center;font-weight:500;font-size:20px;line-height:1.5;letter-spacing:.1em;border-radius:0 0 0 22px;position:relative}@media screen and (max-width: 768px){.lpWrap .block9_list_item .txt{margin-top:1.48vw;padding:1.6vw 1vw;font-size:4vw;letter-spacing:0}}.lpWrap .block9_list_item .txt .num{display:inline-block;aspect-ratio:1;color:#fff;background-color:#1b3582;text-align:center;font-family:"Helvetica","Arial",sans-serif;font-size:26px;font-weight:bold;padding:8px;width:57.2px;border-radius:50% 50% 0 50%;position:absolute;bottom:calc(100% - 14.3px);right:0}@media screen and (max-width: 768px){.lpWrap .block9_list_item .txt .num{font-size:5.33vw;width:11vw;bottom:calc(100% - 2.5vw)}}.lpWrap .block9_txt{font-size:21px;font-weight:900;line-height:2;text-align:center}@media screen and (max-width: 768px){.lpWrap .block9_txt{font-size:4.8vw;line-height:1.8;text-align:left}}.lpWrap .block9_txt:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.lpWrap .block9_txt:not(:last-child){margin-bottom:6.4vw}}.lpWrap .pb{padding:72px 0 188px;background:url(../img/pb-bg.webp) repeat center center/cover;position:relative;font-weight:500}@media screen and (max-width: 768px){.lpWrap .pb{padding:13.4vw 0 62vw;background-image:url(../img/pb-bg-sp.webp)}}.lpWrap .pb_ttl{max-width:770px;width:100%;margin:0 auto 58px}@media screen and (max-width: 768px){.lpWrap .pb_ttl{max-width:78.7vw;margin-bottom:8.3vw}}.lpWrap .pb_list_item{display:flex}.lpWrap .pb_list_item:not(:last-child){margin-bottom:50px}@media screen and (max-width: 768px){.lpWrap .pb_list_item:not(:last-child){margin-bottom:7.5vw}}.lpWrap .pb_list_item_img{min-width:90px;width:90px;margin-right:30px}@media screen and (max-width: 768px){.lpWrap .pb_list_item_img{width:13.3vw;min-width:13.3vw;margin-right:1.9vw}}.lpWrap .pb_list_item_box{flex:auto;color:#fff}@media screen and (max-width: 768px){.lpWrap .pb_list_item_box{padding-top:4.3vw}}.lpWrap .pb_list_item_box_ttl{font-size:26px;font-weight:700;line-height:1;margin-bottom:20px;letter-spacing:.4em}@media screen and (max-width: 768px){.lpWrap .pb_list_item_box_ttl{font-size:5.6vw;margin-bottom:4.4vw}}.lpWrap .pb_list_item_box_txt{font-size:16px;line-height:2}@media screen and (max-width: 768px){.lpWrap .pb_list_item_box_txt{font-size:4vw;line-height:1.8}}.lpWrap .block20{height:300px;position:relative}@media screen and (max-width: 768px){.lpWrap .block20{height:110vw}}.lpWrap .block20 .inner{max-width:1040px}.lpWrap .block20_cta{margin-top:-140px}@media screen and (max-width: 768px){.lpWrap .block20_cta{margin-top:-49.6vw}}.lpWrap .scrollAnim.fadeUp{opacity:0}@media screen and (max-width: 768px){.lpWrap .scrollAnim.fadeUp{animation-delay:0s !important}}.lpWrap .scrollAnim.fadeUp.anim{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards}.lpWrap .loadingAnim.fadeUp{opacity:0}.lpWrap .loadingAnim.fadeUp.anim{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards}@keyframes sway{0%{transform:rotate(0deg)}100%{transform:rotate(20deg)}}@keyframes pathmove{0%{height:0;top:0}30%{height:100%}100%{height:0;top:100%}}@keyframes bggradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes anim-txt{100%{background-position:-3000px 0}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}/*# sourceMappingURL=lp-style.css.map */