footer{
	padding: 50px 2%;
	background: url("../img/common/fotleft.svg"),url("../img/common/fotcenter.svg"),url("../img/common/fotright.svg")#000;
	background-position:left top -1px,center top -1px,right top -1px;
	background-repeat: no-repeat;
	background-size: contain;
	background-size:10%,20%,10%;
}

.footer-sns{width:80%; max-width: 350px; margin: 0 auto 30px auto;display: flex;justify-content: center;align-items: center;}
.footer-sns li{margin: 0 15px!important; width: 25%!important;}
.footer-sns .youtube{width: 50%!important;}

footer p{font-size:11px; color: #fff;text-align: center;}

.fotBnr-slide {
	position: relative;
  width: 100%;
  height: 100%;
}

.fotBnr-slide  li{margin: 0 10px;}

.fotBnr-slide img {
  width: 100%;
  object-fit: cover;
}

.fotBnr{padding: 3% 4%;background: #00d7be;}

.slide-arrow{
	background-size: contain!important;
	background-repeat: no-repeat!important;
	background-position: center!important;
    position: absolute;
    top:0;
    display: block;
	width: 3%;
    height: 100%;
    padding: 0;
    cursor: pointer;
    border: none;
    outline: none;}

.prev-arrow{background: url("../img/common/BnrArrowleft.svg")#000; left: -3.2%;}
.next-arrow{background: url("../img/common/BnrArrowright.svg")#000; right: -3.2%;}

.singleBnr{margin: 0 auto 40px auto; width: 75%; max-width: 500px;}

#MovieContents .modal-video-close-btn:before {
    transform: rotate(45deg);
}
#MovieContents .modal-video-close-btn:before, .modal-video-close-btn:after {
    content: '';
    position: absolute;
    height: 2px;
    width: 100%;
    top: 50%;
    left: 0;
    margin-top: -1px;
    /*background: #fff;
    border-radius: 5px;*/
    margin-top: -6px;
}

@media screen and (max-width:767px) {
	
	a img:hover {transform: scale(1,1)!important;}
	
	footer {
		margin-top: -1px;
    padding: 40px 3%;
    background-size: 20%,30%,20%;
	}
	
	.fotBnr {
    padding: 8% 0%;
}
	.fotBnr-slide  li{margin: 0 14px;}
	
}