.sitemap-box:after{
	display:block;
	clear:both;
	content:'';
}
.sitemap-box li{
	list-style-type:none;
	width:255px;
	line-height:0px;
	font-size: 0;
}
.sitemap-box h2{
	padding:0 0 7px 0;
	margin-top:57px;
	border-bottom:1px solid #ffa409;
	box-sizing:border-box;
	color:#ffa409;
	font-size:26px; 
	font-family: 'NanumSquareR';
}
.sitemap-box h2>a{ color:#ffa409; }
.sitemap-box h3{
	margin-top:40px;
	font-size:18px; 
	line-height:19px;
	font-family: 'NanumSquareR';
}
.sitemap-box h3>a{ color:#eee; }
.sitemap-box .menu-sub-first{ margin-top:27px; }
.sitemap-box .none-lists{ margin-top:28px; }
.sitemap-box .menu{
	float:left;
	margin-left:60px;	
}
.sitemap-box .menu.menu-first{ margin-left:0; }
.sitemap-box .menu .menu-sub>li>ul{
	list-style-image:url(../../images/utill/icon_circle.png);
	padding:12px 0 0 25px;
	margin-top:11px;
	background-color:#282b33;
}
.sitemap-box .menu .menu-sub>li>ul>li{
	width:230px;
	height:30px;
	font-size:16px;
}
.sitemap-box .menu .menu-sub .first-list{ margin:0; }
.sitemap-box .menu .menu-sub>li>ul>li>a{
	color:#adb0b6;
	font-size:16px;
}
.sitemap-box .menu .sec:after{
	display:block;
	clear:both;
	content:'';
}
.sitemap-box .menu .sec .menu-sub{
	float:left;
	margin-left:60px;
}
.sitemap-box .menu .sec .menu-sub{
	float:left;
	margin-left:60px;
}
.sitemap-box .menu .sec .menu-sub.first-sec{ margin-left:0; }

.term-cont {
	margin-top: 55px;
}
.term-cont h3 {
	font-size: 26px;
	color: #eee;
	letter-spacing: -0.25px;
	font-family: 'NanumSquareR';
}
.term-title {margin-top:-3px; font-size:22px; line-height:23px; color:#333; letter-spacing:-1px;}
.term-cont-box {
	margin-top:16px; 
	padding:40px 50px; 
	border:1px solid #40444f; 
	line-height:30px; 
	color:#adb0b6; 
}
.term-cont-box .term-cont-title {
	margin-top:24px; 
	font-size:22px;
	color: #ffa409; 
	font-family: 'NanumSquareR';
}
.term-cont-box .term-cont-title:first-child {margin-top:0;}
.term-cont-box .term-text {
	margin-top:26px; 
	font-size:17px;
	color: #adb0b6; 
}
.term-cont-box .term-text:first-child {margin-top:0;}
.term-cont-box .term-cont-title + .term-text {margin-top:5px;}
.term-cont-box .term-dot-list {margin-top:5px;}
.term-cont-box .term-dot-list > li {
	position:relative; 
	padding-left:13px; 
	font-size:17px;
}
.term-cont-box .term-dot-list > li:before {
	content:''; 
	position:absolute; 
	top:13px; 
	left:0; 
	width:5px; 
	height:5px; 
	border-radius:5px; 
	background:#ffa409;
}
.term-cont-box .term-number-list > li {
	padding-left:14px; 
	font-size:17px;
	line-height: 30px;
}
.term-cont-box .term-number-list > li > strong {display:block; text-indent:-14px;}
.term-cont-box .term-number-list > li li {line-height:30px;}
.term-cont-box .term-cont-title + .term-number-list {margin-top:5px;}
.term-cont-box .list-margin-top {margin-top:26px;}

@media screen and (max-width: 768px) {
	.term-cont {
		margin-top: 25px;
	}
	.term-cont h3 {
		font-size: 18px;
	}
	.term-title {margin-top:-5px; font-size:17px;}
	.term-cont-box {margin-top:0; padding:16px 0 0; border:none; line-height:20px;}
	.term-cont-box .term-cont-title {
		margin-top:31px; 
		font-size:17px;
	}
	.term-cont-box .term-text {
		margin-top:10px; 
		font-size:14px;
	}
	.term-cont-box .term-dot-list {margin-top:6px;}
	.term-cont-box .term-dot-list > li {padding-left:12px; font-size:14px;}
	.term-cont-box .term-dot-list > li:before {
		top:8px; 
		left:1px;
		width: 3px;
		height: 3px;

	}
	.term-cont-box .term-number-list > li {padding-left:10px; font-size:14px;}
	.term-cont-box .term-number-list > li > strong {text-indent:-10px;}
	.term-cont-box .term-number-list > li li {padding-left:6px; text-indent:-6px;}
	.term-cont-box .list-margin-top {margin-top:10px;}

	/* 2018-06-20 */
	.sitemap-box .menu.menu-first{
		margin-left:60px;
	}
	.sitemap-box .menu .sec .menu-sub{
		margin-left:0;
	}
}