.header_ver01{
	width:100%;
	border-bottom:1px solid #222;
	position:fixed;
	z-index:10000;
	background-color: white;
}

.header_ver01 .topArea{
	width:100%;
	border-bottom:1px solid #e5e5e5;
	box-sizing:border-box;
	padding:15px 0px;
	min-height:70px;
}

.header_ver01 .topArea .inner{
	width:1180px;
	margin:0 auto;
}

.header_ver01 .topArea .inner .container{
	width:100%;
	display:flex;
	justify-content:space-between;
}
 
.header_ver01 .topArea .inner .container .logo{
	width:170px;
	display:inline-block;
	padding-top:0.1rem;
	height:2.3rem
}
.header_ver01 .topArea .inner .container .logo img{
	height:2.8rem;
	max-width:fit-content;
}

.header_ver01 .topArea .inner .container .opMenu{
	display:inline-block;
	height:2.4rem;
}
.header_ver01 .topArea .inner .container .opMenu li{
	display:inline-block;
}
.header_ver01 .topArea .inner .container .opMenu .search{
	width:250px;
	border-bottom:1px solid #222;
	padding:8px 10px;
	box-sizing:border-box;
	position: relative;
}
.header_ver01 .topArea .inner .container .opMenu .search .inputArea{
	width:88%;
	display:inline-block;
	vertical-align:middle;
	margin-bottom:1px;
	font-size: 0.85rem;
	font-family: 'Noto Sans KR';
	font-weight:300;
}
.header_ver01 .topArea .inner .container .opMenu .search .inputArea:focus + button{
	color:var(--color-point-1);
}
.header_ver01 .topArea .inner .container .opMenu .search .searchBTN{
	position:absolute;
	vertical-align:middle;
	width:19px;
}
.header_ver01 .topArea .inner .container .opMenu .mypage{
	display:inline-block;
	width:25px;
	margin-left:5px;
}
.header_ver01 .topArea .inner .container .opMenu .mypage .xi-log-in{
	font-size:1.45rem;
}
.header_ver01 .topArea .inner .container .opMenu .mypage img{
	width:100%;
}
.header_ver01 .bottomArea{
	width:1180px;
	margin:0 auto;
	
}
.header_ver01 .bottomArea .menu{
	width:100%;
	text-align:center;
}
.header_ver01 .bottomArea .menu li{
	font-size:1.125rem;
	display:inline-block;
	margin-left:65px;
	position:relative;
	padding:22px 0px 22px 0;
}
.header_ver01 .bottomArea .menu li:first-child{
	margin-left:0px;
}

.header_ver01 .bottomArea .menu li:hover>a{
	color:var(--color-point-1);
}
.header_ver01 .bottomArea .menu li:hover .menuDrop{
	display:block;
}
.header_ver01 .bottomArea .menu li .menuDrop{
	position:absolute;
	background:#fff;
	width:220px;
	left:50%;
	margin-left:-110px;
	margin-top:22px;
	box-shadow:3px 3px 10px #e5e5e5;
	z-index:9;
	display:none;
}
.header_ver01 .bottomArea .menu li .menuDrop div{
	width:100%;
	padding:15px 0px;
	font-size:14px;
}
.header_ver01 .bottomArea .menu li .menuDrop div:hover{
	background:var(--color-point-2);
}
.header_ver01__btn-login{
	position:relative;
}
.header_ver01__btn-login i{
	font-size:2rem;
	transform:translateY(0.5rem);
}
.header_ver01__btn-login:hover{
	color:var(--color-point-1);
}
.header_ver01__item-right{
	min-width:2rem;
}
.footer_ver01{
	width:100%;
	background:white;
	border-top:1px solid #222;
}
.footer_ver01 .inner{
	width:1180px;
	margin:0 auto;
	padding:30px 0px;
}
.footer_ver01 .inner .infoArea{
	display:inline-block;
	vertical-align:top;
	width:27rem;
}
.footer_ver01 .inner .infoArea .footLogo{
	width:170px;
	height:3rem;
}
.footer_ver01 .inner .infoArea .footLogo img{
	width:100%;
}

.footer_ver01 .inner .infoArea .subject{
	font-size:16px;
	color:#151515;
	margin-top:30px;
	line-height:1.2rem;
}
.footer_ver01 .inner .infoArea .add{
	font-family: Noto Sans KR;
	font-size:14px;
	color:#808080;
	margin-top:15px;
	white-space:pre-wrap;
	word-break:break-all;
	overflow:hidden;
}
.footer_ver01 .inner .footMenu{
	list-style:none;
	display:inline-block;
	vertical-align:top;
	margin-left:80px;
}

.footer_ver01 .inner .footMenu li{
	font-size:14px;
	color:#808080;
	margin-top:10px;
}

.footer_ver01 .inner .footMenu li:first-child{
	margin-top:0px;
}

.footer_ver01 .footBottom{
	widtH:100%;
	padding:20px 0px;
	border-top:1px solid #e5e5e5;
	height:3.625rem;
}

.footer_ver01 .footBottom .copyLine{
	width:1180px;
	margin:0 auto;
}


.footer_ver01 .footBottom .copyLine .copyArea{
	width:100%;
	display:inline-block;
}

.footer_ver01 .footBottom .copyLine .copyArea .copy{
	display:inline-block;
	font-size:14px;
	color:#151515;
	font-family:'roboto','noto sans kr'
}
.footer_ver01 .footBottom .copyLine .copyArea .power{
	display:inline-block;
	font-size:14px;
	color:#151515;
	font-family:'roboto','noto sans kr';
	float:Right;
}
