#main_area h2.theme{margin-top:0}#main_area .data_table,#main_area .ref_table{margin-bottom:50px}#main_area .data_table.customer{margin-bottom:20px}#inquiry_side_navi_area h2{margin:5px 0 10px 0}#inquiry_side_navi_area p{margin-bottom:30px}#inquiry_alert_area .panel{border:1px solid #EEE;background-color:#fff9f9}@media only screen and (max-width:959px){#container.responsible #side_area{width:30%}#container.responsible #main_area{width:69%}}@media only screen and (max-width:640px){#container.responsible #side_area,#container.responsible #main_area{width:100%}#container.responsible #inquiry_side_navi_area{margin-bottom:40px}}