@charset "UTF-8";/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ol,ul{padding:0;margin:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin:0;overflow:visible;clear:both;color:inherit;border-top-width:1px}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title]{-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{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle;background:0 0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{padding:0}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}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}:root{--contentsPcWidth:$contentsPcWidth;--color_primary:#1867B2;--color_sub:#0259B2;--color_border:#ddd;--color_txt:#000;--color_txt_sub:#113F98;--color_bg:#F0F0F0;--color_lnk:#000;--link_deco:none;--color_key:#15a9d8;--color_placeholder:#e2e2e2;--color_form:#fff;--color_contents:#eeeceb;--color_consultant:#d29b00;--color_researcher:#1b4b7d;--font-family-basic:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif}html{font-family:var(--font-family-basic);font-size:16px;line-height:1.6;color:var(--color_txt);word-wrap:break-word;scroll-behavior:smooth}body{position:relative;width:100%;height:100%;-webkit-text-size-adjust:100%;line-height:1.6}a{color:var(--color_lnk);-webkit-text-decoration:var(--link_deco);text-decoration:var(--link_deco);-webkit-transition:opacity .2s;transition:opacity .2s}@media (hover:hover){a:hover{text-decoration:none;opacity:.8}}img{max-width:100%;height:auto;vertical-align:bottom}@media screen and (max-width:768px){img{width:100%}}strong{font-weight:700}input{padding:0;background:0 0;border:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:6px;font-family:var(--font-family-basic);vertical-align:bottom;background-color:#fff;border:solid 1px #c9c9c9}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color_placeholder)}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color_placeholder)}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--color_placeholder)}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#eef4fb}input[type=checkbox],input[type=radio]{margin:0;vertical-align:-1px}input[type=button],input[type=submit]{font-family:var(--font-family-basic);vertical-align:bottom;cursor:pointer;-webkit-appearance:none}textarea{vertical-align:bottom;resize:vertical}em{font-style:italic}sup{font-size:.5em;vertical-align:super}sub{font-size:.5em;vertical-align:sub}blockquote{position:relative;padding:1em 1em 1em 3em;background-color:#eeefff;border-left:3px solid #666}blockquote::before{position:absolute;top:0;left:0;font-size:600%;line-height:1em;color:#999;content:"“"}::-moz-selection{background:#d4dcd6}::selection{background:#d4dcd6}::-moz-selection{background:#d4dcd6}.l-block{padding-bottom:clamp(160 * 768 / 1366 * 1px,160 / 1366 * 100vw,160px);border-top:1px solid #000}@media screen and (max-width:768px){.l-block{border-top-width:.2666666667vw}}.l-block__txt01{position:relative;padding-left:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);margin-top:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px);font-weight:600;letter-spacing:.04em}@media screen and (max-width:768px){.l-block__txt01{padding-left:4vw;margin-top:2.4vw;font-size:3.2vw}}.l-block__txt01::before{position:absolute;top:50%;left:0;width:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);height:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);content:"";background-color:#d60f3d;border-radius:50%;translate:0 -50%}@media screen and (max-width:768px){.l-block__txt01::before{width:1.8666666667vw;height:1.8666666667vw}}.l-footer{background-color:#fff}.l-footer__block01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:clamp(19 * 768 / 1366 * 1px,19 / 1366 * 100vw,19px)}@media screen and (max-width:768px){.l-footer__block01{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15.4666666667vw}}.l-footer__copyright{font-size:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);text-align:right}@media screen and (max-width:768px){.l-footer__copyright{font-size:2.4vw;text-align:center}}.l-footer__inner{padding:clamp(50 * 768 / 1366 * 1px,50 / 1366 * 100vw,50px) clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px)}@media screen and (max-width:768px){.l-footer__inner{padding:8.5333333333vw 5.3333333333vw}}.l-footer__link{font-size:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px);font-weight:500;text-decoration:underline;letter-spacing:.08em}@media screen and (max-width:768px){.l-footer__link{font-size:3.4666666667vw}}@media (hover:hover){.l-footer__link:hover{text-decoration:underline}}.l-footer__logo{width:clamp(269 * 768 / 1366 * 1px,269 / 1366 * 100vw,269px)}@media screen and (max-width:768px){.l-footer__logo{width:48.9333333333vw}}.l-header{position:sticky;top:0;z-index:100;padding:clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px) clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px) clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px) clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px);background-color:#fff}@media screen and (max-width:768px){.l-header{padding:2vw}}.l-header__btn{width:clamp(213 * 768 / 1366 * 1px,213 / 1366 * 100vw,213px);margin-right:0;margin-left:auto}@media screen and (max-width:768px){.l-header__btn{width:44vw}}.l-header__inner{display:-ms-grid;display:grid;-ms-grid-columns:clamp(269 * 768 / 1366 * 1px,269 / 1366 * 100vw,269px) auto clamp(269 * 768 / 1366 * 1px,269 / 1366 * 100vw,269px);grid-template-columns:clamp(269 * 768 / 1366 * 1px,269 / 1366 * 100vw,269px) auto clamp(269 * 768 / 1366 * 1px,269 / 1366 * 100vw,269px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.l-header__inner{-ms-grid-columns:38.1333333333vw 44vw;grid-template-columns:38.1333333333vw 44vw}}.l-header__logo{width:100%}.l-header__txt01{font-size:clamp(22 * 768 / 1366 * 1px,22 / 1366 * 100vw,22px);font-weight:500}@media screen and (max-width:768px){.l-header__txt01{padding:2.4vw;font-size:3.4666666667vw;text-align:center;background-color:#f2f2f2}}.m-button--header{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px) clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);background:-webkit-gradient(linear,left top,left bottom,from(#f71c4f),color-stop(50%,#f71c4f),to(#b10028));background:linear-gradient(180deg,#f71c4f 0,#f71c4f 50%,#b10028 100%);border-radius:9999px;-webkit-transition:all .3s;transition:all .3s}.m-button--header:hover{opacity:1}@media screen and (max-width:768px){.m-button--header{padding:clamp(19 * 768 / 1366 * 1px,19 / 1366 * 100vw,19px) clamp(32 * 768 / 1366 * 1px,32 / 1366 * 100vw,32px)}}@media (hover:hover){.m-button--header:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f71c4f),color-stop(30%,#f71c4f),to(#b10028));background:linear-gradient(180deg,#f71c4f 0,#f71c4f 30%,#b10028 100%)}}.m-button--header .m-button__txt{position:relative;display:block;padding-left:clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px);font-size:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px);font-weight:500;color:#fff}@media screen and (max-width:768px){.m-button--header .m-button__txt{padding-left:6.8vw;font-size:3.0666666667vw}}.m-button--header .m-button__txt::before{position:absolute;top:50%;left:0;width:clamp(22 * 768 / 1366 * 1px,22 / 1366 * 100vw,22px);height:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);translate:0 -50%;content:"";background-image:url(/lp/rounder-support/assets/img/common/icon_soudan.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.m-button--header .m-button__txt::before{width:4.6666666667vw;height:4.2666666667vw}}.m-button--soudan{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px) clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px) clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px) clamp(32 * 768 / 1366 * 1px,32 / 1366 * 100vw,32px);background:-webkit-gradient(linear,left top,left bottom,from(#f71c4f),color-stop(50%,#f71c4f),to(#b10028));background:linear-gradient(180deg,#f71c4f 0,#f71c4f 50%,#b10028 100%);border-radius:9999px;-webkit-transition:all .3s;transition:all .3s}.m-button--soudan:hover{opacity:1}@media screen and (max-width:768px){.m-button--soudan{padding:5.3333333333vw 5.3333333333vw 5.3333333333vw 7.4666666667vw}}@media (hover:hover){.m-button--soudan:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f71c4f),color-stop(30%,#f71c4f),to(#b10028));background:linear-gradient(180deg,#f71c4f 0,#f71c4f 30%,#b10028 100%)}}.m-button--soudan .m-button__txt{position:relative;display:block;padding-right:clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px);padding-left:clamp(50 * 768 / 1366 * 1px,50 / 1366 * 100vw,50px);font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:600;color:#fff}@media screen and (max-width:768px){.m-button--soudan .m-button__txt{padding-right:10.6666666667vw;padding-left:11.2vw;font-size:4.5333333333vw}}.m-button--soudan .m-button__txt::before{position:absolute;top:50%;left:0;width:clamp(34 * 768 / 1366 * 1px,34 / 1366 * 100vw,34px);height:clamp(32 * 768 / 1366 * 1px,32 / 1366 * 100vw,32px);translate:0 -50%;content:"";background-image:url(/lp/rounder-support/assets/img/common/icon_soudan.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.m-button--soudan .m-button__txt::before{width:6.9333333333vw;height:6.6666666667vw}}.m-button--soudan .m-button__next{position:absolute;top:50%;right:0;display:block;width:clamp(56 * 768 / 1366 * 1px,56 / 1366 * 100vw,56px);height:clamp(36 * 768 / 1366 * 1px,36 / 1366 * 100vw,36px);overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:9999px;translate:0 -50%}@media screen and (max-width:768px){.m-button--soudan .m-button__next{width:10.1333333333vw;height:6.6666666667vw;border-width:.2666666667vw}}.m-button--soudan .m-button__next::after{position:absolute;top:50%;left:-50%;width:clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px);height:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);content:"";background-image:url(/lp/rounder-support/assets/img/common/icon_arrow01.svg);background-repeat:no-repeat;background-size:contain;translate:-50% -50%;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:768px){.m-button--soudan .m-button__next::after{width:2.5333333333vw;height:2.2666666667vw}}.m-button--soudan .m-button__next::before{position:absolute;top:50%;left:50%;width:clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px);height:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);content:"";background-image:url(/lp/rounder-support/assets/img/common/icon_arrow01.svg);background-repeat:no-repeat;background-size:contain;translate:-50% -50%;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:768px){.m-button--soudan .m-button__next::before{width:2.5333333333vw;height:2.2666666667vw}}@media (hover:hover){.m-button--soudan:hover .m-button__next::after{left:50%}.m-button--soudan:hover .m-button__next::before{left:150%}}.p-top__block01{overflow:hidden}.p-topBottom{overflow:hidden;background-color:var(--color_primary)}.p-topBottom__bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.p-topBottom__btn{width:clamp(560 * 768 / 1366 * 1px,560 / 1366 * 100vw,560px);padding:clamp(36 * 768 / 1366 * 1px,36 / 1366 * 100vw,36px) clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(36 * 768 / 1366 * 1px,36 / 1366 * 100vw,36px) clamp(56 * 768 / 1366 * 1px,56 / 1366 * 100vw,56px);margin:0 auto}@media screen and (max-width:768px){.p-topBottom__btn{width:84vw;padding:5.7333333333vw 4.2666666667vw 5.7333333333vw 6.4vw}}.p-topBottom__btn .m-button__txt{padding-left:clamp(74 * 768 / 1366 * 1px,74 / 1366 * 100vw,74px);font-size:clamp(26 * 768 / 1366 * 1px,26 / 1366 * 100vw,26px)}@media screen and (max-width:768px){.p-topBottom__btn .m-button__txt{padding-left:9.0666666667vw;font-size:4vw}}.p-topBottom__btn .m-button__txt::before{width:clamp(42 * 768 / 1366 * 1px,42 / 1366 * 100vw,42px);height:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px)}@media screen and (max-width:768px){.p-topBottom__btn .m-button__txt::before{width:6.6666666667vw;height:6.4vw}}.p-topBottom__btn .m-button__next{width:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px);height:clamp(44 * 768 / 1366 * 1px,44 / 1366 * 100vw,44px)}@media screen and (max-width:768px){.p-topBottom__btn .m-button__next{width:10.1333333333vw;height:7.4666666667vw}}.p-topBottom__btn .m-button__next::after,.p-topBottom__btn .m-button__next::before{width:clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px);height:clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px)}@media screen and (max-width:768px){.p-topBottom__btn .m-button__next::after,.p-topBottom__btn .m-button__next::before{width:2.2666666667vw;height:2vw}}.p-topBottom__front{position:relative;z-index:2}.p-topBottom__inner{position:relative;width:clamp(1366 * 768 / 1366 * 1px,1366 / 1366 * 100vw,1366px);padding:clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px) 0;margin:0 auto}@media screen and (max-width:768px){.p-topBottom__inner{width:100%;padding:16vw 0}}.p-topBottom__line{position:absolute;background-color:var(--color_sub);border-radius:9999px;rotate:-45deg}@media screen and (max-width:768px){.p-topBottom__line{display:none}}.p-topBottom__line--1{top:clamp(87 * 768 / 1366 * 1px,87 / 1366 * 100vw,87px);left:clamp(43 * 768 / 1366 * 1px,43 / 1366 * 100vw,43px);width:clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px);height:clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px)}.p-topBottom__line--2{top:clamp(385 * 768 / 1366 * 1px,385 / 1366 * 100vw,385px);left:clamp(-164px,-164 / 1366 * 100vw,-164 * 768 / 1366 * 1px);width:clamp(540 * 768 / 1366 * 1px,540 / 1366 * 100vw,540px);height:clamp(220 * 768 / 1366 * 1px,220 / 1366 * 100vw,220px)}.p-topBottom__line--3{top:clamp(-45px,-45 / 1366 * 100vw,-45 * 768 / 1366 * 1px);left:clamp(945 * 768 / 1366 * 1px,945 / 1366 * 100vw,945px);width:clamp(500 * 768 / 1366 * 1px,500 / 1366 * 100vw,500px);height:clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px)}.p-topBottom__line--4{top:clamp(368 * 768 / 1366 * 1px,368 / 1366 * 100vw,368px);left:clamp(1001 * 768 / 1366 * 1px,1001 / 1366 * 100vw,1001px);width:clamp(340 * 768 / 1366 * 1px,340 / 1366 * 100vw,340px);height:clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px)}.p-topBottom__txt01{margin-bottom:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px);font-size:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px);font-weight:600;color:#fff;text-align:center;letter-spacing:.04em}@media screen and (max-width:768px){.p-topBottom__txt01{margin-bottom:5.3333333333vw;font-size:5.8666666667vw}}.p-topBottom__txt02{margin-bottom:clamp(50 * 768 / 1366 * 1px,50 / 1366 * 100vw,50px);font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:500;color:#fff;text-align:center}@media screen and (max-width:768px){.p-topBottom__txt02{margin-bottom:8.5333333333vw;font-size:3.7333333333vw}}.p-topExample__head{padding:clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px) 0 clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px);background-color:#fff}@media screen and (max-width:768px){.p-topExample__head{padding:26.6666666667vw 0 10.6666666667vw}}.p-topExample__ttl{font-size:clamp(48 * 768 / 1366 * 1px,48 / 1366 * 100vw,48px);font-weight:600;letter-spacing:.04em}@media screen and (max-width:768px){.p-topExample__ttl{font-size:6.9333333333vw}}.p-topExample__ttlSub{margin-bottom:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:600;letter-spacing:.04em}@media screen and (max-width:768px){.p-topExample__ttlSub{margin-bottom:1.0666666667vw;font-size:3.4666666667vw}}.p-topExample__ttlWrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto clamp(38 * 768 / 1366 * 1px,38 / 1366 * 100vw,38px);text-align:center}@media screen and (max-width:768px){.p-topExample__ttlWrap{bottom:5.3333333333vw}}.p-topExample__txt01{font-size:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-weight:600;text-align:center;letter-spacing:.08em}@media screen and (max-width:768px){.p-topExample__txt01{font-size:4vw}}.p-topExampleBlock{background-image:url(/lp/rounder-support/assets/img/top/example_bg01.webp);background-repeat:no-repeat;background-position:top center;background-size:cover}@media print,screen and (min-width:769px){.p-topExampleBlock{padding:clamp(160 * 768 / 1366 * 1px,160 / 1366 * 100vw,160px) 0 clamp(100 * 768 / 1366 * 1px,100 / 1366 * 100vw,100px)}}@media screen and (max-width:768px){.p-topExampleBlock__slider{display:-ms-grid!important;display:grid!important;-ms-grid-columns:5.3333333333vw 79.7333333333vw;grid-template-columns:5.3333333333vw 79.7333333333vw;gap:4.2666666667vw;width:89.3333333333vw;padding:21.3333333333vw 0!important;margin:0 auto;overflow:visible!important;pointer-events:none!important}}.p-topExampleBlock__slider .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(68 * 768 / 1366 * 1px,68 / 1366 * 100vw,68px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:769px){.p-topExampleBlock__slider .swiper-pagination{margin-top:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px)}}@media screen and (max-width:768px){.p-topExampleBlock__slider .swiper-pagination{position:sticky;top:120px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;gap:12vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.p-topExampleBlock__slider .swiper-pagination-sp{display:none}@media screen and (max-width:768px){.p-topExampleBlock__slider .swiper-pagination-sp{position:sticky;top:21.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;gap:12vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.p-topExampleBlock__slider .swiper-pagination-bullet{position:relative;font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:700;color:#fff;letter-spacing:.08em;cursor:pointer}@media screen and (max-width:768px){.p-topExampleBlock__slider .swiper-pagination-bullet{font-size:3.4666666667vw;line-height:1.4;text-align:center}}.p-topExampleBlock__slider .swiper-pagination-bullet:not(:last-child)::before{position:absolute;top:50%;right:clamp(-48px,-48 / 1366 * 100vw,-48 * 768 / 1366 * 1px);width:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px);height:clamp(4 * 768 / 1366 * 1px,4 / 1366 * 100vw,4px);content:"";background-image:url(/lp/rounder-support/assets/img/common/icon_ellipsis.svg);background-repeat:no-repeat;background-size:contain;translate:0 -50%}@media screen and (max-width:768px){.p-topExampleBlock__slider .swiper-pagination-bullet:not(:last-child)::before{top:auto;right:auto;bottom:-8.8vw;left:50%;width:.8vw;height:5.6vw;background-image:url(/lp/rounder-support/assets/img/common/icon_ellipsis02.svg);translate:-50% 0}}.p-topExampleBlock__slider .swiper-pagination-bullet-active{color:#d60f3d}@media screen and (max-width:768px){.p-topExampleBlock__slider .swiper-slide:last-child{margin-bottom:0!important}}@media screen and (max-width:768px){.p-topExampleBlock__slider .swiper-wrapper{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.p-topExampleBlockCard{background-color:#fff;border-radius:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media print,screen and (min-width:769px){.p-topExampleBlockCard{height:clamp(440 * 768 / 1366 * 1px,440 / 1366 * 100vw,440px)!important}}@media screen and (max-width:768px){.p-topExampleBlockCard{width:100%!important}}@media print,screen and (min-width:769px){.p-topExampleBlockCard--1{width:clamp(400 * 768 / 1366 * 1px,400 / 1366 * 100vw,400px)!important}}@media screen and (max-width:768px){.p-topExampleBlockCard--1{height:64vw!important}}@media print,screen and (min-width:769px){.p-topExampleBlockCard--2{width:clamp(560 * 768 / 1366 * 1px,560 / 1366 * 100vw,560px)!important}}@media screen and (max-width:768px){.p-topExampleBlockCard--2{height:86.2666666667vw!important}}@media print,screen and (min-width:769px){.p-topExampleBlockCard--3{width:clamp(680 * 768 / 1366 * 1px,680 / 1366 * 100vw,680px)!important}}@media screen and (max-width:768px){.p-topExampleBlockCard--3{height:135.0666666667vw!important}}@media print,screen and (min-width:769px){.p-topExampleBlockCard--4{width:clamp(620 * 768 / 1366 * 1px,620 / 1366 * 100vw,620px)!important}}@media screen and (max-width:768px){.p-topExampleBlockCard--4{height:72.5333333333vw!important}}.p-topExampleBlockCard__block01{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:clamp(9 * 768 / 1366 * 1px,9 / 1366 * 100vw,9px)}@media screen and (max-width:768px){.p-topExampleBlockCard__block01{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2.1333333333vw}}.p-topExampleBlockCard--1 .p-topExampleBlockCard__body{padding:clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px) clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px)}@media screen and (max-width:768px){.p-topExampleBlockCard--1 .p-topExampleBlockCard__body{padding:8.5333333333vw 8vw}}.p-topExampleBlockCard--2 .p-topExampleBlockCard__body{padding:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px)}@media screen and (max-width:768px){.p-topExampleBlockCard--2 .p-topExampleBlockCard__body{padding:8vw 5.3333333333vw}}.p-topExampleBlockCard--3 .p-topExampleBlockCard__body{padding:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px)}@media screen and (max-width:768px){.p-topExampleBlockCard--3 .p-topExampleBlockCard__body{padding:8vw 5.3333333333vw}}.p-topExampleBlockCard--4 .p-topExampleBlockCard__body{padding:clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px) clamp(59 * 768 / 1366 * 1px,59 / 1366 * 100vw,59px) clamp(56 * 768 / 1366 * 1px,56 / 1366 * 100vw,56px)}@media screen and (max-width:768px){.p-topExampleBlockCard--4 .p-topExampleBlockCard__body{padding:8vw 6.4vw}}.p-topExampleBlockCard__box01{padding:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px) clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px) clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px) clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);border:1px solid #dbdbdb;border-radius:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px)}@media screen and (max-width:768px){.p-topExampleBlockCard__box01{padding:3.2vw;border-radius:1.3333333333vw}}.p-topExampleBlockCard__box01:not(:last-child){margin-bottom:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:768px){.p-topExampleBlockCard__box01:not(:last-child){margin-bottom:2.1333333333vw}}.p-topExampleBlockCard__box02{padding:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px) clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px) clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px) clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);border:1px solid #dbdbdb;border-radius:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px)}@media screen and (max-width:768px){.p-topExampleBlockCard__box02{display:-ms-grid;display:grid;-ms-grid-rows:7.7333333333vw auto;grid-template-rows:7.7333333333vw auto;-ms-grid-columns:1fr 23.4666666667vw;grid-template-columns:1fr 23.4666666667vw;gap:0 5.3333333333vw;padding:4vw 4vw 4.5333333333vw 5.3333333333vw;border-radius:1.3333333333vw}}.p-topExampleBlockCard__head{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px) clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px);border-bottom:1px solid #dbdbdb}@media screen and (max-width:768px){.p-topExampleBlockCard__head{padding:4vw 5.3333333333vw;border-bottom-width:.2666666667vw}}.p-topExampleBlockCard__img01{width:clamp(110 * 768 / 1366 * 1px,110 / 1366 * 100vw,110px);margin:0 auto clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px)}@media screen and (max-width:768px){.p-topExampleBlockCard__img01{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;width:100%;margin-bottom:0}}.p-topExampleBlockCard__num{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px);font-weight:700}@media screen and (max-width:768px){.p-topExampleBlockCard__num{font-size:5.3333333333vw}}.p-topExampleBlockCard__ttl{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;font-size:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px);font-weight:700;letter-spacing:.16em}@media screen and (max-width:768px){.p-topExampleBlockCard__ttl{font-size:5.3333333333vw}}.p-topExampleBlockCard__txt01{font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:600;line-height:1.9}@media screen and (max-width:768px){.p-topExampleBlockCard__txt01{font-size:4vw}}.p-topExampleBlockCard__txt02{position:relative;padding-left:clamp(22 * 768 / 1366 * 1px,22 / 1366 * 100vw,22px);font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:600;line-height:1.44}@media screen and (max-width:768px){.p-topExampleBlockCard__txt02{padding-left:4vw;font-size:3.4666666667vw}}.p-topExampleBlockCard__txt02::before{position:absolute;top:clamp(9 * 768 / 1366 * 1px,9 / 1366 * 100vw,9px);left:0;width:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);height:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);content:"";background-color:#d60f3d;border-radius:50%}@media screen and (max-width:768px){.p-topExampleBlockCard__txt02::before{top:1.8666666667vw;width:1.8666666667vw;height:1.8666666667vw}}.p-topExampleBlockCard__txt03{margin-bottom:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-size:clamp(17 * 768 / 1366 * 1px,17 / 1366 * 100vw,17px);font-weight:600;text-align:center}@media screen and (max-width:768px){.p-topExampleBlockCard__txt03{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;margin-bottom:1.0666666667vw;font-size:3.7333333333vw}}.p-topExampleBlockCard__txt04{font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:700;text-align:center}@media screen and (max-width:768px){.p-topExampleBlockCard__txt04{font-size:4vw}}.p-topExampleBlockCard__txt04 .x-txt01{display:inline-block;padding-left:clamp(2 * 768 / 1366 * 1px,2 / 1366 * 100vw,2px);font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(38 * 768 / 1366 * 1px,38 / 1366 * 100vw,38px);font-weight:600;color:#d60f3d;letter-spacing:-.04em}@media screen and (max-width:768px){.p-topExampleBlockCard__txt04 .x-txt01{padding:0 .4vw;font-size:8.2666666667vw}}.p-topExampleBlockCard__txt04 .x-txt02{font-size:clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px);font-weight:700;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width:768px){.p-topExampleBlockCard__txt04 .x-txt02{font-size:3.0666666667vw;line-height:1.2}}.p-topExampleBlockCard__txt05{width:100%;margin-bottom:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:768px){.p-topExampleBlockCard__txt05{margin-bottom:2.6666666667vw}}.p-topExampleBlockCard__txt06{font-size:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px);font-weight:700;text-align:center}@media screen and (max-width:768px){.p-topExampleBlockCard__txt06{font-size:4.2666666667vw}}.p-topFaq{background-color:var(--color_bg)}.p-topFaq__inner{width:clamp(1104 * 768 / 1366 * 1px,1104 / 1366 * 100vw,1104px);margin:0 auto}@media screen and (max-width:768px){.p-topFaq__inner{width:89.3333333333vw}}.p-topFaq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:768px){.p-topFaq__list{gap:2.1333333333vw}}.p-topFaq__ttl{margin-top:clamp(48 * 768 / 1366 * 1px,48 / 1366 * 100vw,48px);margin-bottom:clamp(48 * 768 / 1366 * 1px,48 / 1366 * 100vw,48px);font-size:clamp(34 * 768 / 1366 * 1px,34 / 1366 * 100vw,34px);font-weight:600;letter-spacing:.04em}@media screen and (max-width:768px){.p-topFaq__ttl{margin-top:7.4666666667vw;margin-bottom:7.4666666667vw;font-size:5.8666666667vw}}.p-topFaqAcc{padding:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px);background-color:#fff;border-radius:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:768px){.p-topFaqAcc{padding:2.6666666667vw;border-radius:2.6666666667vw}}.p-topFaqAcc__a{font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:700;color:#d60f3d}@media screen and (max-width:768px){.p-topFaqAcc__a{font-size:3.7333333333vw}}.p-topFaqAcc__icon{position:relative;width:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);height:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:768px){.p-topFaqAcc__icon{width:3.2vw;height:3.2vw}}.p-topFaqAcc__icon::after{position:absolute;top:0;left:50%;width:clamp(2 * 768 / 1366 * 1px,2 / 1366 * 100vw,2px);height:100%;content:"";background-color:#000;translate:-50% 0;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:768px){.p-topFaqAcc__icon::after{width:.2666666667vw}}.p-topFaqAcc__trigger.is-open .p-topFaqAcc__icon::after{rotate:90deg}.p-topFaqAcc__icon::before{position:absolute;top:50%;left:0;width:100%;height:clamp(2 * 768 / 1366 * 1px,2 / 1366 * 100vw,2px);content:"";background-color:#000;translate:0 -50%}@media screen and (max-width:768px){.p-topFaqAcc__icon::before{height:.2666666667vw}}.p-topFaqAcc__q{font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-weight:700;color:#d60f3d}@media screen and (max-width:768px){.p-topFaqAcc__q{font-size:4vw}}.p-topFaqAcc__panel{display:none;margin-top:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px)}@media screen and (max-width:768px){.p-topFaqAcc__panel{margin-top:2.6666666667vw}}.p-topFaqAcc__panelInner{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;gap:clamp(50 * 768 / 1366 * 1px,50 / 1366 * 100vw,50px);padding:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px) clamp(33 * 768 / 1366 * 1px,33 / 1366 * 100vw,33px);background-color:var(--color_bg);border-radius:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px)}@media screen and (max-width:768px){.p-topFaqAcc__panelInner{gap:6.6666666667vw;padding:4vw;border-radius:1.3333333333vw}}.p-topFaqAcc__trigger{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;gap:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px) clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px)}@media screen and (max-width:768px){.p-topFaqAcc__trigger{gap:5.3333333333vw;padding:1.8666666667vw 2.9333333333vw}}.p-topFaqAcc__ttl{font-size:clamp(22 * 768 / 1366 * 1px,22 / 1366 * 100vw,22px);font-weight:600}@media screen and (max-width:768px){.p-topFaqAcc__ttl{font-size:4vw}}.p-topFaqAcc__txt01{font-size:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px)}@media screen and (max-width:768px){.p-topFaqAcc__txt01{font-size:3.4666666667vw}}.p-topFig{position:relative;height:clamp(583 * 768 / 1366 * 1px,583 / 1366 * 100vw,583px);padding-top:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px);background-color:var(--color_primary)}@media screen and (max-width:768px){.p-topFig{height:82.6666666667vw;padding-top:13.3333333333vw}}.p-topFig__img01{position:absolute;top:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px);left:50%;z-index:3;width:clamp(1100 * 768 / 1366 * 1px,1100 / 1366 * 100vw,1100px);translate:-50% clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);-webkit-filter:drop-shadow(0 clamp(30 * 768 / 1366 * 1px, 30 / 1366 * 100vw, 30px) clamp(40 * 768 / 1366 * 1px, 40 / 1366 * 100vw, 40px) rgba(0, 0, 0, .12));filter:drop-shadow(0 clamp(30 * 768 / 1366 * 1px, 30 / 1366 * 100vw, 30px) clamp(40 * 768 / 1366 * 1px, 40 / 1366 * 100vw, 40px) rgba(0, 0, 0, .12));opacity:0;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width:768px){.p-topFig__img01{top:13.3333333333vw;width:92vw;translate:-50% 2.6666666667vw;-webkit-filter:drop-shadow(0 4vw 5.3333333333vw rgba(0, 0, 0, .12));filter:drop-shadow(0 4vw 5.3333333333vw rgba(0, 0, 0, .12))}}.p-topFig__img01.is-inView{opacity:1;translate:-50% 0}.p-topFlow{background-color:var(--color_bg)}.p-topFlow__inner{width:clamp(1104 * 768 / 1366 * 1px,1104 / 1366 * 100vw,1104px);margin:0 auto}@media screen and (max-width:768px){.p-topFlow__inner{width:89.3333333333vw}}.p-topFlow__list{display:-ms-grid;display:grid;-ms-grid-columns:(clamp(268 * 768 / 1366 * 1px,268 / 1366 * 100vw,268px))[4];grid-template-columns:repeat(4,clamp(268 * 768 / 1366 * 1px,268 / 1366 * 100vw,268px));gap:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.p-topFlow__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:2.6666666667vw}}.p-topFlow__ttl{margin-top:clamp(48 * 768 / 1366 * 1px,48 / 1366 * 100vw,48px);margin-bottom:clamp(58 * 768 / 1366 * 1px,58 / 1366 * 100vw,58px);font-size:clamp(34 * 768 / 1366 * 1px,34 / 1366 * 100vw,34px);font-weight:600;letter-spacing:.04em}@media screen and (max-width:768px){.p-topFlow__ttl{margin-top:6.4vw;margin-bottom:6.4vw;font-size:5.3333333333vw}}.p-topFlowCard{display:-ms-grid;display:grid;-ms-grid-rows:auto auto clamp(54 * 768 / 1366 * 1px,54 / 1366 * 100vw,54px);grid-template-rows:auto auto clamp(54 * 768 / 1366 * 1px,54 / 1366 * 100vw,54px);-ms-grid-columns:1fr;grid-template-columns:1fr;padding:clamp(42 * 768 / 1366 * 1px,42 / 1366 * 100vw,42px) clamp(34 * 768 / 1366 * 1px,34 / 1366 * 100vw,34px);background-color:#fff;border-radius:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:768px){.p-topFlowCard{-ms-grid-rows:auto auto 10.2666666667vw;grid-template-rows:auto auto 10.2666666667vw;padding:5.3333333333vw 4.2666666667vw 8vw;border-radius:2.6666666667vw}}.p-topFlowCard__fukidashi{width:clamp(100 * 768 / 1366 * 1px,100 / 1366 * 100vw,100px);margin:0 auto clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px)}@media screen and (max-width:768px){.p-topFlowCard__fukidashi{width:21.3333333333vw;margin-bottom:.8vw}}.p-topFlowCard__img{width:100%;margin-bottom:clamp(2 * 768 / 1366 * 1px,2 / 1366 * 100vw,2px)}@media screen and (max-width:768px){.p-topFlowCard__img{margin-bottom:2.9333333333vw}}.p-topFlowCard__txt{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:500;text-align:center}@media screen and (max-width:768px){.p-topFlowCard__txt{font-size:3.4666666667vw}}.p-topKv{background-color:var(--color_primary)}.p-topKv__bg{position:absolute;top:0;left:0;width:100%;height:100%}.p-topKv__box01{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px)}@media screen and (max-width:768px){.p-topKv__box01{margin-top:6.6666666667vw}}.p-topKv__box02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media print,screen and (min-width:769px){.p-topKv__box02{padding-top:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}}@media screen and (max-width:768px){.p-topKv__box02{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8.5333333333vw}}.p-topKv__btn01{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;width:clamp(360 * 768 / 1366 * 1px,360 / 1366 * 100vw,360px)}@media screen and (max-width:768px){.p-topKv__btn01{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;width:86.6666666667vw;margin:0 auto}}.p-topKv__front{position:relative;z-index:3;display:-ms-grid;display:grid;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto);-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width:768px){.p-topKv__front{-ms-grid-columns:1fr;grid-template-columns:1fr}}.p-topKv__img01{position:absolute;left:clamp(329 * 768 / 1366 * 1px,329 / 1366 * 100vw,329px);z-index:2;width:clamp(708 * 768 / 1366 * 1px,708 / 1366 * 100vw,708px);opacity:0;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media print,screen and (min-width:769px){.p-topKv__img01{bottom:0}}@media screen and (max-width:768px){.p-topKv__img01{top:6.6666666667vw;left:8.9333333333vw;width:82.5333333333vw}}.p-topKv__inner{position:relative;width:96vw;max-width:1366px;margin:0 auto}@media print,screen and (min-width:769px){.p-topKv__inner{padding-bottom:clamp(138 * 768 / 1366 * 1px,138 / 1366 * 100vw,138px)}}@media screen and (max-width:768px){.p-topKv__inner{width:100%}}.p-topKv__line{position:absolute;z-index:1;background-color:var(--color_sub);border-radius:9999px;rotate:-45deg;opacity:0;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.p-topKv__line--1{top:clamp(55 * 768 / 1366 * 1px,55 / 1366 * 100vw,55px);left:clamp(300 * 768 / 1366 * 1px,300 / 1366 * 100vw,300px);width:clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px);height:clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px);-webkit-animation-name:line1;animation-name:line1}@media screen and (max-width:768px){.p-topKv__line--1{top:20.1333333333vw;left:5.3333333333vw;width:16vw;height:16vw;-webkit-animation-name:line1Sp;animation-name:line1Sp}}.p-topKv__line--2{bottom:clamp(-120px,-120 / 1366 * 100vw,-120 * 768 / 1366 * 1px);left:clamp(-105px,-105 / 1366 * 100vw,-105 * 768 / 1366 * 1px);width:clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px);height:clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px);-webkit-animation-name:line2;animation-name:line2}@media screen and (max-width:768px){.p-topKv__line--2{bottom:34.9333333333vw;left:-31.0666666667vw;width:26.6666666667vw;height:26.6666666667vw;-webkit-animation-name:line2Sp;animation-name:line2Sp}}.p-topKv__line--3{top:clamp(110 * 768 / 1366 * 1px,110 / 1366 * 100vw,110px);left:clamp(1028 * 768 / 1366 * 1px,1028 / 1366 * 100vw,1028px);width:clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px);height:clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px);-webkit-animation-name:line3;animation-name:line3}@media screen and (max-width:768px){.p-topKv__line--3{top:8.8vw;left:83.3333333333vw;width:10.6666666667vw;height:10.6666666667vw;-webkit-animation-name:line3Sp;animation-name:line3Sp}}.p-topKv__line--4{bottom:clamp(42 * 768 / 1366 * 1px,42 / 1366 * 100vw,42px);left:clamp(760 * 768 / 1366 * 1px,760 / 1366 * 100vw,760px);width:clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px);height:clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px);-webkit-animation-name:line4;animation-name:line4}@media screen and (max-width:768px){.p-topKv__line--4{top:79.4666666667vw;bottom:auto;left:45.6vw;width:18.6666666667vw;height:18.6666666667vw;-webkit-animation-name:line4Sp;animation-name:line4Sp}}.p-topKv__line--5{bottom:clamp(-134px,-134 / 1366 * 100vw,-134 * 768 / 1366 * 1px);left:clamp(1036 * 768 / 1366 * 1px,1036 / 1366 * 100vw,1036px);width:clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px);height:clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px);-webkit-animation-name:line5;animation-name:line5}@media screen and (max-width:768px){.p-topKv__line--5{bottom:40.2666666667vw;left:68.8vw;width:24vw;height:24vw;-webkit-animation-name:line5Sp;animation-name:line5Sp}}.p-topKv__line--6{bottom:0;left:clamp(329 * 768 / 1366 * 1px,329 / 1366 * 100vw,329px);width:clamp(480 * 768 / 1366 * 1px,480 / 1366 * 100vw,480px);height:clamp(480 * 768 / 1366 * 1px,480 / 1366 * 100vw,480px);-webkit-animation-name:line6;animation-name:line6}@media screen and (max-width:768px){.p-topKv__line--6{top:40.5333333333vw;bottom:auto;left:8.9333333333vw;width:56vw;height:56vw;-webkit-animation-name:line6Sp;animation-name:line6Sp}}.p-topKv__note{font-size:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);color:#fff;text-align:right}@media screen and (max-width:768px){.p-topKv__note{font-size:2.4vw;text-align:center}}.p-topKv__notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.p-topKv__notes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.0666666667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-topKv__point{width:clamp(160 * 768 / 1366 * 1px,160 / 1366 * 100vw,160px)}@media screen and (max-width:768px){.p-topKv__point{width:30.6666666667vw}}.p-topKv__point--1{width:clamp(249 * 768 / 1366 * 1px,249 / 1366 * 100vw,249px)}@media print,screen and (min-width:769px){.p-topKv__point--1{-webkit-filter:drop-shadow(clamp(12 * 768 / 1366 * 1px, 12 / 1366 * 100vw, 12px) clamp(12 * 768 / 1366 * 1px, 12 / 1366 * 100vw, 12px) clamp(6 * 768 / 1366 * 1px, 6 / 1366 * 100vw, 6px) rgba(0, 0, 0, .3));filter:drop-shadow(clamp(12 * 768 / 1366 * 1px, 12 / 1366 * 100vw, 12px) clamp(12 * 768 / 1366 * 1px, 12 / 1366 * 100vw, 12px) clamp(6 * 768 / 1366 * 1px, 6 / 1366 * 100vw, 6px) rgba(0, 0, 0, .3))}}@media screen and (max-width:768px){.p-topKv__point--1{width:30.6666666667vw}}.p-topKv__pointBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:clamp(45 * 768 / 1366 * 1px,45 / 1366 * 100vw,45px)}@media screen and (max-width:768px){.p-topKv__pointBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.3333333333vw;margin-bottom:3.2vw}}.p-topKv__txt01{margin-bottom:clamp(32 * 768 / 1366 * 1px,32 / 1366 * 100vw,32px);margin-left:clamp(52 * 768 / 1366 * 1px,52 / 1366 * 100vw,52px);font-size:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-weight:700;color:#fff;letter-spacing:.08em}@media screen and (max-width:768px){.p-topKv__txt01{width:12vw;margin-bottom:0;margin-left:5.3333333333vw}}.p-topKv__txt02{margin-bottom:clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px);margin-left:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-size:clamp(56 * 768 / 1366 * 1px,56 / 1366 * 100vw,56px);font-weight:700;color:#fff;letter-spacing:.08em}@media screen and (max-width:768px){.p-topKv__txt02{margin-bottom:6.6666666667vw;margin-left:28.2666666667vw;font-size:7.7333333333vw}}@-webkit-keyframes line1{to{width:clamp(540 * 768 / 1366 * 1px,540 / 1366 * 100vw,540px);opacity:1;translate:calc(clamp(-540px,-540 / 1366 * 100vw,-540 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px) * .7071067812 - clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px) * .4142135624 / 2) calc(clamp(-540px,-540 / 1366 * 100vw,-540 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px) * .7071067812)}}@keyframes line1{to{width:clamp(540 * 768 / 1366 * 1px,540 / 1366 * 100vw,540px);opacity:1;translate:calc(clamp(-540px,-540 / 1366 * 100vw,-540 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px) * .7071067812 - clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px) * .4142135624 / 2) calc(clamp(-540px,-540 / 1366 * 100vw,-540 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px) * .7071067812)}}@-webkit-keyframes line1Sp{to{width:68vw;opacity:1;translate:-7.6152236891vw -19.7989898732vw}}@keyframes line1Sp{to{width:68vw;opacity:1;translate:-7.6152236891vw -19.7989898732vw}}@-webkit-keyframes line2{to{width:clamp(420 * 768 / 1366 * 1px,420 / 1366 * 100vw,420px);opacity:1;translate:calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(100 * 768 / 1366 * 1px,100 / 1366 * 100vw,100px) * .7071067812 - clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px) * .4142135624 / 2) calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(100 * 768 / 1366 * 1px,100 / 1366 * 100vw,100px) * .7071067812)}}@keyframes line2{to{width:clamp(420 * 768 / 1366 * 1px,420 / 1366 * 100vw,420px);opacity:1;translate:calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(100 * 768 / 1366 * 1px,100 / 1366 * 100vw,100px) * .7071067812 - clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px) * .4142135624 / 2) calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(100 * 768 / 1366 * 1px,100 / 1366 * 100vw,100px) * .7071067812)}}@-webkit-keyframes line2Sp{to{width:56vw;opacity:1;translate:-4.2957672093vw -10.3708994574vw}}@keyframes line2Sp{to{width:56vw;opacity:1;translate:-4.2957672093vw -10.3708994574vw}}@-webkit-keyframes line3{to{width:clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px);opacity:1;translate:calc(clamp(-180px,-180 / 1366 * 100vw,-180 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) * .7071067812 - clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px) * .4142135624 / 2) calc(clamp(-180px,-180 / 1366 * 100vw,-180 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) * .7071067812)}}@keyframes line3{to{width:clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px);opacity:1;translate:calc(clamp(-180px,-180 / 1366 * 100vw,-180 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) * .7071067812 - clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px) * .4142135624 / 2) calc(clamp(-180px,-180 / 1366 * 100vw,-180 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) * .7071067812)}}@-webkit-keyframes line3Sp{to{width:24vw;opacity:1;translate:-1.9526214588vw -4.7140452079vw}}@keyframes line3Sp{to{width:24vw;opacity:1;translate:-1.9526214588vw -4.7140452079vw}}@-webkit-keyframes line4{to{width:clamp(420 * 768 / 1366 * 1px,420 / 1366 * 100vw,420px);opacity:1;translate:calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(70 * 768 / 1366 * 1px,70 / 1366 * 100vw,70px) * .7071067812 - clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px) * .4142135624 / 2) calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(70 * 768 / 1366 * 1px,70 / 1366 * 100vw,70px) * .7071067812)}}@keyframes line4{to{width:clamp(420 * 768 / 1366 * 1px,420 / 1366 * 100vw,420px);opacity:1;translate:calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(70 * 768 / 1366 * 1px,70 / 1366 * 100vw,70px) * .7071067812 - clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px) * .4142135624 / 2) calc(clamp(-420px,-420 / 1366 * 100vw,-420 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(70 * 768 / 1366 * 1px,70 / 1366 * 100vw,70px) * .7071067812)}}@-webkit-keyframes line4Sp{to{width:56vw;opacity:1;translate:-5.4673400845vw -13.1993265821vw}}@keyframes line4Sp{to{width:56vw;opacity:1;translate:-5.4673400845vw -13.1993265821vw}}@-webkit-keyframes line5{to{width:clamp(440 * 768 / 1366 * 1px,440 / 1366 * 100vw,440px);opacity:1;translate:calc(clamp(-440px,-440 / 1366 * 100vw,-440 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(90 * 768 / 1366 * 1px,90 / 1366 * 100vw,90px) * .7071067812 - clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px) * .4142135624 / 2) calc(clamp(-440px,-440 / 1366 * 100vw,-440 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(90 * 768 / 1366 * 1px,90 / 1366 * 100vw,90px) * .7071067812)}}@keyframes line5{to{width:clamp(440 * 768 / 1366 * 1px,440 / 1366 * 100vw,440px);opacity:1;translate:calc(clamp(-440px,-440 / 1366 * 100vw,-440 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(90 * 768 / 1366 * 1px,90 / 1366 * 100vw,90px) * .7071067812 - clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px) * .4142135624 / 2) calc(clamp(-440px,-440 / 1366 * 100vw,-440 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(90 * 768 / 1366 * 1px,90 / 1366 * 100vw,90px) * .7071067812)}}@-webkit-keyframes line5Sp{to{width:58.6666666667vw;opacity:1;translate:-5.0768157928vw -12.2565175406vw}}@keyframes line5Sp{to{width:58.6666666667vw;opacity:1;translate:-5.0768157928vw -12.2565175406vw}}@-webkit-keyframes line6{to{width:clamp(800 * 768 / 1366 * 1px,800 / 1366 * 100vw,800px);opacity:1;translate:calc(clamp(-800px,-800 / 1366 * 100vw,-800 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(240 * 768 / 1366 * 1px,240 / 1366 * 100vw,240px) * .7071067812 - clamp(480 * 768 / 1366 * 1px,480 / 1366 * 100vw,480px) * .4142135624 / 2) calc(clamp(-800px,-800 / 1366 * 100vw,-800 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(240 * 768 / 1366 * 1px,240 / 1366 * 100vw,240px) * .7071067812)}}@keyframes line6{to{width:clamp(800 * 768 / 1366 * 1px,800 / 1366 * 100vw,800px);opacity:1;translate:calc(clamp(-800px,-800 / 1366 * 100vw,-800 * 768 / 1366 * 1px) * .3826834324 * .3826834324 + clamp(240 * 768 / 1366 * 1px,240 / 1366 * 100vw,240px) * .7071067812 - clamp(480 * 768 / 1366 * 1px,480 / 1366 * 100vw,480px) * .4142135624 / 2) calc(clamp(-800px,-800 / 1366 * 100vw,-800 * 768 / 1366 * 1px) * .3826834324 * .9238795325 + clamp(240 * 768 / 1366 * 1px,240 / 1366 * 100vw,240px) * .7071067812)}}@-webkit-keyframes line6Sp{to{width:93.3333333333vw;opacity:1;translate:-5.4673400845vw -13.1993265821vw}}@keyframes line6Sp{to{width:93.3333333333vw;opacity:1;translate:-5.4673400845vw -13.1993265821vw}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{translate:0 20px;opacity:0}to{translate:0;opacity:1}}@keyframes fadeInUp{from{translate:0 20px;opacity:0}to{translate:0;opacity:1}}.p-topLabel{padding:calc(17.5695461201vw + clamp(144 * 768 / 1366 * 1px,144 / 1366 * 100vw,144px)) 0 clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px);margin-top:-17.5695461201vw;background-image:url(/lp/rounder-support/assets/img/top/label_bg01.webp);background-repeat:no-repeat;background-position:top center;background-size:cover}@media screen and (max-width:768px){.p-topLabel{padding:36.2666666667vw 0 26.6666666667vw;margin-top:-17.6vw}}.p-topLabel__block{display:-ms-grid;display:grid;-ms-grid-columns:(clamp(276 * 768 / 1366 * 1px,276 / 1366 * 100vw,276px))[3];grid-template-columns:repeat(3,clamp(276 * 768 / 1366 * 1px,276 / 1366 * 100vw,276px));gap:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.p-topLabel__block{-ms-grid-columns:(26.6666666667vw)[3];grid-template-columns:repeat(3,26.6666666667vw);gap:2.1333333333vw}}.p-topLabel__box{padding:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px) clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px);font-size:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-weight:600;color:#fff;text-align:center;background-color:#d60f3d;border-radius:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:768px){.p-topLabel__box{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:2.9333333333vw;font-size:3.7333333333vw;border-radius:1.0666666667vw}}.p-topLabel__ttl{margin-bottom:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-size:clamp(48 * 768 / 1366 * 1px,48 / 1366 * 100vw,48px);font-weight:900;color:#fff;text-align:center}@media screen and (max-width:768px){.p-topLabel__ttl{margin-bottom:5.3333333333vw;font-size:6.6666666667vw}}.p-topPoint{position:relative;z-index:2;clip-path:polygon(0 0,100% 0,100% calc(100% - 17.5695461201vw),50% 100%,0 calc(100% - 17.5695461201vw));background-color:var(--color_bg)}@media screen and (max-width:768px){.p-topPoint{clip-path:polygon(0 0,100% 0,100% calc(100% - 17.6vw),50% 100%,0 calc(100% - 17.6vw))}}.p-topPoint__block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);margin-bottom:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px)}@media screen and (max-width:768px){.p-topPoint__block{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:5.3333333333vw;margin-bottom:8.5333333333vw}}.p-topPoint__dot{width:clamp(6 * 768 / 1366 * 1px,6 / 1366 * 100vw,6px);height:clamp(6 * 768 / 1366 * 1px,6 / 1366 * 100vw,6px);background-color:#0031d3;border-radius:50%}@media screen and (max-width:768px){.p-topPoint__dot{width:1.0666666667vw;height:1.0666666667vw}}.p-topPoint__dot:nth-child(1){opacity:1}.p-topPoint__dot:nth-child(2){opacity:.6}.p-topPoint__dot:nth-child(3){opacity:.4}.p-topPoint__dot:nth-child(4){opacity:.2}.p-topPoint__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:768px){.p-topPoint__dots{gap:1.3333333333vw}}.p-topPoint__inner{width:clamp(1104 * 768 / 1366 * 1px,1104 / 1366 * 100vw,1104px);padding:clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px) 0;margin:0 auto}@media screen and (max-width:768px){.p-topPoint__inner{width:84vw;padding:10.6666666667vw 0 15.6vw}}.p-topPoint__txt01{margin-bottom:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);font-size:clamp(34 * 768 / 1366 * 1px,34 / 1366 * 100vw,34px);font-weight:700;text-align:center;letter-spacing:.04em}@media screen and (max-width:768px){.p-topPoint__txt01{margin-bottom:.5333333333vw;font-size:4.8vw}}.p-topPoint__ttl{margin-bottom:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px);font-size:clamp(48 * 768 / 1366 * 1px,48 / 1366 * 100vw,48px);font-weight:600;text-align:center;letter-spacing:.04em}@media screen and (max-width:768px){.p-topPoint__ttl{margin-bottom:6.4vw;font-size:7.2vw}}.p-topPoint__ttl.x-txt01{font-size:clamp(54 * 768 / 1366 * 1px,54 / 1366 * 100vw,54px);font-weight:700}@media screen and (max-width:768px){.p-topPoint__ttl.x-txt01{font-size:8.2666666667vw}}.p-topPointCard{position:relative;padding:clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px) clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(77 * 768 / 1366 * 1px,77 / 1366 * 100vw,77px);background-color:#fff;border-radius:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:768px){.p-topPointCard{padding:4vw 4vw 10.6666666667vw 9.3333333333vw;border-radius:2.6666666667vw}}.p-topPointCard__box01{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);gap:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:clamp(33 * 768 / 1366 * 1px,33 / 1366 * 100vw,33px)}.p-topPointCard__en{font-size:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px);font-weight:700;letter-spacing:.04em}@media print,screen and (min-width:769px){.p-topPointCard__en{margin-bottom:clamp(5 * 768 / 1366 * 1px,5 / 1366 * 100vw,5px)}}@media screen and (max-width:768px){.p-topPointCard__en{position:absolute;top:5.3333333333vw;left:9.3333333333vw;font-size:3.4666666667vw}}.p-topPointCard--1 .p-topPointCard__en{color:#3b55ac}.p-topPointCard--2 .p-topPointCard__en{color:#139056}.p-topPointCard--3 .p-topPointCard__en{color:#ad8556}.p-topPointCard--4 .p-topPointCard__en{color:#933fa7}.p-topPointCard--5 .p-topPointCard__en{color:#d63e5b}.p-topPointCard--6 .p-topPointCard__en{color:#30959a}.p-topPointCard__img{width:clamp(196 * 768 / 1366 * 1px,196 / 1366 * 100vw,196px)}@media screen and (max-width:768px){.p-topPointCard__img{width:44vw}}.p-topPointCard__num{padding-right:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px);font-family:Manrope,"Noto Sans JP",sans-serif}@media screen and (max-width:768px){.p-topPointCard__num{padding-right:3.2vw}}.p-topPointCard__ttl{margin-top:clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px);font-size:clamp(34 * 768 / 1366 * 1px,34 / 1366 * 100vw,34px);font-weight:700;letter-spacing:.24em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width:768px){.p-topPointCard__ttl{margin-top:9.3333333333vw;font-size:7.4666666667vw}}.p-topPointCard--1 .p-topPointCard__ttl{color:#3b55ac}.p-topPointCard--2 .p-topPointCard__ttl{color:#139056}.p-topPointCard--3 .p-topPointCard__ttl{color:#ad8556}.p-topPointCard--4 .p-topPointCard__ttl{color:#933fa7}.p-topPointCard--5 .p-topPointCard__ttl{color:#d63e5b}.p-topPointCard--6 .p-topPointCard__ttl{color:#30959a}.p-topPointCard__txt01{margin-bottom:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:600}@media screen and (max-width:768px){.p-topPointCard__txt01{width:65.3333333333vw;margin:0 auto 3.2vw;font-size:4.2666666667vw}}.p-topPointCard__txt02{font-size:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px)}@media screen and (max-width:768px){.p-topPointCard__txt02{width:65.3333333333vw;margin:0 auto;font-size:3.4666666667vw}}.p-topPointBox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto clamp(72 * 768 / 1366 * 1px,72 / 1366 * 100vw,72px)}@media screen and (max-width:768px){.p-topPointBox{width:78.6666666667vw;margin-bottom:10.6666666667vw}}.p-topPointBox__box01{padding:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);margin-bottom:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:700;color:var(--color_txt_sub);text-align:center;letter-spacing:.12em;border:clamp(2 * 768 / 1366 * 1px,2 / 1366 * 100vw,2px) solid var(--color_txt_sub);border-radius:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:768px){.p-topPointBox__box01{padding:2.4vw;margin-bottom:3.2vw;font-size:3.7333333333vw;border-width:.4vw;border-radius:1.6vw}}.p-topPointBox__txt01{font-size:clamp(72 * 768 / 1366 * 1px,72 / 1366 * 100vw,72px);font-weight:700;color:var(--color_txt_sub);text-align:center}@media screen and (max-width:768px){.p-topPointBox__txt01{font-size:9.3333333333vw}}.p-topPointBox__txt02{font-size:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-weight:700;color:var(--color_txt_sub);letter-spacing:.08em}@media screen and (max-width:768px){.p-topPointBox__txt02{font-size:4.8vw;text-align:center}}.p-topProblem{position:relative;padding-top:clamp(195 * 768 / 1366 * 1px,195 / 1366 * 100vw,195px);overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 17.5695461201vw),50% 100%,0 calc(100% - 17.5695461201vw));background-color:#fff}@media screen and (max-width:768px){.p-topProblem{padding-top:32vw;clip-path:polygon(0 0,100% 0,100% calc(100% - 17.6vw),50% 100%,0 calc(100% - 17.6vw))}}.p-topProblem__dot{width:clamp(6 * 768 / 1366 * 1px,6 / 1366 * 100vw,6px);height:clamp(6 * 768 / 1366 * 1px,6 / 1366 * 100vw,6px);background-color:#0031d3;border-radius:50%}.p-topProblem__dot:nth-child(1){opacity:1}.p-topProblem__dot:nth-child(2){opacity:.6}.p-topProblem__dot:nth-child(3){opacity:.4}.p-topProblem__dot:nth-child(4){opacity:.2}.p-topProblem__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:768px){.p-topProblem__dots{display:none}}.p-topProblem__inner{position:relative;width:clamp(1366 * 768 / 1366 * 1px,1366 / 1366 * 100vw,1366px);padding-bottom:120px;margin:0 auto}@media screen and (max-width:768px){.p-topProblem__inner{width:100%;padding-bottom:59.3333333333vw}}.p-topProblem__item{position:relative;padding-left:clamp(41 * 768 / 1366 * 1px,41 / 1366 * 100vw,41px);font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:500;letter-spacing:.04em}@media screen and (max-width:768px){.p-topProblem__item{padding-left:8vw;font-size:3.7333333333vw}}.p-topProblem__item::before{position:absolute;top:50%;left:0;width:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px);height:clamp(28 * 768 / 1366 * 1px,28 / 1366 * 100vw,28px);content:"";background-image:url(/lp/rounder-support/assets/img/common/icon_check.svg);background-repeat:no-repeat;background-size:contain;translate:0 -50%}@media screen and (max-width:768px){.p-topProblem__item::before{width:5.3333333333vw;height:5.3333333333vw}}.p-topProblem__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(12 * 768 / 1366 * 1px,12 / 1366 * 100vw,12px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto clamp(60 * 768 / 1366 * 1px,60 / 1366 * 100vw,60px)}@media screen and (max-width:768px){.p-topProblem__list{gap:3.2vw;width:81.3333333333vw;margin-bottom:0}}.p-topProblem__person{position:absolute;bottom:clamp(132 * 768 / 1366 * 1px,132 / 1366 * 100vw,132px);width:clamp(207 * 768 / 1366 * 1px,207 / 1366 * 100vw,207px);height:clamp(345 * 768 / 1366 * 1px,345 / 1366 * 100vw,345px);translate:0 clamp(50 * 768 / 1366 * 1px,50 / 1366 * 100vw,50px);-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width:768px){.p-topProblem__person{bottom:0;width:33.0666666667vw;height:50.8vw;translate:0 6.6666666667vw}}.p-topProblem__person--1{left:clamp(114 * 768 / 1366 * 1px,114 / 1366 * 100vw,114px)}@media screen and (max-width:768px){.p-topProblem__person--1{left:8.2666666667vw}}.p-topProblem__person--2{right:clamp(114 * 768 / 1366 * 1px,114 / 1366 * 100vw,114px)}@media screen and (max-width:768px){.p-topProblem__person--2{right:8.2666666667vw}}.p-topProblem__person.is-inView{translate:0}.p-topProblem__personFukidashi{position:absolute;z-index:2;width:clamp(136 * 768 / 1366 * 1px,136 / 1366 * 100vw,136px);opacity:0;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width:768px){.p-topProblem__personFukidashi{width:20.8vw}}.p-topProblem__person--1 .p-topProblem__personFukidashi{top:0;right:0}.p-topProblem__person--2 .p-topProblem__personFukidashi{top:0;left:0}.p-topProblem__person.is-inView .p-topProblem__personFukidashi{opacity:1}.p-topProblem__personImg{position:absolute;z-index:1;width:clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px)}@media screen and (max-width:768px){.p-topProblem__personImg{width:22.4vw}}.p-topProblem__person--1 .p-topProblem__personImg{right:0;bottom:0;left:auto}.p-topProblem__person--2 .p-topProblem__personImg{right:auto;bottom:0;left:0}.p-topProblem__personMokumoku{position:absolute;z-index:1;width:clamp(76 * 768 / 1366 * 1px,76 / 1366 * 100vw,76px);opacity:0;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width:768px){.p-topProblem__personMokumoku{width:12.2666666667vw}}.p-topProblem__person--1 .p-topProblem__personMokumoku{top:clamp(27 * 768 / 1366 * 1px,27 / 1366 * 100vw,27px);left:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px)}@media screen and (max-width:768px){.p-topProblem__person--1 .p-topProblem__personMokumoku{top:4.2666666667vw;left:2.2666666667vw}}.p-topProblem__person--2 .p-topProblem__personMokumoku{top:clamp(27 * 768 / 1366 * 1px,27 / 1366 * 100vw,27px);right:clamp(15 * 768 / 1366 * 1px,15 / 1366 * 100vw,15px)}@media screen and (max-width:768px){.p-topProblem__person--2 .p-topProblem__personMokumoku{top:4.2666666667vw;right:2.2666666667vw}}.p-topProblem__person.is-inView .p-topProblem__personMokumoku{opacity:1}.p-topProblem__txt01{margin-bottom:clamp(52 * 768 / 1366 * 1px,52 / 1366 * 100vw,52px);font-size:clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px);font-weight:700;text-align:center}@media screen and (max-width:768px){.p-topProblem__txt01{margin-bottom:7.4666666667vw;font-size:5.0666666667vw}}.p-topProblem__txt01 .is-underline{position:relative}.p-topProblem__txt01 .is-underline::before{position:absolute;bottom:0;left:0;width:100%;height:clamp(2 * 768 / 1366 * 1px,2 / 1366 * 100vw,2px);content:"";background-color:var(--color_txt)}@media screen and (max-width:768px){.p-topProblem__txt01 .is-underline::before{height:.4vw}}.p-topProblem__txt01 .is-underline--1::before{left:50%;width:88%;translate:-50% 0}.p-topProblem__wrap{position:relative}.p-topProblem__wrap::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--color_bg)}.p-topRecommend{padding-top:clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px);background-color:var(--color_bg)}.p-topRecommend__block{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;gap:clamp(78 * 768 / 1366 * 1px,78 / 1366 * 100vw,78px);margin-top:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px)}@media screen and (max-width:768px){.p-topRecommend__block{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:7.4666666667vw;margin-top:7.4666666667vw}}.p-topRecommend__inner{width:clamp(1104 * 768 / 1366 * 1px,1104 / 1366 * 100vw,1104px);margin:0 auto}@media screen and (max-width:768px){.p-topRecommend__inner{width:89.3333333333vw}}.p-topRecommend__item{display:-ms-grid;display:grid;-ms-grid-columns:clamp(90 * 768 / 1366 * 1px,90 / 1366 * 100vw,90px) auto 1fr;grid-template-columns:clamp(90 * 768 / 1366 * 1px,90 / 1366 * 100vw,90px) auto 1fr;gap:clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px) clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px) clamp(30 * 768 / 1366 * 1px,30 / 1366 * 100vw,30px);background-color:#fff;border-radius:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:768px){.p-topRecommend__item{-ms-grid-columns:17.3333333333vw 1fr;grid-template-columns:17.3333333333vw 1fr;gap:1.0666666667vw 5.3333333333vw;padding:4vw 5.3333333333vw 3.7333333333vw 5.3333333333vw;border-radius:1.0666666667vw}}.p-topRecommend__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px)}@media screen and (max-width:768px){.p-topRecommend__list{gap:2.1333333333vw}}.p-topRecommend__tag{padding:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px) clamp(10 * 768 / 1366 * 1px,10 / 1366 * 100vw,10px);font-size:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px);font-weight:500;letter-spacing:.04em;background-color:var(--color_bg);border-radius:clamp(4 * 768 / 1366 * 1px,4 / 1366 * 100vw,4px)}@media screen and (max-width:768px){.p-topRecommend__tag{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:.5333333333vw 1.0666666667vw;font-size:2.8vw;text-align:center;border-radius:1.0666666667vw}}.p-topRecommend__ttl{font-size:clamp(38 * 768 / 1366 * 1px,38 / 1366 * 100vw,38px);font-weight:600}@media screen and (max-width:768px){.p-topRecommend__ttl{font-size:5.8666666667vw}}.p-topRecommend__txt01{font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:500}@media screen and (max-width:768px){.p-topRecommend__txt01{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;font-size:3.7333333333vw}}.p-topService{overflow:hidden;background-color:var(--color_primary)}.p-topService__bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.p-topService__front{position:relative;z-index:2}.p-topService__inner{position:relative;width:clamp(1366 * 768 / 1366 * 1px,1366 / 1366 * 100vw,1366px);padding:clamp(120 * 768 / 1366 * 1px,120 / 1366 * 100vw,120px) 0 clamp(160 * 768 / 1366 * 1px,160 / 1366 * 100vw,160px);margin:0 auto}@media screen and (max-width:768px){.p-topService__inner{width:100%;padding:16vw 0 21.3333333333vw}}.p-topService__line{position:absolute;background-color:var(--color_sub);border-radius:9999px;rotate:-45deg}.p-topService__line--1{top:clamp(87 * 768 / 1366 * 1px,87 / 1366 * 100vw,87px);left:clamp(43 * 768 / 1366 * 1px,43 / 1366 * 100vw,43px);width:clamp(200 * 768 / 1366 * 1px,200 / 1366 * 100vw,200px);height:clamp(80 * 768 / 1366 * 1px,80 / 1366 * 100vw,80px)}@media screen and (max-width:768px){.p-topService__line--1{top:16.8vw;left:-6.4vw;width:26.6666666667vw;height:10.6666666667vw}}.p-topService__line--2{top:clamp(385 * 768 / 1366 * 1px,385 / 1366 * 100vw,385px);left:clamp(-164px,-164 / 1366 * 100vw,-164 * 768 / 1366 * 1px);width:clamp(540 * 768 / 1366 * 1px,540 / 1366 * 100vw,540px);height:clamp(220 * 768 / 1366 * 1px,220 / 1366 * 100vw,220px)}@media screen and (max-width:768px){.p-topService__line--2{top:58.1333333333vw;left:-25.7333333333vw;width:60vw;height:24.5333333333vw}}.p-topService__line--3{top:clamp(-45px,-45 / 1366 * 100vw,-45 * 768 / 1366 * 1px);left:clamp(945 * 768 / 1366 * 1px,945 / 1366 * 100vw,945px);width:clamp(500 * 768 / 1366 * 1px,500 / 1366 * 100vw,500px);height:clamp(140 * 768 / 1366 * 1px,140 / 1366 * 100vw,140px)}@media screen and (max-width:768px){.p-topService__line--3{top:6vw;left:62.5333333333vw;width:56vw;height:16vw}}.p-topService__line--4{top:clamp(368 * 768 / 1366 * 1px,368 / 1366 * 100vw,368px);left:clamp(1001 * 768 / 1366 * 1px,1001 / 1366 * 100vw,1001px);width:clamp(340 * 768 / 1366 * 1px,340 / 1366 * 100vw,340px);height:clamp(180 * 768 / 1366 * 1px,180 / 1366 * 100vw,180px)}@media screen and (max-width:768px){.p-topService__line--4{top:60.6666666667vw;left:67.2vw;width:37.8666666667vw;height:20vw}}.p-topService__list{display:-ms-grid;display:grid;-ms-grid-columns:(clamp(352 * 768 / 1366 * 1px,352 / 1366 * 100vw,352px))[3];grid-template-columns:repeat(3,clamp(352 * 768 / 1366 * 1px,352 / 1366 * 100vw,352px));gap:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.p-topService__list{-ms-grid-columns:84vw;grid-template-columns:84vw;gap:5.3333333333vw}}.p-topService__ttl{font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(76 * 768 / 1366 * 1px,76 / 1366 * 100vw,76px);font-weight:700;letter-spacing:.04em}@media screen and (max-width:768px){.p-topService__ttl{font-size:11.4666666667vw}}.p-topService__ttlSub{font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:600;letter-spacing:.04em}@media screen and (max-width:768px){.p-topService__ttlSub{font-size:3.7333333333vw}}.p-topService__ttlWrap{margin-bottom:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px);color:#fff;text-align:center}@media screen and (max-width:768px){.p-topService__ttlWrap{margin-bottom:6.4vw}}.p-topService__txt01{margin-bottom:clamp(64 * 768 / 1366 * 1px,64 / 1366 * 100vw,64px);font-size:clamp(18 * 768 / 1366 * 1px,18 / 1366 * 100vw,18px);font-weight:600;color:#fff;text-align:center}@media screen and (max-width:768px){.p-topService__txt01{margin-bottom:10.6666666667vw;font-size:3.7333333333vw}}.p-topServiceCard{overflow:hidden;background-color:#fff;border-radius:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:768px){.p-topServiceCard{border-radius:2.6666666667vw}}.p-topServiceCard__content{padding:clamp(40 * 768 / 1366 * 1px,40 / 1366 * 100vw,40px) clamp(45 * 768 / 1366 * 1px,45 / 1366 * 100vw,45px) clamp(84 * 768 / 1366 * 1px,84 / 1366 * 100vw,84px)}@media screen and (max-width:768px){.p-topServiceCard__content{padding:5.3333333333vw 10.6666666667vw 8.5333333333vw}}.p-topServiceCard__img{width:100%;border-bottom:1px solid #dbdbdb}@media screen and (max-width:768px){.p-topServiceCard__img{border-bottom-width:.2666666667vw}}.p-topServiceCard__ttl{margin-bottom:clamp(24 * 768 / 1366 * 1px,24 / 1366 * 100vw,24px);font-size:clamp(20 * 768 / 1366 * 1px,20 / 1366 * 100vw,20px);font-weight:600;text-align:center}@media screen and (max-width:768px){.p-topServiceCard__ttl{margin-bottom:3.2vw;font-size:4.8vw}}.p-topServiceCard__txt01{margin-bottom:clamp(8 * 768 / 1366 * 1px,8 / 1366 * 100vw,8px);font-family:Manrope,"Noto Sans JP",sans-serif;font-size:clamp(14 * 768 / 1366 * 1px,14 / 1366 * 100vw,14px);font-weight:900;color:#3b55ac;text-align:center}@media screen and (max-width:768px){.p-topServiceCard__txt01{margin-bottom:1.0666666667vw;font-size:3.4666666667vw}}.p-topServiceCard__txt02{font-size:clamp(16 * 768 / 1366 * 1px,16 / 1366 * 100vw,16px)}@media screen and (max-width:768px){.p-topServiceCard__txt02{font-size:3.4666666667vw}}.u-pc{display:block}@media screen and (max-width:768px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width:768px){.u-sp{display:block}}.u-text-accent{color:#d60f3d}.u-text-en{font-family:Manrope,"Noto Sans JP",sans-serif}