/**/
.header_t			{width:100%; max-width:1200px; margin:0 auto; left:0; top:30px; right:0; z-index:99; width:100%;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;}
.header_t:after{display:block; content:''; clear:both;}

.header_logo					{float:left; width:25%;}
.header_gnb_bg				{flex:8 1 auto; float:left; padding-top:16px;}
.header_btn						{flex:1 0 auto; text-align:right;}


/* 로고 */
.header_logo img			{max-width:145px; height:auto;}

/* 로그인버튼 */
.header_btn dl dd			{font-size:0.75rem; padding-top:5px;}



/* 햄벅 */
.mo_nav				{display:none; }
.mo_nav *{
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;}
.mo_nav .navbar-toggle {position: relative; padding:10px 10px; background-color:transparent; background-image:none; border-radius:3px; border:0;}
.mo_nav .navbar-toggle:focus {outline: 0;}
.mo_nav .navbar-toggle .icon-bar {background:#191919; display:block; width:28px; height:3px; }
.mo_nav .navbar-toggle .icon-bar + .icon-bar {margin-top:6px; height:3px; width:24px; }
.mo_nav .navbar-toggle .icon-bar + .icon-bar + .icon-bar{margin-top:6px; width:32px; height:3px; }

.mo_nav:hover .navbar-toggle .icon-bar								{transform:translateX(5px);}
.mo_nav:hover .navbar-toggle .icon-bar + .icon-bar		{transform:translateX(16px);}
.mo_nav:hover .navbar-toggle .icon-bar + .icon-bar + .icon-bar		{transform:translateX(3px);}


/* lang  */
.lang_aaa{position: relative; padding-top:16px; width:96px; float:right}
.lang_aaa ul.select_op1 > li{width:100%; padding:4px 0; margin-left:0}
.total								{width:100%;  cursor:pointer;}
.select_d1							{position:relative; font-size:14px; color:#191919; text-align:center;   }
.select_d1 img						{max-width:14px; vertical-align:middle;}
.select_d1 img:last-of-type{max-width:7px;}
.select_d1 span				{display:inline-block; position:absolute;}
.lang_aaa p{display:inline-block; margin:0 8px 0 5px}

.select_op1						{padding:10px 0; width:140px; left:-14px; top:50px; background:rgba(250,250,250,0.6); color:#555; display:none; position:absolute; z-index:999; font-size:16px !important; margin-left:0px !important; text-align:center;}
.select_op1 li{ }
.select_op1 a{margin-left:0px !important; padding-top:0px !important; font-size:14px;}
.select_op1 a:hover{color:#bc6d6c;}


/**/
.f-nav{padding:10px 2% 0px 2%; height:60px; background:#f8f8f8; border-bottom:1px solid #dfdfdf;}
/*.f-nav .header_btn			{transform:translateY(-99px); overflow:hidden; width:0; font-size:0;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;}*/



#wrap_header{position:fixed; top:0; background-color:#fff; height:60px; border-bottom:1px solid #e1e1e1;}
.header_logo img{max-width:122px;}
.header_logo{padding-top:9px;}
.header_gnb_bg{top:16px;}
.lang_aaa{padding-top:18px;}



@media(max-width:1300px){
.header_t{padding:0 3%;}
}

@media(max-width:1050px){
.header_logo{width:20%}
}

@media(max-width:940px){
.header_t						{}
.mo_nav							{display:block; float:right; width:15%; max-width:50px;}
.header_logo				{padding-top:0; }
.header_gnb_bg			{display:none;}
.header_btn					{display:none;}
#wrap_header{top:0}
.lang_aaa{display:none}
}

