
html { font-size:14px; }
/* 1.143 : 16px / 1.429 : 20px / 1.286  : 18px */
#headerN{
width:100%;
margin:0 auto;
}
#headerN .inputSearch_new   /* ���հ˻� input */
{
    border-left:none;
    border-top:none;
    border-right:none;
    width:370px;
    border-bottom:2px solid #2f98d2;
    text-align: left;
    height: 38px;
}
#headerN .headerNRight{
float:right;
width:954px;
height:100%;
}
#headerN .headerNRight .headerNRightSub
{
width:160px;
min-height:50px; 
text-align:left; 
margin-top:15px; 
margin-right:30px; 
float:left; 
font-size:1.0em; 
font-weight:bold;
}         
#headerN .headerNRight .headerNRightSub li{
display:block;
height:29px;
line-height:29px;
font-size:1.0rem;
color:#474747;
font-weight:normal;
}   
#headerN .headerNRight .headerNRightSub li a:hover{
color:#ff007d;
}

#headerN .headerNRight .headerNRightSub .gnbSubCatTit
{
height:45px;
line-height:45px;
border-bottom: 2px solid #000; 
font-size:1.143rem;	 /* 16px */
color:#000;
} 

#headerN .headerNRight .headerNRightSub .gnbSubImg
{
height: 44px;
line-height: 157%;
font-size: 1.0rem;
color: #000;
background: url(/images/common/header/ban_box_bg.gif) no-repeat top left;
padding: 6px 18px;
margin-top: 22px;
} 
#headerN .headerNRight .headerNRightSub .gnbSubImg .txtBlue
{
color:#157ED1;
}

#headerN .headerNRight .headerNRightSub .gnbSubCatArr
{
background:url('/images/common/header/bt_goToSubmain.gif') no-repeat center right; 
}
#headerN .headerNRight .headerNRightSub .gnbSubTxtFst
{
margin-top:10px;
}

