.tabmenu{width:1200px;margin:0 auto;padding:140px 0 100px;text-align:center}
.tabmenu li{width:200px;border-bottom:2px solid #dcdcdc}
.tabmenu li.on, .tabmenu li:hover{border-color:#e12800}
.tabmenu li a{display:block;font-family:'NotoSansKR-DemiLight';font-size:20px;letter-spacing:-0.05em;line-height:60px;color:#000}
.tabmenu li.on a, .tabmenu li:hover a{font-family:'NotoSansKR-Bold'}

.sub_visual{display:table;width:100%;height:500px}
.sub_visual3{background-image:url('../img/sub/sub_visual3.jpg')}
.sub_visual4{background-image:url('../img/sub/sub_visual4.jpg')}
.sub_visual p{display:table-cell;vertical-align:middle;text-align:center;font-family:'GmarketSansBold';font-size:70px;letter-spacing:-0.05em;color:#fff}

.lnb_wrap{margin:160px 0 50px}
.lnb_wrap li{width:200px;height:70px;border:1px solid #ccc;border-right:0;box-sizing:border-box;}
.lnb_wrap li:last-child{border-right:1px solid #ccc}
.lnb_wrap li a{display:block;width:100%;height:100%;font-family:'NotoSansKR-Medium';font-size:22px;line-height:68px;color:#ccc}
.lnb_wrap li.on{border-color:#e12800}
.lnb_wrap li.on a{background-color:#e12800;color:#fff}
