/* 리스트*/
	
.etc_cont {
    float: left;
    width: 100%;
    height: auto;
    margin: 30px 0 0 0;
	overflow:hidden;
}	
@media screen and (max-width: 1024px) and (min-width: 300px){
.etc_cont {
    float: none;
    width: 100%;
    margin: 0 auto;
	}}
	
.etc_cont > div {
    float: left;
    width: 32%;
}	
.popzone {
    position: relative;
}	
	
.popzone h3{
	border-bottom: 3px solid #ff5722;
	padding-bottom: 18px;}

@media screen and (max-width: 1024px) and (min-width: 300px){
.etc_cont > div:nth-child(2) {
    width: 32%;
    margin: 5% 1% 0 0%;
	}
.etc_cont > div:nth-child(3) {
    width: 32%;
    margin: 5% 1% 0 1%;
	}
.etc_cont > div:nth-child(4) {
    width: 32%;
    margin: 5% 0% 0 1%;
	}
}
	@media screen and (max-width: 768px) {
.etc_cont > div {
    width: 100%;
		}}
@media screen and (max-width: 1024px) {
.etc_cont > div.popzone {
    width: 100%;
	margin-top:5%;
	}}
.etc_cont > div h3 {
    font-family: 'Ab-L';
    font-size: 20px;
    color: #333;
}	

@media screen and (max-width: 800px) and (min-width: 601px){
	.etc_cont > div:nth-child(4){display:none;}
	
	.etc_cont > div:nth-child(2){width: 49%;
    margin: 5% 1% 0 0%;}

	.etc_cont > div:nth-child(3){width: 49%;
    margin: 5% 0% 0 1%;}

}
@media screen and (max-width: 600px) and (min-width: 200px){
	.etc_cont > div:nth-child(4){display:none;}
	
	.etc_cont > div:nth-child(2){width: 100%;
    margin: 5% 0% 0 0%;}

	.etc_cont > div:nth-child(3){width: 100%;
    margin: 5% 0% 0 0%;}

}
@media screen and (max-width: 768px) and (min-width: 300px){
.etc_cont > div h3 {
    font-size: 20px;
	}	}
.etc_cont > div .bar {
    border-bottom: 3px solid #cdd039;
    padding-bottom: 18px;
}	

.location .box {
    padding: 18px 0 0 0;
	color: #7d7d7d;
}
}
@media screen and (max-width: 768px) and (min-width: 300px){
.location .box {
    padding: 5% 0 0 0;
	}	}
	
.location .box p {
    margin: 9px 0 0 0;
}	
@media screen and (max-width: 768px) and (min-width: 300px){
.location .box p {
    margin: 3% 0 0 0;
	}	}
	
.stay_time {
    margin: 0 2%;
}	
	
	
@media screen and (max-width: 1024px) and (min-width: 300px){
.location {
    
	padding: 0;
    box-sizing: content-box;
}
	}

.etc_cont .stay_time dl {
	border-bottom: 1px #bebebe solid;
}	
	
	
.etc_cont dt {
    padding: 15px 0 15px 0;
    font-weight: 700;
}
	@media screen and (max-width: 768px) and (min-width: 300px){
.etc_cont dt {
    padding: 5% 0 0 0;
		}}
	
@media screen and (max-width: 500px) and (min-width: 200px){
	.etc_cont > div:nth-child(3)
	{display:none;}
.etc_cont > div:nth-child(4)
	{display:none;}
	.etc_cont > div:nth-child(2){
	width:100%;
	}
	
	

}
	


	.stay_time dd {
    color: #797979;
    padding: 8.5px 0;
    line-height: 160%;
    letter-spacing: -0.07em;
    border-bottom: 1px solid #e5e5e5;
	padding-left:0.5em;	
}
/*	@media screen and (max-width: 768px) and (min-width: 300px){
.stay_time dd {
    padding: 3% 0;
		}}*/
	
	.stay_time dd:last-child {
		padding: 14px 0 14px 0.5em;
    border-bottom: none;
}
.quick_link {
    margin-left: 2%;
	margin-top: 2px;
}	
	.quick_link li {
    margin: 5px 0;
}
.quick_link li a {
    display: block;
    font-size: 16px;
    color: #b6b6b6;
    padding: 16.7px 0;
}	
	.quick_link li strong {
    font-weight: normal;
    color: #fff;
    display: block;
    padding-left: 15px;
		font-weight: bold;
}
.quick_link li:first-child a {
    border: 1px solid #16a085;
}	
	.quick_link li:first-child a strong {
    color: #16a085;
}
	.quick_link li:nth-child(2) a {
    border: 1px solid #27ae60;
}
	.quick_link li:nth-child(2) a strong {
    color: #27ae60;
}
	.quick_link li:nth-child(3) a {
    border: 1px solid #f39c12;
}
	.quick_link li:nth-child(3) a strong {
    color: #f39c12;
}
	.quick_link li:nth-child(4) a {
    border: 1px solid #d35400;
}
	.quick_link li:nth-child(4) a strong {
    color: #d35400;
}
	.quick_link li:nth-child(5) a {
    border: 1px solid #c0392b;
}
	.quick_link li:nth-child(5) a strong {
    color: #c0392b;
}
	
.quick_link li :hover strong {  
    color: #fff; 
}		
	
.quick_link li:first-child a:hover {
    background-color:#16a085;
	color:#16a085;
}
	.quick_link li:first-child a:hover strong {
    
	color:#fff;
}
	.quick_link li:nth-child(2) a:hover {
    background-color:#27ae60;
		color:#27ae60;
}	
	.quick_link li:nth-child(2) a:hover  strong {
    
		color:#fff;
}	
	.quick_link li:nth-child(3) a:hover {
    background-color:#f39c12;
		color:#f39c12;
}	
	.quick_link li:nth-child(3) a:hover  strong {
    
		color:#fff;
}	
	.quick_link li:nth-child(4) a:hover {
    background-color:#d35400;
		color:#d35400;
}
	.quick_link li:nth-child(4) a:hover  strong {
    
		color:#fff;
}	
	.quick_link li:nth-child(5) a:hover {
    background-color:#c0392b;
		color:#c0392b;
}	
	.quick_link li:nth-child(5) a:hover  strong {
    
		color:#fff;
}	
	/*리스트*/