@media screen and (max-width: 1180px){
	

	#fixMenu{
		
		width:100%;
		position:fixed;
		z-index:99;
	}
	
	.scroll{
		position: fixed;
		top:0px;
		left:0;
		z-index:99999;
		width:100%;
		
	}
	
	#header{
		width:80%;
		margin:0 auto;
		padding:1.5em 0%;
	}
	
	
	
	#main #header .inner .subLogo{
		display:none;
	}
	
	
	
	#main #header .inner .selectArea .lang{
		color:#fff;
	}
	
	
	#main #header .inner .selectArea .subArrow{
		display:none;
	}
	
	
	
	#main #header .inner .menu li a{
		color:#fff;
	}
	
	
	#main #header .inner .subMenu{
		display:none;
	}
	
		
	
	#header .inner{
		width:100%;
		display:inline-block;
	}
	
	#header .inner .logo{
		width:80px;
		display:inline-block;
		margin-top:0px;
	}
	
	
	#header .inner .logo img{
		width:100%;
	}
	
	#header .inner .mainLogo{
		display:none;
	}
	
	
	
	#header .inner .menu{
		display:none;
		position:absolute;
		left:53%;
		transform:translate(-40%, -50%);
		top:50%;
	}
	
	#header .inner .menu li{
		display:inline-block;
		margin:0px 20px;
		font-size:16px;
		font-family:'roboto','noto sans kr'
	}
	
	
	#header .inner .menu li:hover{
		font-weight:bold;
	}
	
	
	#header .inner .selectArea{
		display:none;
		float:right;
		padding:10px 20px;
		border:1px solid #dcc2ff;
		cursor:pointer;
	}
	
	#header .inner .selectArea .lang{
		font-size:14px;
		display:inline-block;
	}
	
	#header .inner .selectArea .arrow{
		width:19px;
		display:inline-block;
		margin-left:10px;
	}
	
	
	
	
	#header .inner .moMenu{
		display:inline-block;
		width:20px;
		float:right;
		margin-top:0px;
	}
	
	#header .inner .moMenu img{
		width:100%;
	}
	
	
	#header .inner .moMenu .subMenu{
		display:none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#sub #fixMenu{
		position:relative;
	}
	#sub #header{
		position:relative;
	}
	
	
	#sub #header .inner .subLogo{
		display:inline-block;
	}
	
	
	
	#sub #header .inner .selectArea .lang{
		color:#222;
	}
	
	
	#sub #header .inner .selectArea .subArrow{
		display:inline-block;
	}
	
	#sub #header .inner .selectArea .mainArrow{
		display:none;
	}
	
	
	#sub #header .inner .menu li a{
		color:#222;
	}
	
	
	#sub #header .inner .subMenu{
		display:inline-block;
	}
	
	
	
	
	#sub #header .inner .selectArea{
		border:1px solid #e5e5e5;
	}
	
	
	
	
	#sub #header .inner .moMenu{
		display:inline-block;
		width:25px;
		float:right;
		margin-top:5px;
	}
	
	#sub #header .inner .moMenu img{
		width:100%;
	}
	
	#sub #header .inner .mainMenu{
		display:none;
	}
	
	
	
	
	
	#sub #header .inner .menu{
		display:none;
		position:absolute;
		left:53%;
		transform:translate(-35.5%, -50%);
		top:50%;
	}

	
	
	
	
	#footer{
		width:100%;
		background:#333333;
		margin-top:-20px;
		position:relative;
		z-index:0;
	}
	
	#footer .top{
		width:100%;
		padding:4em 0px 4em 0px;
	}
	
	#footer .top .inner{
		width:80%;
		margin:0 auto;
	}
	
	#footer .top .inner .container{
		width:100%;
		display:inline-block;
	}
	
	#footer .top .inner .container .infoArea{
		display:inline-block;
	}
	
	
	#footer .top .inner .container .infoArea .footLogo{
		width:80px;
		display:inline-block;
		vertical-align:top;
		margin-top:10px;
	}
	
	#footer .top .inner .container .infoArea .footLogo img{
		width:100%;
	}
	
	
	#footer .top .inner .container .familySite{
		display:Inline-block;
		float:right;
		border:1px solid #444;
		font-size:14px;
		box-sizing:border-box;
		padding:12px;
		color:#777;
		position:relative;
		cursor:pointer;
	}
	
	
	#footer .top .inner .container .familySite a{
		color:#777;
	}
	
	
	#footer .top .inner .container .familySite span{
		display:Inline-block;
		margin-left:30px;
	}
	
	
	#footer .top .inner .container .familySite .siteList{
		position:absolute;
		width:calc(100% + 2px);
		margin-top:12px;
		border:1px solid #444;
		left:-1px;
		padding:12px;
		display:none;
		background:#333333;
	}
	
	#footer .top .inner .container .familySite .siteList li{
		width:100%;
		font-family:'roboto','noto sans kr';
		padding:10px 0px;
	}
	
	
	
	
	#footer .top .inner .infomation{
		font-size:14px;
		color:#777;
		display:inline-block;
		margin-top:30px;
		vertical-align:top;
		font-family:'roboto','noto sans kr';
		line-height:20px;
	}
	
	
	
	
	
	
	
	#footer .copyArea{
		font-family:'roboto','noto sans kr';
		color:#777;
		margin-top:20px;
	}
	
	
	
	
	
	
	






























}
