.gaiyou_table{border:3px solid #000;border-radius:15px;margin:auto;max-width:940px;padding:1% 2% 0;width:100%}.gaiyou_table th{border:unset;display:flex;padding:20px 0 50px 20px;text-align:left}.gaiyou_table td{border:unset;padding:15px 20px 50px 10px;width:75%}@media only screen and (max-width:980px){.gaiyou_table table{padding:2%}.gaiyou_table tr{display:flex;flex-direction:column}.gaiyou_table td{line-height:1.8;padding:0 15px 20px;width:unset}.gaiyou_table th{padding-bottom:20px;padding-left:15px;padding-right:15px}}