.chromeperfectpixel-portal img {
width: 100% !important;
height: auto !important;
}
.access .box {
margin: 95px 0 0;
padding: 0 175px 0;
}
@media (max-width: 376px) {
.access .box {
margin: 30px 30px 0;
padding: 0;
}
}
.access .box .box_l {
padding-bottom: 30px;
}
.access .detail {
text-align: center;
margin: 80px 0 0;
font-size: 16px;
line-height: 32px;
}
@media (max-width: 376px) {
.access .detail {
margin: 35px 0 0;
font-size: 13px;
}
}
.access iframe {
width: 100%;
height: 490px;
margin: 87px 0 0;
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
}
.access iframe:hover {
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
filter: grayscale(0);
transition: 0.4s;
}
@media (max-width: 376px) {
.access iframe {
height: 375px;
}
}
.access .btn_area {
text-align: center;
margin: 42px 0 0;
}