*{
padding:0;margin:0;border:0;
-webkit-text-size-adjust:none;
font-family: 'Noto Sans 400', sans-serif;
color:#231815}
article, aside, hgroup, header, footer, figure, figcaption, nav, section ,video{
    display:block;
}
::selection{background:#eee6a3;color:#231815;}
a,a:hover,a:active,a:visited{
	text-decoration:none;
	color:inherit;font-size:inherit;font-weight:inherit;
}
li{list-style:none;}
::-webkit-scrollbar{
	width: 9px;
}
::-webkit-scrollbar-track {
	-webkit-box-shadow:none;
	-webkit-border-radius:0px;
	border-radius:0px;
}
::-webkit-scrollbar-thumb {
	-webkit-border-radius: 0px;
	border-radius:0px;
	background: #999;
	-webkit-box-shadow:none;
}
::-webkit-scrollbar-thum:window-inactive {
	background:#999;
}
div#header {
	height:88px;
	line-height:88px;
	border-top:12px solid #826f5e;
	background:#000;
	position:relative;
	top:0;
	left:0;
	z-index:10;
	width:100%;
	transition:0.3s;
	z-index:1000;
}
div#header.main {
	border-bottom:1px solid #595959;
}
	div#header div.center_1024{
		overflow:visible;
	}
	div#header.main {
		position:fixed;
		background:#fff;
	}
	div#header div#top-menu {
		height:88px;
		line-height:88px;
		width:1042px;
		overflow:visible;
		margin:0 auto;
		position:relative;
	}
	div#header div#top-menu ul.menu-wrap li {
		float:left;
		height:auto;
		position:relative;
		cursor:pointer;
		vertical-align:middle;
		display:inline-block;
		padding:0;
		margin:0;
	}
		div#header div#top-menu div#toplogo {
			width:363px;
			overflow:hidden;
			height:88px;
			float:left;
		}
			div#header div#top-menu div#toplogo a img {
				width:180px;
				margin-top:25px;
			}
			div#header div#top-menu div#toplogo a img.mobile{display:none;}
		div#header div#top-menu ul.menu-wrap {
			overflow:visible;
			height:88px;
			width:670px;
			position:relative;
			display:inline-block;
			float:left;
		}
		div#header div#top-menu ul.menu-wrap li.menu {
			padding:0;
			font-size:14px;
			font-weight:800;
			height:88px;
			line-height:96px;
			width:auto;
			font-weight:bold;
			display:inline-block;
			position:relative;
			overflow:visible;
		}
			div#header div#top-menu ul.menu-wrap li.menu div.category-arrow {
				position:absolute;
				width:8px;
				height:8px;
				background-image:url(/sewon/img/arrow_gray.png);
				background-repeat:no-repeat;
				background-position:0 0px;
				background-size:32px auto;
				bottom:7px;
				left:50%;
				margin-left:-4px;
				display:none;
			}
			div#header div#top-menu ul.menu-wrap li.menu:hover> div.category-arrow {
				background-image:url(/sewon/img/arrow_white.png);
				display:block;
			}
			div#header.main div#top-menu ul.menu-wrap li.menu:hover> div.category-arrow {
				background-image:url(/sewon/img/arrow_black.png);
				display:block;
			}
			div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block {
				width:100%;
				height:auto;
				border:0px solid #999;
				background:#000;
				position:absolute;
				padding:8px 0;
				left:0;
				z-index:1001;
				display:none;
			}
			div#header.main div#top-menu ul.menu-wrap li.menu ul.submenu-block{
				border-bottom:1px solid #a49e98;
				border-right:1px solid #a49e98;
				border-left:1px solid #a49e98;
				background:#fff;
			}
			div#header div#top-menu ul.menu-wrap li.menu:hover> ul.submenu-block,
			div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block:hover {display:block;}
			div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block li {
				height:29px;
				line-height:29px;
				text-align:left;
			}
			div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block li a{
				font-size:12px;
				font-weight:400;
				padding:0 21px;
			}
			div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block li a:hover {
				color:#fff;
				font-weight:500;
			}
			div#header.main div#top-menu ul.menu-wrap li.menu ul.submenu-block li a:hover {
				color:#000;
				font-weight:500;
			}
			div#header dd.language {
				padding:0 20px;
				font-size:14px;
				font-weight:500;
				height:30px;
				line-height:30px;
				width:auto;
				font-weight:bold;
				display:inline-block;
				position:absolute;
				right:0;
				bottom:0;
				cursor:pointer;
			}
			div#header dd.language span.word {
				font-size:13px;
				font-weight:400;
				padding:0 3px;
				color:#9FA0A0;
			}
			div#header.main dd.language span.word {
				color:#666;
			}
			div#header dd.language ul.submenu-block {
				width:100%;
				height:auto;
				border:0px solid #999;
				background:#000;
				position:absolute;
				padding:8px 0;
				left:0;
				z-index:1001;
				display:none;
			}
			div#header.main dd.language ul.submenu-block{
				border-bottom:1px solid #a49e98;
				border-right:1px solid #a49e98;
				border-left:1px solid #a49e98;
				background:#fff;
			}
			div#header dd.language:hover> ul.submenu-block,
			div#header dd.language ul.submenu-block:hover {display:block;}
			div#header dd.language ul.submenu-block li {
				height:29px;
				line-height:29px;
				text-align:left;
				padding-left:23px;
			}
			div#header dd.language ul.submenu-block li a {
				font-size:13px;
				font-weight:400;
				color:#777;
			}
			div#header dd.language ul.submenu-block li:hover > a {
				color:#fff;
			}
			div#header.main dd.language ul.submenu-block li:hover > a {
				color:#222;
			}
			div#header dd.language i.icon{
				background-image:url(/sewon/img/earth_gray.png);
				width:16px;
				height:16px;
				display:inline-block;
				vertical-align:middle;
				top:-2px;
				position:relative;
			}
		div#header div#top-menu ul.menu-wrap li.menu a{
			font-family: 'Noto Sans 400', sans-serif;
			color:#9FA0A0;
			font-size:1.1em;
			letter-spacing:-1px;
			font-weight:500;
			display:inline-block;
			width:auto;
			height:100%;
			padding:0 22px;
		}
		div#header.main div#top-menu ul.menu-wrap li.menu a{
			color:#666;
		}
		div#header div#top-menu ul.menu-wrap li.menu.select > a,
		div#header div#top-menu ul.menu-wrap li.menu:hover > a  {
			color:#fff;
			font-weight:500;
		}
		div#header.main div#top-menu ul.menu-wrap li.menu.select > a,
		div#header.main div#top-menu ul.menu-wrap li.menu:hover > a  {
			color:#000;
			font-weight:500;
		}
		div#header div#top-menu ul.menu-wrap li.menu.last a{
			padding-right:0;
		}

