app/stylesheets/detail.css
.jobDetail-wrapper {
width:64%;
margin:50px auto;
max-width:980px;
padding: 20px 3%;
border: 1px solid gainsboro;
position:relative;
}
.goback {
text-decoration:none;
font-size: 18px;
margin-bottom: 10px;
color: #85A68B;
cursor:pointer;
}
.jobDetail {
margin-top: 10px;
word-break: break-all;
}
.jobDetail img {
max-width:100%;
}
.jobDetail__top {
padding:10px 20px;
background-color:rgba(201, 224, 179, 0.3);
font-size:16px;
font-weight:bold;
}
.jobDetail__content {
padding:10px 20px;
margin:10px 0;
}
@media screen and (max-width:720px){
.jobDetail-wrapper {
width:90%;
}
}