.relevantInformation .final a{
color: #e5a900;
text-decoration:none;
}

.relevantInformation .final a:hover{
text-decoration:underline;
}

.multiScreenDigitalSignage .final a{
color: #e5a900;
text-decoration:none;
}

.multiScreenDigitalSignage .final a:hover{
text-decoration:underline;
}

.relevantInformation{
margin: 0;
width: 100%;
height: auto;
float: left;
background-color:#fff;
padding-bottom:5%;
}

.relevantInformation .contents {
width: 1000px;
height: auto;
padding: 0 5px;
margin: 45px auto;
box-sizing: border-box;
}
.relevantInformation .contents .box {
width: 29.33%;
height: auto;
float: left;
margin: 1% 2%;
padding: 20px;
text-decoration: none;
box-sizing: border-box;
text-align: center;
}
.relevantInformation .contents .box h2 {
width: 100%;
float: left;
display: block;
color: #595959;
margin: 15px 0 10px 0;
}
.relevantInformation .contents .box .Photo {
width: 100%;
height: auto;
float: left;
font-size: 7em;
color: #595959;
}
.relevantInformation .contents .box span {
width: 100%;
float: left;
display: block;
color: #595959;
text-align: left;
margin-bottom:5%;
}

.relevantInformation .contents .box spanspan{
font-weight: 500;
line-height:1.5em;
}

.relevantInformation .contents .box span a {
color:#e5a900;
text-decoration: none;
font-weight: 100;
}

.relevantInformation .contents .box span a:hover {
text-decoration:none;
}

.multiScreenDigitalSignage{
margin: 0;
width: 100%;
height: auto;
float: left;
background-color:#f4f4f4;
color: #595959;
}

.multiScreenDigitalSignage .contents {
width: 1000px;
height: auto;
padding: 0 5px;
margin: 45px auto;
box-sizing: border-box;
}

.multiScreenDigitalSignage .contents h2{
width: 100%;
display:block;
text-align:center;
}

.multiScreenDigitalSignage .contents span{
width: 100%;
display:block;
text-align:left;
}

.multiScreenDigitalSignage .contents .box {
width: 29.33%;
height: auto;
float: left;
margin: 1% 2%;
padding: 20px;
text-decoration: none;
box-sizing: border-box;
text-align: center;
}
.multiScreenDigitalSignage .contents .box h2 {
width: 100%;
float: left;
display: block;
color: #595959;
font-size: 1.250em;
line-height: 1.5em;
margin: 15px 0 10px 0;
}
.multiScreenDigitalSignage .contents .box .Photo {
width: 100%;
height: auto;
float: left;
font-size: 7em;
color: #595959;
}
.multiScreenDigitalSignage .contents .box span {
width: 100%;
float: left;
display: block;
color: #595959;
font-size: 1em;
line-height: 1.5em;
text-align: justify;
}

@media only screen and (max-width: 1024px) {
 .relevantInformation .contents {
width: 768px;
margin: 35px auto;
}
.relevantInformation .contents .box {
width: 31.33%;
margin: 1%;
padding: 15px;
}
.relevantInformation .contents .box span {
line-height:1.5em;
}

.multiScreenDigitalSignage .contents {
width: 768px;
margin: 35px auto;
}
.multiScreenDigitalSignage .contents .box {
width: 31.33%;
margin: 1%;
padding: 15px;
}

.multiScreenDigitalSignage .contents span{
line-height:1.5em;
}
}
@media only screen and (max-width: 768px) {
 .relevantInformation .contents {
width: 600px;
margin: 20px auto;
}
.relevantInformation .contents .box {
width: 98%;
margin: 1%;
padding: 10px;
margin-bottom:3%;
}

.multiScreenDigitalSignage .contents {
width: 600px;
margin: 20px auto;
}
.multiScreenDigitalSignage .contents .box {
width: 31.33%;
margin: 1%;
padding: 10px;
}
}
@media only screen and (max-width: 600px) {

.relevantInformation .contents {
width: 100%;
margin: 20px auto;
}
.relevantInformation .contents .box {
width: 98%;
margin: 5% 1px;
padding: 10px;
}

.multiScreenDigitalSignage .contents {
width: 100%;
margin: 20px auto;
}
.multiScreenDigitalSignage .contents .box {
width: 98%;
margin: 1% 1px;
padding: 0px;
}

.multiScreenDigitalSignage .contents span{
width:90%;
margin:1% 5% 4% 5%;
}
}