@import"//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&family=Noto+Serif+JP:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Parisienne&display=swap";@import"https://fonts.googleapis.com/css2?family=Ms+Madi&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500&display=swap";main{padding-bottom:100px}@media(width <= 768px){main{padding-bottom:4em}}main .style_1{display:flex;justify-content:space-between}@media(width <= 768px){main .style_1{display:block;max-width:540px;margin-right:auto;margin-left:auto}}main .style_1.re>.t{order:2}main .style_1.re>.i{order:1}main .style_1>*{width:calc(50% - 1.5em)}@media(width <= 768px){main .style_1>*{width:100%}}main .style_1 .t .h{padding-bottom:.5em;font-family:"Cinzel",serif;font-size:162.5%;font-weight:500;line-height:1;letter-spacing:.2em;border-bottom:1px solid rgba(0,0,0,.5)}@media(width <= 980px){main .style_1 .t .h{font-size:137.5%}}main .style_1 .t p>*{display:block}main .style_1 .t p>*>span{display:inline-block}main .style_1 .t p>b{margin-top:2em;font-size:162.5%;line-height:2.4}@media(width <= 1200px){main .style_1 .t p>b{line-height:2}}@media(width <= 980px){main .style_1 .t p>b{font-size:137.5%}}main .style_1 .t p>span{margin-top:2em;font-size:112.5%;line-height:3}@media(width <= 1200px){main .style_1 .t p>span{line-height:2.4;text-align:justify}main .style_1 .t p>span span{display:inline}main .style_1 .t p>span br{display:none}main .style_1 .t p>span br.p{display:inline}}@media(width <= 980px){main .style_1 .t p>span{font-size:100%;line-height:2}}@media(width <= 768px){main .style_1 .i{margin-top:2em}}main .grand_plan{padding:150px 0}@media(width <= 768px){main .grand_plan{padding:6em 0}}main .grand_plan>div{width:90%;max-width:1200px;margin:0 auto}main .grand_plan>div:nth-child(2){width:100%;max-width:none}main .grand_plan .wrap{padding-bottom:150px}@media(width <= 768px){main .grand_plan .wrap{padding-bottom:4rem}}main .grand_plan .wrap .i{max-height:540px}@media(width <= 768px){main .grand_plan .wrap .i{margin-bottom:15%}}main .grand_plan .wrap .i ul{position:relative;width:100%;height:100%}@media(width <= 768px){main .grand_plan .wrap .i ul{height:auto;padding-top:100%}}main .grand_plan .wrap .i ul li{position:absolute;background:center center/cover no-repeat #ddd}main .grand_plan .wrap .i ul li:nth-child(1){top:0;left:0;z-index:1;width:90%;height:60%;background-image:url("../img/grand_plan_i01.jpg")}@media(width <= 768px){main .grand_plan .wrap .i ul li:nth-child(1){background-image:url("../img/grand_plan_i01-sp.jpg")}}main .grand_plan .wrap .i ul li:nth-child(2){top:45%;left:-5%;z-index:2;width:50%;height:35%;background-image:url("../img/grand_plan_i02.jpg")}@media(width <= 768px){main .grand_plan .wrap .i ul li:nth-child(2){left:5%;width:45%;background-image:url("../img/grand_plan_i02-sp.jpg")}}main .grand_plan .wrap .i ul li:nth-child(3){right:0;bottom:0;z-index:1;width:45%;height:35%;background-image:url("../img/grand_plan_i03.jpg")}@media(width <= 768px){main .grand_plan .wrap .i ul li:nth-child(3){background-image:url("../img/grand_plan_i03-sp.jpg")}}main .grand_plan .wrap .i ul li:nth-child(4){right:35%;bottom:-15%;z-index:2;width:40%;height:30%;background-image:url("../img/grand_plan_i04.jpg")}@media(width <= 768px){main .grand_plan .wrap .i ul li:nth-child(4){background-image:url("../img/grand_plan_i04-sp.jpg")}}main .grand_plan .common_design{padding:100px;background-color:#fff}@media(width <= 1200px){main .grand_plan .common_design{padding:50px}}@media(width <= 980px){main .grand_plan .common_design{padding:2.5rem}}@media(width <= 768px){main .grand_plan .common_design{padding:2rem}}@media(width <= 540px){main .grand_plan .common_design{padding:2rem 1rem 4rem}}main .grand_plan .common_design h2{position:relative;font-size:162.5%;text-align:center}@media(width <= 980px){main .grand_plan .common_design h2{font-size:137.5%}}@media(width <= 768px){main .grand_plan .common_design h2{font-size:112.5%}}@media(width <= 540px){main .grand_plan .common_design h2{font-size:100%}}main .grand_plan .common_design h2::after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:linear-gradient(to right, #f8e49c, #876c0e)}main .grand_plan .common_design h2>*{display:block}main .grand_plan .common_design h2 strong{padding:.4em .5em .2em .55em;font-family:"Cinzel",serif;font-size:200%;font-weight:500;line-height:1.05;color:#fff;letter-spacing:.05em;background:linear-gradient(to right, #f8e49c, #876c0e)}main .grand_plan .common_design h2 small{padding:.6em 0 .8em}main .grand_plan .common_design h2 span{display:inline-block}main .grand_plan .common_design h2+p{padding:100px 0;font-size:112.5%;text-align:center}@media(width <= 980px){main .grand_plan .common_design h2+p{padding:4rem 0}}@media(width <= 768px){main .grand_plan .common_design h2+p{padding:2rem 0;font-size:100%}}main .grand_plan .common_design h2+p>*{display:block}main .grand_plan .common_design h2+p strong{font-size:180%;color:#734b23}@media(width <= 768px){main .grand_plan .common_design h2+p strong{font-size:160%}}main .grand_plan .common_design h2+p small{margin-top:2rem;line-height:2}main .grand_plan .common_design h2+p span{display:inline-block}main .grand_plan .common_design .point_tit{display:flex;align-items:center;justify-content:space-between;padding:.5em 1em;line-height:1.4;color:#fff;background-color:#aaa}@media(width <= 768px){main .grand_plan .common_design .point_tit{padding:.5em}}main .grand_plan .common_design .point_tit strong{position:relative;display:block}@media(width <= 768px){main .grand_plan .common_design .point_tit strong{font-size:110%}}main .grand_plan .common_design .point_tit strong>*{display:inline-block}main .grand_plan .common_design .point_tit strong i{width:1.6em;height:1.6em;margin-left:.5em;line-height:1.4;text-align:center;border:1px solid hsla(0,0%,100%,.8)}main .grand_plan .common_design .point_tit u{position:relative;width:5em;padding:.2em .5em .4em;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",meiryo,sans-serif;font-size:80%;line-height:1.2;background-color:#fff}@media(width <= 768px){main .grand_plan .common_design .point_tit u{font-size:90%}}@media(width <= 540px){main .grand_plan .common_design .point_tit u{width:4em;padding:.2em .3em .4em}}main .grand_plan .common_design .point_tit u::before{content:"Click"}main .grand_plan .common_design .point_tit u::after{position:absolute;top:50%;right:.4em;width:0;height:0;content:"";transform:translateY(-50%)}main .grand_plan .common_design .point_tit.up u::after{border-style:solid;border-width:0 .3em .6em}main .grand_plan .common_design .point_tit.down u::after{border-style:solid;border-width:.6em .3em 0}main .grand_plan .common_design .point1 .point_tit{background-color:#de6894}main .grand_plan .common_design .point1 .point_tit u::before{color:#de6894}main .grand_plan .common_design .point1 .point_tit.up u::after{border-bottom-color:#de6894}main .grand_plan .common_design .point1 .point_tit.down u::after{border-top-color:#de6894}main .grand_plan .common_design .point1 .pt{color:#de6894}main .grand_plan .common_design .point2 .point_tit{background-color:#53a197}main .grand_plan .common_design .point2 .point_tit u::before{color:#53a197}main .grand_plan .common_design .point2 .point_tit.up u::after{border-bottom-color:#53a197}main .grand_plan .common_design .point2 .point_tit.down u::after{border-top-color:#53a197}main .grand_plan .common_design .point2 .pt{color:#53a197}main .grand_plan .common_design .point3 .point_tit{background-color:#92589e}main .grand_plan .common_design .point3 .point_tit u::before{color:#92589e}main .grand_plan .common_design .point3 .point_tit.up u::after{border-bottom-color:#92589e}main .grand_plan .common_design .point3 .point_tit.down u::after{border-top-color:#92589e}main .grand_plan .common_design .point3 .pt{color:#92589e}main .grand_plan .common_design .point4 .point_tit{background-color:#7bac34}main .grand_plan .common_design .point4 .point_tit u::before{color:#7bac34}main .grand_plan .common_design .point4 .point_tit.up u::after{border-bottom-color:#7bac34}main .grand_plan .common_design .point4 .point_tit.down u::after{border-top-color:#7bac34}main .grand_plan .common_design .point4 .pt{color:#7bac34}main .grand_plan .common_design .point_box dl{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:112.5%}@media(width <= 980px){main .grand_plan .common_design .point_box dl{font-size:100%}}@media(width <= 768px){main .grand_plan .common_design .point_box dl{font-size:87.5%}}main .grand_plan .common_design .point_box dl dt{position:relative;width:100%;font-size:160%;text-align:center}main .grand_plan .common_design .point_box dl dt::before{display:block;width:2em;height:4px;margin:0 auto;content:"";background-color:#000}@media(width <= 768px){main .grand_plan .common_design .point_box dl dt::before{width:1.5em;height:3px}}main .grand_plan .common_design .point_box dl dt b{display:block;margin:1em 0 2em}main .grand_plan .common_design .point_box dl dt b span{display:inline-block;padding:0 .2em}main .grand_plan .common_design .point_box dl dd{width:calc(33.3333% - 1rem);padding:1em;background:#ede9e6}@media(width <= 1200px){main .grand_plan .common_design .point_box dl dd{width:calc(33.3333% - .5rem)}}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd{width:calc(50% - .5rem)}main .grand_plan .common_design .point_box dl dd:nth-child(4),main .grand_plan .common_design .point_box dl dd:nth-child(5){margin-top:1rem}}@media(width <= 768px){main .grand_plan .common_design .point_box dl dd{width:calc(50% - .25rem)}main .grand_plan .common_design .point_box dl dd:nth-child(4),main .grand_plan .common_design .point_box dl dd:nth-child(5){margin-top:.5rem}}main .grand_plan .common_design .point_box dl dd .pt{margin-top:.5em;font-size:120%;text-align:center}@media(width <= 768px){main .grand_plan .common_design .point_box dl dd .pt{font-size:130%}}main .grand_plan .common_design .point_box dl dd .img{padding-top:10em;margin-top:.5em;background:center center/cover no-repeat #fff}@media(width <= 768px){main .grand_plan .common_design .point_box dl dd .img{padding-top:8em}}main .grand_plan .common_design .point_box dl dd p:last-child{margin-top:.5em;text-align:justify}main .grand_plan .common_design .point_box dl dd.point1 .img{background-image:url("../img/common_design_piint1.jpg")}main .grand_plan .common_design .point_box dl dd.point2 .img{background-image:url("../img/common_design_piint2.jpg")}main .grand_plan .common_design .point_box dl dd.point3 .img{background-image:url("../img/common_design_piint3.jpg")}main .grand_plan .common_design .point_box dl dd.point4{order:6;width:100%}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.point4{order:initial;width:calc(50% - .5rem)}}@media(width <= 768px){main .grand_plan .common_design .point_box dl dd.point4{width:calc(50% - .25rem)}}main .grand_plan .common_design .point_box dl dd.point4 .box{display:flex;gap:1em;margin-top:0}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.point4 .box{display:block}}main .grand_plan .common_design .point_box dl dd.point4 .box>div:first-child{width:45%}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.point4 .box>div:first-child{width:100%}}main .grand_plan .common_design .point_box dl dd.point4 .box .img{width:55%;padding-top:12em;margin-top:0;background-image:url("../img/common_design_piint4.jpg")}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.point4 .box .img{display:none}}main .grand_plan .common_design .point_box dl dd.point4 .img-sp{display:none}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.point4 .img-sp{display:inherit;padding-top:10em;margin-top:.5em;background:url("../img/common_design_piint4.jpg") center center/cover no-repeat #fff}}@media(width <= 768px){main .grand_plan .common_design .point_box dl dd.point4 .img-sp{padding-top:8em}}main .grand_plan .common_design .point_box dl dd.fig{position:relative;order:5;width:100%;padding:2em 0;background-color:rgba(0,0,0,0)}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.fig{order:initial;padding:2em 0 0}}main .grand_plan .common_design .point_box dl dd.fig .fig_img picture{position:relative;left:50%;display:block;width:calc(100% + 140px);transform:translateX(-50%)}@media(width <= 1200px){main .grand_plan .common_design .point_box dl dd.fig .fig_img picture{width:100%}}main .grand_plan .common_design .point_box dl dd.fig .rootmap{padding:1.5em 0}@media(width <= 980px){main .grand_plan .common_design .point_box dl dd.fig .rootmap{padding-bottom:0}}main .grand_plan .common_design .point_box dl dd.fig .rootmap p{margin-bottom:1em;font-size:137.5%;text-align:center}main .grand_plan .common_design .point_detail{position:relative;padding-top:500px}@media(width <= 1200px){main .grand_plan .common_design .point_detail{padding-top:400px}}@media(width <= 768px){main .grand_plan .common_design .point_detail{padding-top:20em}}main .grand_plan .common_design .point_detail::before{position:absolute;top:100px;left:50%;width:.5px;height:300px;content:"";background-color:#000;opacity:.5;transform:translateX(-50%)}@media(width <= 1200px){main .grand_plan .common_design .point_detail::before{height:200px}}@media(width <= 768px){main .grand_plan .common_design .point_detail::before{top:6em;height:8em}}main .grand_plan .common_design .point_detail .detail:nth-child(n+2){margin-top:200px}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail:nth-child(n+2){margin-top:8em}}main .grand_plan .common_design .point_detail .detail>.point_tit{justify-content:center;padding:.75em 0;font-size:120%}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail>.point_tit{font-size:100%}}main .grand_plan .common_design .point_detail .detail h3{font-size:125%;text-align:center}@media(width <= 980px){main .grand_plan .common_design .point_detail .detail h3{font-size:112.5%}}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail h3{font-size:100%}}main .grand_plan .common_design .point_detail .detail h3>*{display:block}main .grand_plan .common_design .point_detail .detail h3 strong{margin-top:4rem;font-size:240%}@media(width <= 540px){main .grand_plan .common_design .point_detail .detail h3 strong{margin-top:2rem;font-size:220%}}main .grand_plan .common_design .point_detail .detail h3 b{margin-top:3rem;font-size:140%;line-height:1.8}@media(width <= 540px){main .grand_plan .common_design .point_detail .detail h3 b{margin-top:2rem;font-size:120%}}main .grand_plan .common_design .point_detail .detail h3 small{margin-top:2rem;font-size:100%;line-height:2}main .grand_plan .common_design .point_detail .detail h3 small>span{display:inline-block}main .grand_plan .common_design .point_detail .detail.point1 h3 strong{color:#de6894}main .grand_plan .common_design .point_detail .detail.point2 h3 strong{color:#53a197}main .grand_plan .common_design .point_detail .detail.point3 h3 strong{color:#92589e}main .grand_plan .common_design .point_detail .detail.point4 h3 strong{color:#7bac34}main .grand_plan .common_design .point_detail .detail .img{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3rem}main .grand_plan .common_design .point_detail .detail .img>div{position:relative;width:calc(50% - .25rem)}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail .img>div{width:calc(50% - 1px)}}main .grand_plan .common_design .point_detail .detail .img>div:nth-child(1){padding-top:40%;background:center center/cover no-repeat}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail .img>div:nth-child(1){padding-top:50%}}main .grand_plan .common_design .point_detail .detail .img .fb{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;width:100%;height:100%}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail .img .fb{gap:2px}}main .grand_plan .common_design .point_detail .detail .img .fb>div{position:relative;height:calc(50% - .25rem);background:center center/cover no-repeat}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail .img .fb>div{height:calc(50% - 1px)}}main .grand_plan .common_design .point_detail .detail.point1 .img>div:nth-child(1){background-image:url("../img/point_box_point1_1.jpg")}main .grand_plan .common_design .point_detail .detail.point1 .img .fb div:nth-child(1){width:100%;background-image:url("../img/point_box_point1_2.jpg")}main .grand_plan .common_design .point_detail .detail.point1 .img .fb div:nth-child(2){width:calc(40% - .25rem);background-image:url("../img/point_box_point1_3.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point1 .img .fb div:nth-child(2){width:calc(40% - 1px)}}main .grand_plan .common_design .point_detail .detail.point1 .img .fb div:nth-child(3){width:calc(60% - .25rem);background-image:url("../img/point_box_point1_4.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point1 .img .fb div:nth-child(3){width:calc(60% - 1px)}}main .grand_plan .common_design .point_detail .detail.point2 .img>div:nth-child(1){background-image:url("../img/point_box_point2_1.jpg")}main .grand_plan .common_design .point_detail .detail.point2 .img>div:nth-child(2){background:url("../img/point_box_point2_2.jpg") center center/cover no-repeat}main .grand_plan .common_design .point_detail .detail.point3 .img>div:nth-child(1){background-image:url("../img/point_box_point3_1.jpg")}main .grand_plan .common_design .point_detail .detail.point3 .img .fb div:nth-child(1){width:100%;background-image:url("../img/point_box_point3_2.jpg")}main .grand_plan .common_design .point_detail .detail.point3 .img .fb div:nth-child(2){width:calc(47% - .25rem);background-image:url("../img/point_box_point3_3.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point3 .img .fb div:nth-child(2){width:calc(47% - 1px)}}main .grand_plan .common_design .point_detail .detail.point3 .img .fb div:nth-child(3){width:calc(53% - .25rem);background-image:url("../img/point_box_point3_4.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point3 .img .fb div:nth-child(3){width:calc(53% - 1px)}}main .grand_plan .common_design .point_detail .detail.point4 .img>div:nth-child(1){background-image:url("../img/point_box_point4_1.jpg")}main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(1){width:calc(60% - .25rem);background-image:url("../img/point_box_point4_2.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(1){width:calc(60% - 1px)}}main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(2){width:calc(40% - .25rem);background-image:url("../img/point_box_point4_3.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(2){width:calc(40% - 1px)}}main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(3){width:calc(40% - .25rem);background-image:url("../img/point_box_point4_4.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(3){width:calc(40% - 1px)}}main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(4){width:calc(60% - .25rem);background-image:url("../img/point_box_point4_5.jpg")}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail.point4 .img .fb div:nth-child(4){width:calc(60% - 1px)}}main .grand_plan .common_design .point_detail .detail ul{display:flex;gap:1em;justify-content:center;margin-top:4em}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail ul{gap:.5em;margin-top:3em}}@media(width <= 540px){main .grand_plan .common_design .point_detail .detail ul{gap:.25em}}main .grand_plan .common_design .point_detail .detail ul li a>span{justify-content:center;padding-right:2em;padding-left:2em;font-size:90%}@media(width <= 768px){main .grand_plan .common_design .point_detail .detail ul li a>span{padding-right:1.5em;padding-left:1.5em}}@media(width <= 540px){main .grand_plan .common_design .point_detail .detail ul li a>span{padding-right:1em;padding-left:1em}}main .grand_plan .common_design .point_detail .detail ul li a.p1 span{background-color:#de6894}main .grand_plan .common_design .point_detail .detail ul li a.p2 span{background-color:#53a197}main .grand_plan .common_design .point_detail .detail ul li a.p3 span{background-color:#92589e}main .grand_plan .common_design .point_detail .detail ul li a.p4 span{background-color:#7bac34}main .machinami_guideline .wrap{padding:150px 0;color:#fff}@media(width <= 768px){main .machinami_guideline .wrap{padding:4rem 0}}main .machinami_guideline .wrap>div{position:relative;width:90%;max-width:1200px;margin:0 auto}main .machinami_guideline .wrap h3{padding-bottom:3rem;margin-bottom:3rem;font-size:260%;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.6)}main .machinami_guideline .wrap h3>span{display:inline-block}@media(width <= 980px){main .machinami_guideline .wrap h3{font-size:200%}}@media(width <= 768px){main .machinami_guideline .wrap h3{font-size:160%}}main .machinami_guideline .wrap h3+p{font-size:125%;line-height:2.8;text-align:center}@media(width <= 980px){main .machinami_guideline .wrap h3+p{font-size:112.5%;line-height:2.6}}@media(width <= 768px){main .machinami_guideline .wrap h3+p{font-size:100%;line-height:2.4}}main .machinami_guideline .wrap h3+p span{display:inline-block}main .machinami_guideline .wrap h3+p+ul{display:flex;gap:2em;margin-top:4rem}@media(width <= 768px){main .machinami_guideline .wrap h3+p+ul{gap:2px;margin-top:3rem}}main .machinami_guideline .wrap h3+p+ul li{position:relative;width:50%;overflow:hidden}@media(width <= 768px){main .machinami_guideline .wrap h3+p+ul li img{position:relative;left:50%;display:block;width:124%;transform:translateX(-50%)}}main .machinami_guideline .plan{padding:100px 50px;margin-top:100px;background-color:rgba(94,151,50,.5)}@media(width <= 768px){main .machinami_guideline .plan{padding:4rem 2rem}}@media(width <= 540px){main .machinami_guideline .plan{padding:4rem 1rem}}main .machinami_guideline .plan h4{position:relative;font-size:240%;text-align:center}@media(width <= 980px){main .machinami_guideline .plan h4{font-size:200%}}@media(width <= 768px){main .machinami_guideline .plan h4{font-size:160%}}main .machinami_guideline .plan h4::before{position:absolute;top:0;left:50%;width:1.5em;height:4px;content:"";background-color:#fff;transform:translateX(-50%)}@media(width <= 768px){main .machinami_guideline .plan h4::before{height:3px}}main .machinami_guideline .plan h4 span{display:block;padding-top:1rem;padding-left:.1em;letter-spacing:.1em}main .machinami_guideline .plan .box{display:flex;gap:2rem;align-items:center;margin-top:3rem}@media(width <= 768px){main .machinami_guideline .plan .box{display:block}}main .machinami_guideline .plan .box>*{width:50%}@media(width <= 768px){main .machinami_guideline .plan .box>*{width:100%}}main .machinami_guideline .plan .box p{font-size:112.5%}@media(width <= 980px){main .machinami_guideline .plan .box p{font-size:100%}}@media(width <= 768px){main .machinami_guideline .plan .box p{margin-top:2rem}}main .machinami_guideline .plan .box p>*{display:block}main .machinami_guideline .plan .box p b{font-size:140%;line-height:1.6}@media(width <= 768px){main .machinami_guideline .plan .box p b{font-size:120%}}main .machinami_guideline .plan .box p b>span{display:inline-block}main .machinami_guideline .plan .box p>span{padding-top:1.5rem;margin-top:1.5rem;line-height:2.4;text-align:justify;border-top:1px solid hsla(0,0%,100%,.4)}@media(width <= 980px){main .machinami_guideline .plan .box p>span{padding-top:1rem;margin-top:1rem;line-height:2}}main .machinami_guideline .plan>div{margin-top:100px}@media(width <= 768px){main .machinami_guideline .plan>div{margin-top:4rem}}main .machinami_guideline .plan>div:nth-child(1){margin-top:0}main .machinami_guideline .plan>div:nth-child(1) .img>div{display:flex;flex-wrap:wrap;gap:1rem}@media(width <= 768px){main .machinami_guideline .plan>div:nth-child(1) .img>div{gap:.5rem}}main .machinami_guideline .plan>div:nth-child(1) .img>div>*{position:relative;width:calc(50% - .5rem)}main .machinami_guideline .plan>div:nth-child(1) .img>div>*:nth-child(1){width:100%}main .machinami_guideline .plan>div:nth-child(2) p{order:1}main .machinami_guideline .plan>div:nth-child(2) .img{order:2}main .machinami_guideline .plan>div:nth-child(2) .img>div picture{position:relative;display:block}main .machinami_guideline .plan>div:nth-child(2) .img>div p{margin-top:.5em;font-size:87.5%;text-align:center}main .machinami_guideline .plan>div:nth-child(2) .img>div:nth-child(2){margin-top:1rem}main .machinami_guideline .plan>div:nth-child(3) .img ul{display:flex;flex-wrap:wrap;justify-content:space-between}main .machinami_guideline .plan>div:nth-child(3) .img ul li{width:calc(33.3333% - .4rem);margin-top:1rem}main .machinami_guideline .plan>div:nth-child(3) .img ul li picture{position:relative;display:block}main .machinami_guideline .plan>div:nth-child(3) .img ul li p{margin-top:.25em;font-size:87.5%;text-align:center}main .machinami_guideline .plan>div:nth-child(3) .img ul li:nth-child(1){width:100%;margin-top:0}main .machinami_guideline .approach{padding:50px;background-color:#353e53}@media(width <= 980px){main .machinami_guideline .approach{padding:50px 30px}}@media(width <= 768px){main .machinami_guideline .approach{padding:2rem 1rem}}main .machinami_guideline .approach h4{font-size:150%;text-align:center}@media(width <= 980px){main .machinami_guideline .approach h4{font-size:137.5%}}@media(width <= 768px){main .machinami_guideline .approach h4{font-size:125%}}main .machinami_guideline .approach ul{display:flex;gap:1rem;margin-top:2rem}@media(width <= 980px){main .machinami_guideline .approach ul{flex-wrap:wrap;justify-content:center;max-width:640px;margin-right:auto;margin-left:auto}}@media(width <= 768px){main .machinami_guideline .approach ul{max-width:480px}}main .machinami_guideline .approach ul li{width:20%}@media(width <= 980px){main .machinami_guideline .approach ul li{width:calc(33.3333% - 1rem)}}@media(width <= 768px){main .machinami_guideline .approach ul li{width:calc(50% - .5rem)}}main .machinami_guideline .approach ul li picture{position:relative;display:block}main .machinami_guideline .approach ul li p{margin-top:.5em;font-size:87.5%;text-align:center}@media(width <= 768px){main .machinami_guideline .approach ul li p{font-size:75%}}main .message{padding:100px 0;color:#fff;background-color:#a69949}@media(width <= 768px){main .message{padding:4em 0}}main .message>div{width:90%;max-width:1200px;margin:0 auto}main .message>div p{line-height:1.6;text-align:center}main .message>div p:nth-child(1){font-size:187.5%}@media(width <= 980px){main .message>div p:nth-child(1){font-size:162.5%}}@media(width <= 768px){main .message>div p:nth-child(1){font-size:137.5%}}main .message>div p:nth-child(2){padding-top:2em;margin-top:2em;font-size:137.5%;border-top:1px solid hsla(0,0%,100%,.6)}@media(width <= 980px){main .message>div p:nth-child(2){font-size:125%}}@media(width <= 768px){main .message>div p:nth-child(2){padding-top:1em;margin-top:1em;font-size:112.5%}}main .message>div p span{display:inline-block;letter-spacing:.1em}/*# sourceMappingURL=style.css.map */