.lnb-inner .lnb-title { padding: 0 0 30px; font-weight: 700; font-size: 32px; line-height: 38px; letter-spacing: -.02em; color: #111; flex-grow: 0; }

.lnb-inner .lnb-menu { display: flex; flex-direction: column; gap: 6px; }
.lnb-inner .lnb-menu > li { flex: 1; }
.lnb-inner .lnb-menu > li.has { position: relative; }
.lnb-inner .lnb-menu > li.has:after { content: ''; position: absolute; top: 0; right: 0; width: 50px; height: 58px; background: url(../img/lnb/lnb-plus-b.png) no-repeat center; cursor: pointer; }
.lnb-inner .lnb-menu > li.has.open:after { background: url(../img/lnb/lnb-minus-b.png) no-repeat center; }
.lnb-inner .lnb-menu > li.has.active:after { background: url(../img/lnb/lnb-plus-w.png) no-repeat center; }
.lnb-inner .lnb-menu > li.has.active.open:after { background: url(../img/lnb/lnb-minus-w.png) no-repeat center; }

.lnb-inner .lnb-menu > li > a { display: flex; align-items: center; min-height: 58px; padding-left: 16px; border: 1px solid #d6dce8; border-radius: 3px; }
.lnb-inner .lnb-menu > li > a[target="_blank"] { display: flex; align-items: center; gap: 6px; }
.lnb-inner .lnb-menu > li > a[target="_blank"]:after { content: ''; width: 14px; height: 14px; background: url(../img/lnb/lnb-link.png) no-repeat; }
.lnb-inner .lnb-menu > li > a > span { font-weight: 700; font-size: 18px; line-height: 100%; letter-spacing: -.025em; color: #222; }
.lnb-inner .lnb-menu > li > a.active { background: #0a60ff; border-color: #0a60ff; }
.lnb-inner .lnb-menu > li > a.active span { color: #fff; }
.lnb-inner .lnb-menu > li.has > a.active { border-radius: 3px 3px 0 0; }
.lnb-inner .lnb-menu > li.has.open > a { border-radius: 3px 3px 0 0; }

.lnb-inner .lnb-menu > li > ul { display: none; flex-direction: column; gap: 16px; padding: 20px; background: #F6F9FF; border-bottom: 1px solid #D6DCE8;}
.lnb-inner .lnb-menu > li > ul > li > a { display: flex; align-items: center; gap: 8px; }
.lnb-inner .lnb-menu > li > ul > li > a[target="_blank"]:after { content: ''; width: 11px; height: 11px; background: url(../img/lnb/lnb-link.png) no-repeat center / 100% auto; }
.lnb-inner .lnb-menu > li > ul > li > a:before { content: ''; width: 3px; height: 3px; background: #595F6C; border-radius: 50%; }
.lnb-inner .lnb-menu > li > ul > li > a > span { font-weight: 600; font-size: 15px; line-height: 100%; letter-spacing: -.02em; color: #595F6C; }
.lnb-inner .lnb-menu > li > ul > li > a.active:before { background-color: #0a60ff; }
.lnb-inner .lnb-menu > li > ul > li > a.active > span { color: #0a60ff; }
.lnb-inner .lnb-menu > li.active > ul { display: flex; }

.lnb-inner .lnb-menu > li > ul > li > ul {display: none;}

/*
.lnb-inner .lnb-menu > li > a.link {}
.lnb-inner .lnb-menu > li > a.link:after {content: "";display: inline-block;background: url(/_res/unist/unist/img/common/lnb-link.png)no-repeat;width: 23px;height: 23px;filter: invert(1) brightness(0);margin-right: -13px;}

.lnb-inner .lnb-menu > li.has-depth02 > a{position: relative;display: flex;align-items: center;justify-content: space-between;}
.lnb-inner .lnb-menu > li.has-depth02 > a:after {content: '';width: 9px;height: 6px;background: url(../img/common/ico-lnb.png) no-repeat;top: 50%;transition: all .3s ease;display: inline-block;}
.lnb-inner .lnb-menu > li.has-depth02 > a.active:after {transform: rotate(360deg);background: url(../img/common/ico-lnb-w.png) no-repeat;}

.lnb-inner .lnb-menu > li > ul > li a.link {display: flex;align-items: center;gap: 1px;}
.lnb-inner .lnb-menu > li > ul > li a.link:after {content: "";display: inline-block;background: url(/_res/unist/unist/img/common/lnb-link.png)no-repeat;width: 23px;height: 23px;}

html:lang(en) .lnb-inner .lnb-menu > li > ul > li a{text-transform: capitalize;}
html:lang(en) .lnb-inner .lnb-menu > li > a {font-size: 17px;}
*/