@media (min-width:1400px),print{.goals{padding:0 0 100px}.goals .util__page-head{padding-bottom:80px}.goals .util__back-btn .back-btn:hover .arrow{background-color:#5db4cc}.goals__text{font-size:1rem;letter-spacing:.1em;line-height:2.25;text-align:center}.goals__text+.goals__text{margin-top:2.25em}.goals__text strong{display:block;font-size:1.375rem;font-weight:700;line-height:1.6;margin-top:2.25em}.goals__visual-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -40px 0 0;padding:72px 0 100px}.goals__visual{border-radius:10px;margin-right:40px;overflow:hidden;will-change:opacity}}@media (min-width:768px) and (max-width:1399px){.goals{padding:0 0 calc(var(--vw)*7.14286)}.goals .util__page-head{padding-bottom:calc(var(--vw)*5.71429)}.goals .util__back-btn .back-btn:hover .arrow{background-color:#5db4cc}.goals__text{font-size:calc(var(--vw)*1.14286);letter-spacing:.1em;line-height:2.25;text-align:center}.goals__text+.goals__text{margin-top:2.25em}.goals__text strong{display:block;font-size:calc(var(--vw)*1.57143);font-weight:700;line-height:1.6;margin-top:2.25em}.goals__visual-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 calc(var(--vw)*-2.85714) 0 0;padding:calc(var(--vw)*5.14286) 0 calc(var(--vw)*7.14286)}.goals__visual{border-radius:calc(var(--vw)*.71429);margin-right:calc(var(--vw)*2.85714);overflow:hidden;will-change:opacity}}@media only screen and (max-width:767px){.goals{padding:0 0 10.416666666666668vw}.goals .util__page-head{padding-bottom:10.416666666666668vw}.goals__text{font-size:3.6458333333333335vw;letter-spacing:.1em;line-height:2;text-align:center}.goals__text+.goals__text{margin-top:2em}.goals__text strong{display:block;font-size:4.166666666666666vw;font-weight:700;line-height:1.6;margin-top:2em}.goals__visual-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6.25vw -5.989583333333334vw 0;padding:12.239583333333332vw 0 7.8125vw}.goals__visual{border-radius:1.3020833333333335vw;margin:0 6.25vw 5.989583333333334vw 0;overflow:hidden;width:calc(50% - 6.25vw);will-change:opacity}.goals__visual:last-child{width:100%}}