@charset "utf-8";

#inc04{position:relative;margin-top:-120px;background:url(./bg01.jpg);background-size:cover}
#inc04 .pl{white-space:pre-line}

#inc04 .inner{position:relative;max-width:1393px;margin:0 auto}
#inc04 .deco{position:absolute;left:6px;display:flex;justify-content:center;align-items:flex-end;width:120px;height:365px;background:url(./bar.png)}
#inc04 .deco img{margin-bottom:55px;animation: rotate 4s linear infinite;transform-origin:50% 50%}
@keyframes rotate{100%{transform: rotate(360deg)}}
#inc04 .cont_area{padding-top:200px}
#inc04 .cont_area .e_tit{padding-left:15%;font-size:20px;font-weight:700;color:var(--second);text-transform:uppercase;text-align:center}
#inc04 .cont_area .e_tit img{display:block;width:19%;margin:0 auto 20px}
/* 변호사 내용*/
#inc04 .swiper-slide{opacity:0!important}
#inc04 .swiper-slide.on{opacity:1!important}
#inc04 .txt{height:auto;padding-bottom:95px;padding-left:15%;font-weight:700;color:var(--primary);text-align:center}
#inc04 .txt .ment{margin:60px 0 30px;font-size:23px;line-height:1.5}
#inc04 .txt .ment img{display:block;position:absolute;left:57%;top:42px}
#inc04 .txt > p{font-size:17px;font-weight:normal;color:#777;font-family:"notokr-regular"}
#inc04 .txt > b{display:block;position:relative;margin:25px 0 35px;font-size:20px}
#inc04 .txt > b span{position:relative}
#inc04 .txt > b span::before{content:"";display:inline-block;position:absolute;top:13px;z-index:-1;width:100%;height:19px;background:rgba(157, 133, 109, 0.2)}