div#container {clear:both;}
div.top-bar{
	position:relative;
	width:100%;
	overflow:hidden;
	height:209px;
}
div.top-bar img {
	position:absolute;
	left:50%;
	top:-1px;
	margin-left:-1280px;
}



div#footer {
	width:100%;
	height:auto;
	background:#363739;
	position:relative;
	padding-top:29px;
	padding-bottom:30px;
}
	div.logo-block {
		width:180px;
		height:235px;
		position:relative;
		float:left;
		padding-right:36px;
	}
		div.logo-block img.footer-logo {
			width:100%;
			opacity:0.4;
			filter:alpha(opacity:"40");
		}
		div.logo-block span.copyright {
			position:absolute;
			left:0;
			bottom:9.5px;
			font-size:13px;
			font-weight:400;
			color:#999;
		}

	ul.list-block {
		width:214px;
		height:235px;
		position:relative;
		float:left;
		margin-left:42px;
	}
		ul.list-block li.title {
			border-bottom:1px solid #826f5e;
			margin-bottom:14px;
		}
		ul.list-block li.title span{
			font-size:13px;
			font-weight:500;
			color:#826f5e;
		}
		ul.list-block li.menu {
			position:relative;
			height:27px;
			line-height:27px;
			width:100%;	
		}
		ul.sitemap-block li.menu{cursor:pointer;}
			ul.list-block li.menu ul.submenu-block {
				position:absolute;
				right:0;
				width:90px;
				top:0;
				display:none;
				z-index:3;
			}
			ul.list-block li.menu:hover > ul.submenu-block,
			ul.list-block li.menu ul.submenu-block:hover {display:block;}
			ul.list-block li.menu ul.submenu-block li {
				position:relative;
				height:27px;
				line-height:27px;
				width:100%;
			}
		ul.list-block li.menu span,
		ul.list-block li.menu a
		{
			color:#999;
			font-size:13px;
			font-weight:400;
		}
		ul.list-block li.menu a{
			display:inline-block;
			width:100%;height:100%;
		}
		ul.list-block li.menu span.subject {
			padding-right:3px;
		}
		ul.list-block li.menu.contact span.subject {
			display:inline-block;
			width:22px;
			margin-right:3px;
			padding-right:0;
		}
		ul.list-block li.menu.contact span.value {
			display:inline-block;
		}
		ul.list-block li.menu.addr {
			height:23px;
			line-height:23px;
		}
		ul.list-block li.menu.kor.addr2 {
			margin-bottom:20px;
		}

