@CHARSET "UTF-8";
/* Reset CSS
 * --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
a{
	text-decoration:none;
}
table {
    border-spacing: 0;
}
fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
strong{
	font-weight: bold;
}
ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}
caption,th {
    text-align: left;

}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
    margin:0;
    padding:0;
    color:#444;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border: 0;
}

/*body{min-width:1100px;}*/
.wrap{
	margin-left: auto;
	margin-right: auto;
	min-width: 1200px;
	position: relative;
}

/* add */
#header {position:fixed;top:30px;left:35px;overflow:hidden;z-index:200;width:1200px;}
#header h1 {float:left;padding-right:30px;}
#header h1 {width:15%; }
#header #gnb{float:left;margin-top:10px;overflow:hidden;}
#header #gnb > li {float:left;margin-right:1px;text-align:center;}

#header #gnb > li > a {background:url(../images/gnb_back_n.png) no-repeat left top;display:block;height:50px;line-height:3.3em;padding: 0 50px;font-size:15px;color:#fff;font-weight: bold;font-family: sans-serif;}
#header #gnb > li > a.last {background:url(../images/gnb_back_s.png) no-repeat left top;}
#header #gnb > li > a:hover {background-position:left bottom;}
#header #gnb > li > a:hover ul {margin-top:1px;}
#header #gnb > li > a.active {background-position:left bottom;}
#header #gnb > li.active > a {background-position:left bottom;}

#header #gnb > li > ul {display:none;}
#header #gnb > li > ul > li a {background:url(../images/snb_n.png) no-repeat left top;display:block;line-height: 1.5;/* height:59px; */padding:0 15px;font-size: 11px;color:#fff;font-weight: bold;font-family: sans-serif;letter-spacing: -0.5px;padding: 12px;}
#header #gnb > li > ul > li a:hover {background-position:left bottom;}

.simbol {width: 24px;display:inline-block;position:relative;top: 5px;}


.quick_menu_01 {
            position: absolute;
            top: 30px;
            right: 15%;
            z-index: 99;
        }



@media (max-width:1700px){  .quick_menu_01{right:18%;} #header #gnb > li > a{padding: 0 38px;}}

@media (max-width:1370px){   #header{width: 55%;} #header h1{padding-right: 10px; margin-top: 12px;}}
@media (max-width:1366px){ #header #gnb > li > a{padding:0 25px;font-size: 13px;}  #header #gnb > li > ul > li a {padding: 0 0;font-size: 11px;} .quick_menu_01{right:20%;}}


