@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap');

.pagecommon{position:relative;padding-bottom:50px;font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
.pagecommon .pl{white-space:pre-line}

/*회사소개*/
#p32 .tit_area{overflow:hidden;position:relative}
#p32 .tit_area img{float:right}
#p32 .tit_area .tit{position:absolute;bottom:0;padding:40px;color:#fff;background:#4c443b}
#p32 .tit_area .tit span{font-size:13px;font-weight:700;letter-spacing:0;font-family:'Poppins'}
#p32 .tit_area .tit p{margin-top:10px;font-size:25px;line-height:1.3;font-family:'notokr-light'}
#p32 .tit_area .tit p b{font-family:'notokr-bold'}
#p32 .txt_area{overflow:hidden;padding:40px}
#p32 .txt_area img{float:left;opacity:.3}
#p32 .txt_area .txt{float:right;width:87%;padding-left:50px}
#p32 .txt_area .txt p{padding:0 20px;border-top:2px solid #4c443b;border-bottom:2px solid #4c443b;font-size:16px;line-height:3;color:#4c443b;font-family:'notokr-bold'}
#p32 .txt_area .txt div{margin-top:30px}

/*인사말*/
#p33 .tit{position:absolute;top:26px;left:225px;z-index:10}
#p33 .tit span{margin-right:42px;font-size:13px;font-weight:700;color:#4c443b;letter-spacing:0;font-family:'Poppins'}
#p33 .tit p{display:inline-block;font-size:25px;color:#fff;font-family:'notokr-light'}
#p33 .tit p b{font-family:'notokr-bold'}
#p33 .img_area{position:relative;height:350px}
#p33 .img_area img{position:absolute;top:0;right:0}
#p33 .img_area img:nth-child(2){top:100px;left:0;right:unset}
#p33 .txt{width:80%;margin:0 auto;padding:145px 0 50px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;text-align:center}

/*회사소개*/
#p34 .cont_area{overflow:hidden}
#p34 .cont_area div{float:left;width:49%}
#p34 .cont_area div:nth-child(1){float:none;width:100%}
#p34 .cont_area div:nth-child(even){float:right}
#p34 .cont_area div:nth-child(n+2){margin-top:20px}
#p34 .cont_area div:last-child{float:left}
#p34 .cont_area div ul{overflow:hidden;padding:20px;border:1px solid #e1e1e1;text-align:center}
#p34 .cont_area div ul li{display:inline-block;width:40%;border:1px solid #e1e1e1;padding:10px;cursor:pointer}
#p34 .cont_area div ul li img{width:100%}
#p34 .cont_area div p{padding:10px;font-size:17px;text-align:center;color:#fff;background:#4c443b;font-family:'notokr-medium'}
#p34 .cont_area div p span{font-size:13px;font-weight:700;letter-spacing:0;font-family:'Poppins'}
#p34 .cont_area span{display:block;margin-top:10px;text-align:center;font-size:13px;color:#222}

/*PRODUCT*/
.list ul li+li{margin-top:5px}
.list .cont_area{padding:30px;text-align:center}
.list .cont_area span{color:#222;text-decoration:underline;font-family:'notokr-medium'}