@charset "UTF-8";.main .record .prepend p:before,.main .form .text:before,.main .record .prepend p:after,.main .form .text:after{content:"";display:block;height:0;width:0}.main .record .prepend p:before,.main .form .text:before{margin-bottom:calc((1em - 1lh) / 2)}.main .record .prepend p:after,.main .form .text:after{margin-top:calc((1em - 1lh) / 2)}@media screen and (hover:hover) and (pointer:fine){.hov,.gHeader .contact .form,.main .cv,.main .form input[type=submit]{transition:opacity .3s}@supports (filter:brightness(100%)){.hov,.gHeader .contact .form,.main .cv,.main .form input[type=submit]{transition-property:filter}}.hov:hover,.gHeader .contact .form:hover,.main .cv:hover,.main .form input[type=submit]:hover{opacity:.8}@supports (filter:brightness(100%)){.hov:hover,.gHeader .contact .form:hover,.main .cv:hover,.main .form input[type=submit]:hover{filter:brightness(110%);opacity:1}}}*{-webkit-tap-highlight-color:transparent}html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,table,tr,th,td,form,figure{font-size:inherit;margin:0;padding:0}a{color:inherit;text-decoration:none}summary{display:block}table{border-collapse:collapse;empty-cells:show}th,td{text-align:left;vertical-align:top}li{list-style:none}img{vertical-align:top;height:auto}input,textarea,select{color:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{form-sizing:content}button{color:inherit;font-family:inherit}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}select::-ms-expand{display:none}[disabled]{cursor:not-allowed}input[type=button]:not([disabled]),input[type=submit]:not([disabled]),input[type=reset]:not([disabled]),button[type=button]:not([disabled]),button[type=submit]:not([disabled]),button[type=reset]:not([disabled]){cursor:pointer}@media (prefers-reduced-motion:reduce){*{-webkit-animation:none !important;animation:none !important;transition-duration:0s !important;transition-delay:0s !important}}img,video{max-width:100%;height:auto}:root{font-size:100px}@media screen and (max-width:1280px) and (min-width:751px){:root{font-size:7.8125vw}}@media screen and (max-width:750px){:root{font-size:26.6666666667vw}}html{scroll-behavior:smooth;scroll-padding-top:1.4rem}@media screen and (max-width:750px){html{scroll-padding-top:.2rem}}body{min-height:100vh;min-height:100dvh;color:#000;font-family:"Noto Sans JP","游ゴシック","Yu Gothic","游ゴシック体","YuGothic",sans-serif;font-size:.16rem;letter-spacing:0;line-height:1.75}.wrap{max-width:10.8rem;margin-inline:auto}@media screen and (max-width:750px){.wrap{padding-inline:.2rem}}.sp{display:none}@media screen and (max-width:750px){.pc{display:none}.sp{display:revert}}@media screen and (min-width:751px){a[href^="tel:"]{pointer-events:none}}@media (prefers-reduced-motion:no-preference){.fadeUp{opacity:0;translate:0 1rem 0;transition:.8s;transition-property:opacity,translate}.fadeUp.scrollIn{opacity:1;translate:0 0 0}}@-webkit-keyframes ticker{from{translate:0 0 0}to{translate:-50% 0 0}}@keyframes ticker{from{translate:0 0 0}to{translate:-50% 0 0}}.gHeader{display:grid;grid-template-rows:auto auto;grid-template-columns:50% 50%;width:100%;position:fixed;top:0;left:0;z-index:9000;background:#fff}@media screen and (max-width:750px){.gHeader{display:block;position:static}}.gHeader .branding{grid-row:1/2;grid-column:1/2;justify-self:flex-end;display:flex;align-items:center;gap:.2rem;width:6.4rem;height:.8rem}@media screen and (max-width:750px){.gHeader .branding{justify-self:unset;gap:.06rem;width:auto}}.gHeader .branding .logo{width:.8rem}.gHeader .branding .text{color:#078edf;font-weight:700;line-height:1.5}.gHeader .contact{grid-row:1/2;grid-column:2/3;justify-self:flex-start;display:flex;justify-content:flex-end;gap:.24rem;width:6.4rem;height:.8rem}@media screen and (max-width:750px){.gHeader .contact{display:none}}.gHeader .contact .tel{display:flex;flex-direction:column;align-items:center;justify-content:center;height:.8rem;font-size:.1rem;font-weight:500;line-height:1.5}.gHeader .contact .tel .num{color:#ee3556;font-family:"Jost",serif;font-size:.28rem;font-weight:700;line-height:1}.gHeader .contact .tel .num .small{font-size:.16rem}.gHeader .contact .form{display:flex;align-items:center;justify-content:center;width:2.16rem;height:.8rem;background:#ee3556;color:#fff;font-size:.18rem;font-weight:700}.gHeader .contact .form .num{font-family:"Jost",serif;font-size:.24rem;font-weight:500}.gHeader .contact .form:after{content:"";width:.18rem;margin:0 0 0 .16rem;aspect-ratio:1;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/arw01.svg) 0 0/contain no-repeat}.gHeader .navigation{grid-row:2/3;grid-column:1/3;background:#e5f5ff}@media screen and (max-width:750px){.gHeader .navigation{display:none}}.gHeader .navigation .list{display:flex;justify-content:center;gap:.64rem;font-weight:700}.gHeader .navigation .list a{display:block;line-height:.6rem}.main{padding:1.4rem 0 0}@media screen and (max-width:750px){.main{padding:0}}.main .sttl{display:flex;flex-direction:column;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.18rem .86rem 0;background-image:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt01.svg),url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt01.svg);background-position:0 0,100% 0;background-size:.72rem 1.24rem;background-repeat:no-repeat}@media screen and (max-width:750px){.main .sttl{justify-content:center;width:auto;margin:0 .04rem;background-image:linear-gradient(#078edf,#078edf),linear-gradient(#078edf,#078edf);background-size:.02rem 100%;padding:.1rem 0}}.main .sttl .line{display:block;font-weight:700;text-align:center}.main .sttl .line--01{font-size:.28rem;line-height:.4rem}@media screen and (max-width:750px){.main .sttl .line--01{font-size:.24rem;line-height:1.5}}.main .sttl .line--02{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 0 .04rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat;color:#078edf;font-size:.4rem;line-height:.58rem}@media screen and (max-width:750px){.main .sttl .line--02{padding:0 0 .06rem;font-size:.32rem;line-height:.46rem}}.main .cv{display:block;width:6.4rem;margin:0 auto;border-radius:.16rem;box-shadow:.04rem .08rem .16rem rgba(0,0,0,.16)}@media screen and (max-width:750px){.main .cv{width:3.43rem;margin:0 -.04rem}}.main .cv img{width:100%}.main .hero{background-image:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/mv-bg.jpg),linear-gradient(90deg,#4e6df9 50%,#6dffff 50%);background-position:50% 0;background-size:19.2rem auto,100% 5.2rem;background-repeat:no-repeat}@media screen and (max-width:750px){.main .hero{background-image:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/mv_sp@2x.jpg);background-size:100% auto}}.main .hero .inner{box-sizing:border-box;max-width:10.8rem;height:4.76rem;margin:0 auto;padding:.3rem 0 0;position:relative}@media screen and (max-width:750px){.main .hero .inner{height:6.42rem;padding:.28rem .16rem 0}}.main .hero .catch .line{font-weight:700}.main .hero .catch .line--01{color:#fff;font-size:.3rem;line-height:.6rem}@media screen and (max-width:750px){.main .hero .catch .line--01{font-size:.16rem;line-height:.24rem}}.main .hero .catch .line--01 span{display:inline-block;padding:0 .16rem;margin:0 .04rem 0 0;background:#fff;color:#4c6bfa}@media screen and (max-width:750px){.main .hero .catch .line--01 span{padding:.06rem .1rem;margin:0 .01rem 0 0;box-shadow:inset 0 0 0 .02rem currentColor}}.main .hero .catch .line--02{margin:.1rem 0 0;color:#ffff3a;font-size:.64rem;line-height:1}@media screen and (max-width:750px){.main .hero .catch .line--02{margin:.1rem 0 0;font-size:.32rem;line-height:1.2}}.main .hero .catch .line--02 span{font-size:.48rem}@media screen and (max-width:750px){.main .hero .catch .line--02 span{font-size:.24rem}}.main .hero .point{display:flex;gap:.06rem;margin:.4rem 0 0}@media screen and (max-width:750px){.main .hero .point{justify-content:space-between;gap:0;margin:3.6rem 0 0}}.main .hero .point .item{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:1.93rem;height:1.93rem;padding:.11rem;background:#fff content-box;border-radius:50%;color:#ee3556;font-size:.24rem;font-weight:700;list-style:2;box-shadow:inset 0 0 0 .08rem #fff}@media screen and (max-width:750px){.main .hero .point .item{width:1.12rem;height:1.12rem;padding:.12rem;font-size:.14rem;list-style:1.8461538462}}.main .hero .point .item span{display:block;background:linear-gradient(0deg,#ffff3a .16rem,transparent .16rem)}@media screen and (min-width:751px){.main .hero .point .item span.sp{display:contents}}@media screen and (max-width:750px){.main .hero .point .item span.sp{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.main .hero .image{width:4.57rem;position:absolute;top:1.9rem;right:1rem}@media screen and (max-width:750px){.main .hero .image{display:none}}@media screen and (max-width:750px){.main .hero .cv{margin:0 auto}}.main .reason{padding:.75rem 0 .8rem}@media screen and (max-width:750px){.main .reason{padding:.6rem 0}}@media screen and (max-width:750px){.main .reason .sttl{padding-top:.14rem}}.main .reason .sttl .line--01{margin-top:-.13rem}@media screen and (max-width:750px){.main .reason .sttl .line--01{margin-top:0;line-height:1}}.main .reason .sttl .line--01 strong{color:#ee3556;font-weight:inherit}.main .reason .sttl .line--01 .num{font-family:"Oswald",serif;font-size:.56rem;font-weight:400}@media screen and (max-width:750px){.main .reason .sttl .line--01 .num{line-height:1}}.main .reason .sttl .line--01 .num .small{font-size:.36rem}.main .reason .sttl .line--02{margin-top:-.15rem}@media screen and (max-width:750px){.main .reason .sttl .line--02{margin-top:.14rem;padding:0 0 .16rem;line-height:1}}.main .reason .sttl .line--02 .sp{display:contents}@media screen and (max-width:750px){.main .reason .sttl .line--02 .sp{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 0 .16rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat}}.main .reason .sttl .line--02 .num{display:inline-block;font-family:"Oswald",serif;font-size:.72rem;font-weight:400;translate:0 .1rem 0}@media screen and (max-width:750px){.main .reason .sttl .line--02 .num{margin-top:-.22rem;font-size:.64rem}}.main .reason .list{display:flex;justify-content:center;gap:.4rem;margin:.4rem 0 0}@media screen and (max-width:750px){.main .reason .list{flex-wrap:wrap;gap:0 .03rem;margin:.1rem -.2rem 0}}.main .reason .list .item{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:linear-gradient(#68c9fa,#078edf)}@media screen and (max-width:750px){.main .reason .list .item{width:1.84rem;height:1.84rem}.main .reason .list .item:first-of-type{margin:0 calc(50% - 0.92rem) -.24rem}}.main .reason .list .item div{grid-area:1/1;color:#078edf;font-size:.24rem;font-weight:700;line-height:.42rem;text-align:center}@media screen and (max-width:750px){.main .reason .list .item div{font-size:.16rem;line-height:.24rem}}.main .reason .list .item div strong{color:#ee3556;font-size:.28rem;font-weight:inherit}@media screen and (max-width:750px){.main .reason .list .item div strong{font-size:.2rem}}.main .reason .list .item:before{grid-area:1/1;content:"";width:2.32rem;aspect-ratio:1/1;background:#fff;border-radius:50%}@media screen and (max-width:750px){.main .reason .list .item:before{width:1.52rem}}.main .voice{padding:.8rem 0 0;background:#eef6ff linear-gradient(#fff,#fff) 0 100%/100% .64rem no-repeat}@media screen and (max-width:750px){.main .voice{padding:.48rem 0 0;background-size:100% .72rem}}.main .voice .list{display:flex;justify-content:space-between;margin:.4rem 0 0}@media screen and (max-width:750px){.main .voice .list{flex-direction:column;gap:.16rem;margin:.32rem 0 0}}.main .voice .list .item{width:3.34rem;background:#fff;border-radius:.08rem;overflow:hidden}@media screen and (max-width:750px){.main .voice .list .item{width:100%}}.main .voice .list .item .text{padding:.26rem;position:relative}.main .voice .list .item .text:before{content:"";width:.23rem;aspect-ratio:23/24;position:absolute;top:-.1rem;left:.32rem;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 0/contain no-repeat}.main .voice .list .item .text .catch{color:#078edf;font-size:.2rem;font-weight:700;line-height:1.5}.main .voice .list .item .text p{margin:.08rem 0 0;font-weight:500}.main .voice .list .item .text p strong{color:#078edf;font-weight:700}.main .voice .cv{margin-top:.8rem}@media screen and (max-width:750px){.main .voice .cv{margin-top:.48rem}}.main .record{padding:.8rem 0}@media screen and (max-width:750px){.main .record{padding:.6rem 0}}.main .record .prepend{display:flex;flex-direction:column;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 .86rem;background-image:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt01.svg),url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt01.svg);background-position:0 0,100% 0;background-size:.72rem 1.24rem;background-repeat:no-repeat}@media screen and (max-width:750px){.main .record .prepend{display:block;width:auto;padding:0 .2rem;background:0 0}}.main .record .prepend .ttl{margin:-.12rem 0 0;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat;color:#078edf;font-size:.4rem;line-height:.58rem}@media screen and (max-width:750px){.main .record .prepend .ttl{margin:0 .04rem;border-right:.02rem solid #078edf;border-left:.02rem solid #078edf;padding:.1rem 0;background:0 0;font-size:.32rem;line-height:1}}.main .record .prepend .ttl .sp{display:contents}@media screen and (max-width:750px){.main .record .prepend .ttl .sp{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 0 .16rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat}}.main .record .prepend .ttl .num{font-family:"Oswald",serif;font-size:.72rem;font-weight:400}@media screen and (max-width:750px){.main .record .prepend .ttl .num{display:inline-block;margin-top:-.06rem;font-size:.64rem}}.main .record .prepend p{padding:.14rem 0 0;font-size:.18rem;font-weight:500;line-height:1.5;text-align:center}@media screen and (max-width:750px){.main .record .prepend p{width:2.86rem;margin:0 auto}}.main .record .list{margin:.5rem 0 0;overflow:hidden}@media screen and (max-width:750px){.main .record .list{margin:.32rem 0 0}}.main .record .list .inner{display:flex;box-sizing:border-box;width:44.8rem;padding:0 .4rem 0 0;gap:.4rem;-webkit-animation:ticker 20s linear infinite;animation:ticker 20s linear infinite}.main .record .list .inner img{width:2.4rem}.main .solution .prepend{padding:.8rem 0;background:#f9f9f9}@media screen and (max-width:750px){.main .solution .prepend{padding:.48rem 0}}.main .solution .prepend .catch{color:#5d6c7f;font-size:.4rem;font-weight:700;line-height:1;text-align:center}@media screen and (max-width:750px){.main .solution .prepend .catch{font-size:.32rem;line-height:1.8125}}.main .solution .prepend .catch span{display:inline-block;position:relative}.main .solution .prepend .catch span:after{content:"";display:block;width:.1rem;aspect-ratio:1/1;position:absolute;bottom:-.2rem;left:calc(50% - 0.05rem);background:currentColor;border-radius:50%}@media screen and (max-width:750px){.main .solution .prepend .catch span:after{bottom:-.1rem}}.main .solution .prepend .list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 0;margin:.45rem 0 0}@media screen and (max-width:750px){.main .solution .prepend .list{flex-direction:column;gap:.16rem 0;margin:.32rem 0 0}}.main .solution .prepend .list .item{width:3.34rem;position:relative}@media screen and (max-width:750px){.main .solution .prepend .list .item{width:100%}}.main .solution .prepend .list .item:before{content:"";display:block;width:100%;position:absolute;top:.76rem;bottom:0;left:0;background:#fff;border-radius:.08rem}.main .solution .prepend .list .item .image{width:1.96rem;margin:0 auto;position:relative;border-radius:50%;overflow:hidden}.main .solution .prepend .list .item .image img{width:100%;height:1.96rem;-o-object-fit:cover;object-fit:cover}.main .solution .prepend .list .item .text{padding:.26rem .36rem;position:relative}.main .solution .prepend .list .item .text:before{content:"";width:.23rem;aspect-ratio:23/24;position:absolute;top:-.1rem;left:.32rem;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 0/contain no-repeat}.main .solution .prepend .list .item .text .catch{color:#078edf;font-size:.2rem;line-height:1.5}.main .solution .prepend .list .item .text p{margin:.08rem 0 0;font-weight:500}.main .solution .body{padding:.8rem 0;background:linear-gradient(-30deg,#4e6df9,#63d7fe)}@media screen and (max-width:750px){.main .solution .body{padding:.48rem 0}}.main .solution .body .sttl{background-image:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt01_w.svg),url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt01_w.svg);color:#fff}@media screen and (max-width:750px){.main .solution .body .sttl{padding:.09rem 0;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor)}}@media screen and (max-width:750px){.main .solution .body .sttl .line--01{font-size:.18rem;line-height:1.4444444444}}.main .solution .body .sttl .line--02{background:0 0;color:inherit}.main .solution .body .list{display:flex;flex-direction:column;gap:.4rem;margin:.55rem 0 0}@media screen and (max-width:750px){.main .solution .body .list{gap:.16rem;margin:.32rem 0 0}}.main .solution .body .list .item{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background:#fff;border-radius:.08rem}@media screen and (max-width:750px){.main .solution .body .list .item{display:block;padding:0;border-radius:.08rem}}.main .solution .body .list .item .image{width:4.8rem;position:relative;border-radius:.08rem;overflow:hidden}@media screen and (max-width:750px){.main .solution .body .list .item .image{width:auto}}.main .solution .body .list .item .text{width:4rem;padding:1.76rem 0 0;position:relative;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 1.33rem/0.23rem auto no-repeat}@media screen and (max-width:750px){.main .solution .body .list .item .text{width:auto;padding:0 .16rem .32rem;background:0 0}}.main .solution .body .list .item .text .num{position:absolute;top:.72rem;color:#eef6ff;font-family:"Oswald",serif;font-size:1.44rem;font-weight:600;line-height:1}@media screen and (max-width:750px){.main .solution .body .list .item .text .num{top:-.32rem}}.main .solution .body .list .item .text .catch{position:relative;color:#078edf;font-size:.28rem;font-weight:700;line-height:1.5}@media screen and (max-width:750px){.main .solution .body .list .item .text .catch{padding:.6rem 0 0;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 .26rem/0.23rem auto no-repeat;font-size:.24rem;list-style:1.625}}.main .solution .body .list .item .text p{position:relative;margin:.16rem 0 0;font-weight:500}.main .solution .body .list .item .text p .green{background:#0f0}.main .solution .body .list .item .text p .yellow{background:#ff0}.main .solution .body .list .item .text p .red{background:red}.main .solution .body .list .item:nth-child(odd){flex-direction:row-reverse;padding-left:.83rem}@media screen and (max-width:750px){.main .solution .body .list .item:nth-child(odd){padding-left:0}}.main .solution .body .list .item:nth-child(odd) .num{left:2.84rem}@media screen and (max-width:750px){.main .solution .body .list .item:nth-child(odd) .num{left:1.84rem}}.main .solution .body .list .item:nth-child(even){padding-right:.94rem}@media screen and (max-width:750px){.main .solution .body .list .item:nth-child(even){padding-right:0}}.main .solution .body .list .item:nth-child(even) .num{left:3.08rem}@media screen and (max-width:750px){.main .solution .body .list .item:nth-child(even) .num{left:.2rem}}.main .function{padding:.8rem 0 0;background:#eef6ff linear-gradient(#fff,#fff) 0 100%/100% .84rem no-repeat}@media screen and (max-width:750px){.main .function{padding:.48rem 0 0;background-size:100% .64rem}}@media screen and (max-width:750px){.main .function .sttl{padding:.09rem 0}}@media screen and (max-width:750px){.main .function .sttl .line--01{font-size:.18rem;line-height:1.4444444444}}@media screen and (min-width:751px){.main .function .sttl .sp{display:contents}}@media screen and (max-width:750px){.main .function .sttl .sp{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-.06rem;padding:0 0 .06rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat}}.main .function .list{display:flex;flex-wrap:wrap;gap:.42rem .4rem;margin:.52rem 0 0}@media screen and (max-width:750px){.main .function .list{flex-direction:column;gap:.16rem;margin:.32rem 0 0}}.main .function .list .item{display:flex;gap:.2rem;box-sizing:border-box;width:5.2rem;padding:0 .4rem 0 0;background:#fff;border-radius:.08rem}@media screen and (max-width:750px){.main .function .list .item{display:block;width:100%;padding:0}}.main .function .list .item .image{width:2.4rem;border-radius:.08rem 0 0 .08rem;overflow:hidden}@media screen and (max-width:750px){.main .function .list .item .image{width:auto;border-radius:.08rem .08rem 0 0}}.main .function .list .item .text{width:2.2rem;padding:.26rem 0 0;position:relative}@media screen and (max-width:750px){.main .function .list .item .text{width:auto;padding:.26rem .2rem}}.main .function .list .item .text:before{content:"";width:.23rem;aspect-ratio:23/24;position:absolute;top:-.12rem;left:0;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 0/contain no-repeat}@media screen and (max-width:750px){.main .function .list .item .text:before{left:.2rem}}.main .function .list .item .text .catch{color:#078edf;font-size:.2rem;font-weight:700;line-height:1.5}.main .function .list .item .text p{margin:.08rem 0 0;font-weight:500}.main .function .cv{margin-top:.8rem}@media screen and (max-width:750px){.main .function .cv{margin-top:.48rem}}.main .media{margin:.8rem 0 0;padding:.6rem 0;background:linear-gradient(90deg,#4e6df9,#63d7fe)}@media screen and (max-width:750px){.main .media{margin:.6rem 0 0;padding:.48rem 0;border-radius:.08rem}}.main .media .inner{display:grid;grid-template-rows:auto 1fr;grid-template-columns:3.7rem 4.85rem;gap:.3rem .25rem;box-sizing:border-box;width:9.6rem;margin:0 auto;padding:0 .4rem .5rem;background:#fff;border-radius:.08rem}@media screen and (max-width:750px){.main .media .inner{display:block;width:auto;padding:.16rem .12rem .32rem}}.main .media .inner .prepend{grid-row:1/2;grid-column:1/2;padding:.34rem 0 0}@media screen and (max-width:750px){.main .media .inner .prepend{padding:0 .06rem}}.main .media .inner .prepend .date{color:#078edf;font-weight:700;line-height:1.5}.main .media .inner .prepend .ttl{margin:-.12rem 0 0;color:#078edf;font-size:.4rem;font-weight:700;line-height:1.5;-webkit-text-decoration:underline #ffff3a .24rem;text-decoration:underline #ffff3a .24rem;text-underline-offset:-.1rem}@media screen and (max-width:750px){.main .media .inner .prepend .ttl{margin:-.04rem 0 0;font-size:.32rem;line-height:1.75}}.main .media .inner .image{grid-row:1/3;grid-column:2/3;margin:-.3rem 0 0}@media screen and (max-width:750px){.main .media .inner .image{width:auto;margin:.16rem 0 0}}.main .media .inner .text{grid-row:2/3;grid-column:1/2}@media screen and (max-width:750px){.main .media .inner .text{width:auto;margin:.08rem 0 0}}.main .media .inner .text p{font-weight:500;line-height:1.5}.main .reputation{padding:.8rem 0}@media screen and (max-width:750px){.main .reputation{padding:.6rem 0}}.main .reputation .sttl{justify-content:center;height:1.2rem;padding-top:0}@media screen and (max-width:750px){.main .reputation .sttl{height:auto;padding:.24rem 0 0;background-size:.02rem 1.42rem}}@media screen and (max-width:750px){.main .reputation .sttl .line--02{padding-bottom:0;background:0 0}}@media screen and (min-width:751px){.main .reputation .sttl .line--02 .sp{display:contents}}@media screen and (max-width:750px){.main .reputation .sttl .line--02 .sp{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 0 .06rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat}.main .reputation .sttl .line--02 .sp:last-child{margin-top:.12rem}}.main .reputation .sttl .line--02 .num{font-family:"Oswald",serif;font-size:.72rem;font-weight:400}@media screen and (max-width:750px){.main .reputation .sttl .line--02 .num{display:inline-block;translate:0 .1rem 0}}.main .reputation .sttl .line--02 .num .small{font-size:.48rem}.main .reputation .list{display:flex;flex-direction:column;gap:.4rem;margin:.4rem 0 0}@media screen and (max-width:750px){.main .reputation .list{gap:.16rem;margin:.32rem 0 0}}.main .reputation .list .item{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;background:#eef6ff;border-radius:.08rem;overflow:hidden}@media screen and (max-width:750px){.main .reputation .list .item{display:block}}.main .reputation .list .item .image{width:4.8rem}@media screen and (max-width:750px){.main .reputation .list .item .image{width:auto}}.main .reputation .list .item .image img{width:100%}.main .reputation .list .item .text{width:4.4rem;padding:1.47rem 0 1rem;position:relative}@media screen and (max-width:750px){.main .reputation .list .item .text{width:auto;padding:.72rem .16rem .28rem}}.main .reputation .list .item .text:before{content:"";width:.23rem;aspect-ratio:23/24;position:absolute;top:1.1rem;left:0;z-index:1;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 0/contain no-repeat}@media screen and (max-width:750px){.main .reputation .list .item .text:before{top:.36rem;left:.16rem}}.main .reputation .list .item .text .num{position:absolute;top:.34rem;color:#fff;font-family:"Oswald",serif;font-size:1.44rem;font-weight:600;line-height:1}@media screen and (max-width:750px){.main .reputation .list .item .text .num{top:-.32rem}}.main .reputation .list .item .text .catch{position:relative;color:#078edf;font-size:.28rem;font-weight:700;line-height:1.5}@media screen and (max-width:750px){.main .reputation .list .item .text .catch{font-size:.24rem;line-height:1.4583333333}}.main .reputation .list .item .text p{margin:.16rem 0 0;position:relative;font-weight:500}.main .reputation .list .item:nth-child(odd){flex-direction:row-reverse;padding-left:.4rem}@media screen and (max-width:750px){.main .reputation .list .item:nth-child(odd){padding-left:0}}.main .reputation .list .item:nth-child(odd) .text .num{left:0}@media screen and (max-width:750px){.main .reputation .list .item:nth-child(odd) .text .num{left:.2rem}}.main .reputation .list .item:nth-child(even){padding-right:.4rem}@media screen and (max-width:750px){.main .reputation .list .item:nth-child(even){padding-right:0}}.main .reputation .list .item:nth-child(even) .text .num{right:0}@media screen and (max-width:750px){.main .reputation .list .item:nth-child(even) .text .num{right:auto;left:1.84rem}}.main .relief{padding:.9rem 0;background:#eef6ff}@media screen and (max-width:750px){.main .relief{padding:.48rem 0}}@media screen and (max-width:750px){.main .relief .sttl{padding:.44rem 0 0;background-size:.02rem 1.42rem}}@media screen and (max-width:750px){.main .relief .sttl .line--01{font-size:.18rem;line-height:1.4444444444}}.main .relief .sttl .line--02{margin-top:-.15rem}@media screen and (max-width:750px){.main .relief .sttl .line--02{margin-top:.06rem;padding-bottom:0;background:0 0}}@media screen and (min-width:751px){.main .relief .sttl .line--02 .sp{display:contents}}@media screen and (max-width:750px){.main .relief .sttl .line--02 .sp{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin:0 auto;padding:0 0 .06rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat}}.main .relief .sttl .line--02 .num{display:inline-block;font-family:"Oswald",serif;font-size:.72rem;font-weight:400;translate:0 .1rem 0}@media screen and (max-width:750px){.main .relief .sttl .line--02 .num{margin-top:-.17rem;line-height:1}}.main .relief .list{display:flex;justify-content:space-between;margin:.4rem 0 0}@media screen and (max-width:750px){.main .relief .list{flex-direction:column;gap:.16rem;margin:.32rem 0 0}}.main .relief .list .item{width:3.34rem;background:#fff;border-radius:.08rem;overflow:hidden}@media screen and (max-width:750px){.main .relief .list .item{width:100%}.main .relief .list .item .image img{width:100%}}.main .relief .list .item .text{padding:.26rem;position:relative}@media screen and (max-width:750px){.main .relief .list .item .text{padding:.22rem .26rem .36rem}}.main .relief .list .item .text:before{content:"";width:.23rem;aspect-ratio:23/24;position:absolute;top:-.1rem;left:.32rem;background:url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/blt02.svg) 0 0/contain no-repeat}.main .relief .list .item .text .catch{color:#078edf;font-size:.2rem;font-weight:700;line-height:1.5}.main .relief .list .item .text p{margin:.08rem 0 0;font-weight:500}.main .faq{padding:.8rem 0 .7rem}@media screen and (max-width:750px){.main .faq{padding:.6rem 0 .44rem}}@media screen and (max-width:750px){.main .faq .sttl{padding:.34rem 0}}@media screen and (max-width:750px){.main .faq .sttl .line--01{font-size:.18rem;line-height:.7222222222}}@media screen and (max-width:750px){.main .faq .sttl .line--02{margin-top:.09rem}}.main .faq .list{margin:.15rem 0 0}@media screen and (max-width:750px){.main .faq .list{margin:.16rem 0 0}}.main .faq .list .item{padding:.14rem 0}@media screen and (max-width:750px){.main .faq .list .item{padding:.16rem 0}}.main .faq .list .item .summary{padding:0 .3rem;position:relative;background:linear-gradient(#078edf,#078edf) calc(100% - 0.08rem) 50%/0.14rem .02rem no-repeat;color:#078edf;font-size:.2rem;font-weight:700;line-height:2}@media screen and (max-width:750px){.main .faq .list .item .summary{background-position:100% .15rem;font-size:.18rem;line-height:1.7777777778}}.main .faq .list .item .summary:before{content:"Q";position:absolute;top:50%;left:0;font-family:"Oswald",serif;font-size:.28rem;line-height:1;translate:0 -50% 0}@media screen and (max-width:750px){.main .faq .list .item .summary:before{top:0;translate:0}}.main .faq .list .item .summary:after{content:"";display:block;position:absolute;top:calc(50% - 0.07rem);right:.14rem;width:.02rem;height:.14rem;background:#078edf;scale:1 0}@media screen and (max-width:750px){.main .faq .list .item .summary:after{right:.06rem}}@media (prefers-reduced-motion:no-preference){.main .faq .list .item .summary:after{transition:scale .4s}}.main .faq .list .item .summary.active:after{scale:1 1}.main .faq .list .item .detail{display:none;margin:.14rem 0 0;padding:.32rem .52rem .32rem .72rem;position:relative;background:#eef6ff;border-radius:.08rem;font-weight:500;line-height:2}@media screen and (max-width:750px){.main .faq .list .item .detail{margin:.08rem 0 0;padding:.16rem .22rem .2rem .56rem}}.main .faq .list .item .detail:before{content:"A";position:absolute;top:.36rem;left:.32rem;color:#078edf;font-family:"Oswald",serif;font-size:.28rem;font-weight:700;line-height:1}@media screen and (max-width:750px){.main .faq .list .item .detail:before{top:.24rem;left:.16rem}}.main .faq .list .item:nth-child(n+2){border-top:1px dashed #078edf}.main .interview{padding:.8rem 0;background:linear-gradient(90deg,#4e6df9,#63d7fe)}@media screen and (max-width:750px){.main .interview{padding:.48rem 0}}.main .interview .wrap{display:flex;justify-content:space-between}@media screen and (max-width:750px){.main .interview .wrap{display:block}}.main .interview .image{align-self:flex-start;width:4.2rem;border-radius:.08rem;overflow:hidden}@media screen and (max-width:750px){.main .interview .image{width:auto}}.main .interview .text{width:6.1rem;color:#fff}@media screen and (max-width:750px){.main .interview .text{width:auto}}.main .interview .text .ttl{margin:-.1rem 0;font-family:"Oswald",serif;font-size:.96rem;font-weight:600;line-height:1}@media screen and (max-width:750px){.main .interview .text .ttl{margin:0;font-size:.67rem;line-height:1rem}}.main .interview .text .catch{margin:.22rem 0 0;font-size:.27rem;font-weight:700;line-height:1.5555555556}@media screen and (max-width:750px){.main .interview .text .catch{margin:.12rem 0 0;font-size:.24rem;line-height:1.6666666667}}.main .interview .text p{margin:.22rem 0 0;font-weight:500;list-style:2}@media screen and (max-width:750px){.main .interview .text p{margin:.16rem 0 0}}.main .flow{padding:.8rem 0}@media screen and (max-width:750px){.main .flow{padding:.6rem 0}}.main .flow .sttl{justify-content:center;height:1.2rem;padding-top:0}@media screen and (max-width:750px){.main .flow .sttl{height:1.42rem}.main .flow .sttl .line--01{font-size:.18rem;line-height:1.4444444444}}@media screen and (min-width:751px){.main .flow .sttl .line--02 .sp{display:contents}}@media screen and (max-width:750px){.main .flow .sttl .line--02 .sp{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin:0 auto;padding:0 0 .06rem;background:linear-gradient(#ffff3a,#ffff3a) 0 100%/100% .24rem no-repeat}}.main .flow .sttl .line--02 .num{font-family:"Oswald",serif;font-size:.72rem;font-weight:400}@media screen and (max-width:750px){.main .flow .sttl .line--02 .num{font-size:.32rem}}.main .flow .list{display:flex;justify-content:space-between;margin:.5rem 0 0}@media screen and (max-width:750px){.main .flow .list{flex-direction:column;margin:.32rem 0 0;gap:.34rem}}.main .flow .list .item{box-sizing:border-box;width:3.14rem;padding:.25rem .28rem;position:relative;background:#eef6ff;border-radius:.08rem}@media screen and (max-width:750px){.main .flow .list .item{width:100%}}.main .flow .list .item .num{position:absolute;top:-.2rem;left:.22rem;color:#078edf;font-family:"Oswald",serif;font-size:.56rem;font-weight:600;line-height:1}.main .flow .list .item .image{width:1.96rem;margin:0 auto;border-radius:50%;overflow:hidden}.main .flow .list .item .text{margin:.08rem 0 0;color:#078edf;font-size:.2rem;font-weight:700;line-height:1.5;text-align:center}.main .plan{padding:.8rem 0 0;background:#eef6ff linear-gradient(#fff,#fff) 0 100%/100% .84rem no-repeat}@media screen and (max-width:750px){.main .plan{padding:.48rem 0;background-image:none}.main .plan .sttl{height:1.42rem;padding:0}.main .plan .sttl .line--01{font-size:.18rem;line-height:1.4444444444}}.main .plan .table{width:10rem;margin:.64rem auto 0}@media screen and (max-width:750px){.main .plan .table{width:auto;margin:.54rem -.2rem 0;padding:0 .2rem;overflow-x:scroll}}.main .plan .table table{width:100%}@media screen and (max-width:750px){.main .plan .table table{width:10rem}}.main .plan .table table th,.main .plan .table table td{width:33.33%;height:.8rem;font-size:.24rem;font-weight:700;vertical-align:middle;text-align:center}.main .plan .table table th:nth-child(n+2),.main .plan .table table td:nth-child(n+2){border-left-width:1px;border-left-style:solid}.main .plan .table table thead th{background:#078edf;color:#fff;border-left-color:#fff}.main .plan .table table tbody th,.main .plan .table table tbody td{border-top:1px solid #eef6ff;background:#fff}.main .plan .table table tbody td{color:#078edf;border-left-color:#eef6ff}.main .plan .cv{margin-top:.8rem}@media screen and (max-width:750px){.main .plan .cv{display:none}}.main .form{margin:.96rem 0 0;padding:.8rem 0 .66rem;background:#f9f9f9}@media screen and (max-width:750px){.main .form{margin:.6rem 0 0;padding:.48rem 0}.main .form .sttl{height:1.42rem;padding:0}.main .form .sttl .line--01{font-size:.16rem}}.main .form .text{padding:.58rem 0 0;text-align:center}@media screen and (max-width:750px){.main .form .text{width:3.12rem;margin:0 auto;padding:.36rem 0 0;text-align:left}}.main .form .text a{text-decoration:underline}.main .form .list{width:8rem;margin:.58rem auto 0}@media screen and (max-width:750px){.main .form .list{width:3.12rem;margin:.36rem auto 0}}.main .form .list dt{display:flex;gap:.1rem;font-weight:700;line-height:1}.main .form .list dt:before{content:"任意";display:grid;place-items:center;width:.45rem;height:.23rem;background:#000;color:#fff;font-size:.12rem}.main .form .list dt.required:before{content:"必須";background:#ee3556}.main .form .list dt:nth-child(n+2){margin:.28rem 0 0}@media screen and (max-width:750px){.main .form .list dt:nth-child(n+2){margin:.16rem 0 0}}.main .form .list dd{margin:.16rem 0 0}.main .form .list input,.main .form .list select,.main .form .list textarea{box-sizing:border-box;border:1px solid #b5b5b5;border-radius:.08rem}@media screen and (max-width:750px){.main .form .list input,.main .form .list select,.main .form .list textarea{font-size:16px}}.main .form .list input,.main .form .list textarea{width:100%}.main .form .list input::-moz-placeholder,.main .form .list textarea::-moz-placeholder{color:#c3c3c3}.main .form .list input::placeholder,.main .form .list textarea::placeholder{color:#c3c3c3}.main .form .list input,.main .form .list select{height:.5rem;padding:0 .28rem}@media screen and (max-width:750px){.main .form .list input,.main .form .list select{height:50px;padding:0 18px}}.main .form .list select{width:50%}@media screen and (max-width:750px){.main .form .list select{width:100%}}.main .form .list textarea{min-height:2rem;padding:.12rem .28rem;line-height:1.5}@media screen and (max-width:750px){.main .form .list textarea{min-height:200px;padding:12px 18px}}.main .form .agree{display:flex;align-items:center;width:8rem;margin:.24rem auto 0;font-weight:700;line-height:1}@media screen and (max-width:750px){.main .form .agree{width:3.12rem;margin:.18rem auto 0}}.main .form .agree input{margin:0 .1rem 0 0;-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.main .form .agree:before{content:"必須";display:grid;place-items:center;width:.45rem;height:.23rem;margin:0 .1rem 0 0;background:#ee3556;color:#fff;font-size:.12rem}.main .form .agree a{text-decoration:underline}.main .form input[type=submit]{display:grid;place-items:center;width:2.52rem;height:.48rem;margin:.64rem auto 0;border:none;padding:0;background:#ee3556 url(//www.kuruma-palace.com/wp-content/themes/pac/lp/assets/css/../imgs/arw01.svg) calc(100% - 0.24rem) 50%/0.18rem auto no-repeat;border-radius:.24rem;color:#fff}@media screen and (max-width:750px){.main .form input[type=submit]{margin:.32rem auto 0}}.main .company{padding:.6rem 0 0;background:#eef6ff}@media screen and (max-width:750px){.main .company{padding:.56rem 0 0}}.main .company .ttl{color:#078edf;font-family:"Oswald",serif;font-size:.96rem;font-weight:600;line-height:1.08rem;text-align:center}@media screen and (max-width:750px){.main .company .ttl{font-size:.64rem;line-height:.78rem}}.main .company .list{display:flex;flex-wrap:wrap;width:10rem;margin:0 auto;font-weight:700;line-height:1.5}@media screen and (max-width:750px){.main .company .list{display:block;width:auto}}.main .company .list dt,.main .company .list dd{padding:.24rem 0}.main .company .list dt:nth-child(n+3),.main .company .list dd:nth-child(n+3){border-top:1px dashed #a3a3a3}.main .company .list dt{width:1.28rem}@media screen and (max-width:750px){.main .company .list dt{width:auto;padding:.24rem 0 0}}.main .company .list dd{width:calc(100% - 1.28rem)}@media screen and (max-width:750px){.main .company .list dd{width:auto;padding:.08rem 0 .24rem}.main .company .list dd:nth-child(n+3){border-top:none}}.gFooter{padding:.44rem 0 .8rem;background:#eef6ff;font-weight:700}@media screen and (max-width:750px){.gFooter{padding:.4rem 0 .6rem}}.gFooter .navigation{display:flex;justify-content:center;font-size:.11rem;line-height:.17rem}@media screen and (max-width:750px){.gFooter .navigation{flex-wrap:wrap;gap:.12rem 0;font-size:.1rem;line-height:.12rem}}.gFooter .navigation li:nth-child(n+2):before{content:"│";display:inline;margin:0 1em}@media screen and (max-width:750px){.gFooter .navigation li:nth-child(n+2):before{margin:0}}}.gFooter .copyright{margin:.4rem 0 0;text-align:center;line-height:1.5}