.solution-button{background:#f2f2f2;display:block;box-shadow:0 2px 10px #d8d8d8d4;border:1px solid #ededed;width:80%;margin:30px auto;padding:15px 15px 30px 15px;box-sizing:border-box;display:flex;position:relative}.solution-card-img{float:left;width:250px;margin-right:20px;border:#d1d1d1;margin-bottom:30px}.solution-card-title{font-size:16px !important;min-height:60px;display:flex;align-items:center;margin:0 0 20px !important}.solution-card-p{font-size:15px !important}.solution-card-title a{color:#09c;text-decoration:underline}.solution-button .security{display:block;float:right;margin:0;padding:0 2px 0 0;color:#859296}.solution-button img{width:auto;height:auto;vertical-align:middle;max-width:100%;border:0}.security-link{position:absolute;bottom:15px;right:15px}.wp-slider{margin-top:40px}.youtube-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player img{object-fit:cover;display:block;left:0;bottom:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:0;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url('https://cdn.manageengine.jp/sites/default/files/video-play.png') no-repeat;cursor:pointer}@media(max-width:1024px){.solution-button{width:90%}}@media screen and (max-width:768px){.solution-button{width:95%;height:auto;padding:15px;margin:30px auto;flex-direction:column}.main .solution-card-img{max-width:unset !important;margin-right:0 !important;border:#d1d1d1;display:block;text-align:center;width:auto}.solution-button img{width:250px;max-width:100%}.main .solution-card-title{width:100%;justify-content:center}.main .solution-card-p,.main .solution-card-title a{text-align:center}.solution-button .security{display:block;float:none;text-align:right}.security-link{position:relative;right:0;bottom:0}}