@charset "UTF-8";.p-training1__block1{margin-bottom:20px}@media print,screen and (min-width:1280px){.p-training1__block1{margin-bottom:70px}}.p-training1__block2{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}@media print,screen and (min-width:1280px){.p-training1__block2{margin-bottom:30px;padding-bottom:30px}}.p-training1__block2:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.p-training1__img1{float:right;margin-left:10px;margin-bottom:10px;max-width:150px}@media print,screen and (min-width:769px){.p-training1__img1{max-width:42.8571428571%}}@media print,screen and (min-width:1280px){.p-training1__img1{margin-left:40px}}.p-training1__img2{float:right;margin-left:10px;margin-bottom:10px;max-width:150px}@media print,screen and (min-width:769px){.p-training1__img2{max-width:30.8571428571%}}@media print,screen and (min-width:1280px){.p-training1__img2{margin-left:40px}}.p-training__fig1{margin-bottom:20px}@media print,screen and (min-width:1280px){.p-training__fig1{margin-bottom:70px}}.p-training1__heading1{margin-bottom:15px;font-weight:bold;font-size:1.6rem;color:#8E3462}@media print,screen and (min-width:769px){.p-training1__heading1{font-size:1.8rem}}@media print,screen and (min-width:1280px){.p-training1__heading1{margin-bottom:10px}}.p-training1__lead1{margin-bottom:10px;font-weight:bold}@media print,screen and (min-width:769px){.p-career{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-career__col{border:1px solid #8E3462}@media print,screen and (min-width:769px){.p-career__col{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}}@media print,screen and (min-width:1280px){.p-career__col{-ms-flex-preferred-size:calc((100% - 50px) / 2);flex-basis:calc((100% - 50px) / 2);max-width:calc((100% - 50px) / 2)}}.p-career__col.-col1{margin-bottom:10px}@media print,screen and (min-width:769px){.p-career__col.-col1{margin-bottom:0}}@media print,screen and (min-width:769px){.p-career__col.-col2{margin-left:auto}}.p-career__heading{padding:10px;color:#fff;background-color:#8E3462;text-align:center}@media print,screen and (min-width:769px){.p-career__heading{font-size:1.8rem}}.p-career__body{padding:20px}@media print,screen and (min-width:769px){.p-career__body{font-size:1.8rem}}.p-career__body span{display:inline-block}
/*# sourceMappingURL=person.css.map */