@charset "UTF-8";#company{padding:60px 0}.content,.content01{max-width:1024px;width:94%;margin:60px auto 0;display:none}.content.show,.content01.show{display:block}.tab_btn{max-width:1024px;width:94%;margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.tab_btn{display:block}}.tab_btn li{width:25%;margin:0 20px;font-size:2rem;color:#76a5d5;border:1px solid #76a5d5;text-align:center;padding:16px 0;border-radius:30px}@media screen and (max-width:768px){.tab_btn li{width:280px;margin:20px auto;font-size:1.6rem;padding:10px 0}}.tab_btn .active{background:#76a5d5;color:#fff !important}.tab_btn li:hover{cursor:pointer}.tab_btn01{max-width:1024px;width:94%;margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.tab_btn01{display:block}}.tab_btn01 li{width:33%;margin:0 20px;font-size:2rem;color:#76a5d5;border:1px solid #76a5d5;text-align:center;padding:16px 0;border-radius:30px}@media screen and (max-width:768px){.tab_btn01 li{width:280px;margin:20px auto;font-size:1.6rem;padding:10px 0}}.tab_btn01 .active{background:#76a5d5;color:#fff !important}.tab_btn01 li:hover{cursor:pointer}.greeting{font-size:1.6rem;line-height:2}.right_text{font-size:1.6rem;font-weight:700;text-align:right;margin-top:1rem}table{width:100%;font-size:1.6rem;border:1px solid #c2c2c2}@media screen and (max-width:425px){table{display:block}}table th,table td{padding:1.2em 2em;vertical-align:middle}@media screen and (max-width:425px){table th,table td{display:block;padding:1.2em}}table th{width:30%;background:#e9e9e9;font-weight:700;border-right:1px solid #c2c2c2}@media screen and (max-width:425px){table th{width:100%;text-align:left}}@media screen and (max-width:425px){table tr{display:block}}table tr:not(:last-of-type) th{border-bottom:1px solid #c2c2c2}table tr:not(:last-of-type) td{border-bottom:1px solid #c2c2c2}table ul{list-style:disc;margin-left:1em}table ul li{line-height:2}@media screen and (max-width:425px){table tbody{display:block;width:auto}}table caption{font-size:1.6rem;font-weight:700;text-align:left;margin:40px 0 20px}h3{font-size:1.8rem;font-weight:700;margin-top:40px}.under_text{margin-top:20px}.download{margin-top:40px;font-size:1.8rem;display:inline-block;font-weight:700;text-decoration:underline}.download01{width:280px;margin:20px auto;font-size:2rem;color:#76a5d5;border:1px solid #76a5d5;text-align:center;padding:16px 0;border-radius:30px;transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.download01:hover{background:#76a5d5;color:#fff;transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}