@charset "utf-8";
/* CSS Document */

.vmenu003-wrap { box-sizing: border-box; font-family: 'Noto Sans Korean'; font-style: normal; border: 2px solid #dddddd; padding: 10px 3px; }
.vmenu003-scd-menu { padding:  0; }
.vmenu003-scd-link { text-decoration: none; font-weight: 600; display: block; box-sizing: border-box; padding: 1px 4px; position: relative; border-radius: 10px; }
.vmenu003-scd-link:before { content: "·"; font-size: 18px; color:#a4a4a4; }
.vmenu003-scd-link:hover { background: linear-gradient( to bottom, rgb(255,255,255) 0%, rgb(255,255,255) 50%, rgb(236,236,236) 99%, rgb(255,255,255)100%);  text-decoration: none; box-shadow: 0px 2px 4px rgba(0,0,0,0.2) ; }
.vmenu003-trd-menu { padding:0 15px; }
.vmenu003-trd-link { text-decoration: none; display: block; font-size: 0.8em; padding: 0px 3px 1px 3px; font-weight: 500;  border-radius: 10px;  }
.vmenu003-trd-link:hover { background: linear-gradient( to bottom, rgb(255,255,255) 0%, rgb(255,255,255) 50%, rgb(236,236,236) 99%, rgb(255,255,255)100%);  text-decoration: none; box-shadow: 0px 2px 2px rgba(0,0,0,0.1) ;  }
.vmenu003-trd-link:before {  content: "·"; font-size:14px; color: #a4a4a4; }

