@charset "utf-8";

/* #content */
#content{margin-bottom: 200px;}
.inner{width: 1180px; margin: 0 auto;}
.inner h3{font-size: 50px; font-weight: 400; text-align: center; padding: 80px 0;}
.img_wrap{background-image: url(../images/03_president/bg.jpg); background-position: bottom center; background-repeat: no-repeat;}
.img_wrap li{float: left;}
.img_wrap .right_box{position: relative; margin-left: 50px; background: #BD4848; width: 400px; color: #fff; padding: 50px;}
.img_wrap .right_box .eng{position: absolute; top: 50px; right: 50px; font-size: 14px;}
.img_wrap .right_box .sub_titie{position: relative; font-size: 36px; margin-bottom: 100px;}
.img_wrap .right_box .sub_titie:after{position: absolute; content: ""; display: block; height: 2px; width: 40px; background: #fff; bottom: -70px; left: 0;}
.img_wrap .right_box .sub_titie b{font-weight: 600;}
.img_wrap .right_box .position{font-size: 20px; margin-bottom: 15px;}
.img_wrap .right_box .name{font-size: 26px;}
.txt_wrap{padding: 0 60px; word-break: keep-all;}
.fade{transition: all 0.8s;}
.fade.on{opacity: 1; transform: translate(0, 0);}
.txt_wrap{opacity: 0; transform: translate(0, 80px);}
.txt_wrap ul{font-family: "맑은 고딕"; color: #666;}
.txt_wrap li{float: left; line-height: 1.7; font-size: 18px; font-weight: 300; padding-top: 40px; width: 50%;}
.txt_wrap li .left_txt{position: relative;}
.txt_wrap li .left_txt:after{position: absolute; content: ""; width: 1px; background: #cfcfcf; right: -30px; top: 0; bottom: 0;}
.txt_wrap li .right_txt{padding-left: 70px;}
.txt_wrap li b{font-weight: 700;}
.box_txt{margin-top: 50px; background: #73615B; text-align: center; padding: 50px 20px; color: #fff;}
.box_txt p{margin-bottom: 15px; font-size: 18px; font-weight: 300;}
.box_txt span{font-size: 22px; font-weight: 500;}

