.btn.line-yellow {background-color: #ffffff; border-color: #E3C346; color: #E3C346;}

#header #gnb .depth01 > ul > li:hover > .depth02 {height: auto;}
#header .all-gnb .depth01 > ul > li {width: auto;}
.list-wrap.v6 > ul > li .cont-area p {word-wrap: break-word}

/* 통합검색 검색폼 */
.search-result .search-area {margin: 4rem auto 0; margin-top: 4rem; display: flex; align-items: center; height: 9rem; border-radius: 10rem; background-color: #ffffff; box-shadow: 0 0 2rem 0 rgba(0, 0, 0, 0.1); padding: 0 3.2rem; gap: 0 1rem; max-width: 118rem;}
.search-result .search-area select {display: block; width: 18.5rem; border: 0; background: url('../img/icon/ic_arr_select_main.png') no-repeat right 0.5rem center/3rem; height: 4rem; font-size: 1.8rem; padding: 0 0.8rem;}
.search-result .search-area .word {flex: 1 0; min-width: 0; padding: 0 0.5rem; position: relative; display: flex; align-items: center;}
.search-result .search-area .word::before  {content: ""; width: 0.1rem; height: 4rem; background-color: #DDDDDD; position: absolute; left: -0.5rem; top: 50%; transform: translateY(-50%);}
.search-result .search-area .word input {padding: 0 2rem; height: 4rem; border: 0; font-size: 2.4rem; flex: 1 0; min-width: 0;}
.search-result .search-area .word input::placeholder,
.search-result .search-area .word input::-webkit-input-placeholder,
.search-result .search-area .word input:-ms-input-placeholder,
.search-result .search-area .word input:-mos-input-placeholder {color:#777777;}
.text-marker { background: linear-gradient(transparent 60%, #fff176 60%); display: inline; font: inherit; color: inherit; }

/* 챗봇 이미지 크기 수정 */
#footer .chatbot .btn-chatbot::before {background: #003694 url('../img/common/chatbot.png') no-repeat center/75%;}
#footer .chatbot .chat-area .chat .chat-body .chat-speech.ai::before {background:#003694 url('../img/common/chatbot.png') no-repeat center/80%}