@charset "utf-8";.pc_res520,.pc_res820,.pc_res1000{display:block}.sp_res520,.sp_res820,.sp_res1000{display:none}@media screen and (max-width:520px){.pc_res520{display:none}.sp_res520{display:block}}@media screen and (max-width:820px){.pc_res820{display:none}.sp_res820{display:block}}@media screen and (max-width:1000px){.pc_res1000{display:none}.sp_res1000{display:block}}.flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.flexTop{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.flexCenter{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.img{width:100%;padding-top:55%;position:relative;overflow:hidden}.img img{width:100%;height:100%;position:absolute;top:0;object-fit:cover}.anchor{position:relative;top:-100px}#difference.anchor{top:-220px}#voice.anchor,#flow.anchor,#faq.anchor{top:-80px}*{box-sizing:border-box}a[href^="tel:"]{cursor:default}html{line-height:1.8;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"MS PGothic",sans-serif;font-size:62.5%;margin:0;padding:0;color:var(--text-color);font-feature-settings:"palt";-webkit-overflow-scrolling:touch;height:100%}body{width:100%;letter-spacing:0;font-size:14px;font-size:1.4rem;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0;vertical-align:top;font-feature-settings:"palt";height:100%;word-break:break-all}h1,h2,h3,h4,h5,h6,div,p,nav{margin:0;padding:0;vertical-align:top;width:100%}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1;letter-spacing:1px}article,aside,footer,header,section{display:block;width:100%}figcaption,figure,main{display:block}figure{margin:0}hr{width:100%;height:1px;background:#9d9d9d;box-shadow:none;border:none;border-radius:0;margin:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;border:0}a:hover,#formbtn:hover{opacity:.9;transition-property:all;transition:.3s linear;cursor:pointer}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#000;color:#fff}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{vertical-align:bottom;border:none;width:100%;height:auto;box-sizing:border-box;object-fit:cover;pointer-events:none}svg:not(:root){overflow:hidden}table{width:100%;border-collapse:collapse;border-spacing:0}iframe{border:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0;width:100%;padding:2px 4px;border:0}button,input{overflow:visible}button,select{text-transform:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:padding:2px 4px;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;width:100%}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}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}*:focus{outline:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}ul,li,ol,dl,dt,dd{width:100%;list-style:none;vertical-align:top;margin:0;padding:0}[hidden]{display:none}
@charset "utf-8";*{box-sizing:border-box}main{width:auto}section{display:block;padding:60px 0;position:relative;overflow:hidden}ul,li,ol,dl,dt,dd{width:100%;list-style:none;vertical-align:top;margin:0;padding:0}.title{font-family:"Noto Sans JP",sans-serif;font-size:28px;font-weight:700;letter-spacing:.04em;line-height:1.4;text-align:center;color:#000;margin:0 0 40px}.title span{display:block;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400;letter-spacing:.16em;text-align:center;color:#2f5db3;margin:0 0 10px}#privacy .inner{width:90%;max-width:810px;margin:0 auto;border-radius:30px;background:#fff;font-size:16px}#privacy p.privacy{width:100%;max-width:450px;margin:0 auto 20px;text-align:left;color:#988d8d;padding:0}#privacy p.privacy a{color:#ef8883;text-decoration:underline}#privacy .inner dl dt{background:#e4eff5;padding:10px 20px;border-radius:5px;color:#2f5db3;font-weight:700;margin:8px 0}.privacy dl dd{padding:0 20px}#privacy .date{margin-top:40px;font-size:13px;font-weight:700}@media screen and (min-width:1000px){.privacy dl dt{font-size:15px}.privacy dl dd{font-size:15px;margin:0 0 40px}}@media screen and (max-width:860px){#privacy .inner dl dt{margin:35px 0 8px}}
@charset "utf-8";@font-face{font-family:'hanatotyoutyo';src:url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../font/花とちょうちょ.ttf)}:root{--main-color:#2f5db3}:root{--sub-color:}:root{--text-color:}:root{--title-font:}:root{--text-font:"Noto Sans JP"}:root{--text-font02:"Noto Sans JP"}body{position:relative}main{width:100%;overflow:hidden;margin:0 auto}section{width:100%;position:relative;overflow:hidden}.inner{margin:0 auto;position:relative}h1,h2,h3,h4,h5,h6{line-height:1.5;letter-spacing:.05em}p{font-size:14px;line-height:1.5;letter-spacing:.05em}b{font-weight:700}b.color{color:var(--main-color)}b.under,b.under02{position:relative}b.under:after{display:block;content:"";width:100%;height:1px;background:#000;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%)}b.color.under:after{background:var(--main-color)}b.under02:after{display:block;content:"";width:100%;height:15px;background:rgba(233,222,5,.5);transform:skewX(-35deg);position:absolute;bottom:-2px;left:0;z-index:-1}b.dots{background-image:radial-gradient(circle at center,#fff 20%,transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em .2em;padding-top:10px}.pcNav{height:100%;overflow:hidden}.pcNav main,.pcNav footer{filter:blur(4px)}header{width:100%;position:absolute;top:0;z-index:1000}header .inner{width:100%;max-width:1440px;height:120px;padding:0 40px}header h1{width:168px}header h1 a{display:flex;align-items:center}header h1 img:nth-child(2){display:none}nav{width:calc( 100% - 200px)}.mainNav{width:658px}.cta{width:324px}.mainNav li{width:fit-content}.mainNav li a{display:block;font-family:var(--text-font02);font-size:14px;color:#fff}.cta a:nth-child(1){display:flex;align-items:center;font-family:"Roboto";font-size:15px;letter-spacing:.1em;color:#fff}.cta a:nth-child(1) span{display:none}.cta a:nth-child(1):before{display:block;content:"";width:10px;height:12px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel-w.svg);margin-right:5px}.cta a:nth-child(2){display:flex;align-items:center;justify-content:center;width:180px;height:36px;font-family:var(--text-font02);font-size:14px;font-weight:700;color:#000;background:#e9de05;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.movement header{position:fixed;background:rgba(255,255,255,.9);backdrop-filter:blur(5px);box-shadow:0 3px 8px 0 rgba(0,0,0,.1);animation:animeSample 1s ease 0s forwards}@keyframes animeSample{0%{top:-100px}100%{top:0}}.privacypage header{background:rgba(255,255,255,.9);backdrop-filter:blur(5px);box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.privacypage.movement header{animation:none}.movement header .inner,.privacypage header .inner{height:90px}.movement header h1 img:nth-child(1),.privacypage header h1 img:nth-child(1){display:none}.movement header h1 img:nth-child(2),.privacypage header h1 img:nth-child(2){display:block}.movement .mainNav li a,.privacypage .mainNav li a{font-size:14px;color:#000}.movement .cta,.privacypage .cta{width:416px}.movement .cta a:nth-child(1),.privacypage .cta a:nth-child(1){justify-content:center;width:180px;height:50px;font-size:18px;background:#10235d;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);padding-bottom:13px;position:relative}.movement .cta a:nth-child(1) span,.privacypage .cta a:nth-child(1) span{display:block;font-size:10px;position:absolute;top:27px;left:63px}.movement .cta a:nth-child(1):before,.privacypage .cta a:nth-child(1):before{width:25px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel-w02.svg);position:relative;top:7px}.movement .cta a:nth-child(2),.privacypage .cta a:nth-child(2){width:220px;height:50px;font-size:15px}.movement .cta a:nth-child(2):before,.privacypage .cta a:nth-child(2):before{display:block;content:"";width:25px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-mail.svg);margin-right:5px}.linkBox{width:48px;position:fixed;top:52%;transform:translateY(-50%);left:0;z-index:1000;opacity:0;transition:.5s}.movement .linkBox,.privacypage .linkBox{left:20px;opacity:1}.linkBox li{margin-bottom:8px}.linkBox li a{display:block}.ctaBox{width:250px;position:fixed;bottom:40px;right:20px;z-index:1000;opacity:0;transition:.5s}.movement .ctaBox,.privacypage .ctaBox{bottom:20px;opacity:1}.ctaBox ul li{width:250px;box-shadow:0 4px 15px 2px rgba(0,0,0,.32);margin-bottom:10px}.ctaBox ul li:nth-child(1){background:#fffdd5}.ctaBox ul li:nth-child(2){background:#10235d}.ctaBox ul li h5{width:100%;font-size:14px;text-align:center;padding:5px 0;position:relative}.ctaBox ul li:nth-child(1) h5{background:#e9de05}.ctaBox ul li:nth-child(2) h5{color:#fff;background:#2f5db3}.ctaBox ul li h5 .close{width:30px;height:30px;background:#d7c800;position:absolute;top:0;right:0;cursor:pointer}.ctaBox ul li:nth-child(2) h5 .close{background:#1d4ba0}.ctaBox ul li h5 .close:before,.ctaBox ul li h5 .close:after{display:block;content:"";width:17px;height:2px;background:#fff;transform:rotate(37deg);position:absolute;top:14px;left:6.5px}.ctaBox ul li h5 .close:after{transform:rotate(-37deg)}.ctaBox ul li:nth-child(1) a{display:flex;align-items:center;justify-content:center;padding:18px 0}.ctaBox ul li:nth-child(1) a img{width:54px;height:68px;margin-right:15px}.ctaBox ul li:nth-child(1) a p{width:fit-content;color:#000}.ctaBox ul li:nth-child(1) a p b{font-weight:400;z-index:1}.ctaBox ul li:nth-child(1) a p b.under02:after{height:6px;background:#f5f18f;transform:skewX(0deg);z-index:-1}.ctaBox ul li:nth-child(1) a p:nth-child(1){display:none}.ctaBox ul+a{display:block;width:48px;height:48px;margin:0 0 0 auto}.ctaBox ul li:nth-child(2) a{display:block;font-family:"Open Sans";font-size:25px;font-weight:600;text-align:center;line-height:1.4;color:#fff;padding:10px 0}.ctaBox ul li:nth-child(2) a span{display:block;font-size:15px;font-weight:400}.ctaBox ul li:nth-child(2) a:before{display:inline-block;content:"";width:22px;height:22px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel-w01.svg);margin-right:5px;position:relative;top:2px}.ctaBox ul li.ctaBox01.closeactive,.ctaBox ul li.ctaBox02.closeactive{display:none}@media screen and (max-width:820px){.linkBox{display:none}}.fv{height:auto;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/fv-bg.webp);padding:0}.fv:before{display:block;content:"";width:100%;height:224px;background:linear-gradient(rgba(0,0,0,.7),rgba(50,50,50,.45),rgba(102,102,102,0));position:absolute;top:0}.fv .inner{width:90%;max-width:1260px;padding:160px 0 200px}.fv .inner:before{display:block;content:"";width:1169px;height:658px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/fv-bg-text.webp);position:absolute;bottom:0;left:-100px;z-index:0}.fv p,.fv h2,.fv div,.fv a{position:relative;z-index:1}.fv p{display:flex;font-family:var(--text-font02);font-size:24px;font-weight:700;line-height:1;letter-spacing:.14em;color:#fff;margin-bottom:38px}.fv p:before{display:block;content:"";width:25px;height:3px;background:#fff;margin-right:10px;position:relative;top:11px}.fv h2{width:100%;max-width:830px;margin-bottom:44px}.fv h2 img:nth-child(2){display:none}.fv .inner div{width:100%;max-width:863px;margin-bottom:60px}.fv .inner div img:nth-child(1){width:100%;max-width:541px}.fv .inner div img:nth-child(3){width:100%;height:95px;max-width:305px}.fv a{display:flex;align-items:center;justify-content:center;width:290px;height:60px;font-family:var(--text-font02);font-size:16px;font-weight:700;color:#040404;background:#e9de05;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.fv a:before{display:block;content:"";width:27px;height:27px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-arrow.svg);margin-right:10px}.fv a+img{width:390px;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:0}.wrap01{padding:150px 0 400px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap01-bg.webp);top:-160px;z-index:1}.wrap01 .inner{width:92%;max-width:1100px}.wrap01 h2{font-size:30px;font-weight:400;line-height:2;position:relative;margin:0 auto 30px}.wrap01 h2 span:nth-child(1){font-family:var(--text-font02);font-size:24px;font-weight:500;position:absolute;top:-50px;left:20px}.wrap01 h2 span:nth-child(1):after{display:block;content:"";width:109px;height:25px;background:top/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap01-bg-text.svg);position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.wrap01 h2 span:nth-child(2){font-family:"hanatotyoutyo";font-size:48px;font-weight:600;letter-spacing:0;color:var(--main-color);margin-left:-20px;margin-right:-10px}.wrap01 h2 span:nth-child(4){font-size:46px;font-weight:700;line-height:1;color:var(--main-color);border:solid 1.5px var(--main-color);padding:0 10px 5px;margin-right:10px;position:relative;top:5px}.wrap01 h2 b{font-weight:600}.wrap01 h2 b:nth-child(7){font-size:42px}.wrap01 h2 b span:nth-child(1){font-size:38px;position:relative;top:0;left:0}.wrap01 h2 b span:nth-child(1):after{display:none}.wrap01 h2 b span:nth-child(2){font-family:var(--text-font);font-size:38px;color:#000;margin-left:0}.wrap01 h2+div{width:100%;max-width:647px;padding:32px 60px 50px;border-radius:20px;background:rgba(255,255,255,.7);position:relative;z-index:1}.wrap01 h2+div p:nth-child(1){font-size:20px;letter-spacing:.1em;margin-bottom:20px}.wrap01 h2+div p:nth-child(2){font-size:26px;letter-spacing:.1em}.wrap01 h2+div p:nth-child(2) b{font-weight:500}.wrap01 img{width:450px;position:absolute;bottom:-180px;left:700px}.wrap02{margin-top:-380px;z-index:1;overflow:visible}.wrap02:before{display:block;content:"";width:3000px;height:1400px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-bg.svg);position:absolute;top:-230px;left:50%;transform:translateX(-50%)}.wrap02 .inner{width:94%;max-width:1040px}.wrap02 h2{font-family:var(--text-font02);font-size:38px;text-align:center;letter-spacing:.05em;margin-bottom:40px}.wrap02 h2 b{font-size:48px;background-image:radial-gradient(circle at center,var(--main-color) 20%,transparent 20%);padding-top:5px}.wrap02 h2 span{font-size:36px}.wrap02 ul{max-width:1040px;margin:0 auto}.wrap02 ul li{justify-content:center;align-content:flex-end;width:32%;max-width:320px;height:290px;background:#fff;padding:30px 0;position:relative}.wrap02 ul li:before{display:block;content:"";width:30px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-check.svg);position:absolute;top:15px;left:12px}.wrap02 ul li img{height:140px;object-fit:contain;margin-bottom:20px}.wrap02 ul li:nth-child(2) img{height:130px}.wrap02 ul li p{font-family:var(--text-font02);font-size:16px;text-align:center;line-height:1.8}.wrap02 .block01{position:relative;z-index:10}.wrap02 .block02{background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-block02-bg.webp);padding-bottom:100px;margin-top:-100px;position:relative;z-index:1}.wrap02 .block02 .inner{width:94%;max-width:1110px;padding-top:200px}.wrap02 .block02 .inner h3{font-family:var(--text-font02);font-size:34px;font-weight:700;text-align:center;line-height:2.2;letter-spacing:.1em;color:#fff;margin-bottom:65px;position:relative}.wrap02 .block02 .inner h3:before{display:block;content:"";width:6px;height:38px;background:top/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-dots.svg);position:absolute;top:-60px;left:50%;transform:translateX(-50%)}.wrap02 .block02 .inner h3 span{justify-content:center;font-size:36px}.wrap02 .block02 .inner h3 span img{display:inline-block;width:202px;padding:11px 15px;background:#fff;margin:0 13px}.wrap02 .block02 .inner div{position:relative;margin-bottom:50px}.wrap02 .block02 .inner div img{display:block;width:245px;margin:0 auto}.wrap02 .block02 .inner div p{width:fit-content;font-size:16px;font-weight:400;text-align:center;letter-spacing:0;color:#fff;position:absolute}.wrap02 .block02 .inner div p:nth-child(2){top:25px;left:-15px}.wrap02 .block02 .inner div p:nth-child(3){top:65px;right:0}.wrap02 .block02 .inner div p:nth-child(4){bottom:45px;left:125px}.wrap02 .block02 .inner div p b{font-weight:600;color:#78d2eb}.wrap02 .block02 .inner div p:before{display:block;content:"";width:26px;height:24px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-hazard.svg);position:absolute;top:-32px;left:50%;transform:translateX(-50%)}.wrap02 .block02 .inner div p:after{display:block;content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);z-index:-1}.wrap02 .block02 .inner div p:nth-child(2):after{width:388px;height:121px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-text-bg01.webp)}.wrap02 .block02 .inner div p:nth-child(3):after{width:382px;height:117px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-text-bg02.webp)}.wrap02 .block02 .inner div p:nth-child(4):after{width:285px;height:105px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-text-bg03.webp);left:55%}.wrap02 h4{justify-content:center;font-family:var(--text-font02);font-size:34px;font-weight:700;text-align:center;letter-spacing:.1em;color:#fff}.wrap02 h4 .set{width:fit-content}.wrap02 h4 .set b:nth-child(1),.wrap02 h4 .set b:nth-child(2),.wrap02 h4 .set b:nth-child(3){display:inline-block;font-size:40px;border:solid 1px #fff;padding:0 13px 2px;margin:0 5px}.wrap02 h4 .set+span{font-size:64px;text-shadow:2px 2px 0 rgba(5,5,5,.55);color:#fcc800;margin-left:10px;position:relative;z-index:0}.wrap02 h4 .set+span:after{display:block;content:"";width:163px;height:29px;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-text-bg.svg);position:absolute;bottom:0;left:0;z-index:-1}.wrap02 .block02:after{display:block;content:"";width:202px;height:183px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-block02-text.svg);position:absolute;bottom:-130px;left:50%;transform:translateX(-50%)}.wrap02 .block03{padding-top:304px;padding-bottom:215px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-block03-bg.webp);margin-top:-100px;position:relative;z-index:-1}.wrap02 .block03 .inner{width:80%;position:relative;z-index:1}.wrap02 .block03 .inner div{width:fit-content;margin:0;position:relative;z-index:1}.wrap02 .block03 .inner h3{font-family:var(--text-font02);font-size:36px;font-weight:700;letter-spacing:.05em;margin-bottom:43px}.wrap02 .block03 .inner h3 b{font-size:54px}.wrap02 .block03 .inner h3+p{font-family:var(--text-font02);font-size:31px;letter-spacing:.1em}.wrap02 .block03 .inner h3+p b{font-size:34px;font-weight:400}.wrap02 .block03 .inner h3+p b.color{font-weight:700}.wrap02 .block03:before{display:block;content:"";width:100%;aspect-ratio:16/9;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-block03-bg.webp);position:absolute;top:0;left:0}.wrap02 .block03 .inner{overflow:visible}.wrap02 .block03 video{width:auto;height:100%;position:absolute;top:0;left:73%;transform:translateX(-50%);z-index:-1}.wrap03{background:#fff;padding:100px 0 0;z-index:1;overflow:visible}.wrap03 .inner{width:94%;max-width:1000px;margin-bottom:30px}.wrap03 h2{font-family:var(--text-font02);font-size:34px;font-weight:700;text-align:center;margin-bottom:40px}.wrap03 h2 b{font-size:42px}.wrap03 h2 b span{font-size:52px}.wrap03 img{width:273px;position:relative;left:30px}.wrap03 ul{width:fit-content}.wrap03 ul li{width:595px;font-family:var(--text-font02);font-size:24px;letter-spacing:.05em;border-bottom:solid 1px #ccc;margin-bottom:23px;position:relative}.wrap03 ul li:before{display:inline-block;content:"";width:30px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-check.svg);margin-right:12px}.wrap03 ul li b{font-size:28px}.wrap04{padding:130px 0 120px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-bg.webp);z-index:10}.wrap04 .inner{width:90%;max-width:838px}.wrap04 h3{width:fit-content;font-size:24px;font-weight:700;text-align:center;border-top:solid 1px #000;border-bottom:solid 1px #000;padding:12px 0;margin:0 auto;margin-bottom:40px;position:relative}.wrap04 h3 b{font-size:34px}.wrap04 h3:before{display:block;content:"";width:20px;height:10px;background:#f0f6fb;position:absolute;top:-5px;left:50%;transform:translateX(-50%)}.wrap04 h3:after{display:block;content:"";width:1px;height:88px;background:#000;position:absolute;top:-100px;left:50%;transform:translateX(-50%);z-index:1}.wrap04 h2{justify-content:center;font-family:var(--text-font02);font-size:50px;font-weight:700;text-align:center;margin-bottom:30px}.wrap04 h2 img{width:391px;margin-right:15px}.wrap04 h2+p{width:fit-content;font-family:var(--text-font02);font-size:22px;line-height:2;margin:0 auto 55px}.wrap04 .attention{position:relative}.wrap04 .attention p{display:flex;align-items:center;align-content:center;flex-wrap:wrap;width:714px;height:100px;font-family:var(--text-font02);font-size:24px;color:#fff;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-text-bg.webp);padding:10px 42px;margin-bottom:40px}.wrap04 .attention p span{width:100%;position:relative;left:-20px}.wrap04 .attention p:before{display:inline-block;content:"";width:52px;height:52px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-text-deco.webp);margin-right:30px}.wrap04 .attention img{width:194px;position:absolute;bottom:-40px;right:20px}.wrap04 ul li{background:#fff;background-image:linear-gradient(0deg,transparent calc(100% - 1px), #e9f4fd calc(100% - 1px)),
					linear-gradient(90deg, transparent calc(100% - 1px), #e9f4fd calc(100% - 1px));background-size:22px 22px;background-repeat:repeat;background-position:center center;padding:40px 0 60px;margin-bottom:30px}.wrap04 ul li .inner{width:660px}.wrap04 ul li h4{font-size:30px;line-height:1.3;margin-bottom:28px}.wrap04 ul li h4 b{font-size:36px}.wrap04 ul li h4:before{display:block;content:"";width:65px;height:21px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-point01.svg);margin-bottom:14px}.wrap04 ul li:nth-child(2) h4:before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-point02.svg)}.wrap04 ul li:nth-child(3) h4:before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-point03.svg)}.wrap04 ul li h4+p{font-size:16px;letter-spacing:0;line-height:30px;margin-bottom:36px}.wrap04 ul li h4+p b.medium{font-size:22px}.wrap04 ul li h4+p b.large{font-size:32px}.wrap04 ul li .inner div{justify-content:center;width:100%;max-width:290px;height:290px;background:#f9f9f9;padding-bottom:34px;position:relative}.wrap04 ul li .inner div:nth-child(4){justify-content:center;width:100%;max-width:330px;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-victor-bg.webp)}.wrap04 ul li .inner div:before{display:inline-block;content:"Before";width:75px;font-family:"Open Sans";font-size:14px;letter-spacing:.05em;text-align:center;color:#fff;background:#333;border-radius:0 0 5px 5px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.wrap04 ul li .inner div:nth-child(4):before{content:"After";background:var(--main-color)}.wrap04 ul li .inner div:nth-child(3):after{display:inline-block;content:"";width:59px;height:64px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/deco-arrow.svg);position:absolute;top:50%;right:-50px;transform:translateY(-50%);z-index:1}.wrap04 ul li:nth-child(1) .inner div img{width:107px;margin-top:59px}.wrap04 ul li:nth-child(1) .inner div:nth-child(4) img{width:62px;margin-top:59px}.wrap04 ul li:nth-child(2) .inner div img{width:84px;margin-top:59px}.wrap04 ul li:nth-child(2) .inner div:nth-child(4) img{width:65px;margin-top:59px}.wrap04 ul li:nth-child(3) .inner div img{width:85px;margin-top:59px}.wrap04 ul li:nth-child(3) .inner div:nth-child(4) img{width:104px;margin-top:59px}.wrap04 ul li .inner div p{font-size:16px;text-align:center;line-height:1.4}.wrap04 ul li .inner div p b.large{font-size:22px}.wrap05{padding:250px 0 0;margin-top:-200px;overflow:visible;z-index:1}.wrap05:before{display:block;content:"";width:100%;height:1044px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-bg.webp);position:absolute;top:0}.wrap05:after{display:block;content:"";width:1340px;height:2900px;background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-bg-ashirai.webp);position:absolute;bottom:-120px;left:0;z-index:-1}.wrap05 p.catch{width:fit-content;font-family:var(--text-font02);font-size:30px;font-weight:700;text-align:center;border:solid 1px #7d7d7d;border-radius:16px 0;padding:8px 35px 10px;margin:0 auto 5px;position:relative}.wrap05 p.catch:before,.wrap05 p.catch:after{display:block;content:"";width:5px;height:20px;background:#f1f1f1;position:absolute}.wrap05 p.catch:before{bottom:15px;left:-3px}.wrap05 p.catch:after{background:#e9e9e9;top:15px;right:-3px}.wrap05 h2{font-size:42px;text-align:center;letter-spacing:.1em;margin-bottom:80px;position:relative}.wrap05 h2 b.color{font-size:80px;font-style:italic;padding-right:5px}.wrap05 .block{padding-top:100px;margin-bottom:180px;position:relative}.wrap05 .block img:nth-child(1){width:70%;max-width:1100px;position:absolute;top:0;right:0}.wrap05 .block .inner div{width:80%;max-width:fit-content;background:#fff;padding:80px 0 40px 5%;position:relative;z-index:1}.wrap05 .block .inner div:before{display:block;content:"";width:1000px;height:100%;background:#fff;position:absolute;top:0;left:-1000px}.wrap05 .block .inner div:after{display:block;content:"";width:300px;height:100%;background:right/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-bg-white.svg);position:absolute;top:0;right:-299px;z-index:-1}.wrap05 .block .inner img{width:20%;position:relative;z-index:1}.wrap05 .block h3{font-size:34px;line-height:1.3;margin-bottom:60px}.wrap05 .block h3 b{font-size:38px}.wrap05 .block h3 span:nth-child(3){font-family:"hanatotyoutyo";font-size:64px;font-weight:500;letter-spacing:-.1em;color:var(--main-color);margin-right:5px}.wrap05 .block h3 span:nth-child(6){font-size:32px}.wrap05 .block p{font-size:20px;line-height:2.4;letter-spacing:.1em}.wrap05 .inner{width:90%;max-width:1100px}.wrap05 ul li:not(:last-child){margin-bottom:140px}.wrap05 ul li:nth-child(even) .list{flex-direction:row-reverse}.wrap05 ul li .list div{width:40%;max-width:410px;min-height:320px;background:#f5f5f7;padding:90px 0 50px;position:relative}.wrap05 ul li .list div:before,.wrap05 ul li .list div:after{display:block;content:"";height:100%;width:600px;background:#f5f5f7;position:absolute;top:0}.wrap05 ul li .list div:before{left:-600px}.wrap05 ul li .list div:after{right:-600px}.wrap05 ul li div h4{font-size:40px;line-height:1.4;padding-bottom:5px;border-bottom:solid 1px #e2e2e2;margin-bottom:20px;position:relative}.wrap05 ul li div h4:before{display:block;content:"";width:63px;height:66px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature01.webp);position:absolute;top:-120px}.wrap05 ul li:nth-child(2) div h4:before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature02.webp)}.wrap05 ul li:nth-child(3) div h4:before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature03.webp)}.wrap05 ul li:nth-child(4) div h4:before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature04.webp)}.wrap05 ul li:nth-child(5) div h4:before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature05.webp)}.wrap05 ul li div p{font-size:16px;line-height:1.7;letter-spacing:.1em}.wrap05 ul li .list img,.wrap05 ul li .list video{width:54%;max-width:600px;box-shadow:3px 6px 10px 0 rgba(0,0,0,.25);position:relative;top:-100px}.wrap06{background:#e4eff5;padding:150px 0 95px}.wrap06:before{display:block;content:"";border-top:320px solid #fff;border-right:1500px solid transparent;border-left:1500px solid transparent;position:absolute;top:-80px;left:50%;transform:translateX(-50%)}.wrap06:after{display:block;content:"";border-bottom:320px solid #fff;border-left:3000px solid transparent;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.wrap06 .inner{width:94%;max-width:1110px}.wrap06 h2{font-size:30px;line-height:1.2;text-align:center;margin-bottom:60px}.wrap06 h2 span{font-size:40px}.wrap06 h2 span b.color{font-size:56px}.wrap06 ul{justify-content:center;position:relative;z-index:1;margin-bottom:50px}.wrap06 ul li{justify-content:center;width:30%;max-width:340px;height:300px;background:#fff;padding-bottom:34px;position:relative;margin:0 22px 40px;box-shadow:6px 6px 0 0 rgba(0,0,0,.06)}.wrap06 ul li:nth-child(1){margin-left:0}.wrap06 ul li:nth-child(3){margin-right:0}.wrap06 ul li:nth-child(1) img{width:66px;margin-top:37px}.wrap06 ul li:nth-child(2) img{width:100px;margin-top:53px}.wrap06 ul li:nth-child(3) img{width:64px;margin-top:46px}.wrap06 ul li:nth-child(4) img{width:93px;margin-top:62px}.wrap06 ul li:nth-child(5) img{width:60px;margin-top:35px}.wrap06 ul li h3{font-size:28px;text-align:center;line-height:1.6;background:linear-gradient(-270deg,#1c2043 0%,#275898 50%,#55bfd1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:10px}.wrap06 ul li p{font-size:16px;letter-spacing:.05em;line-height:1.6;text-align:center}.wrap07{padding:0 0 60px;margin-top:-100px}.wrap07 .inner{width:100%;max-width:1190px}.wrap07 h2{width:100%;font-size:30px;text-align:center;letter-spacing:.1em;color:#fff;background:var(--main-color);padding:27px 0;position:relative;margin-bottom:70px}.wrap07 h2 b{font-size:38px}.wrap07 h2 b.under:after{height:2px;background:#fff}.wrap07 h2:before{display:block;content:"";width:124px;height:150px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap07-title-victor.svg);position:absolute;bottom:0;right:140px}.wrap07 h2:after{display:block;content:"";border-top:46px solid var(--main-color);border-right:31px solid transparent;border-left:31px solid transparent;position:absolute;bottom:-45px;left:50%;transform:translateX(-50%)}.wrap07 h2+p{font-size:20px;text-align:center;line-height:2.2;margin-bottom:50px}.wrap07 h2+p+p{justify-content:center;font-size:28px;font-weight:400;text-align:center;margin-bottom:75px;position:relative}.wrap07 h2+p+p:after{display:block;content:"";width:7px;height:40px;background:top/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap07-dots.svg);position:absolute;bottom:-70px;left:50%;transform:translateX(-50%)}.wrap07 h2+p+p span:nth-child(1){width:100%;margin-bottom:15px}.wrap07 h2+p+p span:nth-child(2){width:fit-content;display:flex;align-items:center;height:77px;font-size:30px;font-weight:400;border:solid 2px var(--main-color);margin-right:10px}.wrap07 h2+p+p span:nth-child(2) b{font-size:36px}.wrap07 h2+p+p span:nth-child(2) b:nth-child(1){padding-left:15px}.wrap07 h2+p+p span:nth-child(2) b:nth-child(2){padding-right:15px}.wrap07 h2+p+p span:nth-child(2) span{height:77px;font-size:58px;font-weight:700;line-height:1;color:#fff;background:var(--main-color);padding:5px 30px 0;position:relative;z-index:1}.wrap07 h2+p+p span:nth-child(2) span:before{display:block;content:"";border-top:58px solid #3e69ba;border-left:149px solid transparent;position:absolute;top:0;right:0;z-index:-1}.wrap07 .table01+p{font-size:24px;text-align:center;margin-bottom:60px}.wrap07 .table01+p b.color{font-size:34px}.wrap07 .table01+p b.color span{font-size:26px}.wrap07 .table01+p b.under02 span{font-size:28px}.table_wrap{overflow-x:auto}.table01{padding-top:22px;margin:0 auto}.table01 table{width:fit-content;min-width:600px;table-layout:fixed;border-collapse:separate;border-spacing:0;white-space:nowrap;margin:0 auto 60px}.table01 table th,.table01 table td{height:91px;font-size:16px;border:none;text-align:center;vertical-align:middle;box-sizing:border-box;position:relative}.table01 table tr:last-child th,.table01 table tr:last-child td{border-bottom:none}.table01 table tr th:nth-child(1){width:208px;font-weight:700;text-align:left;padding:0 50px;background:#edf2fa;position:relative}.table01 table thead tr:nth-child(1) th:nth-child(1){background:0 0}.table01 table thead th{font-size:24px;line-height:1;color:#fff;background:#a5afbf;border-radius:8px 8px 0 0}.table01 table thead th span{font-size:16px;font-weight:400}.table01 table thead th:nth-child(2){width:270px;padding-top:30px}.table01 table thead th:nth-child(2):before{display:block;content:"";width:calc(100% + 1px);height:27px;background:#fff;position:absolute;top:-1px;left:-1px}.table01 table thead th:nth-child(3){width:332px;height:93px;font-size:30px;background:var(--main-color)}.table01 table thead th:nth-child(3):before{display:block;content:"";width:42px;height:42px;background:top/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/table-check.svg);position:absolute;top:-22px;right:31px}.table01 table tr td:nth-child(2){width:270px;border-left:solid 7px #a5afbf;border-right:solid 7px #a5afbf}.table01 table tr:last-child td:nth-child(2){border-bottom:solid 7px #a5afbf}.table01 table tr td:nth-child(3){width:332px;border-left:solid 7px var(--main-color);border-right:solid 7px var(--main-color);position:relative}.table01 table tr:last-child td:nth-child(3){border-bottom:solid 7px var(--main-color)}.table01 table tr td:nth-child(3) .medium{font-size:18px}.table01 table tr td:nth-child(2):before{display:block;content:"";width:65px;height:42px;background:top/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/table-arrow.svg);position:absolute;top:23px;right:-35px;z-index:1}.table01 table th,.table01 table td{border-bottom:solid 1px #ebebeb}@media screen and (max-width:1000px){.table_wrap{position:relative}.table_wrap:before{content:'スクロール';font-size:12px;color:#ccc;position:absolute;top:0;left:5px}.table_arrow{display:block;position:relative}.table_arrow:before{content:'';position:absolute;top:20px;left:5px;width:100px;height:1px;background:#ccc}.table_arrow:after{content:'';position:absolute;top:15px;left:90px;width:15px;height:1px;background:#ccc;transform:rotate(35deg)}}.wrap07 .scroll-hint-shadow-wrap div{-ms-overflow-style:none;scrollbar-width:none}.wrap07 .scroll-hint-shadow-wrap div::-webkit-scrollbar{display:none}.wrap07 .catch{font-size:24px;text-align:center;line-height:1.8;margin-bottom:60px}.wrap07 .catch b.color{font-size:34px}.wrap07 .catch b.color span{font-size:26px}.wrap07 .catch b.under02 span{font-size:28px}.wrap07 h3{width:100%;font-size:32px;font-weight:400;letter-spacing:.05em;text-align:center;text-shadow:3px 2px 2px rgba(0,0,0,.15);color:#fff;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap07-text-bg.webp);padding:90px 0;position:relative}.wrap07 h3 b{font-size:48px}.wrap07 h3:before{display:block;content:"";border-top:46px solid #fff;border-right:31px solid transparent;border-left:31px solid transparent;position:absolute;top:0;left:50%;transform:translateX(-50%)}.wrap07 h3:after{display:block;content:"";width:1px;height:80px;background:#ccc;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%)}.wrap08{padding:0 0 60px}.wrap08 .inner{width:100%;max-width:1190px}.wrap08 .title{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.wrap08 .title img{width:120px;margin-right:37px}.wrap08 .title div{width:calc( 100% - 120px );max-width:fit-content}.wrap08 .title h2{width:fit-content;font-size:30px;position:relative;margin-bottom:25px}.wrap08 .title h2 b{font-size:40px}.wrap08 .title h2:before,.wrap08 .title h2:after{display:block;content:"";width:100%;height:1px;border-bottom:solid 3px #000;position:absolute;bottom:-5px;left:0}.wrap08 .title h2:after{border-bottom:dashed 2px #000;bottom:-15px}.wrap08 .title p{font-size:14px;color:#888}.table02{margin:0 auto}.table02 table{width:fit-content;min-width:600px;table-layout:fixed;border-collapse:separate;border-spacing:0;white-space:nowrap;margin:0 auto 76px}.table02 table th,.table02 table td{width:290px;font-size:16px;padding:13px 0;border:solid 1px #ebebeb;text-align:center;vertical-align:middle;box-sizing:border-box;position:relative}.table02 table tr th:nth-child(1){width:260px;font-weight:700;text-align:left;padding:0 30px;background:#edf2fa;position:relative}.table02 table tr th:nth-child(1) span{font-weight:400}.table02 table thead tr th:nth-child(1){background:0 0;border:none}.table02 table thead th{font-size:24px;font-weight:500;line-height:1;color:#fff;background:#a5afbf;border-radius:8px 8px 0 0}.table02 table thead th span{font-size:16px;font-weight:400}.table02 table thead th:nth-child(3),.table02 table thead th:nth-child(4){font-size:24px;padding-top:40px}.table02 table thead th:nth-child(3):before,.table02 table thead th:nth-child(4):before{display:block;content:"";width:calc(100% + 3px);height:27px;background:#fff;position:absolute;top:-1px;left:-1px}.table02 table thead th:nth-child(2){height:93px;font-family:"Open Sans";font-size:32px;font-weight:600;background:var(--main-color)}.table02 table thead th:nth-child(2) span{display:none}.table02 table thead th:nth-child(2) img{width:112px;height:auto}.table02 table tr td:nth-child(2){border-right:solid 7px var(--main-color);border-left:solid 7px var(--main-color)}.table02 table tr:last-child td:nth-child(2){border-bottom:solid 7px var(--main-color)}.table02 table tr td b.color{font-weight:500}.table02 table img{width:fit-content;height:28px;margin:0 0 3px}.table02 table td p{font-size:14px}.wrap08 .catch{font-size:34px;font-weight:700;text-align:center;letter-spacing:.1em;margin-bottom:30px}.wrap08 .catch b{font-size:40px}.wrap08 ul{width:100%;margin:0 auto;align-items:stretch;align-content:flex-start}.wrap08 ul li{align-items:stretch;width:32%;max-width:345px;background:#fff;padding-bottom:34px;position:relative;border:solid 1px #ccc;border-top:solid 5px var(--main-color);padding:20px 11px 10px;margin:0 2% 40px}.wrap08 ul li div{align-content:flex-start;justify-content:center;height:241px}.wrap08 ul li img{width:auto;height:130px;padding:24px 0;margin:0}.wrap08 ul li h4{font-size:28px;text-align:center}.wrap08 ul li h4 b{font-size:32px}.wrap08 ul li h4 span{width:fit-content;display:block;font-size:18px;padding:9px 17px;margin:0 auto 15px;position:relative}.wrap08 ul li h4 span b{font-size:20px}.wrap08 ul li h4 span:before,.wrap08 ul li h4 span:after{display:block;content:"";width:54px;height:20px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap08-text-bg.svg);position:absolute}.wrap08 ul li h4 span:before{top:0;left:0}.wrap08 ul li h4 span:after{transform:rotate(180deg);bottom:0;right:0}.wrap08 ul li p{height:calc(100% - 241px);font-size:16px;letter-spacing:.05em;padding:16px 24px 18px;background:#fafafa}.wrap09{padding:100px 0 80px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap09-bg.webp)}.wrap09 .inner{width:90%;max-width:840px}.wrap09 h2{font-size:30px;font-weight:500;text-align:center;color:#10235d;margin-bottom:30px}.wrap09 h2 b.under{font-size:30px;font-weight:500}.wrap09 h2 b{display:inline-block;font-size:36px;font-weight:700;margin-top:20px}.wrap09 h2 b b{margin-top:0}.wrap09 h2 b span{font-size:30px}.wrap09 img{border-radius:16px;margin-bottom:30px}.wrap09 img+p{font-size:22px;line-height:2.2;text-align:center;padding-bottom:40px;margin-bottom:35px;position:relative}.wrap09 img+p:before{display:block;content:"";width:100%;height:1px;background:linear-gradient(to left,#1c2043,#275898,#55bfd1);position:absolute;bottom:0;left:0}.wrap09 img+p+p{font-size:32px;font-weight:700;letter-spacing:.05em;text-align:center;line-height:1.8;background:linear-gradient(-270deg,#1c2043 0%,#275898 46%,#55bfd1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.wrap09 img+p+p b{font-size:36px;background:linear-gradient(-270deg,#1c2043 0%,#275898 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contactLink{padding:50px 0 64px;background:bottom/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/contactLink-bg.webp)}.contactLink h2{font-size:40px;text-align:center;color:#fff;margin-bottom:15px}.contactLink h2+p{font-size:18px;text-align:center;line-height:2;color:#fff;margin-bottom:30px}.contactLink ul{width:fit-content;justify-content:center;margin:0 auto}.contactLink ul li{justify-content:center;align-content:flex-start;width:480px;height:170px;padding-top:27px;border-radius:8px}.contactLink ul li:nth-child(1){background:rgba(16,35,93,.85)}.contactLink ul li:nth-child(2){background:rgba(255,255,255,.9)}.contactLink ul li p{font-size:16px;text-align:center;margin-bottom:15px}.contactLink ul li p b{font-weight:500}.contactLink ul li:nth-child(2) p b{color:#10235d}.contactLink ul li:nth-child(1) p{color:#fff}.contactLink ul li:nth-child(1) a{display:flex;align-items:center;justify-content:center;width:360px;height:70px;font-size:24px;font-weight:700;line-height:1;color:#000;background:#e9de05;border-radius:5px}.contactLink ul li:nth-child(1) a:before{display:block;content:"";width:30px;height:30px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-mail.svg);margin-right:10px}.contactLink ul li:nth-child(2) a{display:flex;align-items:center;font-family:"Open Sans";font-size:38px;font-weight:500;line-height:1;letter-spacing:.05em;color:#000;margin-top:5px}.contactLink ul li:nth-child(2) a:before{display:block;content:"";width:30px;height:30px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel.svg);margin-right:10px}.contactLink ul li:nth-child(2) a+p{margin-top:5px}.snsLink{padding:30px 0 40px;background:#f5f5f7}.snsLink h4{font-size:16px;font-weight:700;text-align:center;margin-bottom:20px}.snsLink div{justify-content:center}.snsLink ul:nth-child(1){justify-content:flex-start;width:336px}.snsLink ul:nth-child(1) li{width:120px}.snsLink ul:nth-child(1) li:nth-child(1){width:120px;margin-right:10px}.snsLink ul:nth-child(2){width:205px}.snsLink ul:nth-child(2) li{width:55px}.snsLink ul li a{display:block}.snsLink ul:nth-child(1):after{display:block;content:"";width:40px;height:55px;border-right:solid 1px #ccc;margin-right:40px}.voice{width:100%;padding:60px 0 120px;margin:0 auto;overflow:visible}.voice h2{font-size:34px;font-weight:500;text-align:center;margin-bottom:40px}.voice h2 b{font-size:34px;font-weight:700}.voice h2 b.color{font-size:42px}.voice h2 b span{font-size:34px}.voiceSlider .slick-list{position:relative;left:10%}.voiceBox{width:500px !important;border-radius:10px;border:solid 1px #ccc;padding:30px 40px 37px;margin-right:40px}.voiceBox h3{height:93px;font-size:20px;line-height:1.3;letter-spacing:.01em;margin-bottom:20px}.voiceBox h3 b{font-size:22px}.voiceBox h3 b.large{font-size:32px}.voiceBox img{width:100%;aspect-ratio:5/3;margin-bottom:10px}.voiceBox h4{font-size:18px;font-weight:500;text-align:center;margin-bottom:12px}.voiceBox dl{justify-content:center;background:#f5f5f7;padding:19px 60px;margin-bottom:4px}.voiceBox dl dt{width:75px;font-size:14px;text-align:center;color:#fff;border-radius:2px;background:#10235d}.voiceBox dl dt:nth-child(3){background:var(--main-color)}.voiceBox dl dd{width:calc(100% - 75px);font-size:18px;padding-left:15px}.voiceBox dl dt:nth-child(1),.voiceBox dl dd:nth-child(2){margin-bottom:8px}.voice ul+p{width:94%;max-width:1165px;font-size:14px;color:#7d7d7d;margin-top:20px;padding-left:10%}.flow{padding:60px 0;background:#fafafa}.flow h2 span{width:fit-content;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1.6;border-bottom:solid 1px #000;margin:0 auto 20px;position:relative}.flow h2 span img{width:105px;margin:0 7px 7px 0}.flow h2 span b{font-size:24px}.flow h2 span:before{display:block;content:"";width:20px;height:5px;background:#fff;position:absolute;bottom:-2px;left:70px}.flow h2 span:after{display:block;content:"";width:18px;height:1px;background:#000;transform:rotate(55deg);position:absolute;bottom:-5px;left:72px}.flow h2{font-size:34px;text-align:center;margin-bottom:20px}.flow h2+p{font-size:16px;text-align:center;line-height:2;margin-bottom:65px}.flow h2+p b{font-size:18px}.flow .over{width:100%;display:flex;justify-content:center;max-width:1260px;padding-top:30px;overflow:scroll;margin:0 auto 50px}.flow ul{flex-wrap:nowrap;width:1190px;position:relative;margin-bottom:130px}@media screen and (max-width:1200px){.flow .over{justify-content:flex-start}.flow ul{width:calc( 1190px + 6% );justify-content:center;padding:0 3%}}.flow ul li{width:197px;height:250px;background:#fff;position:relative}.flow ul li:nth-child(1){width:177px}.flow ul li:last-child{width:225px}.flow ul li:nth-child(2){background:#e8f4fe}.flow ul li:nth-child(3){background:#dcecff}.flow ul li:nth-child(4){background:#c3dfff}.flow ul li:nth-child(5){background:#4b76c5}.flow ul li:nth-child(6){background:var(--main-color)}.flow ul li:before{display:block;content:"";width:56px;height:52px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no01.svg);position:absolute;top:-28px;left:10px}.flow ul li:nth-child(1):before{width:48px}.flow ul li:nth-child(2):before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no02.svg)}.flow ul li:nth-child(3):before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no03.svg)}.flow ul li:nth-child(4):before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no04.svg)}.flow ul li:nth-child(5):before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no05.svg)}.flow ul li:nth-child(6):before{background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no06.svg)}.flow ul li:not(:last-child):after{display:block;content:"";border-top:125px solid transparent;border-bottom:125px solid transparent;border-left:45px solid #fff;position:absolute;top:0;right:-44px;z-index:1}.flow ul li:nth-child(2):after{border-left:45px solid #e8f4fe}.flow ul li:nth-child(3):after{border-left:45px solid #dcecff}.flow ul li:nth-child(4):after{border-left:45px solid #c3dfff}.flow ul li:nth-child(5):after{border-left:45px solid #4b76c5}.flow ul li:nth-child(6):after{border-left:45px solid var(--main-color)}.flow ul li .inner{width:145px;height:170px;position:absolute;top:37px;left:57px;z-index:10}.flow ul li:nth-child(1) .inner{left:25px}.flow ul li .inner h3{display:flex;align-items:center;height:46px;font-size:18px;line-height:1.4;margin-bottom:15px}.flow ul li .inner p{font-size:16px;line-height:1.4}.flow ul li:nth-child(5) .inner h3,.flow ul li:nth-child(5) .inner p,.flow ul li:nth-child(6) .inner h3,.flow ul li:nth-child(6) .inner p{color:#fff}.flow ul li img{width:52px;position:absolute;bottom:-40px;right:10px;z-index:1}.flow ul li:nth-child(2) img{width:76px}.flow ul li:nth-child(3) img{width:45px}.flow ul li:nth-child(4) img{width:58px}.flow ul li:nth-child(5) img{width:45px}.flow ul li:nth-child(6) img{width:77px}.flow ul:before,.flow ul:after{display:block;content:"";width:448px;height:40px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/flow-period.svg);position:absolute;bottom:-110px;left:0}.flow ul:after{left:480px}@media screen and (max-width:1200px){.flow ul:before,.flow ul:after{left:3%}.flow ul:after{left:calc( 480px + 3% )}}.flow .over+p{width:fit-content;font-size:26px;text-align:center;padding:0 40px;position:relative;margin:0 auto}.flow .over+p:before,.flow .over+p:after{display:block;content:"";width:13px;height:100px;border:solid 2px #7d7d7d;position:absolute;top:50%;transform:translateY(-50%)}.flow .over+p:before{border-right:none;left:0}.flow .over+p:after{border-left:none;right:0}.flow .over+p b{font-size:34px}.faq .inner{width:840px;padding:60px 0}.faq p{font-size:20px;text-align:center;margin-bottom:10px}.faq h2{font-size:32px;text-align:center;margin-bottom:40px}.faq .box{margin-bottom:22px}.toggle{display:none}.Label{font-size:18px;font-weight:500;padding:22px 25px;display:block;border:solid 1px #eee;background:#fafafa;border-radius:5px}.Label:before{width:22px;display:inline-block;content:"Q.";font-size:18px;color:var(--main-color);margin-right:15px}.Label:after{display:block;content:"";width:10px;height:10px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-arrow-faq.svg);position:absolute;top:35px;right:20px;transform:rotate(180deg)}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.content{height:0;padding:0 25px;border:solid 1px rgba(0,0,0,.0);overflow:hidden}.content p{display:flex;font-size:16px;text-align:left;margin:0}.content p:before{width:24px;display:block;content:"A.";font-size:18px;color:#ec5959;margin-right:15px}.toggle:checked+.Label{border:solid 1px #d9d9d9;border-radius:5px 5px 0 0;border-bottom:0;background:0 0}.toggle:checked+.Label+.content{height:auto;padding:22px 25px;transition:all .3s;border-radius:0 0 5px 5px;border:solid 1px #d9d9d9;border-top:0}.toggle:checked+.Label+.content p{position:relative}.toggle:checked+.Label+.content p:after{display:block;content:"";width:100%;height:1px;background:#d9d9d9;position:absolute;top:-22px}.toggle:checked+.Label:after{transform:rotate(0deg)}.contact{padding:70px 0 108px}.contact:before{display:block;content:"";width:100%;height:440px;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/contact-bg.webp);position:absolute;top:0;z-index:-1}.contact h2 span{display:block;font-size:15px;font-weight:400;margin-bottom:10px}.contact h2{font-size:28px;text-align:center;color:#fff;margin-bottom:28px}.contact h2+div{width:fit-content;justify-content:center;padding:12px 26px 24px;border-radius:8px;background:rgba(255,255,255,.4);box-shadow:4px 4px 0 0 rgba(0,0,0,.08);margin:0 auto 36px}.contact h2+div p{width:fit-content;font-size:16px;font-weight:700;color:#fff;margin:7px 30px 0 10px}.contact h2+div div{width:fit-content}.contact h2+div div a{display:flex;align-items:center;font-family:"Open Sans";font-size:28px;font-weight:500;letter-spacing:.05em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.24)}.contact h2+div div a:before{display:block;content:"";width:23px;height:23px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel.svg);margin-right:7px}.contact h2+div div p{width:218px;font-size:14px;font-weight:400;line-height:1;text-align:center;color:#000;padding:3px 0;background:#dfedff;border-radius:38px;margin:0}.contact .inner{width:1100px;background:#fff;border-radius:10px;box-shadow:0 1px 18px 0 rgba(0,0,0,.06)}.contact .inner{padding:70px 0}form{width:90%;max-width:670px;margin:0 auto}.wpforms-field-row.wpforms-field-medium{width:100% !important;max-width:100% !important}input#wpforms-4053-field_1,input#wpforms-4053-field_1-last{display:flex !important;align-items:center !important;height:62px !important;font-size:16px !important;padding:0 20px !important;border-radius:3px !important;border:solid 1px #cbd6e2 !important;background:#fafafa !important}input#wpforms-4053-field_2,input#wpforms-4053-field_3,input#wpforms-4053-field_5,input#wpforms-4053-field_6,input#wpforms-4053-field_7,select#wpforms-4053-field_9,select#wpforms-4053-field_14{display:flex !important;align-items:center !important;width:100% !important;max-width:100% !important;height:62px !important;font-size:16px !important;padding:0 20px !important;border-radius:3px !important;border:solid 1px #cbd6e2 !important;background:#fafafa !important}input#wpforms-4053-field_7{padding:0 20px 0 52px !important}button#wpforms-submit-4053{display:flex!important;align-items:center !important;justify-content:center !important;width:100% !important;max-width:400px !important;height:65px !important;font-size:20px !important;font-weight:700 !important;color:#fff !important;border-radius:80px !important;background:var(--main-color) !important;margin:0 auto !important}.wpforms-required-label{position:relative !important}.wpforms-required-label:before{display:inline-block !important;content:"必須" !important;font-size:12px !important;line-height:1 !important;color:#fff !important;background:#ea4808 !important;border-radius:2px !important;padding:3px 4px !important}.wpforms-required-label:after{display:inline-block !important;content:"" !important;width:10px !important;height:10px !important;background:#fff !important;position:absolute !important;top:2px !important;left:33px !important}div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide,div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide{position:relative !important;top:0 !important;left:0 !important}label.wpforms-field-sublabel.after{display:none !important}label{margin-bottom:10px !important}div#wpforms-4053-field_12 p{text-align:center}div#wpforms-4053-field_12 p a{text-decoration:underline !important;color:#3639dd !important}div#wpforms-4053-field_11-container{position:relative}ul#wpforms-4053-field_11{position:absolute;left:135px;bottom:-34px}div#wpforms-4053-field_11-container label.wpforms-field-label{display:none !important}ul#wpforms-4053-field_13{display:flex !important;flex-wrap:wrap !important}li.choice-1.depth-1,li.choice-3.depth-1{width:40% !important}li.choice-2.depth-1,li.choice-4.depth-1{width:60% !important}select#wpforms-4053-field_9,select#wpforms-4053-field_14{width:48% !important}div#wpforms-4053-field_12-container{margin:0 0 30px !important}#wpforms-form-4053 ::-webkit-input-placeholder,#wpforms-form-4053 ::placeholder{color:#a9a9a9 !important}div#wpforms-4053-field_1-container,div#wpforms-4053-field_2-container,div#wpforms-4053-field_3-container,div#wpforms-4053-field_4-container,div#wpforms-4053-field_5-container,div#wpforms-4053-field_6-container,div#wpforms-4053-field_7-container,div#wpforms-4053-field_8-container,div#wpforms-4053-field_9-container{margin:0 0 20px}div#wpforms-4053{width:80%}div#wpforms-confirmation-4053 p{text-align:center}footer{width:100%;min-width:1440px;background:#10235d}footer .inner{width:1190px}footer .inner:nth-child(1){padding:84px 0 120px}footer .inner div{width:fit-content}footer .inner div h2{width:189px;margin-bottom:35px}footer .inner div div{width:403px;padding:15px 20px;background:#081641}footer .inner div div h3{font-size:15px;font-weight:700;color:#fff;margin-bottom:5px}footer .inner div div p{font-size:14px;line-height:1.8;color:#fff}footer .inner div dl{padding:20px 0 9px;border-bottom:solid 1px #4c5f99}footer .inner div dl dt{width:145px;font-size:14px;color:#fff}footer .inner div dl dt:before{display:inline-block;content:"";width:10px;height:12px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-map.svg);margin-right:5px}footer .inner div dl dd{width:364px;font-size:14px;line-height:1.4;color:#fff}footer .inner+div{padding:18px 0 20px;background:#000}footer .inner+div .inner{padding:0;width:1190px}footer .inner+div .inner ul{width:fit-content;justify-content:flex-start}footer .inner+div ul li{width:fit-content;margin-right:20px}footer .inner+div ul li a{font-size:14px;color:#fff}footer .inner+div ul li a:after{display:inline-block;content:"";width:10px;height:10px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-link.svg);margin-left:5px}footer small{width:fit-content;font-size:10px;color:#fff}@media (min-width:821px) and (max-width:1520px){b.under:after{height:.069vw;bottom:-.139vw}b.under02:after{height:1.042vw;bottom:-.139vw}.fv p{font-size:1.667vw;margin-bottom:2.639vw}.fv h2{width:57.57vw;margin-bottom:3.056vw}.fv .inner div{max-width:59.931vw;margin-bottom:4.167vw}.fv .inner div img:nth-child(1){max-width:37.569vw}.fv .inner div img:nth-child(3){height:6.597vw;max-width:21.181vw}.fv a{width:20.139vw;height:4.167vw;font-size:1.111vw;border-radius:.208vw}.fv a:before{width:1.875vw;height:1.875vw;margin-right:.694vw}.fv a+img{width:27.083vw}.wrap01{padding:10.417vw 0 27.778vw;top:-11.111vw}.wrap01 h2{font-size:2.083vw;margin:0 auto 2.083vw}.wrap01 h2 span:nth-child(1){font-size:1.667vw;top:-3.472vw;left:1.389vw}.wrap01 h2 span:nth-child(1):after{width:7.569vw;height:1.736vw;bottom:-.833vw}.wrap01 h2 span:nth-child(2){font-size:3.333vw;margin-left:-1.389vw;margin-right:-.694vw}.wrap01 h2 span:nth-child(4){font-size:3.194vw;padding:0 .694vw .347vw;margin-right:.694vw;top:.347vw}.wrap01 h2 b:nth-child(7){font-size:2.917vw}.wrap01 h2 b span:nth-child(1){font-size:2.639vw}.wrap01 h2 b span:nth-child(2){font-size:2.639vw}.wrap01 h2+div{width:44.931vw;padding:2.222vw 4.167vw 3.472vw;border-radius:1.389vw}.wrap01 h2+div p:nth-child(1){font-size:1.389vw;margin-bottom:1.389vw}.wrap01 h2+div p:nth-child(2){font-size:1.806vw}.wrap01 img{width:31.25vw;bottom:-12.5vw;left:48.611vw}.wrap02{margin-top:-26.389vw}.wrap02:before{width:208.333vw;height:97.222vw;top:-15.972vw}.wrap02 h2{font-size:2.639vw;margin-bottom:2.778vw}.wrap02 h2 b{font-size:3.333vw;padding-top:.347vw}.wrap02 h2 span{font-size:2.5vw}.wrap02 ul{max-width:72.222vw}.wrap02 ul li{max-width:22.222vw;height:20.139vw;padding:2.083vw 0}.wrap02 ul li:before{width:2.083vw;height:1.736vw;top:1.042vw;left:.833vw}.wrap02 ul li img{height:9.722vw;margin-bottom:1.389vw}.wrap02 ul li:nth-child(2) img{height:9.028vw}.wrap02 ul li p{font-size:1.111vw}.wrap02 .block02{padding-bottom:6.944vw;margin-top:-6.944vw}.wrap02 .block02 .inner{max-width:77.083vw;padding-top:13.889vw}.wrap02 .block02 .inner h3{font-size:2.361vw;margin-bottom:4.514vw}.wrap02 .block02 .inner h3:before{width:.417vw;height:2.639vw;top:-4.167vw}.wrap02 .block02 .inner h3 span{font-size:2.5vw}.wrap02 .block02 .inner h3 span img{width:14.028vw;padding:.764vw 1.042vw;margin:0 .903vw}.wrap02 .block02 .inner div{margin-bottom:3.472vw}.wrap02 .block02 .inner div img{width:17.014vw}.wrap02 .block02 .inner div p{font-size:1.111vw}.wrap02 .block02 .inner div p:nth-child(2){top:1.736vw;left:-1.042vw}.wrap02 .block02 .inner div p:nth-child(3){top:4.514vw}.wrap02 .block02 .inner div p:nth-child(4){bottom:3.125vw;left:8.681vw}.wrap02 .block02 .inner div p:before{width:1.806vw;height:1.667vw;top:-2.222vw}.wrap02 .block02 .inner div p:after{top:-1.389vw}.wrap02 .block02 .inner div p:nth-child(2):after{width:26.944vw;height:8.403vw}.wrap02 .block02 .inner div p:nth-child(3):after{width:26.528vw;height:8.125vw}.wrap02 .block02 .inner div p:nth-child(4):after{width:19.792vw;height:7.292vw}.wrap02 h4{font-size:2.361vw}.wrap02 h4 .set b:nth-child(1),.wrap02 h4 .set b:nth-child(2),.wrap02 h4 .set b:nth-child(3){font-size:2.778vw;padding:0 .903vw .139vw;margin:0 .347vw}.wrap02 h4 .set+span{font-size:4.444vw;margin-left:.694vw}.wrap02 h4 .set+span:after{width:11.319vw;height:2.014vw}.wrap02 .block02:after{width:14.028vw;height:12.708vw;bottom:-9.028vw}.wrap02 .block03{padding-top:21.111vw;padding-bottom:14.931vw;margin-top:-6.944vw}.wrap02 .block03 img{width:78.403vw;height:50.694vw}.wrap02 .block03 .inner h3{font-size:2.5vw;margin-bottom:2.986vw}.wrap02 .block03 .inner h3 b{font-size:3.75vw}.wrap02 .block03 .inner h3+p{font-size:2.153vw}.wrap02 .block03 .inner h3+p b{font-size:2.361vw}.wrap03 .inner{width:69.444vw;margin-bottom:2.083vw}.wrap03 h2{font-size:2.361vw;margin-bottom:2.778vw}.wrap03 h2 b{font-size:2.917vw}.wrap03 h2 b span{font-size:3.611vw}.wrap03 img{width:18.958vw;left:2.083vw}.wrap03 ul li{width:41.319vw;font-size:1.667vw;margin-bottom:1.597vw}.wrap03 ul li:before{width:2.083vw;height:1.736vw;margin-right:.833vw}.wrap03 ul li b{font-size:1.944vw}.wrap04{padding:9.028vw 0 8.333vw}.wrap04 .inner{max-width:58.194vw}.wrap04 h3{font-size:1.667vw;padding:.833vw 0;margin-bottom:2.778vw}.wrap04 h3 b{font-size:2.361vw}.wrap04 h3:before{width:1.389vw;height:.694vw;top:-.347vw}.wrap04 h3:after{width:.069vw;height:6.111vw;top:-6.944vw}.wrap04 h2{font-size:3.472vw;margin-bottom:2.083vw}.wrap04 h2 img{width:27.153vw;margin-right:1vw}.wrap04 h2+p{font-size:1.528vw;margin:0 auto 55px}.wrap04 .attention p{width:49.583vw;height:6.944vw;font-size:1.667vw;padding:.694vw 2.917vw;margin-bottom:2.778vw}.wrap04 .attention p span{left:-1.389vw}.wrap04 .attention p:before{width:3.611vw;height:3.611vw;margin-right:2.083vw}.wrap04 .attention img{width:13.472vw;bottom:-2.778vw;right:1.389vw}.wrap04 ul li{background-size:1.528vw 1.528vw;padding:2.778vw 0 4.167vw;margin-bottom:2.083vw}.wrap04 ul li .inner{width:45.833vw}.wrap04 ul li h4{font-size:2.083vw;margin-bottom:1.944vw}.wrap04 ul li h4 b{font-size:2.5vw}.wrap04 ul li h4:before{width:4.514vw;height:1.458vw;margin-bottom:.972vw}.wrap04 ul li h4+p{font-size:1.111vw;line-height:2.083vw;margin-bottom:2.5vw}.wrap04 ul li h4+p b.medium{font-size:1.528vw}.wrap04 ul li h4+p b.large{font-size:2.222vw}.wrap04 ul li .inner div{width:20.139vw;height:20.139vw;padding-bottom:2.361vw}.wrap04 ul li .inner div:nth-child(4){width:22.917vw}.wrap04 ul li .inner div:before{width:5.208vw;font-size:.972vw;border-radius:0 0 .347vw .347vw}.wrap04 ul li .inner div:nth-child(3):after{width:4.097vw;height:4.444vw;right:-3.472vw}.wrap04 ul li:nth-child(1) .inner div img{width:7.431vw;margin-top:4.097vw}.wrap04 ul li:nth-child(1) .inner div:nth-child(4) img{width:4.306vw;margin-top:4.097vw}.wrap04 ul li:nth-child(2) .inner div img{width:5.833vw;margin-top:4.097vw}.wrap04 ul li:nth-child(2) .inner div:nth-child(4) img{width:4.514vw;margin-top:4.097vw}.wrap04 ul li:nth-child(3) .inner div img{width:5.903vw;margin-top:4.097vw}.wrap04 ul li:nth-child(3) .inner div:nth-child(4) img{width:7.222vw;margin-top:4.097vw}.wrap04 ul li .inner div p{font-size:1.111vw}.wrap04 ul li .inner div p b.large{font-size:1.528vw}.wrap05 .block{padding-top:6.944vw;margin-bottom:12.5vw}.wrap05 .block img:nth-child(1){max-width:76.389vw}.wrap05 .block .inner div{padding:5.556vw 0 2.778vw 5%}.wrap05 .block .inner div:before{width:69.444vw;left:-69.444vw}.wrap05 .inner{max-width:76.389vw}.wrap05 ul li:not(:last-child){margin-bottom:9.722vw}.wrap05 ul li .list div{max-width:28.472vw;min-height:22.222vw;padding:6.25vw 0 3.472vw}.wrap05 ul li .list div:before,.wrap05 ul li .list div:after{width:41.667vw}.wrap05 ul li .list div:before{left:-41.667vw}.wrap05 ul li .list div:after{right:-41.667vw}.wrap05 ul li div h4{font-size:2.778vw;padding-bottom:.347vw;margin-bottom:1.389vw}.wrap05 ul li div h4:before{width:4.375vw;height:4.583vw;top:-8.333vw}.wrap05 ul li div p{font-size:1.111vw}.wrap05 ul li .list img,.wrap05 ul li .list video{max-width:41.667vw;top:-6.944vw}.wrap06{padding:10.417vw 0 6.597vw}.wrap06:before{top:-5.556vw}.wrap06 .inner{width:77.083vw}.wrap06 h2{font-size:2.083vw;margin-bottom:4.167vw}.wrap06 h2 span{font-size:2.778vw}.wrap06 h2 span b.color{font-size:3.889vw}.wrap06 ul{margin-bottom:3.472vw}.wrap06 ul li{height:20.833vw;padding-bottom:2.361vw;margin:0 1.528vw 2.778vw}.wrap06 ul li:nth-child(1) img{width:4.583vw;margin-top:2.569vw}.wrap06 ul li:nth-child(2) img{width:6.944vw;margin-top:3.681vw}.wrap06 ul li:nth-child(3) img{width:4.444vw;margin-top:3.194vw}.wrap06 ul li:nth-child(4) img{width:6.458vw;margin-top:4.306vw}.wrap06 ul li:nth-child(5) img{width:4.167vw;margin-top:2.431vw}.wrap06 ul li h3{font-size:1.944vw;margin-top:.694vw}.wrap06 ul li p{font-size:1.111vw}.wrap07{padding-top:0;margin-top:-6.944vw}.wrap07 .inner{width:82.639vw}.wrap07 h2{font-size:2.083vw;padding:1.875vw 0;margin-bottom:4.861vw}.wrap07 h2 b{font-size:2.639vw}.wrap07 h2 b.under:after{height:.139vw}.wrap07 h2:before{width:8.611vw;height:10.417vw;right:9.722vw}.wrap07 h2:after{border-top:46px solid var(--main-color);border-right:31px solid transparent;border-left:31px solid transparent;bottom:-3.125vw}.wrap07 h2+p{font-size:1.389vw;margin-bottom:3.472vw}.wrap07 h2+p+p{font-size:1.944vw;margin-bottom:5.208vw}.wrap07 h2+p+p:after{width:.486vw;height:2.778vw;bottom:-4.861vw}.wrap07 h2+p+p span:nth-child(1){margin-bottom:1.042vw}.wrap07 h2+p+p span:nth-child(2){height:5.347vw;font-size:2.083vw;margin-right:.694vw}.wrap07 h2+p+p span:nth-child(2) b{font-size:2.5vw}.wrap07 h2+p+p span:nth-child(2) b:nth-child(1){padding-left:1.042vw}.wrap07 h2+p+p span:nth-child(2) b:nth-child(2){padding-right:1.042vw}.wrap07 h2+p+p span:nth-child(2) span{height:5.347vw;font-size:4.028vw;padding:.347vw 2.083vw 0}.wrap07 h3 b{font-size:3.333vw}.wrap07 h3:after{width:.069vw;height:5.556vw;bottom:-4.167vw}.wrap08 .title{margin-bottom:3.472vw}.wrap08 .title img{width:8.333vw;margin-right:2.569vw}.wrap08 .title div{width:calc( 100% - 8.333vw )}.wrap08 .title h2{font-size:2.083vw;margin-bottom:1.736vw}.wrap08 .title h2 b{font-size:2.778vw}.wrap08 .title h2:before,.wrap08 .title h2:after{height:.069vw;bottom:-.347vw}.wrap08 .title h2:after{bottom:-1.042vw}.wrap08 .catch{font-size:2.361vw;margin-bottom:2.083vw}.wrap08 .catch b{font-size:2.778vw}.wrap08 ul li{padding-bottom:2.361vw;padding:1.389vw .764vw .694vw;margin:0 1.528vw 2.778vw}.wrap08 ul li img{height:9.028vw;padding:1.667vw 0}.wrap08 ul li h4{font-size:1.944vw}.wrap08 ul li h4 b{font-size:2.222vw}.wrap08 ul li h4 span{font-size:1.25vw;padding:.625vw 1.181vw}.wrap08 ul li h4 span b{font-size:1.389vw}.wrap08 ul li h4 span:before,.wrap08 ul li h4 span:after{width:3.75vw;height:1.389vw}.wrap08 ul li p{font-size:1.111vw;letter-spacing:.05em;padding:1.111vw 1.667vw 1.25vw}.wrap09{padding:6.944vw 0 5.556vw;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap09-bg.webp)}.wrap09 .inner{width:58.333vw}.wrap09 h2{font-size:2.083vw;font-weight:500;text-align:center;color:#10235d;margin-bottom:2.083vw}.wrap09 h2 b.under{font-size:2.083vw;font-weight:500}.wrap09 h2 b{display:inline-block;font-size:2.5vw;font-weight:700;margin-top:1.389vw}.wrap09 h2 b b{margin-top:0}.wrap09 h2 b span{font-size:2.083vw}.wrap09 img{border-radius:1.111vw;margin-bottom:2.083vw}.wrap09 img+p{font-size:1.528vw;line-height:2.2;text-align:center;padding-bottom:2.778vw;margin-bottom:2.431vw;position:relative}.wrap09 img+p:before{display:block;content:"";width:100%;height:.069vw;background:linear-gradient(to left,#1c2043,#275898,#55bfd1);position:absolute;bottom:0;left:0}.wrap09 img+p+p{font-size:2.222vw;font-weight:700;letter-spacing:.05em;text-align:center;line-height:1.8;background:linear-gradient(-270deg,#1c2043 0%,#275898 46%,#55bfd1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.wrap09 img+p+p b{font-size:2.5vw;background:linear-gradient(-270deg,#1c2043 0%,#275898 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contactLink{padding:3.472vw 0 4.444vw;background:bottom/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/contactLink-bg.webp)}.contactLink h2{font-size:2.778vw;text-align:center;color:#fff;margin-bottom:1.042vw}.contactLink h2+p{font-size:1.25vw;text-align:center;line-height:2;color:#fff;margin-bottom:2.083vw}.contactLink ul{width:fit-content;justify-content:center;border-radius:.556vw;overflow:hidden;margin:0 auto}.contactLink ul li{justify-content:center;align-content:flex-start;width:33.333vw;height:11.806vw;padding-top:1.875vw}.contactLink ul li:nth-child(1){background:rgba(16,35,93,.85)}.contactLink ul li:nth-child(2){background:rgba(255,255,255,.9)}.contactLink ul li p{font-size:1.111vw;text-align:center;margin-bottom:1.042vw}.contactLink ul li p b{font-weight:500}.contactLink ul li:nth-child(2) p b{color:#10235d}.contactLink ul li:nth-child(1) p{color:#fff}.contactLink ul li:nth-child(1) a{display:flex;align-items:center;justify-content:center;width:25vw;height:4.861vw;font-size:1.667vw;font-weight:700;line-height:1;color:#000;background:#e9de05;border-radius:.347vw}.contactLink ul li:nth-child(1) a:before{display:block;content:"";width:2.083vw;height:2.083vw;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-mail.svg);margin-right:.694vw}.contactLink ul li:nth-child(2) a{display:flex;align-items:center;font-family:"Open Sans";font-size:2.639vw;font-weight:500;line-height:1;letter-spacing:.05em;color:#000;margin-top:.347vw}.contactLink ul li:nth-child(2) a:before{display:block;content:"";width:2.083vw;height:2.083vw;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel.svg);margin-right:.694vw}.contactLink ul li:nth-child(2) a+p{margin-top:.347vw}.snsLink{padding:2.083vw 0 2.778vw;background:#f5f5f7}.snsLink h4{font-size:1.111vw;font-weight:700;text-align:center;margin-bottom:1.389vw}.snsLink div{justify-content:center}.snsLink ul:nth-child(1){justify-content:flex-start;width:23.333vw}.snsLink ul:nth-child(1) li{width:8.333vw}.snsLink ul:nth-child(1) li:nth-child(1){width:8.333vw;margin-right:.694vw}.snsLink ul:nth-child(2){width:14.236vw}.snsLink ul:nth-child(2) li{width:3.819vw}.snsLink ul li a{display:block}.snsLink ul:nth-child(1):after{display:block;content:"";width:2.778vw;height:3.819vw;border-right:solid 1px #ccc;margin-right:2.778vw}.voice h2{font-size:2.361vw;font-weight:500;text-align:center;margin-bottom:2.778vw}.voice h2 b{font-size:2.361vw;font-weight:700}.voice h2 b.color{font-size:2.917vw}.voice h2 b span{font-size:2.361vw}.flow{background:#fafafa}.flow h2 span{width:fit-content;display:flex;justify-content:center;align-items:center;font-size:1.389vw;line-height:1.6;border-bottom:solid 1px #000;margin:0 auto 20px;position:relative}.flow h2 span img{width:7.292vw;margin:0 .486vw .486vw 0}.flow h2 span b{font-size:1.667vw}.flow h2 span:before{display:block;content:"";width:1.389vw;height:.347vw;background:#fff;position:absolute;bottom:-.139vw;left:4.861vw}.flow h2 span:after{display:block;content:"";width:1.25vw;height:.069vw;background:#000;transform:rotate(55deg);position:absolute;bottom:-.347vw;left:5vw}.flow h2{font-size:2.361vw;text-align:center;margin-bottom:1.389vw}.flow h2+p{font-size:1.111vw;text-align:center;line-height:2;margin-bottom:4.514vw}.flow h2+p b{font-size:1.25vw}.faq .inner{width:58.333vw}.faq p{font-size:1.389vw;text-align:center;margin-bottom:.694vw}.faq h2{font-size:2.222vw;text-align:center;margin-bottom:2.778vw}.faq .box{margin-bottom:1.528vw}.toggle{display:none}.Label{font-size:1.25vw;font-weight:500;padding:1.528vw 1.736vw;display:block;border:solid 1px #eee;background:#fafafa;border-radius:.347vw}.Label:before{display:inline-block;content:"Q.";font-size:1.25vw;color:var(--main-color);margin-right:1.042vw}.Label:after{display:block;content:"";width:.694vw;height:.694vw;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-arrow-faq.svg);position:absolute;top:2.431vw;right:1.389vw;transform:rotate(180deg)}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.content{height:0;padding:0 1.736vw;border:solid 1px rgba(0,0,0,.0);overflow:hidden}.content p{display:flex;font-size:1.111vw;text-align:left}.content p:before{display:block;content:"A.";font-size:1.25vw;color:#ec5959;margin-left:.139vw;margin-right:1.042vw}.toggle:checked+.Label{border:solid 1px #d9d9d9;border-radius:.347vw .347vw 0 0;border-bottom:0;background:0 0}.toggle:checked+.Label+.content{height:auto;padding:1.528vw 1.736vw;transition:all .3s;border-radius:0 0 .347vw .347vw;border:solid 1px #d9d9d9;border-top:0}.toggle:checked+.Label+.content p{position:relative}.toggle:checked+.Label+.content p:after{display:block;content:"";width:100%;height:.069vw;background:#d9d9d9;position:absolute;top:-1.528vw}.toggle:checked+.Label:after{transform:rotate(0deg)}.contact{padding:4.861vw 0 7.5vw}.contact:before{display:block;content:"";width:100%;height:30.556vw;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/contact-bg.webp);position:absolute;top:0;z-index:-1}.contact h2 span{display:block;font-size:1.042vw;font-weight:400;margin-bottom:.694vw}.contact h2{font-size:1.944vw;text-align:center;color:#fff;margin-bottom:1.944vw}.contact h2+div{width:fit-content;justify-content:center;padding:.833vw 1.806vw 1.667vw;border-radius:.556vw;background:rgba(255,255,255,.4);box-shadow:4px 4px 0 0 rgba(0,0,0,.08);margin:0 auto 36px}.contact h2+div p{width:fit-content;font-size:1.111vw;font-weight:700;color:#fff;margin:.486vw 2.083vw 0 .694vw}.contact h2+div div{width:fit-content}.contact h2+div div a{display:flex;align-items:center;font-family:"Open Sans";font-size:1.944vw;font-weight:500;letter-spacing:.05em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.24)}.contact h2+div div a:before{display:block;content:"";width:1.597vw;height:1.597vw;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel.svg);margin-right:.486vw}.contact h2+div div p{width:15.139vw;font-size:.972vw;font-weight:400;line-height:1;text-align:center;color:#000;padding:.208vw 0;background:#dfedff;border-radius:2.639vw;margin:0}.contact .inner{width:76.389vw;background:#fff;border-radius:.694vw;box-shadow:0 1px 18px 0 rgba(0,0,0,.06)}footer{width:100%;min-width:100vw;background:#10235d}footer .inner{width:82.639vw}footer .inner:nth-child(1){padding:5.833vw 0 8.333vw}footer .inner div{width:fit-content}footer .inner div h2{width:13.125vw;margin-bottom:2.431vw}footer .inner div div{width:27.986vw;padding:1.042vw 1.389vw;background:#081641}footer .inner div div h3{font-size:1.042vw;font-weight:700;color:#fff;margin-bottom:.347vw}footer .inner div div p{font-size:.972vw;line-height:1.8;color:#fff}footer .inner div dl{padding:1.389vw 0 .625vw;border-bottom:solid 1px #4c5f99}footer .inner div dl dt{width:10.069vw;font-size:.972vw;color:#fff}footer .inner div dl dt:before{display:inline-block;content:"";width:.694vw;height:.833vw;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-map.svg);margin-right:.347vw}footer .inner div dl dd{width:25.278vw;font-size:.972vw;line-height:1.4;color:#fff}footer .inner+div{padding:1.25vw 0 1.389vw;background:#000}footer .inner+div .inner{padding:0;width:82.639vw}footer .inner+div .inner ul{width:fit-content;justify-content:flex-start}footer .inner+div ul li{width:fit-content;margin-right:1.389vw}footer .inner+div ul li a{font-size:.972vw;color:#fff}footer .inner+div ul li a:after{display:inline-block;content:"";width:.694vw;height:.694vw;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-link.svg);margin-left:.347vw}footer small{width:fit-content;font-size:.694vw;color:#fff}}.privacy{padding-top:200px}
@charset "utf-8";header h1 img:nth-child(2){display:none}.linkBoxNav{display:none}@media screen and (max-width:1140px){.wrap08 ul{width:100%}.wrap08 ul li{width:100%;max-width:335px;height:auto;margin:0 auto 15px}}@media screen and (max-width:1050px){.wrap08 ul{max-width:335px}}@media screen and (max-width:1400px){.mainNav{width:620px}}@media screen and (max-width:1300px){.mainNav{width:600px}header .inner{padding:0 20px}header h1{width:160px}nav{width:calc(100% - 180px)}.mainNav{width:550px}}@media screen and (max-width:1330px){header,.movement header,.privacypage header{position:fixed;background:#fff;backdrop-filter:blur(5px);box-shadow:0 3px 8px 0 rgba(0,0,0,.1);animation:animeSample 1s ease 0s forwards;top:0}@keyframes animeSample{0%{top:0}100%{top:0}}header .inner,.movement header .inner,.privacypage header .inner{height:65px;padding:0}header h1{width:117px;margin-left:20px}header h1 img:nth-child(1),.movement header h1 img:nth-child(1),.privacypage header h1 img:nth-child(1){display:none}header h1 img:nth-child(2),.movement header h1 img:nth-child(2),.privacypage header h1 img:nth-child(2){display:block}nav{align-items:flex-start;align-content:flex-start;width:315px;height:100vh;background:#fff;padding-top:80px;position:fixed;top:0;right:-320px;z-index:-1;transition:.5s}.pcNav nav{right:0}.mainNav{width:100%;margin:0 0 30px}.mainNav li{width:100%}.mainNav li a,.movement .mainNav li a,.privacypage .mainNav li a{display:flex;align-items:center;width:100%;height:53px;font-size:15px;color:#333;padding:0 30px;border-bottom:solid 1px #eee;position:relative}.mainNav li a:after{display:block;content:"";width:4px;height:8px;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-arrow-nav.svg);position:absolute;top:50%;right:15px;transform:translateY(-50%)}.linkBoxNav{display:flex;align-items:center;justify-content:space-between;width:248px;margin:0 auto 30px}.linkBoxNav li{width:40px}.linkBoxNav li a{display:block}.cta,.movement .cta,.privacypage .cta{width:100%;max-width:250px;margin:0 auto}.cta a:nth-child(1),.movement .cta a:nth-child(1),.privacypage .cta a:nth-child(1){justify-content:center;width:100%;height:60px;font-size:18px;background:#10235d;border-radius:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);padding-bottom:13px;position:relative;margin:0 0 20px}.cta a:nth-child(1) span,.movement .cta a:nth-child(1) span,.privacypage .cta a:nth-child(1) span{display:block;font-size:10px;position:absolute;top:30px;left:84px}.cta a:nth-child(1):before,.movement .cta a:nth-child(1):before,.privacypage .cta a:nth-child(1):before{width:25px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-tel-w02.svg);position:relative;top:7px}.cta a:nth-child(2),.movement .cta a:nth-child(2),.privacypage .cta a:nth-child(2){width:100%;height:60px;font-size:15px}.cta a:nth-child(2):before,.movement .cta a:nth-child(2):before,.privacypage .cta a:nth-child(2):before{display:block;content:"";width:25px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-mail.svg);margin-right:5px}}.openbtn1{display:none}@media screen and (max-width:1330px){.openbtn1{display:block;cursor:pointer;width:65px;height:65px;position:fixed;top:0;right:0;z-index:10000}.openbtn1 span:nth-of-type(1),.openbtn1 span:nth-of-type(2),.openbtn1 span:nth-of-type(3){display:inline-block;transition:all .4s;position:absolute;width:30px;height:2px;background:var(--main-color);left:15px}.openbtn1 span:nth-of-type(1){top:20px}.openbtn1 span:nth-of-type(2){top:30px}.openbtn1 span:nth-of-type(3){top:40px}.pcNav .openbtn1 span:nth-of-type(1){top:25px;transform:translateY(6px) rotate(-35deg)}.pcNav .openbtn1 span:nth-of-type(2){opacity:0}.pcNav .openbtn1 span:nth-of-type(3){top:25px;transform:translateY(6px) rotate(35deg)}}@media screen and (max-width:820px){.ctaBox{width:100%;position:fixed;bottom:0;right:0;opacity:1}.movement .ctaBox,.privacypage .ctaBox{bottom:0}.ctaBox ul{width:100%;display:flex;flex-direction:row-reverse}.ctaBox ul li{width:50%;height:75px;box-shadow:none;margin-bottom:0}.ctaBox ul li h5{display:none}.ctaBox ul li:nth-child(1){background:#e9de05}.ctaBox ul li:nth-child(1) a{display:flex;align-items:center;justify-content:center;padding:18px 0}.ctaBox ul li:nth-child(1) a img{display:none}.ctaBox ul li:nth-child(1) a p{display:none}.ctaBox ul li:nth-child(1) a p:nth-child(1){display:block;font-size:15px;font-weight:600}.ctaBox ul li:nth-child(1) a:before{display:inline-block;content:"";width:25px;height:25px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/icon-mail.svg);margin-right:5px;position:relative;top:2px}.ctaBox ul+a{display:block;width:48px;height:48px;margin:0 0 0 auto}.ctaBox ul li:nth-child(2) a{font-size:18px;padding:10px 0}.ctaBox ul li:nth-child(2) a span{font-size:13px;position:relative;left:12px}.ctaBox ul li:nth-child(2) a:before{width:25px;height:25px;top:12px}.ctaBox ul+a{display:none}.fv{height:850px;padding-top:107px;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/fv-bg-sp.webp)}.fv:before{display:none}.fv .inner{width:92%;max-width:520px;padding:0}.fv .inner:before{display:none}.fv p{font-size:16px;line-height:1.5;margin-bottom:28px}.fv h2{max-width:335px}.fv h2 img:nth-child(1){display:none}.fv h2 img:nth-child(2){display:block}.fv p:before{width:15px;height:1.5px;margin-right:6px;top:11px}.fv .inner div img:nth-child(2){max-width:238px;margin:0 0 20px}.fv .inner div img:nth-child(3){max-width:270px;height:150px;position:relative;top:-20px;left:-20px}.fv a{display:none}.fv a+img{width:176px;top:0;right:auto;left:330px;transform:translateY(0)}.wrap01{padding:80px 0;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap01-bg-sp.webp)}.wrap01 h2{width:fit-content;font-size:16px;letter-spacing:0}.wrap01 h2 span:nth-child(1){font-size:15px;top:-35px}.wrap01 h2 span:nth-child(1):after{width:62px;height:14px;bottom:-5px}.wrap01 h2 span:nth-child(2){font-size:26px;letter-spacing:-.05em;margin-left:-10px;margin-right:-8px}.wrap01 h2 span:nth-child(4){font-size:28px;padding:0 7px 3px;margin-right:5px}.wrap01 h2 b:nth-child(7){font-size:28px}.wrap01 h2 b span:nth-child(1){font-size:20px}.wrap01 h2 b span:nth-child(2){font-size:20px}.wrap01 h2+div{max-width:335px;padding:18px 0 31px;border-radius:8px;background:#fff;margin:210px auto 0}.wrap01 h2+div p:nth-child(1){font-size:16px;letter-spacing:.03em;line-height:1.8;text-align:center;margin-bottom:13px}.wrap01 h2+div p:nth-child(2){font-size:20px;letter-spacing:.05em;text-align:center}.wrap01 h2+div p:nth-child(2) b{font-size:20px}.wrap01 h2+div p:nth-child(2) b.color{font-size:24px}.wrap01 img{width:230px;bottom:115px;right:auto;left:50%;transform:translateX(-50%)}.wrap01:after{display:block;content:"";border-top:150px solid transparent;border-left:1000px solid #e4eff5;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.wrap02{background:#e4eff5;margin-top:-190px}.wrap02:before{display:none}.wrap02 h2{font-size:18px;letter-spacing:0;margin-bottom:12px}.wrap02 h2 b{font-size:24px}.wrap02 h2 span{font-size:22px;letter-spacing:.05em}.wrap02 ul{max-width:520px;justify-content:center}.wrap02 ul li{width:100%;max-width:310px;height:235px;margin-bottom:12px}.wrap02 ul li:before{top:10px;left:10px}.wrap02 ul li img,.wrap02 ul li:nth-child(2) img{height:100px}.wrap02 ul li p{line-height:1.6}.wrap02 .block02{padding-bottom:95px;background:bottom/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-block02-bg-sp.webp);margin-top:-30px}.wrap02 .block02 .inner{padding-top:75px}.wrap02 .block02 .inner h3{font-size:18px;margin-bottom:30px}.wrap02 .block02 .inner h3:before{width:4px;height:25px;top:-36px}.wrap02 .block02 .inner h3 span{font-size:18px}.wrap02 .block02 .inner h3 span img{width:91px;padding:6px;margin:0 4px}.wrap02 .block02 .inner div{position:relative;margin-bottom:10px}.wrap02 .block02 .inner div img{width:148px;margin-bottom:20px}.wrap02 .block02 .inner div p{width:303px;text-align:left;position:relative;padding:40px 0;margin:0 auto}.wrap02 .block02 .inner div p:nth-child(2){top:0;left:0}.wrap02 .block02 .inner div p:nth-child(3){top:0;right:0}.wrap02 .block02 .inner div p:nth-child(4){bottom:0;left:0}.wrap02 .block02 .inner div p:before{top:5px}.wrap02 .block02 .inner div p:nth-child(2):after,.wrap02 .block02 .inner div p:nth-child(3):after,.wrap02 .block02 .inner div p:nth-child(4):after{width:335px;height:110px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-text-bg-sp.webp);left:50%;top:auto;bottom:15px}.wrap02 h4{max-width:520px;font-size:20px;margin:0 auto}.wrap02 h4 .set{margin-top:10px;z-index:1}.wrap02 h4 .set b:nth-child(1),.wrap02 h4 .set b:nth-child(2),.wrap02 h4 .set b:nth-child(3){font-size:26px;padding:0 13px 2px}.wrap02 h4 .set+span{font-size:52px}.wrap02 h4 .set+span:after{width:153px;height:27px;left:-30px}.wrap02 h4:last-of-type{font-size:32px}.wrap02 .block02:after{width:132px;height:120px;bottom:-50px}.wrap02 .block03{padding-top:170px;padding-bottom:30px}.wrap02 .block03 .inner{width:90%}.wrap02 .block03 .inner div{width:fit-content;margin:0 auto 20px}.wrap02 .block03 .inner h3{font-size:30px;text-align:center;margin-bottom:15px}.wrap02 .block03 .inner h3 b{font-size:30px}.wrap02 .block03 .inner h3+p{font-size:18px;text-align:center;letter-spacing:.05em}.wrap02 .block03 .inner h3+p b{font-size:22px}.wrap02 .block03 .inner h3+p b.under{font-size:24px;letter-spacing:.05em}.wrap02 .block03:before{width:100%;height:650px;aspect-ratio:none;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap02-block03-bg-sp.webp)}.wrap02 .block03 video{width:100%;aspect-ratio:auto;height:320px;object-fit:cover;position:relative;top:0;left:0;transform:translateY(0%);z-index:-1;margin-top:-20px}.wrap03 .inner{max-width:520px;margin-bottom:20px}.wrap03 h2{font-size:22px;letter-spacing:0;margin-bottom:30px}.wrap03 h2 b{font-size:22px}.wrap03 h2 b span{font-size:28px}.wrap03 img{width:163px;left:0;margin:0 auto 20px}.wrap03 ul{margin:0 auto}.wrap03 ul li{width:310px;font-size:16px;line-height:1.4;padding-left:26px;padding-bottom:5px;margin-bottom:15px;position:relative}.wrap03 ul li:before{width:18px;height:15px;position:absolute;top:5px;left:0}.wrap03 ul li b{font-size:18px}.wrap04{padding:0;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-bg-sp.png)}.wrap04 .inner{padding-top:60px}.wrap04 h3{font-size:18px;padding:12px 20px;margin-bottom:20px}.wrap04 h3 b{font-size:30px}.wrap04 h3:after{height:50px;top:-60px}.wrap04 h2{font-size:24px;margin-bottom:15px}.wrap04 h2 img{width:285px}.wrap04 h2+p{width:335px;font-size:16px;line-height:1.8;margin:0 auto 20px}.wrap04 .attention{width:355px;margin:0 auto}.wrap04 .attention p{width:350px;height:100px;font-size:16px;background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-text-bg-sp.webp);padding:10px 105px 10px 15px;margin-bottom:15px}.wrap04 .attention p br{display:none}.wrap04 .attention p:before{width:26px;height:26px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap04-text-deco.webp);margin-right:0;position:absolute;top:-10px;left:250px}.wrap04 .attention img{width:110px;position:absolute;bottom:-15px;right:0}.wrap04 ul li .inner{padding-top:0}.wrap05{padding:230px 0 0}.wrap05:before{height:640px}.wrap05:after{width:700px;height:2946px;background:left bottom/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-bg-ashirai-sp.png);bottom:0}.wrap05 .inner{width:100%;max-width:520px}.wrap05 p.catch{font-size:16px}.wrap05 p.catch:before,.wrap05 p.catch:after{height:10px}.wrap05 h2{font-size:22px;margin-bottom:20px}.wrap05 h2 b.color{font-size:42px}.wrap05 .block .inner div:after{width:180px;right:-179px}.wrap05 .block{padding-top:50px;margin-bottom:30px}.wrap05 .block img:nth-child(1){width:90%;max-width:620px}.wrap05 .block .inner div{max-width:560px;min-height:340px;padding:20px 0 20px 5%;position:relative;left:10%}.wrap05 .block .inner img{width:105px;position:absolute;top:-50px;right:auto;left:calc(10% + 400px)}.wrap05 .block h3{font-size:20px;margin-bottom:30px}.wrap05 .block h3 b{font-size:24px}.wrap05 .block h3 span:nth-child(3){font-size:38px}.wrap05 .block h3 span:nth-child(7){font-size:16px;letter-spacing:0}.wrap05 .block p{font-size:16px;line-height:1.6}.wrap05 ul li{width:90%;margin:0 auto}.wrap05 ul li:not(:last-child){margin-bottom:0}.wrap05 ul li .list div{width:100%;min-height:auto;padding:40px 5% 90px}.wrap05 ul li .list img,.wrap05 ul li .list video{width:90%;height:auto;top:-70px;margin:0 auto}.wrap05 ul li:nth-child(2) .list div:before,.wrap05 ul li:nth-child(4) .list div:before{display:none}.wrap05 ul li:nth-child(1) .list div:after,.wrap05 ul li:nth-child(3) .list div:after,.wrap05 ul li:nth-child(5) .list div:after{display:none}.wrap05 ul li div h4{font-size:24px;margin-bottom:10px}.wrap05 ul li div h4:before{width:110px;height:36px;background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature01-sp.webp);top:-55px}.wrap05 ul li:nth-child(2) div h4:before{background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature02-sp.webp)}.wrap05 ul li:nth-child(3) div h4:before{background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature03-sp.webp)}.wrap05 ul li:nth-child(4) div h4:before{background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature04-sp.webp)}.wrap05 ul li:nth-child(5) div h4:before{background:left/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-feature05-sp.webp)}.wrap05 ul li div p{font-size:14px}.wrap05 ul li div p br{display:none}.wrap05 ul li:last-child div p br:last-child{display:block}.wrap05 ul li img{width:300px;height:177px;top:-120px;margin:0 auto}.wrap06{padding:75px 0 150px;margin-top:-80px}.wrap06:before{border-top:120px solid #fff;border-right:500px solid transparent;border-left:500px solid transparent;top:0}.wrap06 h2{font-size:16px;margin-bottom:20px}.wrap06 h2 span{font-size:22px}.wrap06 h2 span b.color{font-size:26px}.wrap06 ul{max-width:520px;margin:0 auto}.wrap06 ul li{display:flex;justify-content:space-between;width:100%;max-width:335px;height:130px;padding:0 25px;padding-bottom:0;margin:0 0 15px}.wrap06 ul li div{width:182px}.wrap06 ul li h3{font-size:22px;text-align:left;margin:0}.wrap06 ul li p{font-size:14px;text-align:left}.wrap06 ul li img{width:calc( 100% - 210px ) !important;height:75%;object-fit:contain;margin:0 !important}.wrap07{padding:0 0 30px;margin-top:-100px}.wrap07 .inner{width:calc( 100% - 20px )}.wrap07 h2{font-size:20px;line-height:1.2;letter-spacing:0;border-radius:8px 8px 0 0;padding:17px 0;margin-bottom:30px}.wrap07 h2 b{font-size:24px}.wrap07 h2 b.under:after{bottom:0}.wrap07 h2:before{width:55px;height:60px;right:0}.wrap07 h2:after{border-top:14px solid var(--main-color);border-right:13px solid transparent;border-left:13px solid transparent;bottom:-13px}.wrap07 h2+p{width:310px;font-size:16px;text-align:left;line-height:1.68;margin:0 auto;margin-bottom:20px}.wrap07 h2+p+p{font-size:20px;margin-bottom:20px}.wrap07 h2+p+p:after{display:none}.wrap07 h2+p+p span:nth-child(1){width:100%;margin-bottom:15px}.wrap07 h2+p+p span:nth-child(2){height:52px;font-size:18px;margin-right:5px}.wrap07 h2+p+p span:nth-child(2) b{font-size:22px}.wrap07 h2+p+p span:nth-child(2) b:nth-child(1){padding-left:10px}.wrap07 h2+p+p span:nth-child(2) b:nth-child(2){padding-right:10px}.wrap07 h2+p+p span:nth-child(2) span{width:102px;height:52px;font-size:36px;padding:6px 0 0}.wrap07 h2+p+p span:nth-child(2) span:before{border-top:40px solid #3e69ba;border-left:89px solid transparent}.table01 table{padding:22px 5% 0;margin:0 auto 40px}.table01 table th,.table01 table td{height:88px}.table01 table tr th:nth-child(1){width:170px;padding:0 25px}.wrap07 .catch{width:94%;max-width:352px;font-size:18px;text-align:left;line-height:1.8;margin:0 auto;margin-bottom:30px}.wrap07 .catch b.color{font-size:24px}.wrap07 .catch b.color span{font-size:18px}.wrap07 .catch b.under02 span{font-size:20px}.wrap07 .catch b.under02:before{display:block;content:"";width:calc( 100% + 100px);height:15px;background:rgba(233,222,5,.5);transform:skewX(-35deg);position:absolute;bottom:35px;left:0;z-index:-1}.wrap07 h3{width:100%;font-size:26px;letter-spacing:.1em;background:center/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap07-text-bg.webp);border-radius:0 0 8px 8px;padding:20px 0 30px;margin:0 auto}.wrap07 h3 b{font-size:36px}.wrap07 h3 b.dots{background-image:radial-gradient(circle at center,#fff 15%,transparent 15%);padding-top:2px}.wrap07 h3:before{border-top:17px solid #fff;border-right:17px solid transparent;border-left:17px solid transparent;top:0}.wrap07 h3:after{display:none}.wrap08{padding:0 0 60px}.wrap08 .inner{width:100%;max-width:520px}.wrap08 .title{flex-wrap:wrap;width:90%;margin:0 auto;margin-bottom:30px}.wrap08 .title div{width:100%;max-width:100%}.wrap08 .title img{width:57px;margin-right:0;margin-bottom:5px}.wrap08 .title h2{width:100%;font-size:18px;text-align:center;padding-bottom:5px}.wrap08 .title h2 span{font-size:14px}.wrap08 .title h2 b{font-size:28px}.table02 table{padding:0 5%;margin:0 auto 40px}.table02 table th,.table02 table td{width:260px;font-size:14px;padding:0}.table02 table tr th{line-height:1.2}.table02 table tr th:nth-child(1){width:152px;min-height:46px;padding:10px 15px}.table02 table thead th:nth-child(2){height:60px;font-size:22px}.table02 table thead th:nth-child(2) img{width:100px;margin-right:3px}.table02 table thead th:nth-child(2) br{display:none}.table02 table thead th:nth-child(2) span{display:inline-block;font-size:22px;font-weight:600}.table02 table thead th:nth-child(3),.table02 table thead th:nth-child(4){font-size:20px;padding-top:10px}.table02 table thead th:nth-child(3):before,.table02 table thead th:nth-child(4):before{height:14px}.table02 table td{padding:8px 20px}.table02 table td img{width:28px;display:inline-block;margin:0 10px 0 0}.table02 table td.spbr img{position:relative;top:-7px}.table02 table td p{display:inline-block;width:calc(100% - 38px);text-align:left;position:relative;top:2px}.table02 table td.spbr p{top:0}.wrap08 .catch{font-size:20px;margin-bottom:20px}.wrap08 .catch b{font-size:30px}.wrap08 ul li h4 span{margin:0 auto 8px}.wrap08 ul li:nth-child(2) p br:last-child{display:none}.wrap09{padding:100px 0 40px;background:top/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap09-bg-sp.webp)}.wrap09 .inner{max-width:520px}.wrap09 h2{font-size:16px;letter-spacing:0;margin-bottom:20px}.wrap09 h2 b.under{font-size:20px}.wrap09 h2 b{font-size:24px;margin-top:20px}.wrap09 h2 b span{font-size:20px}.wrap09 img{margin-bottom:10px}.wrap09 img+p{font-size:16px;text-align:left;padding-bottom:20px;margin-bottom:20px}.wrap09 img+p+p{font-size:24px}.wrap09 img+p+p b{font-size:26px}.contactLink{padding:30px 0;background:bottom/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/contactLink-bg-sp.webp)}.contactLink h2{font-size:26px;margin-bottom:5px}.contactLink h2+p{font-size:14px;margin-bottom:15px}.contactLink ul{width:100%;max-width:520px}.contactLink ul li{width:335px;height:125px;padding-top:17px}.contactLink ul li:nth-child(2){height:112px}.contactLink ul li:nth-child(1){margin-bottom:15px}.contactLink ul li p{font-size:14px;margin-bottom:10px}.contactLink ul li:nth-child(2) p{margin-bottom:5px}.contactLink ul li:nth-child(1) a{width:280px;height:55px;font-size:16px}.contactLink ul li:nth-child(1) a:before{width:22px;height:22px;margin-right:5px}.contactLink ul li:nth-child(2) a{font-size:22px}.contactLink ul li:nth-child(2) a:before{width:22px;height:22px;margin-right:5px}.snsLink{padding:20px 0 25px}.snsLink h4{font-size:14px;margin-bottom:10px}.snsLink div{display:block}.snsLink ul:nth-child(1){justify-content:space-between;width:330px;margin:0 auto}.snsLink ul:nth-child(1) li{width:160px}.snsLink ul:nth-child(1) li:nth-child(1){width:160px}.snsLink ul:nth-child(2){width:330px;margin:0 auto}.snsLink ul:nth-child(2) li{width:100px}.snsLink ul:nth-child(1):after{display:block;content:"";width:100%;height:1px;border-right:none;border-bottom:solid 1px #ccc;margin-right:0;margin:13px 0}.voice h2{font-size:24px;margin-bottom:20px}.voice h2 b{font-size:24px}.voice h2 b.color{font-size:28px}.voice h2 b span{font-size:28px}.voiceSlider .slick-list{left:5%}.voiceBox{width:320px !important;padding:15px 20px 37px;margin-right:20px}.voiceBox dl{padding:19px 15px}.voiceBox dl dt{width:70px;font-size:13px}.voiceBox dl dd{width:calc(100% - 70px);font-size:15px;padding-left:10px}.voice ul+p{font-size:13px}.voiceBox h3{font-weight:500}.flow{padding:40px 0}.flow h2{margin-bottom:10px}.flow h2+p{width:90%;max-width:fit-content;text-align:left;line-height:1.8;margin:0 auto;margin-bottom:15px}.flow .over{width:100%;max-width:1190px;padding-top:30px;margin:0 auto}.flow ul{flex-wrap:wrap;justify-content:flex-end;width:100%;max-width:400px;padding-bottom:80px;margin:0 auto;position:relative;z-index:1}.flow ul li{width:288px;height:180px}.flow ul li:nth-child(1){width:288px;height:150px}.flow ul li:nth-child(1) .inner{top:25px}.flow ul li:nth-child(2){height:200px}.flow ul li:last-child{width:288px;height:200px}.flow ul li:before{width:36px;height:30px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/no01.svg);top:70px;left:-15px;z-index:1}.flow ul li:nth-child(1):before{top:55px;width:30px}.flow ul li:nth-child(2):before{top:80px}.flow ul li:not(:last-child):after{border-top:0 solid transparent;border-bottom:0 solid transparent;border-left:0 solid #fff;border-top:30px solid #fff;border-right:144px solid transparent;border-left:144px solid transparent;position:absolute;top:auto;bottom:-29px;right:0;z-index:1}.flow ul li:nth-child(2):after{border-left:0 solid #e8f4fe;border-left:144px solid transparent;border-top:30px solid #e8f4fe}.flow ul li:nth-child(3):after{border-left:0 solid #dcecff;border-left:144px solid transparent;border-top:30px solid #dcecff}.flow ul li:nth-child(4):after{border-left:0 solid #c3dfff;border-left:144px solid transparent;border-top:30px solid #c3dfff}.flow ul li:nth-child(5):after{border-left:0 solid #4b76c5;border-left:144px solid transparent;border-top:30px solid #4b76c5}.flow ul li:nth-child(6):after{border-left:0 solid var(--main-color);border-left:144px solid transparent;border-top:30px solid var(--main-color)}.flow ul li .inner{width:210px;height:auto;top:50px;left:35px}.flow ul li:nth-child(1) .inner{left:25px}.flow ul li .inner h3{height:auto;font-size:18px}.flow ul li .inner p{font-size:14px}.flow ul li img{width:52px;position:absolute;bottom:-40px;right:2px;z-index:10}.flow ul:before,.flow ul:after{width:35px;height:430px;background:center/contain no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/flow-period-sp.svg);bottom:auto;top:0;left:5%}.flow ul:after{top:460px}.flow .over+p{font-size:18px;padding:0 30px}.flow .over+p b{font-size:22px}.flow .over+p:before,.flow .over+p:after{height:80px}.faq .inner{width:94%;max-width:520px;padding:40px 0}.faq p{font-size:15px;margin-bottom:5px}.faq h2{font-size:28px;margin-bottom:20px}.faq .box{margin-bottom:15px}.Label{display:flex;align-items:center;font-size:16px;line-height:1.4;padding:22px 15px;padding-right:40px}.Label:before{display:block;margin-right:10px}.content{padding:0 15px}.content p{font-size:14px}.content p:before{margin-right:10px}.toggle:checked+.Label+.content{padding:22px 15px}.contact{padding:33px 0 67px}.contact:after{display:block;content:"";width:100%;height:100%;background:#f7f7f7;position:absolute;bottom:0;z-index:-10}.contact h2 span{margin-bottom:5px}.contact h2{margin-bottom:14px}.contact h2+div{width:94%;max-width:436px;padding:10px 26px 16px;margin:0 auto 15px}.contact h2+div p{font-size:14px;margin:0 auto -5px}.contact .inner{width:94%}.contact .inner{padding:35px 0}.wpforms-field{margin:0 0 25px}form{max-width:520px}div#wpforms-4053{width:100% !important}input#wpforms-4053-field_1,input#wpforms-4053-field_1-last{height:60px !important}input#wpforms-4053-field_2,input#wpforms-4053-field_3,input#wpforms-4053-field_5,input#wpforms-4053-field_6,input#wpforms-4053-field_7,select#wpforms-4053-field_9{height:60px !important}button#wpforms-submit-4053{height:50px !important;font-size:16px !important}div#wpforms-4053-field_12 p{text-align:left;padding:0 0 0 20px}ul#wpforms-4053-field_11{left:0;bottom:-35px}li.choice-1.depth-1,li.choice-3.depth-1{width:100% !important}li.choice-2.depth-1,li.choice-4.depth-1{width:100% !important}select#wpforms-4053-field_9,select#wpforms-4053-field_14{width:100% !important}div#wpforms-4053-field_1-container,div#wpforms-4053-field_2-container,div#wpforms-4053-field_3-container,div#wpforms-4053-field_4-container,div#wpforms-4053-field_5-container,div#wpforms-4053-field_6-container,div#wpforms-4053-field_7-container,div#wpforms-4053-field_8-container,div#wpforms-4053-field_9-container{margin:0 0 10px}div#wpforms-4053{margin:0 !important}.wpforms-field-row-block.wpforms-first.wpforms-one-half{width:100% !important;margin:0 0 5px !important}.wpforms-field-row-block.wpforms-one-half{width:100% !important;margin:0 !important}label.wpforms-field-label-inline{font-size:14px !important}textarea#wpforms-4053-field_10{height:160px}footer{min-width:100%}footer .inner{width:94%}footer .inner:nth-child(1){padding:51px 0 60px}footer .inner div{width:100%}footer .inner div h2{width:141px;margin:0 auto 26px}footer .inner div div{width:310px;padding:16px 20px 20px;margin:0 auto 20px}footer .inner div div h3{text-align:center}footer .inner div dl{width:230px;padding:0 0 10px;margin:0 auto 15px}footer .inner div dl dt{width:100%;margin:0 0 5px}footer .inner div dl dd{width:100%}footer .inner+div{padding:12px 20px 90px}footer .inner+div .inner{width:100%}footer .inner+div .inner ul{width:100%}footer .inner+div ul li{width:100%}footer .inner+div ul li a{font-size:13px}footer small{width:100%;text-align:right}}@media screen and (max-width:767px){.wrap04 ul li{max-width:520px;padding:30px 0 30px;margin:0 auto 20px}.wrap04 ul li .inner{width:90%;max-width:420px}.wrap04 ul li h4{font-size:22px;margin-bottom:20px}.wrap04 ul li h4 b{font-size:28px}.wrap04 ul li h4+p{margin-bottom:24px}.wrap04 ul li h4+p b.medium{font-size:18px}.wrap04 ul li h4+p b.large{font-size:24px}.wrap04 ul li .inner{justify-content:center}.wrap04 ul li .inner div{height:235px;margin-bottom:50px}.wrap04 ul li .inner div:nth-child(4){width:290px;height:270px;margin:0}.wrap04 ul li .inner div:nth-child(3):after{width:50px;height:55px;transform:rotate(90deg);top:auto;bottom:-35px;right:120px}.wrap04 ul li:nth-child(1) .inner div img,.wrap04 ul li:nth-child(2) .inner div img,.wrap04 ul li:nth-child(3) .inner div img{margin-top:35px}.wrap04 ul li .inner div p{font-size:14px}}@media screen and (max-width:552px){.fv .inner{max-width:365px}.fv a+img{top:auto;bottom:70px;left:220px}}@media screen and (max-width:555px){.wrap02 h4{max-width:378px}.wrap03 .inner{max-width:378px}}@media screen and (max-width:560px){.wrap04 .inner{max-width:378px}.wrap04 h2 img{margin:0 auto 10px}}@media screen and (max-width:620px){.wrap05 .block .inner div{width:100%;padding:20px 5%;background:right/cover no-repeat url(//www.robotbank.jp/wp-content/themes/robotbank/2025lp/css/../img/wrap05-bg-white-sp.svg);left:0}.wrap05 .block .inner div:before,.wrap05 .block .inner div:after{display:none}.wrap05 .block .inner img{left:400px}}@media screen and (max-width:520px){.wrap05 .block .inner img{top:-30px;left:280px}}@media screen and (max-width:375px){.fv{height:795px}.wrap05 .block .inner img{left:260px}}