#headerN .gnbTxt
{
font-size:1.143rem;
margin-right:15px;
color:#000;
}
#headerN .gnbTxt img
{
vertical-align: middle;
margin-top:-2px;
}
#headerN .gnbBlue
{
color:#237EC9;
font-weight:bold;
}
#headerN #gnbN 
{
width:100%;
height:50px;
margin:0 auto;
background-color:#fff;
}
#headerN #gnbN .gnbListN
{
width:1200px;
margin:0 auto;
overflow: hidden;
height: 100%;
}
#headerN #gnbN .gnbListN ul li 
{
list-style:none;
float:left;
line-height:50px;
display:inline-block;
color:#555555;
font-size:1.2em;
}
#headerN #gnbN .gnbListN .gnbLink2N
{
float:right;
}
#headerN #gnb2N
{
width:100%;
height:90px;
border-bottom:1px solid #CCCCCC;
}
#headerN #gnb2N .gnb2ListN
{
width:1200px;
margin:0 auto;
overflow: hidden;
height: 100%;
}
#headerN #gnb2N .gnb2ListN img
{
vertical-align:middle;
}
#headerN #gnb2N .gnb2ListN #kaltour
{
width:250px;
float:left;
height: 100%;
text-align:left;
}
#headerN #gnb2N .gnb2ListN #search
{
width:695px;
float:left;
height: 100%;
text-align:center;
}
#headerN #gnb2N .gnb2ListN #search input
{
display:inline-block;
}
#headerN #gnb2N .gnb2ListN #search input[type=image]
{
margin-left:-35px;
z-index:1;
}
#headerN #gnb2N .gnb2ListN #kalpak
{
/* width:162px; */
float:left;
height: 100%;
text-align:center;
}
#headerN #gnb2N .gnb2ListN #muse
{
/* width:83px; */
float:right;
height: 100%;
text-align:center;
}
#headerN #gnb3N
{
width:100%;
height:60px;
border-bottom:1px solid #070707;
}
#headerN #gnb3N .gnb3ListN
{
width:1200px;
margin:0 auto;
overflow: hidden;
height: 100%;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN{
width:195px;
float:left;
height: 100%;
text-align:center;
color:#2d8ce6;
font-size:1.143rem;
border-right:1px solid #ccc;
background:url("/images/common/header/bt_all.png") no-repeat 40px center;}
#gnb3N .gnb3LeftN #divViewAll ,
#gnb3N .gnb3LeftN #divHideAll{width:100%;height:100%;} 
#gnb3N .gnb3LeftN #divViewAll span,
#gnb3N .gnb3LeftN #divHideAll span{font-size: 18px;font-weight:700;}



#spanBtnShowGnbSub	 /* ��ü���� Txt*/
{
margin-left:40px;
font-weight:normal;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN
{
width:1200px;
max-height: 860px;
min-height: 530px;
margin: 0 auto;
/* background: linear-gradient(90deg, #eee 50%, #ffffff 50%); */
display:none; 
z-index:999; 
position:absolute;
border-top: 1px solid #000;
border-bottom: 1px solid #070707;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN
{
width:1200px;
margin:0 auto;
overflow: hidden;
height: 100%;
min-height: 530px;
max-height: 860px;
background-color:#E5F1FD;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN #gnbSubLeftN
{
width:195px;
float:left;
height: 100%;
min-height: 530px;
max-height: 860px;
color:#000;
font-size:1.0em;
font-weight:bold;
text-align:left;
border-right:1px solid #eee;
background-color:#E4F2FD;
font-weight:normal;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN #gnbSubLeftN ul
{
display:inline-block;
text-align:left;
margin-top:18px;
width:80%;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN #gnbSubLeftN li
{
height:50px;
width:100%;
padding-left:40px;
line-height:50px;
cursor:pointer;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN #gnbSubLeftN li.on
{
background-color:#fff;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN .gnbSubRightN0
{
width:1003px;
float:left;
min-height: 530px;
/*
min-height: 520px;
max-height: 860px;
*/
height:100%;
text-align:right;
color:#000;
background-color:#fff;
display:none;

}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN .gnbSubRightN0 .headerNRight
{
height:auto;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN .gnbSubRightN0 .gnbSubTit0
{
display:inline-block; float:left; font-size:1.429rem; margin-top:30px; font-weight:normal; line-height:28px;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN .gnbSubRightN0 img
{
margin-left:28px;
}
#headerN #gnb3N .gnb3ListN .gnb3LeftN #gnbSubN .gnbSubListN .gnbSubRightN0 .gnbSubClose
{
display:inline-block; float:right; font-size:1.0em; font-weight:bold; margin-top:30px; margin-right:40px; cursor:pointer;
background:url('/images/common/header/bt_close.gif') no-repeat center center;
width:20px;
height:20px;
}



.verticalHelper 
{
display:inline-block;
height:100%;
vertical-align:middle;
}


#quickArea { display:none; }	
#header { display:none; }

#divViewAll {cursor:pointer;}
#divHideAll {cursor:pointer;}

#kmtp { display:none; }

/* KP / Muse GNB ���� */
.clsKPLogoSub {
width:345px; 
height:31px; 
line-height:31px;
position:fixed; 
z-index:9; 
background:url("/images/common/header/layer_kp.png") no-repeat center center;
color:#fff;
display:block;
margin-top:-26px;
/*		margin-left:-84px;	*/
margin-left:-74px;
}
.clsMuseLogoSub {
width:345px; 
height:31px; 
line-height:31px;
position:fixed; 
z-index:9; 
background:url("/images/common/header/layer_yd.png") no-repeat center center;
display:block;
margin-top:-26px;
margin-left:-262px;
color:#fff;
}

.clsDspNone {
display:none;
}


#gnb3N .layer_hybrid
{
top:183px;
left:50%;/*left:557px;*/
transform: translateX(-50%);
margin-left:78px;
width:355px;
height:31px;
z-index:1000;/* .gnbSubListN �±׺��� ���� �ֵ��� �켱���� ���� */
position:absolute;
background:url(/images/common/header/layer_hybrid.png) no-repeat center center;
}

#gnb3N .layer_addvalue
{
top:183px;
left:50%;/*left:557px;*/
transform: translateX(-50%);
margin-left:78px;
width:355px;
height:31px;
z-index:1000;/* .gnbSubListN �±׺��� ���� �ֵ��� �켱���� ���� */
position:absolute;
background:url(/images/common/header/layer_addvalue.png) no-repeat center center;
}