.container{width:1280px;margin:130px auto 0}@media screen and (max-width:768px){.container{width:95%;margin-top:8vw}}.container h2{text-align:center;font-weight:700;font-size:34px}@media screen and (max-width:768px){.container h2{font-size:7.4666666667vw}}.container h2:after{content:"";display:block;width:50px;height:4px;background:#506f9b;margin:20px auto 0}@media screen and (max-width:768px){.container h2:after{width:13.3333333333vw;height:1.0666666667vw;margin-top:4vw}}@media screen and (max-width:768px){.container table,.container tbody,.container tr,.container th,.container td{display:block}}.container table{width:800px;margin:80px auto 0}@media screen and (max-width:768px){.container table{width:100%;margin-top:13.3333333333vw}}.container table tr{width:100%}.container table tr th{width:200px;height:43px;background:#f5f4f0;padding:0 15px;box-sizing:border-box;border:solid 1px #EBE9E4;font-size:14px}@media screen and (max-width:768px){.container table tr th{width:100%;text-align:left;display:flex;align-items:center;padding:0 4vw;font-size:3.2vw;height:12vw}}.container table tr td{font-size:14px;height:43px;width:600px;border:solid 1px #EBE9E4;padding:0 15px;letter-spacing:.1em}@media screen and (max-width:768px){.container table tr td{width:100%;text-align:left;display:flex;align-items:center;padding:3.7333333333vw 4vw;font-size:3.2vw;height:13.3333333333vw;box-sizing:border-box;line-height:1.5}}
