@charset "UTF-8";

.custBody{
	background-color: #F2F2F2; 
	/* overflow-x: hidden; */
}

.terms{
    overflow-y: scroll; height:200px; width: 360px;
}

#footer {
    color: rgba(255, 255, 255, 0.7);
    background: #555555;
    margin-top: 150px;
}

#footer .adress {
    padding: 20px 15px 0 80px;
    font-size: 10pt;
    margin-bottom: 20px;
}

#footer .tel {
    color: rgba(255, 255, 255, 0.8);
    font-size: 28pt;
    font-weight: 600;
    text-align: right;
    letter-spacing: -1px;
    margin-bottom: 20px;
    padding: 20px 80px 0 15px;
}

#footer .copyright {
    background: rgba(0, 0, 0, 0.3);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    padding: 15px 80px;
    font-size: 9pt;
}

@media screen and (max-width: 1024px) {
	#footer .adress {
	    padding: 20px 15px 0 15px;
	}    
	
	#footer .tel {
	    text-align: center;
	    padding: 20px 0 0 0;
	}
	
	#footer .copyright {
	    padding: 15px 15px;
	    text-align: center;
	}
}

#counter {
  background:rgba(255,0,0,0.5);
  border-radius: 0.5em;
  padding: 0.5em 0.5em;
  font-size: 0.75em;
}

@FONT-FACE { font-family: 'HMFMOLD'; src:url('../fonts/HMFMOLD.TTF'), format('embedded-opentype'); }
@FONT-FACE { font-family: 'GODOB'; src:url('../fonts/GODOB.TTF'); }

