@media screen and (min-width: 0px) and (max-width: 700px) {

.main-title-balloon-left p {
font-size: 90%;
font-weight: bold;
}

.cashless-photo {
display: flex;
flex-flow: column nowrap;
align-items: center;
justify-content: center;
width: 96%;
margin: 2rem 0% 2rem 0%;
}

.zuiji-houshin {
display: flex;
flex-flow: column nowrap;
align-items: center;
justify-content: center;
width: 96%;
margin: 2rem 0% 0rem 0%;
padding: 1rem 0% 1rem 0%;
text-align: center;
}


}




@media screen and (min-width: 701px) { 

.main-title-balloon-left p {
font-size: 130%;
}

.cashless-photo {
display: flex;
flex-flow: column nowrap;
align-items: center;
justify-content: center;
width: 96%;
margin: 2rem 0% 2rem 0%;
}

.zuiji-houshin {
display: flex;
flex-flow: column nowrap;
align-items: center;
justify-content: center;
width: 96%;
margin: 2rem 0% 0rem 0%;
padding: 1rem 0% 1rem 0%;
text-align: center;
}


}


