/************************
*		common
*************************/
.employment-detail p{
	font-weight: 400;
}

/************************
*		detail
*************************/
.employment-detail-pankuzu{
    max-width:1080px;
}
.employment-detail{
    font-weight: 400;
    background: url(../img/employment/background-detail.jpg);
    background-position-y: bottom;
    background-size:cover;
    padding: 40px 0;
}
.employment-detail table{
    max-width: 1080px;
    margin: auto;
    background: #fcf4e9;
    border-spacing: 2px;
    border-collapse: inherit;
}
.employment-detail th{
    background: #e6d9c8;
    min-width: 165px;
}
.employment-detail td{
    padding: 30px;
}
.employment-detail span.bold{
    font-weight: bolder;
}
.employment-detail span.span-title{
    font-size:20px;
}
.detail-entry-block{
    max-width: 600px;
    margin: 40px auto;
    text-align: center;
    padding: 20px 10px;
    background: #21395B;
    border-radius: 15px;
    border:1px solid #213958;
    transition: 0.5s;
}
.detail-entry-block:hover{
    background: white;
    color: #213958;
}
.detail-entry a{
    text-decoration: none;
    font-weight: 700;
    color: white;
    width:100%;
}

@media only screen and (max-width: 768px) {
    .employment-detail{
        padding: 0 10px;
    }
    .employment-detail th{
        min-width: 100px;
    }
    .employment-detail td{
        padding: 10px;
    }
}
/************************
*		reload-style
*************************/
section{
	max-width:inherit;
	padding:inherit;
	margin:40px auto 0;
}
