#play_button {
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
position:relative;
width:100%;
}
#play_button img{width:100%; height:auto;}
#play_button .pv_arrow {
position:absolute;
left:10px;
bottom:5px;
width:auto !important;
}
#play_button img.pv_arrow{
width:220px !important;
height:auto;
}
#play_button h2 {
margin: 0px auto;
padding: 0px 0px 5px 5px;
font-size:205%;
font-weight:400;
display:block;
font-family: 'Anton', 'Noto Sans Japanese', sans-serif;
line-height:1.1;
min-height:10px
}
#play_button h2 span{
padding: 0px 0px 3px 0px;
font-size:70%;
font-weight:900;
display:inline-block;
vertical-align:bottom;
}