.about[data-astro-cid-lx6rp2ia]{background:#fff;padding:2rem;overflow:hidden}.photo[data-astro-cid-lx6rp2ia]{margin:0 0 2rem}h2[data-astro-cid-lx6rp2ia]{color:#eeba21}h2[data-astro-cid-lx6rp2ia]:before{content:"●"}.lead[data-astro-cid-lx6rp2ia]{margin:0 0 4rem}@media (width>=768px){.about[data-astro-cid-lx6rp2ia]{padding:13rem 6rem}.photo[data-astro-cid-lx6rp2ia]{float:left;width:45%;margin:0 4rem 0 0}.text[data-astro-cid-lx6rp2ia]{overflow:hidden}}h2[data-astro-cid-uukcahgk]:before{content:"●"}.zoho-form[data-astro-cid-uukcahgk] iframe{border:none;width:100%;height:163.3rem;transition:all .5s}.btn[data-astro-cid-vydq27ri]{background:#eeba21;width:100%;margin:0 auto 9rem;font-size:1.8rem;line-height:1.6;position:relative}.btn[data-astro-cid-vydq27ri] a[data-astro-cid-vydq27ri]{color:#fff;text-align:center;padding:2rem;display:block;position:relative}.btn[data-astro-cid-vydq27ri] a[data-astro-cid-vydq27ri]:after{content:"";background:#fff;border-radius:50%;width:2.7rem;height:2.7rem;margin-top:-1.3rem;position:absolute;top:50%;right:2rem}.btn[data-astro-cid-vydq27ri]:before,.btn[data-astro-cid-vydq27ri]:after{content:"";z-index:1;background:#eeba21;border-radius:3px;width:1.2rem;height:.3rem;position:absolute;top:50%}.btn[data-astro-cid-vydq27ri]:before{right:3.1rem;transform:rotate(45deg)}.btn[data-astro-cid-vydq27ri]:after{right:2.4rem;transform:rotate(135deg)}.btn[data-astro-cid-vydq27ri]:hover{background:#d2a319}.btn[data-astro-cid-vydq27ri]:hover a[data-astro-cid-vydq27ri]:after{top:53%}.btn[data-astro-cid-vydq27ri]:hover:before,.btn[data-astro-cid-vydq27ri]:hover:after{background:#d2a319;top:53%}@media (width>=768px){.btn[data-astro-cid-vydq27ri]{width:30.5rem;margin:0 auto 24rem}}.hero[data-astro-cid-ge2uvauf]{background:url(/_astro/bg_sp.BaXrJWs_.jpg) 50%/cover no-repeat;height:100vh;margin:0 0 6rem;position:relative}.inner[data-astro-cid-ge2uvauf]{box-sizing:border-box;color:#fff;background:#0006;width:100%;padding:3rem 3.5rem 2rem;position:absolute;bottom:0}.logo[data-astro-cid-ge2uvauf]{width:10rem;margin:0 0 5rem}.title[data-astro-cid-ge2uvauf]{border-bottom:1px solid #fff;margin:0 0 1.5rem;padding:0 0 1rem;font-family:serenity,serif;font-size:1.8rem;font-weight:700;line-height:1.3}@media (width>=768px){.hero[data-astro-cid-ge2uvauf]{background-image:url(/_astro/bg_pc.CDDAFygS.jpg);height:60rem;margin:0 0 14rem}.inner[data-astro-cid-ge2uvauf]{padding:6rem 1.5rem;font-size:1.4rem}.logo[data-astro-cid-ge2uvauf]{width:20rem}.title[data-astro-cid-ge2uvauf]{font-size:3.5rem}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{height:90rem;margin:0 0 24rem}.read[data-astro-cid-ge2uvauf]{width:94rem;margin:0 auto;padding:0}}.title[data-astro-cid-4fchh5f2]{margin:0 0 6rem;font-size:4.5vw;display:block;position:relative}.title[data-astro-cid-4fchh5f2] span[data-astro-cid-4fchh5f2]{z-index:2;background:#f8f8f8;padding:0 1rem 0 0;font-family:serenity,serif;font-size:1.2rem;line-height:1.5;display:table;position:relative}.title[data-astro-cid-4fchh5f2]:before{content:"";z-index:1;background:#333;width:100%;height:.2rem;position:absolute;top:1rem}@media (width>=768px){.title[data-astro-cid-4fchh5f2]{margin:0 0 4rem;font-size:2.4rem}.title[data-astro-cid-4fchh5f2] span[data-astro-cid-4fchh5f2]{font-size:1.6rem}.title[data-astro-cid-4fchh5f2] br{display:none}}dl[data-astro-cid-jasuxetk]{margin:0 0 6rem}dt[data-astro-cid-jasuxetk]{background:#fff;margin:0 0 4rem;padding:3rem}.fee[data-astro-cid-jasuxetk]{text-align:center;margin:0 0 4rem}.label[data-astro-cid-jasuxetk]{color:#dc0037;margin:0 0 .5rem;font-weight:700}.amount[data-astro-cid-jasuxetk]{display:block}.amount[data-astro-cid-jasuxetk] b[data-astro-cid-jasuxetk]{font-size:2.8rem}.services[data-astro-cid-jasuxetk]{border-top:4px double #e4e4e4;border-bottom:4px double #e4e4e4;padding:4rem 0}.services[data-astro-cid-jasuxetk] ul[data-astro-cid-jasuxetk]{padding:0 0 6rem 1.5rem;font-size:1.3rem;font-weight:700;list-style:outside}.services[data-astro-cid-jasuxetk] li[data-astro-cid-jasuxetk]{margin:0 0 .5rem}.meeting[data-astro-cid-jasuxetk]{color:#fff;text-align:center;background:#dc0037;border-radius:40px;margin:0 0 4rem;padding:1rem}@media (width>=768px){.plans[data-astro-cid-jasuxetk]{grid-template-columns:1fr 1fr 1fr;gap:4rem;margin:0 0 6rem;display:grid}.services[data-astro-cid-jasuxetk]{height:47rem;position:relative}.meeting[data-astro-cid-jasuxetk]{box-sizing:border-box;width:100%;position:absolute;bottom:0}}.footer[data-astro-cid-nns7i3if]{text-align:center;background:#000;padding:4rem 1.5rem 2rem}.logo[data-astro-cid-nns7i3if]{max-width:12rem;margin:0 auto 5rem}ul[data-astro-cid-nns7i3if]{text-align:center;margin:0 0 1rem}li[data-astro-cid-nns7i3if]{margin:0 .5rem;font-size:1.2rem;display:inline-block}li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#f1ab0b}small[data-astro-cid-nns7i3if]{color:#fff;font-size:1rem;font-style:normal}.lead[data-astro-cid-mzpjcvoo]{margin:0 0 4rem}.phases[data-astro-cid-mzpjcvoo] li[data-astro-cid-mzpjcvoo]{margin:0 0 2rem}@media (width>=768px){.phases[data-astro-cid-mzpjcvoo]{grid-template-columns:1fr 1fr 1fr;gap:4rem 6rem;margin:0 0 6rem;display:grid}.phases[data-astro-cid-mzpjcvoo] li[data-astro-cid-mzpjcvoo]{margin:0}}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,small,b,dl,dt,dd,ol,ul,li,footer,header,main,section{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}footer,header,main,section{display:block}ol,ul{list-style:none}html{font-size:62.5%}html,body{width:100%;height:100%}body{color:#313131;background:#f8f8f8;font-family:yugothic,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,sans-serif;font-size:1.5rem;line-height:2}a{color:#fff;text-decoration:none}p{margin:0 0 1rem}img{vertical-align:middle;max-width:100%;height:auto}b{font-weight:700}section{margin:0 0 9rem}h2{margin:0 0 2rem;font-weight:700}@media (width>=768px){h2{font-size:2.4rem}}.wrapper[data-astro-cid-lcdefpme]{max-width:94rem;margin:0 3.5rem;padding:0 0 8rem}.catch[data-astro-cid-lcdefpme]{text-align:center;margin:0 0 6rem;font-family:Yu Mincho Light,yumincho,Yu Mincho,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,sans-serif;font-size:6vw;font-weight:700;line-height:1.6}@media (width>=768px){.wrapper[data-astro-cid-lcdefpme]{padding:0 0 30rem}.catch[data-astro-cid-lcdefpme]{margin:0 0 12rem;font-size:6rem}}@media (width>=1024px){.wrapper[data-astro-cid-lcdefpme]{margin:0 auto}}
