.main { position: relative; width: 100%; background-color: #f8f8f8; } .one { background-color: #ffffff; padding: 10px 20px; } .text2 { position: relative; left: 270px; } .two { padding: 5px 20px; } .two_text { margin: 0 0 10px 0; } .text3 { font-size: 12px; color: #999; } .text4 { position: relative; left: 150px; font-size: 12px; color: #999; } .two_shop { background-color: #ffffff; padding: 10px 0; } .shop1 { width: 162px; height: 80px; margin: 0px 10px 10px 0; } .shop2 { width: 162px; height: 80px; margin: 0px 0px 10px 0; } .shop3 { width: 162px; height: 80px; margin: 0px 10px 0px 0; } .btn-area { position: relative; top: 20px; } .button { width: 300px !important; background-image: linear-gradient(to right, #fd3c1e, #c74df0); border-radius: 30px; color: #ffffff; text-align: center; font-size: small; }