/* 링크버튼 */
div.link {
	cursor:pointer;
	display:inline-block;
}

/* 중앙정렬 사이즈 */
div.center_1000 {
	width:1000px;
	margin:0 auto;
	position:relative;
	height:auto;
}
div.center_1022 {
	width:1022px;
	margin:0 auto;
	position:relative;
	height:auto;
}
div.center_1024 {
	width:1024px;
	margin:0 auto;
	position:relative;
	height:auto;
	overflow:hidden;
}
	div.center_1024 img {
		text-align:center;
	}
div.center_1300 {
	width:1300px;
	margin:0 auto;
	position:relative;
	height:auto;
}

/* 경계선 디자인 */
div.border_db_gray {
	height:1px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	margin:20px 0;
}
div.border-gray{
	height:1px;
	background:#dadada;
	width:100%;
	position:relative;
}
div.slide-border {
	background:url(/sewon/img/pattern_gray_line.png);
	height:10px;
	width:100%;
	position:relative;
	opacity:0.70;
	filter:alpha(opacity:"70");
}
div.crane-border {
	background:url(/sewon/img/pattern_gray_line_small_deep.png);
	height:23px;
	width:100%;
	position:relative;
}
div.cross-border {
	background:url(/sewon/img/Xpattern_all.png);
	height:33px;
	width:auto;
	position:relative;
	opacity:0.85;
	filter:alpha(opacity:"85");
}
/*
	이미지 슬라이드 1
*/
div.image-slide {
	overflow:hidden;
	position:relative;
}
	div.image-slide ul.image-list {
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	div.image-slide ul.image-list li {
		overflow:hidden;
		height:100%;
		background-position:50% 50%;
	}
div.image-slide.fade {}
	div.image-slide.fade ul.image-list {width:100%;}
	div.image-slide.fade ul.image-list li{
		position:absolute;
		opacity:0;
		top:0;
		left:0;
		width:100%;
		height:100%;
		transition:2s;
		filter:alpha(opacity:'0');
	}
	div.image-slide.fade ul.image-list li.show {
		opacity:1;
		filter:alpha(opacity:'100');
	}
div.image-slide dl.paging {
	position:absolute;
	overflow:hidden;
}
	div.image-slide dl.paging dd {
		float:left;
		margin:0 5px;
		width:13px;
		height:13px;
	}


div.paging-wrap {
	height:100%;
	position:relative;
}
div.image-slide dl.paging.right-bottom{
	bottom:25px;
	right:0;
}
	/* 주의 아이콘 파일이 존재해야함. */
	div.image-slide dl.paging dd.paging-icon-A {
		background-image:url(/sewon/img/sld/icon/icon-A.png);
		background-repeat:no-repeat;
		background-size:12px 12px;
		background-position:50% 50%;
		cursor:pointer;
	}
	div.image-slide dl.paging dd.paging-icon-A.select {
		background-image:url(/sewon/img/sld/icon/icon-A-on.png);
	}

.clear{clear:both;}


/*
-------------------------------
	페이징 디자인
-------------------------------
*/
div.pagin_div {width:100%;height:46px;text-align:center;}
div.pagin_div ul {width:auto;height:25px;padding-top:20px;border-top:1px solid #ababab;margin:0 auto;text-align:center;min-width:300px;position:relative;display:inline-block;}
div.pagin_div ul li.paging {display:inline-block;font-size:13px;font-weight:400;}
div.pagin_div ul li.paging a {width:20px;height:25px;display:inline-block;color:#4f4644;font-size:14px;font-weight:400;}
div.pagin_div ul li.paging.select a {color:#343434;font-size:13px;font-weight:500;}

div.pagin_div ul li.paging_prev.prev.none,
div.pagin_div ul li.paging_next.next.none {
	width:15px;
	height:25px;
	background:#444;
	color:#fff;
}

div.pagin_div ul li.paging_prev.prev,
div.pagin_div ul li.paging_next.next {
	width:15px;
	height:25px;
	line-height:25px;
	background:#006fb7;
	color:#fff;
	position:absolute;
	bottom:0;
	font-family:'dotum';
	font-size:13px;
}
div.pagin_div ul li.paging_prev.prev {
	left:0;
}
div.pagin_div ul li.paging_next.next {
	right:0;
}
div.pagin_div ul li.paging_prev.prev a,
div.pagin_div ul li.paging_next.next a {
	display:block;
	width:100%;
	height:100%;
	font-family:'dotum';
	font-size:13px;
}
div.pagin_div ul div.select-bar {
	height:2px;
	width:20px;
	background:#f65064;
	position:absolute;
	top:-1px;
	left:50%;
	margin-left:-10px;
	z-index:1;
}

/*
--------------------------------
	팝업창 디자인
--------------------------------
*/
/* alertWindow config */
div#overlay {
	position:fixed; 
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity : .7;
	filter: alpha(opacity:'70');
	z-index:1000;
}

div#alertWindow {
	position:absolute;
	padding:0;
	z-index:1001;
}
div#alertClose {
	width:100%;
	height:100px;
	position:absolute;
	top:0px;
	right:0px;
	cursor:pointer;
	display:block;
	z-index:100000;
}
div#alertClose div#alertClose-Button {
	display:block;
	width:25px;
	height:25px;
	right:20px;top:15px;
	background:url(/sewon/img/x_25.png) 50% 50% no-repeat;
	position:absolute;
	z-index:1000000;
}
div#alertClose:hover {
	
}
div.mobile-link,
div.mobile-link-content {
	display:none;
}
@media screen and (max-width:720px){
	div.slide-border {display:none}
	/* 중앙정렬 사이즈 */
	div.mobile-link{
		display:block;
	}
	div.mobile-link ul{
		margin:0;padding:0;list-style-type:none;position:absolute;right:0;	
		width:58.4%;
	}
	div.mobile-link ul li{
		width:25%;float:left;overflow:hidden;
	}
	div.mobile-link ul li img{
		width:100%;
		margin:0;
		padding:0;
	}
	div.center_1000 {
		width:1000px;
		margin:0 auto;
		position:relative;
		height:auto;
	}
	div.center_1022 {
		width:auto !important;
		margin:0 auto;
		position:relative;
		height:auto;
	}
	div.center_1024 {
		width:auto !important;
		margin:0 auto;
		position:relative;
		height:auto;
		overflow:hidden;
	}
		div.center_1024 img {
			text-align:center;
		}
	div.center_1300 {
		width:1300px;
		margin:0 auto;
		position:relative;
		height:auto;
	}
	div#header {
		height:auto;
		line-height:normal;
		border-top:0px;
		background:#f2f2f2;
		position:relative;
		top:0;
		left:0;
		z-index:10;
		width:100%;
		transition:0.3s;
		z-index:1000;
	}
	div#header.main {
		border-bottom:0px solid #595959;
	}
		div#header.main {
			position:relative;
			background:#f2f2f2;
		}
		div#header div#top-menu {
			line-height:normal;
			height: auto;
			width:100%;
			overflow:visible;
			margin:0 auto;
			position:relative;
			background-color:#2A2B2B;
			border-top:solid 5px #826F5E;
		}
			div#header div#top-menu div#toplogo {
				width:41.6%;
				height: auto;
			}
				div#header div#top-menu div#toplogo a img {
					width:180px;
					margin-top:25px;
					display:none;
				}
				div#header div#top-menu div#toplogo a img.mobile {
					display:block !important;
					width:80%;
					margin-top:9.6%;
					margin-bottom:9.6%;
					margin-left:10%;
					margin-right:10%;
				}
			div#header div#top-menu {}
			div#header div#top-menu ul.menu-wrap {
				display:none;
				position:fixed;
				right:0;
				top:0;
				background:#333;
				z-index:1000;
				height:100%;
				width:210px;
				padding-top:50px;

			}
			div#header div#top-menu ul.menu-wrap li.menu {
				padding:0;
				font-size:14px;
				font-weight:800;
				min-height:50px;
				line-height:50px;
				height:auto;
				width:auto;
				font-weight:bold;
				display:inline-block;
				position:relative;
				clear:both;
				margin-bottom:0px;
				width:200px;
				border-right:10px solid #333;
			}
			div#header div#top-menu ul.menu-wrap li.menu::before {
				display:inline-block;
				width:30px;
				height:50px;
				content:"<";
				color:#9FA0A0;
				float:left;
				text-align:center;
				font-family:'Raleway';
			}
			div#header div#top-menu ul.menu-wrap li.menu.select {
				background:#2a2a2a;
				color:#fff;
				border-right:10px solid #826f5e;
			}
			div#header div#top-menu ul.menu-wrap li.menu.select::before{
				content:"";
			}
			div#header div#top-menu ul.menu-wrap li.menu a{
				font-family: 'Noto Sans 500', sans-serif;
				color:#9FA0A0;
				font-size:1.1em;
				letter-spacing:-1px;
				font-weight:500;
				display:inline-block;
				width:auto;
				height:40px;
				padding:0;
				width:155px;
				float:left;
				text-align:right;
				padding-right:15px;
			}
				div#header div#top-menu ul.menu-wrap li.menu div.category-arrow {
					position:absolute;
					width:8px;
					height:8px;
					background-image:url(/sewon/img/arrow_gray.png);
					background-repeat:no-repeat;
					background-position:0 0px;
					background-size:32px auto;
					bottom:7px;
					left:50%;
					margin-left:-4px;
					display:none;
				}
				
				div#header div#top-menu ul.menu-wrap li.menu:hover> div.category-arrow {
					background-image:url(/sewon/img/arrow_white.png);
					display:none;
				}
				div#header.main div#top-menu ul.menu-wrap li.menu:hover> div.category-arrow {
					background-image:url(/sewon/img/arrow_black.png);
					display:none;
				}
				div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block {
					width:100%;
					height:auto;
					border:0px solid #999;
					background:none;
					position:relative;
					padding:8px 0;
					left:0;
					z-index:1001;
					display:none;
					bottom:0 !important;
				}
				div#header.main div#top-menu ul.menu-wrap li.menu ul.submenu-block{
					border-bottom:1px solid #a49e98;
					border-right:1px solid #a49e98;
					border-left:1px solid #a49e98;
					background:#fff;
				}
				div#header div#top-menu ul.menu-wrap li.menu:hover> ul.submenu-block,
				div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block:hover {display:none;}
				div#header div#top-menu ul.menu-wrap li.menu.select ul.submenu-block {display:block;}
				div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block li {
					height:29px;
					line-height:29px;
					text-align:left;
				}
				div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block li a{
					font-size:12px;
					font-weight:400;
					padding:0;
					display:block;
					width:185px;
					padding-right:15px;
				}
				div#header div#top-menu ul.menu-wrap li.menu ul.submenu-block li a:hover {
					color:#fff;
					font-weight:500;
				}
				div#header.main div#top-menu ul.menu-wrap li.menu ul.submenu-block li a:hover {
					color:#000;
					font-weight:500;
				}
				div#header dd.language {
					padding:0 20px;
					font-size:14px;
					font-weight:500;
					height:30px;
					line-height:30px;
					width:auto;
					font-weight:bold;
					display:inline-block;
					position:absolute;
					right:0;
					bottom:0;
					cursor:pointer;
					display:none;
				}
				div#header dd.language span.word {
					font-size:13px;
					font-weight:400;
					padding:0 3px;
					color:#9FA0A0;
				}
				div#header.main dd.language span.word {
					color:#666;
				}
				div#header dd.language ul.submenu-block {
					width:100%;
					height:auto;
					border:0px solid #999;
					background:#000;
					position:absolute;
					padding:8px 0;
					left:0;
					z-index:1001;
					display:none;
				}
				div#header.main dd.language ul.submenu-block{
					border-bottom:1px solid #a49e98;
					border-right:1px solid #a49e98;
					border-left:1px solid #a49e98;
					background:#fff;
				}
				div#header dd.language:hover> ul.submenu-block,
				div#header dd.language ul.submenu-block:hover {display:block;}
				div#header dd.language ul.submenu-block li {
					height:29px;
					line-height:29px;
					text-align:left;
					padding-left:23px;
				}
				div#header dd.language ul.submenu-block li a {
					font-size:13px;
					font-weight:400;
					color:#777;
				}
				div#header dd.language ul.submenu-block li:hover > a {
					color:#fff;
				}
				div#header.main dd.language ul.submenu-block li:hover > a {
					color:#222;
				}
				div#header dd.language i.icon{
					background-image:url(/sewon/img/earth_gray.png);
					width:16px;
					height:16px;
					display:inline-block;
					vertical-align:middle;
					top:-2px;
					position:relative;
				}
			div#header.main div#top-menu ul.menu-wrap li.menu a{
				color:#9FA0A0;
			}
			
			div#header div#top-menu ul.menu-wrap li.menu.select > a,
			div#header div#top-menu ul.menu-wrap li.menu:hover > a  {
				color:#fff;
				font-weight:500;
			}
			div#header.main div#top-menu ul.menu-wrap li.menu.select > a,
			div#header.main div#top-menu ul.menu-wrap li.menu:hover > a  {
				color:#000;
				font-weight:500;
			}
			div#header div#top-menu ul.menu-wrap li.menu.last a{
				padding-right:0;
			}
	div#footer {
		width:100%;
		height:auto;
		background:#363739;
		position:relative;
		padding-top:29px;
		padding-bottom:90px;
		overflow:hidden;
	}
		div#footer div.center_1024 {
			position:static;
			overflow:visible;
		}
		div.logo-block {
			width:94%;
			height:auto;
			position:static;
			float:left;
			padding:0 3%;
		}
			div.logo-block img.footer-logo {
				width:180px;
				opacity:0.4;
				filter:alpha(opacity:"40");
			}
			div.logo-block span.copyright {
				position:absolute;
				left:3%;
				bottom:7px;
				font-size:13px;
				font-weight:400;
				color:#999;
			}

		ul.list-block {
			width:214px;
			height:auto;
			position:relative;
			float:left;
			margin-left:3%;
			margin-top:15px;
		}
			ul.list-block li.title {
				border-bottom:1px solid #826f5e;
				margin-bottom:14px;
			}
			ul.list-block li.title span{
				font-size:13px;
				font-weight:500;
				color:#826f5e;
			}
			ul.list-block li.menu {
				position:relative;
				height:27px;
				line-height:27px;
				width:100%;	
			}
			ul.sitemap-block li.menu{cursor:pointer;}
				ul.list-block li.menu ul.submenu-block {
					position:absolute;
					right:0;
					width:90px;
					top:0;
					display:none;
					z-index:3;
				}
				ul.list-block li.menu:hover > ul.submenu-block,
				ul.list-block li.menu ul.submenu-block:hover {display:block;}
				ul.list-block li.menu ul.submenu-block li {
					position:relative;
					height:27px;
					line-height:27px;
					width:100%;
				}
			ul.list-block li.menu span,
			ul.list-block li.menu a
			{
				color:#999;
				font-size:13px;
				font-weight:400;
			}
			ul.list-block li.menu a{
				display:inline-block;
				width:100%;height:100%;
			}
			ul.list-block li.menu span.subject {
				padding-right:3px;
			}
			ul.list-block li.menu.contact span.subject {
				display:inline-block;
				width:22px;
				margin-right:3px;
				padding-right:0;
			}
			ul.list-block li.menu.contact span.value {
				display:inline-block;
			}
			ul.list-block li.menu.addr {
				height:23px;
				line-height:23px;
			}
			ul.list-block li.menu.kor.addr2 {
				margin-bottom:20px;
			}




		.footer-logo {display:none;}
		.sitemap-block {display:none;}

		div.mobile-link-content {display:none; background:#454545;}
		div.mobile-link-content ul {;padding-bottom:5%;background:url('/sewon/img/menu_board.png') no-repeat center top;background-size:contain}
		div.mobile-link-content ul li {color:#b5b5b5;padding:2% 0% 2% 7%;font-size:1.3em;}

}
div.mobile-link-content {display:none; background:#454545}
div.mobile-link-content ul {}
div.mobile-link-content ul li {color:#b5b5b5;padding:2% 0% 2% 7%;font-size:1em;}
.mobile-map-content {padding-top:20%;margin-top:-12%;margin-bottom:15%;display:none;}
.mobile_button {clear:both; width:25%;padding:2% 0;margin: 3%; font-size:75%;font-family:'Noto Sans400', sans-serif;color:#fff;background:#826f5e;text-align:center}
.mobile_border {width:94%;margin:1% 3% 3% 3%; background:#796d60;padding-top:0.4%}
.m_title {color:#3e3a39;font-family:'Noto Sans 600', sans-serif;font-size:140%;margin-left:4%}
.m_title > span {font-family:'Noto Sans 400', sans-serif;font-size:50%}
.m_text {color:#3e3a39;font-family:'Noto Sans 400', sans-serif;font-size:80%;margin-left:4%}
.m_imgbox {width:92%;margin:0 4% 4% 4%}
	.m_imgbox > img {width:100%}
.m_3buttons {width:100%;overflow:hidden}
	.m_3buttons > li {width:33.3%;float:left;text-align:center;font-family:'Noto Sans 600', sans-serif;font-size:120%;color:#b5b5b6}
	.m_3buttons > li:last-child {width:33.4%}
#m_3buttons_on1 {color:#3e3a39}
.mobile-info-content {padding-top:20%;margin-top:-12%;margin-bottom:10%}
.mobile-global-content {padding-top:20%;margin-top:-12%;margin-bottom:10%;overflow:hidden;}
.m_language {float:left;margin-left:4%;font-size:110%;color:#b5b5b6}







div.m_map-wrap {
    position:fixed;
    top:9999px;left:0px;
    width:96%;
    margin:0% 2%;
    margin-top:28%;
    height:400px;
    z-index:10010;
}
.m_map-wrap .map-area {
    width:100%;height:400px;
}
.m_map-wrap .map-info {display:none}

.m_background{position:fixed;top:0px;left:0px;width:100%;display:none;z-index:9999;height:1000px;opacity:0.8; filter:alpha(opacity=80);background:#000}
.m_x_button {position:fixed;top:0px;left:0px;margin-left:42%;width:16%;margin-top:8%;display:none;z-index:10001;}
    .m_x_button > img {width:100%}
