.breadcrumb{width:1200px;margin:20px auto 0}@media screen and (max-width: 768px){.breadcrumb{width:100%;margin-top:22.6666666667vw}}.breadcrumb ol{display:flex;flex-flow:row wrap}@media screen and (max-width: 768px){.breadcrumb ol{padding-left:2.6666666667vw}}.breadcrumb ol li{color:#999;display:flex;align-items:center}@media screen and (max-width: 768px){.breadcrumb ol li{font-size:3.2vw}}.breadcrumb ol li a{color:#999}.breadcrumb ol li+li:before{content:">";display:block;margin:0 10px}@media screen and (max-width: 768px){.breadcrumb ol li+li:before{margin:0 2.6666666667vw}}.l-ttl{width:100%;background:#f5f5f5;margin-top:50px}@media screen and (max-width: 768px){.l-ttl{background:#fff;margin-top:5.3333333333vw}}.l-ttl .container{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.l-ttl .container{display:block;position:relative;width:100%}}.l-ttl .container h2{font-weight:700;font-size:28px}@media screen and (max-width: 768px){.l-ttl .container h2{position:absolute;bottom:0;left:0;font-size:5.3333333333vw;background:#f5f5f5;padding:6.6666666667vw;margin-bottom:5.3333333333vw}}.l-ttl .container img{display:block;width:597px}@media screen and (max-width: 768px){.l-ttl .container img{width:100%}}table{width:980px;margin:100px auto 0}@media screen and (max-width: 768px){table{width:95%;margin-top:8vw}}@media screen and (max-width: 768px){table table,table tbody,table tr,table th,table td{display:block;width:100%}}table tr th{border:solid 1px #DFDFDF;width:320px;background:#f0f0f0;padding:18px 0 18px 30px;box-sizing:border-box;text-align:left;font-weight:700}@media screen and (max-width: 768px){table tr th{width:100%;font-size:4.2666666667vw;padding:3.4666666667vw 5.3333333333vw}}table tr td{width:660px;border:solid 1px #DFDFDF;padding:18px 0 18px 30px;box-sizing:border-box;line-height:1.5}@media screen and (max-width: 768px){table tr td{width:100%;font-size:4.2666666667vw;line-height:1.75}}table tr td img{display:block;width:169px}@media screen and (max-width: 768px){table tr td img{width:45.0666666667vw}}
