@charset "utf-8";

/* navigation 배경 */
.fixed-default {position:fixed; background: rgba(255, 255, 255, 0) !important; transition:all 0.5s}
.fixed-on {position:fixed; background: rgba(255, 255, 255, 1) !important; transition:all 0.5s}

/* navigation 메뉴*/
.fixed-default .main_menu li .main_menu_title a {color:#fff;transition: 0.5s; opacity:1}
.fixed-on .main_menu li .main_menu_title a {color:#333;transition: 0.5s; opacity:1}

/* navigation 로고1 */
.log img:nth-child(1) {opacity:1; position:absolute;}
.log img:nth-child(2) {opacity:0}

.fixed-default .log img:nth-child(1) { transition: 0.5s; opacity:1) }
.fixed-on .log img:nth-child(1) { padding-left:0px;transition: 0.5s; opacity:0 }

.fixed-default .log img:nth-child(2) { transition: 0.5s; opacity:0) }
.fixed-on .log img:nth-child(2) {padding-left:0px;transition: 0.5s; opacity:1 }

/* navigation 로고2 */
.pc-log img:nth-child(1) {opacity:1; position:absolute;}
.pc-log img:nth-child(2) {opacity:0}

.fixed-default .pc-log img:nth-child(1) {transition: 0.5s; opacity:1) }
.fixed-on .pc-log img:nth-child(1) {padding-left:0px;transition: 0.5s; opacity:0 }

.fixed-default .pc-log img:nth-child(2) {transition: 0.5s; opacity:0) }
.fixed-on .pc-log img:nth-child(2) {padding-left:0px;transition: 0.5s; opacity:1 }

/* navigation 바 */
.fixed-default .header_topbar{ transition: 0.5s; background: rgba(234, 142, 22, 1);}
.fixed-on .header_topbar{ transition: 0.5s; background: rgba(40, 40, 162, 1);}

.fixed-default .header_line1{ transition: 0.5s; background: rgba(255, 185, 0, 1);}
.fixed-on .header_line1{ transition: 0.5s; background: rgba(255, 185, 0, 0.7);}

.fixed-default .main_menu_bar{ transition: 0.5s; background:rgba(255, 185, 0, 1);}
.fixed-on .main_menu_bar{ transition: 0.5s; background: rgba(255, 185, 0, 1);}

@media(max-width: 480px) {
.main_menu{display:none}

/* navigation */

.fixed-on .log img:nth-child(1) {padding-left:0px}
.fixed-on .log img:nth-child(2) {padding-left:0px}
}
@media (min-width: 481px) and (max-width: 767px) {
.main_menu{display:none}

/* navigation */

.fixed-on .log img:nth-child(1) {padding-left:0px}
.fixed-on .log img:nth-child(2) {padding-left:0px}
}
@media (min-width: 768px) and (max-width: 1280px){
.main_menu{display:none}

/* navigation */

.fixed-on .log img:nth-child(1) {padding-left:0px}
.fixed-on .log img:nth-child(2) {padding-left:0px}
}
@media (min-width: 1281px) {
.header_line1{width:100%;height:1px;background:rgba(255,185,0, 1)}

/* navigation 배경 */
.fixed-on {background: rgba(0, 0, 0, 0.7)}
.fixed-on .log img:nth-child(1) {padding-left:0px}
.fixed-on .log img:nth-child(2) {padding-left:0px}

.main_menu_wrap{/* 가로형_padding-left:30%; */padding-top:5px;width:100%;text-align:center;line-height:50px;z-index:10000}
#main_menu_title a:hover{color:#E2A300;background:rgba(0, 0, 0, 0.0)}
.main_menu ul ul{position:absolute;/* 가로형_padding-top:23px; */padding-top:2px;display:visible;text-align:center;z-index:11999}
.main_menu ul ul li{display:block;border-bottom:0px solid #595858;background:rgba(0, 0, 0, 0.0)}
.main_menu ul li{display:inline-block}
.main_menu ul li a:hover{color:#069DA2;background:rgba(45, 45, 45, 1)}
.main_menu li a{display:block;width:250px;font-size:16px;color:#fff;font-weight:600;line-height:37px}
.main_menu_height{margin-top:24px}
.main_menu_sub li a{font-size:14px;color:#D4D3D3;font-weight:400}
.main_menu .main_menu_back_wrap {position:relative; overflow:hidden; z-index:1; transition:all 0.25s ease; height:50px; border-bottom:0px;background:rgba(0, 0, 0, 0.0)}
.main_menu .main_menu_over_back{position:absolute;width:100%;height:0px;/* 가로형_js와_일치_top:75px */;top:60px;left: 0;background:rgba(66, 66, 66, 0.9)}
.main_menu_bar{position:absolute;width:100%;height:3px;/* 가로형_top:88px */;top:132px;z-index:5;background:rgba(255, 185, 0, 1);/*;box-shadow: 0px 0px 15px 0px #808080;-webkit-box-shadow:0px 0px 10px 0px #808080;-moz-box-shadow: 0px 0px 10px 0px #808080*/}



}