.box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px;cursor:pointer}.box-container .box{border:2px solid #000;margin:10px;padding:10px;width:160px;height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-container .box h2{margin-top:0;font-weight:700;font-size:medium}.box-container .box .data{margin:10px 0 0 16px;color:#3f8600;font-size:large;position:relative}.box-container .box .data:after{content:"¥";position:absolute;color:#000}