/*chart*/
#chart #contents{padding:2em 0;}
#chart .diagram{ position:relative; margin:.5em auto; background:url(../img/chart.png?2) no-repeat 0 0;}

@media all and (min-width: 768px) {
#chart .diagram{ width:900px; height:1203px; background-size:cover;}
}
@media all and (max-width: 767px) {
#chart #contents{padding:3% 0;}
#chart .diagram{margin:1% auto 3%; overflow:hidden; width:95%; height:0; padding:126.930555556% 0 0; background-size: cover;}
}
.alt {position:absolute;top:-5000px;left:-9999px;}
