.main_menu {padding-top: 10px;/* height: 80px; */background-color: white;}

.header_area .navbar .nav .nav-item .nav-link {/* font: 500 12px/100px "Poppins", sans-serif; */text-transform: inherit;color: #222222;padding: 0px;display: inline-block;/* font-family: "Noto Sans KR", sans-serif; */font-size: 17px;font-weight: 400;line-height: 4rem;letter-spacing: 0px;}

.header_area .navbar .nav .nav-item:hover .nav-link, .header_area .navbar .nav .nav-item.active .nav-link { color: #fab700; }

@media (max-width: 1199px) {
    .header_area .navbar .nav .nav-item { margin-right: 28px; }
}

.tugo { }
.tugo a{ }
.tugo-check { }
.tugo-format { }

.header_area .navbar .nav .nav-item.submenu ul .nav-item.tugo:hover .nav-link {
    background: #95c842;
    color: #fff;
}

.header_area .navbar .nav .nav-item.submenu ul .nav-item.active .nav-link { background: #fab700; color: #fff; }
.header_area .navbar .nav .nav-item.submenu ul .nav-item.active.green .nav-link { background: #95c842; color: #fff; }
.header_area .navbar .nav .nav-item.submenu.on .nav-link { color: #fab700; }

@media (min-width: 992px) {

    .header_area .navbar .nav .nav-item.submenu ul {   -webkit-transition: all 70ms ease-in; -o-transition: all 70ms ease-in; transition: all 70ms ease-in; }
    /*.header_area .navbar .nav .nav-item.submenu.active ul { visibility: visible; opacity: 1; top: 100%; }*/
}



.header_area .etcMenu {display:flex;align-items:end;}
/*.lang-choice {margin: 7px 3px 0 0 !important;position: relative;list-style:none;padding-left: 24px;}
  .header_area .etcMenu ul.lang-choice li { display: inline;}
.header_area .etcMenu ul.lang-choice li a {font-size: 13px;font-weight: 200;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color: #5ba43a;border: 1px solid #5ba43a;border-radius: 15px;margin-right: 10px;padding: 3px 10px;}
    .header_area .etcMenu ul.lang-choice li a.on, .header_area .etcMenu ul.lang-choice li a:hover {color: #fff !important;background-color: #5ba43a;}
.header_area.open .etcMenu ul.lang-choice li a { background-color: #fff; color: #0966a9; border: 1px solid #0966a9; border-radius: 15px; margin-right: 10px }
    .header_area.open .etcMenu ul.lang-choice li a.on, .header_area .etcMenu ul.lang-choice li a:hover {background: #316d17;color: #fff !important;}

 ul.lang-choice .ko { }
 ul.lang-choice .en { }
 ul.lang-choice li:after { content: ''; position: absolute; left: 0; top: 4px; width: 0; height: 15px; background: #93959b }*/

.header_area .etcMenu {display: flex;align-items: end;}
.lang-choice {margin: 7px 3px 0 0 !important;position: relative;list-style: none;padding-left: 24px;}
ul.lang-choice li { display: inline; /* min-width: 50px; */ }

    ul.lang-choice li a { font-size: 13px; font-weight: 200; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color: #5ba43a; border: 1px solid #5ba43a; border-radius: 15px; margin-right: 10px; padding: 3px 10px; /* min-width: 180px; */ }
        ul.lang-choice li a.on, ul.lang-choice li a:hover { color: #fff !important; background-color: #5ba43a; }
    ul.lang-choice li a { background-color: #fff; color: #5ba43a; border: 1px solid #5ba43a; border-radius: 15px; margin-right: 10px }
        ul.lang-choice li a.on, ul.lang-choice li a:hover { background: #316d17; color: #fff !important; }

ul.lang-choice .ko { }
ul.lang-choice .en { }
ul.lang-choice li:after { content: ''; position: absolute; left: 0; top: 4px; width: 0; height: 15px; background: #93959b }



.header_area .header_social li img {/* max-width: 16px; *//* width: 100%; */width: 16px;height: 16px;}

.testGray { filter: grayscale(100%); /* Current draft standard */ -webkit-filter: grayscale(100%); /* New WebKit */ -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); /* Not yet supported in Gecko, Opera or IE */ filter: url(resources.svg#desaturate); /* Gecko */ filter: gray; /* IE */ -webkit-filter: grayscale(1); /* Old WebKit */ }


.header_area .header_social li img:hover { width: 16px; filter: grayscale(0); }

.header_area .etcMenu ul.membership {list-style: none;margin-left:auto;/* margin-right: auto; *//* margin-top:10px; */margin-bottom:0;padding-left: 0;}
    .header_area .etcMenu ul.membership li {display: table-cell;font-size: 14px;padding: 0 5px;border-right: 1px solid #d0d0d0;padding: 0 3px;}  
        .header_area .etcMenu ul.membership li:last-child {  border-right: 0; }
        .header_area .etcMenu ul.membership li a { color: #393939; }
        .header_area .etcMenu ul.membership li a.gnb-item {color: #393939;font-size: 13px;letter-spacing: -1px;padding-left: 3px;padding-right: 5px;}

        .header_area .etcMenu ul.membership li a.nav-link { display: block; padding: 0 1rem; }

.header_area .navbar .nav .nav-item.submenu ul .nav-item:hover .nav-link,
.header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link.active { background: #fab700; color: #fff; }

.header_area .top_menu {background-color:white}

.mobileOn {box-shadow: 0 5px 4px 0 #777;}


select.lnb-select { width: 120px; padding: 2px; height: 30px !important; display: inline; /* text-align: center; */ }
    select.lnb-select option:first-child { color: #555; }

@media (max-width: 992px) {
    .top_menu { display: none; }
}

@media (max-width: 991px) {
    .header_area .navbar {background: #fff;/* border-bottom: 3px solid gray; *//* box-shadow: 0 5px 4px 0 #777; *//* min-width: 12rem; */}

}


.caret {display: inline-block;width: 0;height: 0;margin-left: 10px;margin-bottom: 5px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent;color: #fa9200;}

@media (min-width: 992px) {
    .caret { display:none; }

    .header_area .etcMenu ul.membership { margin-left: auto; margin-top: 10px; }

    .dropdown:hover > .dropdown-menu {display: block;margin-top: 0px;}
}

body.lang-en .header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link,
body.lang-en .header_area .navbar .nav .nav-item.submenu ul .nav-item:hover .nav-link,
body.lang-en .header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link.active {font-size: 17px;padding: 0px 15px;}

.dropdown-toggle:after { display: inline-block; width: 0; height: 0; margin-left: .3em; vertical-align: middle; content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-left: .3em solid transparent; }
