.monalisa[data-astro-cid-s2xbs7dr]{color:#333;letter-spacing:-.025em;background:#fff}.project-contents[data-astro-cid-s2xbs7dr]{overflow:clip}.project-contents[data-astro-cid-s2xbs7dr] img{vertical-align:top;max-width:100%}.m-br[data-astro-cid-s2xbs7dr]{display:none}.inner[data-astro-cid-s2xbs7dr]{max-width:1300px;margin:0 auto;padding:0 20px;position:relative}.inner[data-astro-cid-s2xbs7dr]:after{content:"";clear:both;display:block}.sec1[data-astro-cid-s2xbs7dr]{max-width:1415px;margin:160px auto 0;padding:0 0 220px}.sec1[data-astro-cid-s2xbs7dr] .img-list[data-astro-cid-s2xbs7dr]{margin:0 -6px;padding:0;list-style:none;display:flex}.sec1[data-astro-cid-s2xbs7dr] .img-list[data-astro-cid-s2xbs7dr]>li[data-astro-cid-s2xbs7dr]{width:33.333%;padding:0 6px}.sec1[data-astro-cid-s2xbs7dr] .img-list[data-astro-cid-s2xbs7dr] img{width:100%;height:auto}.brand-name[data-astro-cid-s2xbs7dr]{text-align:right;margin:25px 0 0}.brand-name[data-astro-cid-s2xbs7dr] img{vertical-align:middle;height:auto}.brand-name[data-astro-cid-s2xbs7dr] span[data-astro-cid-s2xbs7dr]{letter-spacing:-.045em;vertical-align:middle;margin-left:15px;font-size:1.875em;display:inline-block}.sec2[data-astro-cid-s2xbs7dr]{background:#f8f8f8}.sec2[data-astro-cid-s2xbs7dr] img{width:100%;height:auto}.sec2[data-astro-cid-s2xbs7dr] .cont[data-astro-cid-s2xbs7dr]{max-width:1540px;margin:65px auto 0}.sec2[data-astro-cid-s2xbs7dr] .cont[data-astro-cid-s2xbs7dr]:after{content:"";clear:both;display:block}.sec2[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr]{float:left;width:27.53%;margin-left:13.117%;position:relative}.sec2[data-astro-cid-s2xbs7dr] .img2[data-astro-cid-s2xbs7dr]{float:left;width:27.21%;margin-left:3.76%}.sec2[data-astro-cid-s2xbs7dr] .img3[data-astro-cid-s2xbs7dr]{float:right;width:27.21%}.sec2[data-astro-cid-s2xbs7dr] .img2[data-astro-cid-s2xbs7dr] img,.sec2[data-astro-cid-s2xbs7dr] .img3[data-astro-cid-s2xbs7dr] img{border:1px solid #a6a6a6}.sec2[data-astro-cid-s2xbs7dr] .img4[data-astro-cid-s2xbs7dr]{max-width:1780px;margin:190px auto 0}.sec3[data-astro-cid-s2xbs7dr]{margin:120px 0 0}.sec3[data-astro-cid-s2xbs7dr] img{width:100%;height:auto}.txt1[data-astro-cid-s2xbs7dr]{text-align:center;font-size:3.125em;line-height:1.32em}.txt1[data-astro-cid-s2xbs7dr] span[data-astro-cid-s2xbs7dr]{letter-spacing:-.025em;font-weight:300;display:block}.txt1[data-astro-cid-s2xbs7dr] b[data-astro-cid-s2xbs7dr]{color:#05b1a9;font-weight:700;display:block}.sec3[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr]{max-width:1173px;margin:120px auto 0;padding-top:166px;position:relative}.sec3[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr] .img2[data-astro-cid-s2xbs7dr]{width:100%;position:absolute;top:0;left:0}.txt2[data-astro-cid-s2xbs7dr]{letter-spacing:-.025em;text-align:center;margin:96px 0;font-size:2em;font-weight:300;line-height:1.406em}.txt2[data-astro-cid-s2xbs7dr] b[data-astro-cid-s2xbs7dr]{color:#12155b;font-weight:700}.sec3[data-astro-cid-s2xbs7dr] .img3[data-astro-cid-s2xbs7dr]{max-width:1539px;margin:0 auto;position:relative;overflow:hidden}.sec3[data-astro-cid-s2xbs7dr] .img3[data-astro-cid-s2xbs7dr] .img4[data-astro-cid-s2xbs7dr]{z-index:1;width:100%;position:absolute;top:0;left:0}.sec4[data-astro-cid-s2xbs7dr]{background:#f8f8f8;margin:220px 0 0;padding:0 0 160px}.sec4[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr]{text-align:center;margin:80px 0 0}.sec4[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr] img{border:1px solid #9ea09f;height:auto}@media (width<=1023px){.inner[data-astro-cid-s2xbs7dr]{padding:0 40px}.brand-name[data-astro-cid-s2xbs7dr]{margin:15px 0 0}.brand-name[data-astro-cid-s2xbs7dr] img{width:44px}.brand-name[data-astro-cid-s2xbs7dr] span[data-astro-cid-s2xbs7dr]{margin-left:.8em;font-size:1.25em}.txt1[data-astro-cid-s2xbs7dr]{font-size:2em}.sec4[data-astro-cid-s2xbs7dr]{margin:150px 0 0}}@media (width<=767px){.m-br[data-astro-cid-s2xbs7dr]{display:inline}.sec1[data-astro-cid-s2xbs7dr]{margin-top:100px;padding:0 0 25%}.brand-name[data-astro-cid-s2xbs7dr]{margin:10px 0 0}.brand-name[data-astro-cid-s2xbs7dr] img{width:33px}.sec1[data-astro-cid-s2xbs7dr] .img-list[data-astro-cid-s2xbs7dr]{scroll-snap-type:x proximity;gap:20px;margin:0;padding:0 20px;overflow-x:auto}.sec1[data-astro-cid-s2xbs7dr] .img-list[data-astro-cid-s2xbs7dr]>li[data-astro-cid-s2xbs7dr]{scroll-snap-align:start;flex:0 0 245px;width:245px;padding:0}.sec2[data-astro-cid-s2xbs7dr] .cont[data-astro-cid-s2xbs7dr]{margin:45px auto 0}.sec2[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr]{float:none;width:56%;margin:0 auto 26%}.sec2[data-astro-cid-s2xbs7dr] .img2[data-astro-cid-s2xbs7dr]{width:49%;margin:0 2% 0 0}.sec2[data-astro-cid-s2xbs7dr] .img3[data-astro-cid-s2xbs7dr]{width:49%}.sec2[data-astro-cid-s2xbs7dr] .img4[data-astro-cid-s2xbs7dr]{margin:25% auto 0}.sec3[data-astro-cid-s2xbs7dr]{background:var(--txt-bg) no-repeat 98% 15px;background-size:13%;margin:25% 0 0}.sec3[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr]{margin:12% auto 0;padding-top:25%}.txt2[data-astro-cid-s2xbs7dr]{margin:35px -40px 70px;font-size:1.667em}.sec3[data-astro-cid-s2xbs7dr] .img3[data-astro-cid-s2xbs7dr]{width:150%;max-width:none;margin:0 0 0 -40px}.sec4[data-astro-cid-s2xbs7dr]{margin:0;padding:0 0 25%}.sec4[data-astro-cid-s2xbs7dr] .img1[data-astro-cid-s2xbs7dr]{margin:40px 0 0}}
