.board-of-directors-wrapper{padding:60px 0 0}
.board-of-directors-wrapper h2{font-size:56px;line-height:.98;letter-spacing:-0.62px;color:#333}
.board-of-directors-wrapper h2 sup{font-size:32px}
.board-of-directors-wrapper .board-of-directors-maindiv{display:flex;justify-content:space-between}
.boardofdirectors-head{margin-bottom:0}
.bod-gridcard-w{margin-bottom:60px;cursor:pointer}
.abt-director-sl-prof-bg{width:180px;height:180px;margin:0 auto 30px auto;border-radius:50%;overflow:hidden}
.abt-director-sl-prof-bg img{width:100%;-o-object-fit:contain;object-fit:contain}
.abt-director-nametext{font-family:HelveticaNeueLTStd-Bd;font-size:20px;color:#58595b;line-height:16px;letter-spacing:normal}
.abt-director-nametext sup{font-size:14px}
.abt-director-jobpos{font-family:HelveticaNeueLTStd-Lt;font-size:18px;line-height:28px;letter-spacing:normal;color:#373737}
.abt-director-jobpos sup{font-size:14px}
.bod-director-desc-w{display:none}
.hr{width:88px;height:1px;background-color:#e6e7e8;margin:20px auto}
.overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;top:0;display:none;z-index:999}
.popup-wrap{padding:30px;width:814px;border-radius:15px;box-shadow:3px 6px 14px 0 rgba(0,0,0,0.6);background-color:#fff;transform:translate(-50%,-50%);position:relative;top:50%;left:50%}
.popup-wrap .popup-close{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;right:5px;top:-30px;cursor:pointer}
.popup-wrap .popup-close .close-icon{transform:rotateX(45deg);font-size:20px;color:#fff}
.popup-wrap .popup-header-wrap{display:flex;align-items:center}
.popup-wrap .popup-body-wrap{max-height:320px;overflow-y:auto}
.popup-wrap .popup-body-wrap p{font-family:"HelveticaNeueLTStd-Lt";font-size:18px;line-height:28px;letter-spacing:normal;color:#373737}
.popup-wrap .popup-body-wrap p sup{font-size:14px}
.popup-header-img{height:94px;width:94px;margin-right:18px}
.popup-header-img img{width:100%;-o-object-fit:contain;object-fit:contain}
.pop-header-title .hr{margin:14px 0 7px}
.pop-bod-dirname{font-family:HelveticaNeueLTStd-Bd;font-size:20px;line-height:16px;letter-spacing:normal;color:#58595b}
.pop-bod-dirname sup{font-size:14px}
.pop-bod-dirpos{font-family:HelveticaNeueLTStd-Lt;font-size:18px;line-height:28px;letter-spacing:normal;color:#373737}
.pop-bod-dirpos sup{font-size:14px}
.pop-body-spc{margin:32px 0}
.bod-modal{display:none}
.bod-modal.show{display:block}
.noscroll{overflow:hidden}
.board-of-directors .board-of-directors-wrapper h2,h4{font-weight:800}
.removeWrapper__padding .board-of-directors-wrapper{padding:0}
.removeWrapper__padding .board-of-directors-wrapper h2{margin-top:10px}
@media screen and (max-width:1024px){.popup-wrap{width:640px}
}
@media screen and (max-width:767px){.board-of-directors-wrapper{padding-top:25px}
.board-of-directors-wrapper h2{font-size:36px;line-height:1;letter-spacing:-1px}
.board-of-directors-wrapper h2 sup{font-size:24px}
.board-of-directors-wrapper .board-of-directors-maindiv{flex-wrap:wrap;padding-top:0}
.board-of-directors-wrapper .board-of-directors-maindiv .directors-col{width:50%}
.board-of-directors-wrapper .board-of-directors-maindiv .directors-col .img-wrap{width:100%;height:auto}
.boardofdirectors-head{margin-bottom:0}
.bod-gridcard-w{margin-bottom:30px}
.abt-director-sl-prof-bg{width:104px;height:104px;margin-bottom:15px}
.abt-director-nametext{font-size:14px}
.abt-director-nametext sup{font-size:10px}
.abt-director-jobpos{font-size:12px;line-height:18px}
.abt-director-jobpos sup{font-size:8px}
.hr{margin-top:7px;margin-bottom:7px}
.popup-wrap{width:320px;padding:20px}
.popup-wrap .popup-body-wrap p{font-size:14px;line-height:24px}
.popup-wrap .popup-body-wrap p sup{font-size:10px}
.popup-header-img{height:70px;width:70px}
.pop-header-title .hr{margin:7px 0 7px}
.pop-bod-dirname{font-size:14px}
.pop-bod-dirname sup{font-size:10px}
.pop-bod-dirpos{font-size:12px;line-height:18px}
.pop-bod-dirpos sup{font-size:8px}
.pop-body-spc{margin:25px 0}
.removeWrapper__padding .board-of-directors-wrapper{padding:0}
}