.hide_pc{
	display: none;
}

.question input[type=radio] + label:hover{
    opacity: 0.7;
}
.quest dl dt{
	/*width: 90px;*/
}
.quest dl dt em{/*
    width: 90px;
    height: 90px;*/
    border-radius: 45px;
    line-height: 30px;
    padding: 30px 6px;
    box-sizing:border-box;
}

.apply_btn input.enable:hover{
    opacity: 0.7;
}
#chart_div em{
	padding: 30px;
	height: 240px;
}

.charts,
.charts li,
.charts li span,
.charts li em{
    height: 300px;
}
.chart_form ul li input[type=radio] + label{
    /*height: 45px;*/
    padding:9px 15px 10px 25px;