@charset "shift_jis";
/* CSS Document */


#contents .date_box {
padding: 15px;
}

#contents .price_box {
padding: 15px;
width: 90%;
margin: 0 auto 30px;
font-size: 15px;
}

#contents .price_box a {
margin:15px 0 0;
}


#contents .mv_ct{
width: 90%;
}





#contents .more_txt {
margin: 0 auto -30vw;
}
#contents .more_txt img {
width: 106%;
height: auto;
margin:0  -3%;
}


#contents .fire_bg {
background: url("../images/fire_bg_pc.png") no-repeat top center;
background-size: auto 100%;

padding: 40vw 0 60vw;
}




#contents .lineup {
position: relative;
margin: -30vw 0 100px;
}
#contents .lineup .lineupW50 {
width: 100%;
height: auto;
float: none;
}