/* BASIC css start */
#content{margin-bottom:0;}
#wrap #footer{margin-top:0;}
/* 타이틀 */
.ctitle.company{padding:45px 0 40px;text-align:center;color:#151515;}
.ctitle.company .title{font-size:24px;font-weight:700;display:block;line-height:1;}
.ctitle.company .subTitle{font-size:16px;line-height:1.4;padding-bottom:16px;display:block;}

/* 이미지 배너 */
.bannerArea.company{text-align:center;}
.bannerArea.company .bgImg{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;}
.bannerArea.company .title{padding:70px 0 50px;color:#fff;font-size:36px;font-weight:700;line-height:1;position:relative;}
.bannerArea.company .title:after{content:"";display:block;height:1px;width:60px;position:absolute;bottom:25px;left:50%;margin-left:-30px;background-color:#fff;}
.bannerArea.company .subTxt{font-size:28px;line-height:40px;color:#fff;}
.bannerArea.company .empha{font-weight:700;}
.bannerArea.company .moreBtn{margin:32px auto 0;}

.bannerArea.ceoEmphaTxt{text-align:center;}
.bannerArea.ceoEmphaTxt .bgImg{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;}
.bannerArea.ceoEmphaTxt .title{padding:105px 0 0;color:#fff;font-size:36px;font-weight:700;line-height:48px;position:relative;}

/* 설명문 */
.paraWrap{padding:43px 0 78px;text-align:center;}
.paraWrap .txtWrap{font-size:20px;line-height:32px;color:#555;padding:16px 0;}
.paraWrap .empha{font-weight:700;color:#153e59;}
.paraWrap .txtWrap.empha{font-size:24px;line-height:36px;}
.paraWrap .title{font-size:24px;font-weight:700;color:#153e59;display:block;padding:58px 0 16px;line-height:1;}
.paraWrap.ceo{padding-top:0;}
.paraWrap .emphaGroup{display:inline-block;background-color:#153e59;color:#fff;font-size:24px;font-weight:700;margin-top:3px;padding:0 5px;}

/* CEO Message */
.ceoMsg{position:relative;padding-bottom:109px;}
.ceoMsg .center .paraWrap{padding-bottom:55px;}
.ceoMsg .center .txtWrap{padding-top:22px;}
.ceoMsg .left, .ceoMsg .right{width:50%;}
.ceoMsg .right{position:relative;padding-bottom:55px;min-height:491px;}
.ceoMsg .picture{margin-left:138px;}
.ceoMsg .right .paraWrap{text-align:left;padding:3px 0 0 2px;}
.ceoMsg .ceoSignMsg{position:absolute;bottom:11px;left:2px;}

/* BASIC css end */

