.aboutSection{background-color:#f0f0f0;padding:80px 5%;margin:0 auto}.aboutSection .aboutInner{max-width:1500px;margin:0 auto}.aboutSection .aboutInner .philosophyWrapper{background-color:#fff;border-radius:8px;width:90%;padding:16px 24px 24px;margin:0 auto 16px;font-size:1rem}.aboutSection .aboutInner .philosophyWrapper .logo{display:block;width:100%;border-radius:8px;margin:8px auto 32px}.aboutSection .aboutInner .textSplit{font-size:2.5rem}.aboutSection .aboutInner p{line-height:2rem;margin-bottom:16px}.aboutSection .aboutInner .contentWrapper{margin:48px 0 72px}.aboutSection .aboutInner .contentWrapper>ul{display:flex;flex-wrap:wrap;justify-content:space-around}.aboutSection .aboutInner .contentWrapper>ul>li{width:47%;margin-bottom:36px}.aboutSection .aboutInner .contentWrapper>ul>li .imgWrapper{width:96%}.aboutSection .aboutInner .contentWrapper>ul>li .imgWrapper img{border-radius:50%;width:100%;aspect-ratio:1/1;border:8px solid #e9e6e6}.aboutSection .aboutInner .contentWrapper>ul>li h3{font-size:1.1rem;margin:16px 0}.aboutSection .aboutInner .contentWrapper>ul>li>ul{display:flex;flex-wrap:wrap;gap:6px}.aboutSection .aboutInner .contentWrapper>ul:after{content:"";display:block;width:47%;height:0}.aboutSection .aboutInner .contentWrapper h4{font-size:1.1rem;margin:48px 0 24px}.aboutSection .aboutInner .contentWrapper h4 svg{width:16px;margin-right:8px}.aboutSection .aboutInner .contentWrapper table th{padding:16px;background-color:rgba(34,139,34,.133);line-height:1.5rem}.aboutSection .aboutInner .contentWrapper table td{font-size:.9rem;padding:16px 24px;background-color:#fff;line-height:1.5rem}.aboutSection .aboutInner .contentWrapper .remarks{font-size:.8rem;margin-top:10px}@media(min-width:800px){.aboutSection{padding:120px 6%}.aboutSection .aboutInner .philosophyWrapper{width:72%;padding:48px 72px 72px;margin:0 auto 16px}.aboutSection .aboutInner .philosophyWrapper .logo{margin:8px auto 60px}.aboutSection .aboutInner .textSplit{font-size:3rem}.aboutSection .aboutInner p{margin-bottom:24px}.aboutSection .aboutInner .contentWrapper{margin:84px 0 120px}.aboutSection .aboutInner .contentWrapper>ul>li{width:24%;margin-bottom:48px}.aboutSection .aboutInner .contentWrapper>ul>li .imgWrapper{width:78%}.aboutSection .aboutInner .contentWrapper>ul>li h3{margin:32px 0}.aboutSection .aboutInner .contentWrapper>ul>li>ul{gap:8px}.aboutSection .aboutInner .contentWrapper>ul:after{width:24%}.aboutSection .aboutInner .contentWrapper h4{margin:48px 0 36px}.aboutSection .aboutInner .contentWrapper h4 svg{width:16px;margin-right:8px}.aboutSection .aboutInner .contentWrapper table td{font-size:.9rem;padding:24px 36px}}