@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap');

.pagecommon{position:relative;font-size:14px;padding-bottom:50px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
.pagecommon .pl{white-space:pre-line}
.pagecommon .cont_area{margin-bottom:50px}
.pagecommon .br{white-space:pre-line}
.e_tit{font-weight:600;font-size:13px;font-family:'Poppins';color:#92917b;letter-spacing:0}
.k_tit{margin:20px 0 60px;font-size:30px;line-height:40px;font-family:'notokr-light';color:#222}
.k_tit span{font-family:'notokr-bold'}
.txt_area span{color:#222;text-decoration:underline;font-family:'notokr-medium'}

/* 인사말 */
#p33 .cont_area{position:relative;width:88%;margin:-270px auto 0}
#p33 .img_area{overflow:hidden}
#p33 .img_area img{float:left}
#p33 .img_area img+img{margin-top:100px}
#p33 .gre{position:relative;margin-top:-75px}
#p33 .gre .e_tit{position:absolute;top:-1px;left:-25px;padding:13px 20px;font-size:13px;font-weight:700;color:#fff;background:#92917b;letter-spacing:0;font-family:'Poppins';-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
#p33 .cont{padding-left:88px}
#p33 .tit{font-size:23px;line-height:1.5;color:#222;font-family:'notokr-light'}
#p33 .tit span{font-family:'notokr-bold'}
#p33 .txt{position:relative;margin-top:50px;padding-top:35px}
#p33 .txt:after{position:absolute;content:'';top:0;left:0;width:40px;height:1px;background:#e1e1e1}
#p33 .txt p{margin-bottom:35px;font-size:16px;color:#222}
#p33 .txt span{color:#222;text-decoration:underline;font-family:'notokr-medium'}
#p33 .sign{margin-top:60px;font-size:15px;color:#222;text-align:right;font-family:'notokr-bold'}
#p33 .sign img{margin-right:10px}

/* 개요 */
#p34 .tit p{font-size:23px;line-height:1.5;color:#222;font-family:'notokr-light'}
#p34 .tit p span{font-family:'notokr-bold'}
#p34 table{width:100%;margin-top:30px;border-top:2px solid #92917b}
#p34 table tr *{padding:15px;border-bottom:1px solid #e1e1e1}
#p34 table th{font-weight:normal;color:#222;background:#f2f2f2;font-family:'notokr-medium'}

/* 연혁 */
#p35{overflow:hidden}
#p35 .l_cont{float:left}
#p35 .l_cont p{margin:5px 0 20px 0;font-size:23px;line-height:1.5;color:#222;font-family:'notokr-light'}
#p35 .l_cont span{font-family:'notokr-bold'}
#p35 .r_cont{float:right;width:620px;padding:30px 20px 0 0}
#p35 .r_cont dl{overflow:hidden;padding:20px}
#p35 .r_cont dl:first-child{border-top:2px solid #92917b;box-shadow:0px 0px 10px 10px rgba(0,0,0,2%)}
#p35 .r_cont dl:first-child dt{color:#92917b}
#p35 .r_cont dl+dl{border-bottom:1px dashed #e1e1e1}
#p35 .r_cont dt{float:left;width:140px;font-size:15px;font-weight:700;text-align:center;letter-spacing:0;font-family:'Poppins'}
#p35 .r_cont dd{float:left}
#p35 .r_cont dd ul li{position:relative;padding-left:15px}
#p35 .r_cont dd ul li:after{position:absolute;content:'';top:11px;left:0;width:3px;height:3px;border-radius:50%;background:#92917b}

/*인테리어*/
.business .cont_area .tit_wrap{width:815px;margin:0 auto 45px}
.business .cont_area .tit_wrap .k_tit{margin:20px 0 30px}
.business .cont_area .txt_wrap .txt_area{width:890px;margin:0 auto;margin-top:-60px;padding:43px;background:#fff}
.business .cont_area .img_wrap{position:relative;z-index:-1}
.business .cont_area .img_wrap .box{position:absolute;top:0;right:0;width:386px;height:400px;padding:170px 0 0 65px;font-size:13px;line-height:18px;font-family:'Poppins';background:rgba(0, 0, 0, .7);color:rgba(255, 255, 255, .7);letter-spacing:0}
.business .cont_area .img_wrap .box p{position:relative;padding:27px 0 15px;font-weight:600;font-size:17px;color:#fff}
.business .cont_area .img_wrap .box p:after{position:absolute;content:'';top:0;left:0;width:50px;height:1px;background:rgba(255, 255, 255, .3)}
.business .cont_area .txt_wrap .grh{width:910px;margin:-65px auto 0;padding:50px;background:#fff}
.business .cont_area .txt_wrap ul{overflow:hidden}
.business .cont_area .txt_wrap ul li{float:left;width:170px;height:170px;margin-top:20px;padding-top:47px;border: 1px dashed rgb(138 137 115);border-radius:50%;text-align:center;}
.business .cont_area .txt_wrap ul li:last-child{float:right;width:195px;height:195px;margin-top:0;padding-top:70px;background: #8a8973;}
.business .cont_area .txt_wrap ul li:last-child span{font-weight:600;font-size:15px;font-family:'Poppins';color:rgba(255, 255, 255, .65)}
.business .cont_area .txt_wrap ul li:last-child p{font-size:20px;font-family:'notokr-medium';color:#fff}
.business .cont_area .txt_wrap ul li  + li{margin-left:-9px}
.business .cont_area .txt_wrap ul li span{font-weight:600;font-size:12px;font-family:'Poppins';color:#aaaaaa;letter-spacing:0}
.business .cont_area .txt_wrap ul li p{margin-top:5px;font-size:17px;line-height:1.4;font-family:'notokr-bold';color:#222}

#p10 .cont_area .txt_wrap .txt_area{width:815px;margin:0 auto;padding:0}

/* 페이지 리뉴얼 201020 [e] */
