* { margin: 0; padding: 0; box-sizing: border-box; font-family: "M PLUS Rounded 1c", sans-serif; } body { height: 100vh; width: 100%; background-image: url("images/recruit.jpg"); background-size: cover; background-position: center; } .fusen { margin-top: 30px; margin-left: 10px; width:35%; font-size: 14px; font-weight: bold; padding: 0.3em 0.4em;/*文字の上下 左右の余白*/ color: #494949;/*文字色*/ background: #f4f4f4;/*背景色*/ border-left: solid 20px #fa8158;/*左線*/ border-bottom: solid 3px #d7d7d7;/*下線*/ } p{ padding-top: 5px; margin-left: 10px; color: #3a527f; font-size: 12px; } .p1{ color: #b9360a; }