#main .main_cont .section .result-table{border-right:1px solid #ccc;border-top:1px solid #ccc}#main .main_cont .section#checkup .result-table,#main .main_cont .section#hospitalization .result-table{margin-bottom:40px}#main .main_cont .section .result-table thead th{background:#ebebeb;text-align:center}#main .main_cont .section .result-table tr{border-bottom:1px solid #ccc}#main .main_cont .section .result-table td,#main .main_cont .section .result-table th{border-left:1px solid #ccc;color:#000;font-weight:400;padding:5px 0}#main .main_cont .section .result-table th{padding-left:1.5em;padding-right:1.5em;text-align:left}#main .main_cont .section .result-table td{padding-left:2em;padding-right:2em;text-align:right}#main .main_cont .section#hospitalization tbody th,#main .main_cont .section#outpatient tbody th{width:42%}#main .main_cont .section#checkup tbody th{width:38%}#main .main_cont .section figure{display:table;width:100%}#main .main_cont .section figure p{display:table-cell;text-align:center}#main .main_cont .section figure p:first-child{display:table-cell;text-align:left}#main .main_cont .section figure p.lastChild{text-align:right}#main .main_cont .section figure.column2 img{border:1px solid #ccc}@media screen and (max-width:999px){#main .main_cont .section figure img{height:auto;max-width:100%}#main .main_cont .section figure p{padding:0 5px}#main .main_cont .section figure p:first-child{padding-left:0}#main .main_cont .section figure p.lastChild{padding-right:0}}@media screen and (max-width:600px){#main .main_cont .section figure,#main .main_cont .section figure p,#main .main_cont .section figure p.lastChild,#main .main_cont .section figure p:first-child{display:inline-block;padding:0;text-align:center;width:100%}#main .main_cont .section figure.column2 p,#main .main_cont .section figure.column2 p:first-child{padding:0;text-align:center}}