#columnbox{float: left; top: 0;} .column {width: 1085;margin-top: 0;margin-left: 0; height: 240; overflow: hidden} .column img{width: 1085;height: 210; overflow: hidden } .column p{ position: relative; top: -43; color: #fff; margin: 0; padding: 10 0 10 0; width: 1085; overflow: hidden; background: #000; filter: Alpha(opacity=70); opacity: 0.7; font-family: "Lucida Grande", "segoe UI", "ヒラギノ丸ゴ ProN W4", "Hiragino Maru Gothic ProN", "Meiryo", "Arial", "sans-serif"; text-align: center; font-size: 16px; font-weight: normal; } .column p2{ position: absolute; color: #fff; margin-top: -254; padding: 5 10 5 10; overflow: hidden; background: #FF6860; font-family: "Lucida Grande", "segoe UI", "ヒラギノ丸ゴ ProN W4", "Hiragino Maru Gothic ProN", "Meiryo", "Arial", "sans-serif"; text-align: center; font-size: 12px; font-weight: normal; width: 100; } .sale{color: #fff;font-size: 80px; background: none;position: absolute;width: 1085;text-align: center; font-family: 'Noto Sans Japanese', sans-serif;font-weight: bold;margin-top: 30;margin-left: 0; text-shadow: 0px 0px 10px rgba(0,0,0,0.5); } .sale2{color: #fff;font-size: 14px; background: none;position: absolute;width: 1085;text-align: center; font-family: 'Montserrat', sans-serif;font-weight: bold;margin-top: 120;margin-left: 0; } a{text-decoration: none; color: #fff;} .sale a:hover{ color:#EE6557; -webkit-transition: all .2s; transition: all .2s; text-shadow: 0px 0px 10px rgba(0,0,0,0.3); } a{text-decoration: none; color: #fff;}