.cop02_president .main{color:#323232;line-height:1.5;margin-bottom:20px}@media screen and (min-width:769px){.cop02_president .main{display:flex;margin-bottom:15px}}.cop02_president .main .president{flex:0 0 337px;margin-right:42px}@media screen and (max-width:768px){.cop02_president .main .president{margin:0 0 50px}}.cop02_president .main .president .image{margin-bottom:30px;width:100%}@media screen and (max-width:768px){.cop02_president .main .president .image{margin-bottom:16px}}.cop02_president .main .president .name{margin:0}.cop02_president .main .president .name .ja{font-weight:700}.cop02_president .main .president .position{margin:0}.cop02_president .profile{background:#f9f9f9;color:#333;font-size:1.4rem;line-height:1.7;padding:30px}@media screen and (max-width:768px){.cop02_president .profile{display:none;padding:40px 30px}.cop02_president .profile-toggle{align-items:center;-webkit-appearance:none;appearance:none;background-color:#ffd300;border:none;color:#000;display:flex;font-weight:500;justify-content:center;padding:22px 10px;width:100%}.cop02_president .profile-toggle.-js-open:after{transform:rotate(180deg)}.cop02_president .profile-toggle:after{background:url(https://lp.grtx.jp/hubfs/Growth-X_2024/assets/images/common/arrow-bottom.svg) 50% 50%/contain no-repeat;content:"";display:block;height:8px;margin-left:10px;width:16px}}