@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}


/* 페이지 포인트 컬러 */
#pageCm .pg_color{color:#333}
#pageCm .pg_bdcolor:before{border-color:#333}
#pageCm .pg_bgcolor{background-color:#333}


.c_blue{color:#273380}
.c_red{color:#ff1010}
.pg_dl{position:relative;padding:40px 0 0 235px;margin-bottom:50px;border-top:1px solid #ddd}
.pg_dl dt{position:absolute;left:0;top:0;width:235px;padding-top:40px;font-size:18px;line-height:1.5;color:#222;font-family:'notokr-bold'}
.pg_dl dt span{color:#273380;opacity:0.8;font-size:15px}
.pg_dl dt:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background-color:#273380}
.pg_dl dd{padding-left:40px}
.pg_dl dd .img{text-align:center}
.pg_tit{margin-bottom:50px;text-align:center;font-family:'Poppins','notokr-regular'}
.pg_tit .comp{min-height:47px;padding-top:25px;font-size:12px;font-weight:600;color:#273380;letter-spacing:1.5px;background:url(/sh_page/img/sb_g.png) center top no-repeat}
.pg_tit .comp:after{display: block;content: "";width: 1px;height: 21px;margin: 10px auto; background-color: #d1d1d1;}
.pg_tit .tit{margin:25px 0 110px;font-size:32px;color:#222;letter-spacing:-1px;line-height:1;font-family:'notokr-demilight'}
.pg_tit .etit{display:inline-block;height:45px;padding:0 50px;border-radius:30px;font-size:14px;font-weight:500;color:#fff;line-height:45px;letter-spacing:0;background-color:#273380}
.pre_line{white-space:pre-line}
.bg_box{padding:0px 30px 30px 30px;margin-bottom:30px;background-color:#f7f7f7}
.mgt40{margin-top:40px}
.mgb20{margin-bottom:20px}


/* 공통 */

#pageCm,#pagCm{padding-bottom:50px;position:relative;font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
#pageCm .tit_area{margin-bottom:25px;color:#aaa;letter-spacing:-.8px;font-family:'notokr-light'}
#pageCm .tit_area span{display:inline-block;font-size:20px;letter-spacing:2px;text-transform:uppercase;font-family:'notokr-bold'}
#pageCm .tit_area.t_center span:after{display:block;content:"";width:1px;height:21px;margin:10px auto;background-color:#d1d1d1}
#pageCm .tit_area p{font-size:29px;line-height:1.4}
#pageCm .t_center{text-align:center}
#pageCm .c_black{color:#333}
#pageCm strong{font-weight:normal;font-family:'notokr-bold'}
#pageCm .stit_area{font-size:17px;line-height:1.6}
#pageCm .stit_area h4{padding-bottom:15px;font-size:29px;font-weight:normal;line-height:1.4;font-family:'notokr-regular'}

/*인사말 */
.p6{text-align:center}
.p6 .cont_area{padding-top:250px;background:url(/sh_page/img/p6_img.jpg) top center no-repeat}
.p6 .cont{padding:50px 0;width:90%;margin:0 auto;;border-bottom:1px solid #ddd; background-color:#fff}
.p6 .cont .st{padding-bottom:10px;font-size:22px;letter-spacing:-.8px;color:#333;font-family:'notokr-medium'}
.p6 .cont .sign{color:#333;font-family:'notokr-bold'}
.p6 .cont .sign span{padding-left:5px;font-size:26px;color:#333;font-family:'Nanum Pen Script'}
.p6 .cont_02 img, .p6 .cont_03 img{padding-top:30px}
.p6 .cont_02, .p6 .cont_03{width:100%!important}
.p6 .cont_03{border-bottom:none}


/*조직도*/

.p35 img{display:block;margin:0 auto}


/**/

.p38 dl dd .list{overflow:hidden}
.p38 dl dd .list li{float:left;position:relative;width:80%;height:50px;padding-left:60px;margin:0 2% 15px 0;border:1px solid #ddd;line-height:49px} 
.p38 dl dd .list li .num{display:block;position:absolute;top:-1px;left:-1px;width:50px;height:50px;font-size:13px;font-weight:500;letter-spacing:0;text-align:center;line-height:50px;color:#fff;background-color:#273380;font-family:'Poppins'}
.p38 dl dd .item{text-align:center}
.p38 dl dd .item li{display:inline-block;height:40px;padding:0 20px;margin:0 2px 10px;border:1px solid #0580d2;border-radius:30px;line-height:39px}
.p38 dl dd .item li:before{content:"#";margin-right:2px;color:#273380}
.p38  .list_img{overflow:hidden;margin-bottom:40px}
.p38 .list_img li:before{display:inline-block;content:'';width:2px;height:15px;background:#273380;margin-right:7px}
.p38 .list_img li{float:left;width:40%;margin-right:10%;margin-bottom:20px;font-size:18px;font-family:'notokr-medium';color:#333}
.p38 .list_img li:nth-child(2n){margin-right: 0}
.p38 .list_img_02 li{width:100%!important;margin:20px 0}

/**/

.p39 .list{overflow:hidden}
.p39 .list li{float:left;position:relative;width:80%;height:50px;padding-left:60px;margin:0 2% 15px 0;border:1px solid #ddd;line-height:49px} 
.p39 .list li .num{display:block;position:absolute;top:-1px;left:-1px;width:50px;height:50px;font-size:13px;font-weight:500;letter-spacing:0;text-align:center;line-height:50px;color:#fff;background-color:#273380;font-family:'Poppins'}
.p39 .item{text-align:center}
.p39  .item li{display:inline-block;height:40px;padding:0 20px;margin:0 2px 10px;border:1px solid #0580d2;border-radius:30px;line-height:39px}
.p39 .item li:before{content:"#";margin-right:2px;color:#273380}
.p39 .list_img{overflow:hidden;margin-bottom:40px}
.p39 .list_img li:before{display:inline-block;content:'';width:2px;height:15px;background:#273380;margin-right:7px}
.p39 .list_img li{float:left;width:40%;height:215px;margin-right:10%;margin-bottom:20px;font-size:18px;font-family:'notokr-medium';color:#333}
.p39 .list_img li:nth-child(2n){margin-right: 0}
.p39 .list_img_02 li{width:100%!important;margin:20px 0}


/**/
.p40 .list{overflow:hidden}
.p40 .list li{float:left;position:relative;width:80%;height:50px;padding-left:60px;margin:0 2% 15px 0;border:1px solid #ddd;line-height:49px} 
.p40 .list li .num{display:block;position:absolute;top:-1px;left:-1px;width:50px;height:50px;font-size:13px;font-weight:500;letter-spacing:0;text-align:center;line-height:50px;color:#fff;background-color:#273380;font-family:'Poppins'}
.p40 .item{text-align:center}
.p40 .item li{display:inline-block;height:40px;padding:0 20px;margin:0 2px 10px;border:1px solid #0580d2;border-radius:30px;line-height:39px}
.p40 .item li:before{content:"#";margin-right:2px;color:#273380}
.p40 .list_img{overflow:hidden;margin-bottom:40px}
.p40  .list_img li:before{display:inline-block;content:'';width:2px;height:15px;background:#273380;margin-right:7px}
.p40  .list_img li{float:left;width:40%;margin-right:10%;margin-bottom:20px;font-size:18px;font-family:'notokr-medium';color:#333}
.p40  .list_img li:nth-child(2n){margin-right: 0}
.p40 .list_img_02 li{width:100%!important;margin:20px 0}
.p40 .list li{width:100%}



/**/
.p41 dl dd .list{overflow:hidden}
.p41 dl dd .list li{float:left;position:relative;width:80%;height:50px;padding-left:60px;margin:0 2% 15px 0;border:1px solid #ddd;line-height:49px} 
.p41 dl dd .list li .num{display:block;position:absolute;top:-1px;left:-1px;width:50px;height:50px;font-size:13px;font-weight:500;letter-spacing:0;text-align:center;line-height:50px;color:#fff;background-color:#273380;font-family:'Poppins'}
.p41 dl dd .item{text-align:center}
.p41 dl dd .item li{display:inline-block;height:40px;padding:0 20px;margin:0 2px 10px;border:1px solid #0580d2;border-radius:30px;line-height:39px}
.p41 dl dd .item li:before{content:"#";margin-right:2px;color:#273380}
.p41 dl dd .list_img{overflow:hidden;margin-bottom:40px}
.p41 dl dd .list_img li:before{display:inline-block;content:'';width:2px;height:15px;background:#273380;margin-right:7px}
.p41 dl dd .list_img li{float:left;width:40%;margin-right:10%;margin-bottom:20px;font-size:18px;font-family:'notokr-medium';color:#333}
.p41 dl dd .list_img li:nth-child(2n){margin-right: 0}
.p41 dl dd .list_img_02 li{width:100%!important;margin:20px 0}
.p41 dl dd .list li{width:100%}
