@charset "utf-8";
.sec3{
	margin-top: -10px;
}
.sec3 ul{
	padding-top: 0px;
}
.sec3 .tit{
	display: block;
	padding-top: 0px;
}
.sec3 .tit h4{
	margin-top: 0px;
}
.sec3 ul li{
	margin-top: 20px;
}

.sec3 ul li p{
	font-size: 16px;
}
.sec3 ul li:hover p{
    color: #c0c0c0;
}

.sec3 ul li:hover img{
	opacity: .8;
}

.sec5{
	padding-top: 5px;
}

@media screen and (max-width: 1080px){
	.sec5{
		padding-top: 30px;
	}
}
@media screen and (max-width: 825px){
	.sec5 .info_box ul li .text{
		width: 100%;
		margin-left: 5px;
	}
}
@media screen and (max-width: 768px){

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

}
@media screen and (max-width: 480px){
	.new_sec{
		padding-top: 100px;
	}
	.new_sec.general{
		padding-top: 30px;	
	}
	.sec3 ul li {
    	margin-top: 10px;
		width: 48%;
	}
	.sec3 ul li p{
		font-size: 14px;
	}
}
@media screen and (max-width: 375px){

}
@media screen and (max-width: 360px){
	
}
@media screen and (max-width: 320px){
	
}