@media all and (max-width: 991px){
	.footer-map{height: 400px;}
}
@media all and (max-width: 768px){
	.main-detail iframe{max-width: 767px; width: 100%; height: 432px;}
}
@media all and (max-width: 575px){
    .footer-bottom{padding-bottom: calc(1.5rem + 50px)!important}
    .gotop{bottom: calc(50px + 1rem)}
    .press{bottom: 0; left: 0; width: 50px; height: 50px;}
    .press:before{display: none;}
    .press-wrap{border-width: 0; background-color: var(--main); border-radius: 0;}
    .press-slick{border-color: var(--main);}
	.click{right: 0; bottom: 0; display: flex; width: calc(100% - 50px);}
    .click a{flex: 0 0 auto; margin-bottom: 0; background-color: var(--main); font-weight: 500; text-transform: uppercase; text-align: center; color: var(--wite);}
    .click a > *{box-shadow: none; line-height: 50px;}
    .click a i{display: inline-block; width: auto; background-color: transparent!important; vertical-align: baseline;}
    .click a span{position: relative; top: 0; right: 0; padding: 0 0.5rem; opacity: 1; background-color: transparent;}
    .click a span:after{display: none;}
    .click a:nth-child(1){width: calc(100% - 50px); border-right: 1px solid var(--wite); border-left: 1px solid var(--wite);}
    .click a:nth-child(2){width: 50px;}
    .click a:nth-child(2) span{display: none;}
    .main-detail iframe{max-width: 430px; width: 100%; height: 242px;}
}