.r-under{padding-top:70px;#ru-top{padding:10vh 3%;border-bottom:2px solid var(--hgreen)}.under-h2{max-width:800px;margin-bottom:80px;.uh2-box{.uh2-num{font-size:3rem;font-weight:800;color:var(--mgreen);display:inline}h2{margin:0;text-align:left;font-size:1rem;display:inline-block;margin-left:20px;color:#969696}}h3{text-align:left;margin:0;font-size:1.6rem}}.ruf-text-box{p{font-weight:600;font-size:1.05rem;line-height:180%;max-width:500px;margin-bottom:20px;a{display:inline;color:var(--orange)}.C_hg{display:inline}}}.ru-flex-7,.ru-flex-9{flex-direction:column;gap:50px}.ru-flex-7.fc-re,.ru-flex-9.fc-re{flex-direction:column-reverse}@media screen and (min-width:750px){.under-h2{.uh2-box{margin-bottom:15px}}.ru-flex-7{flex-direction:row}.ru-flex-7.fr-re{flex-direction:row-reverse}}@media screen and (min-width:950px){.ru-flex-9{flex-direction:row}.ru-flex-9.fr-re{flex-direction:row-reverse}}}#thoughts{.mission{.ru-flex-9{gap:0;.ruf-text-box{margin-bottom:-25px}img{width:100%;max-width:500px;margin:60px auto;margin-bottom:0;display:block;position:relative;z-index:1}}}.mission-box{padding:40px 20px 30px 20px;border-radius:20px;background-color:var(--hgreen);max-width:700px;h4,p{color:#fff;padding-left:20px}h4{font-size:1.1rem;font-weight:700;margin-block:20px;padding-top:20px;border-top:1px solid #fff;position:relative}h4:before{content:"";position:absolute;width:10px;height:10px;background-color:var(--lgreen);bottom:calc(50% - 12.5px);left:0}h4:nth-child(1){border-top:none;margin-top:0}p{font-size:.9rem;font-weight:500;letter-spacing:.07rem}}@media screen and (min-width:950px){.mission{.ru-flex-9{gap:5%;img{width:110%}}.mission-box{padding:40px;h4{margin-top:30px;padding-top:30px;font-size:1.4rem}h4:nth-child(1){margin-top:0}h4:before{bottom:calc(50% - 17px)}}}}}