@import url('sub.css'); 


.kakao_intro {background:url("/consult/img/kakao_bg.jpg")no-repeat center / cover; text-align:center;}
.kakao_intro i {}
.kakao_intro i img {max-width:40px;}
.kakao_intro .fs42 {color:#381E1F; margin:15px 0 0;}
.kakao_intro .fs20 {color:#381E1F; opacity:0.7; margin:5px 0 25px;}
.kakao_intro .kakao_time {display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:3px 15px;}
.kakao_intro .kakao_time h4 {font-size: 1.2rem; color:#381E1F; font-weight: 500; line-height:150%; letter-spacing: -0.32px; width:100%;}
.kakao_intro .kakao_time dl {display:flex; flex-wrap:wrap; align-items:center; gap:0 13px;}
.kakao_intro .kakao_time dl dt {color:#381E1F; font-weight: 600; line-height: 177.778%; letter-spacing: -0.72px;}
.kakao_intro .kakao_time dl dd {color:rgba(56,30,31,0.7);}

.store_kakao {display: grid;  grid-template-columns: repeat(3, 1fr);  gap:5px; margin:30px 0 0;}
.store_kakao li {}
.store_kakao li a {display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; border-radius: 5px; background:#381E1F; border:2px solid #381E1F; font-weight: 600; letter-spacing: -0.72px; color:#FAE100; padding:7px 10px; box-sizing:border-box;}
.store_kakao li a::after {content:''; width: 25px; height: 25px; background:#FAE100 url("/consult/img/kakao_ico.svg")no-repeat center / 14px auto; border-radius:100%; display:block;}




.cont_table {padding:50px 0 0;}
.cont_table dl {display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}
.cont_table dl+dl {margin:50px 0 0;}
.cont_table dl dt {width:100%; margin:0 0 25px;}
.cont_table dl dt img {width:100%;}
.cont_table dl dd {width:100%;}
.cont_table dl dd h4 {margin:0 0 5px;}
.cont_table dl dd .moreBtn {margin:20px 0 0;}

.cont_table dl:nth-of-type(2n) dt {order:2;}
.cont_table dl:nth-of-type(2n) dd {order:1;}


.chatbot_cont .cont_table dl dd h4.fs42 {margin:0 0 12px;}
.chatbot_cont .cont_table dl dd h4.fs24 {margin:15px 0 4px; font-size: 1.22rem; font-weight: 500; line-height: 150%; letter-spacing: -0.34px; color: var(--black);}
.chatbot_cont .cont_table dl dd .fs18 {letter-spacing: -0.72px;}
.chatbot_cont .cont_table dl dd .moreBtn {margin:30px 0 0;}


.chatbot_notice {position:relative; background:url("/consult/img/chatbot_bg.jpg")no-repeat center / cover;  padding:45px 25px 50px 25px ; box-sizing:border-box; margin:100px 0 0;}
.chatbot_notice::after {content:''; width:100px; height:100px; background:url("/consult/img/chatbot_icon.png")no-repeat center bottom / 100% auto; position:absolute; top:-6px; right:25px;}
.chatbot_notice .fs42 {font-size:1.45rem; color:var(--white); padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid rgba(255,255,255,.2);}
.chatbot_notice ul {position:relative; z-index:10;}
.chatbot_notice ul li {position:relative; line-height:155.556%; letter-spacing: -0.72px; color:rgba(255,255,255,0.7); padding-left:85px; box-sizing:border-box;}
.chatbot_notice ul li+li {margin:10px 0 0;}
.chatbot_notice ul li b {display:flex; flex-wrap:Wrap; align-items:center; gap:0 6px; position:absolute; top:0; left:0; color: var(--white); font-weight: 600; line-height:155.556%; letter-spacing: -0.72px;}
.chatbot_notice ul li b::before {content:'\e86c'; font-family:var(--icon); font-size:18px;  font-variation-settings:'FILL' 1; font-weight:400;}

