.m-interview-outline{margin-bottom:4.6em}.m-interview-outline .link{margin-top:40px}.m-outline-company-info{border:1px solid #dfdfdf;line-height:2;margin-top:40px;padding:4.4rem 4rem}.m-outline-company-info .image{margin-bottom:.6em}.m-outline-company-info .company{font-size:2.6rem;font-weight:700;line-height:1.6;margin:0 0 .5em}.m-outline-course-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:40px}.m-outline-course-link .item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:2rem;max-width:450px;width:calc(50% - 4rem)}.m-outline-course-link .item:only-child,.m-outline-course-link .l-button{width:100%}@media screen and (max-width:950px){.m-outline-course-link .item{margin:2rem 0 0;width:100%}}@media screen and (max-width:767px){.m-interview-outline{margin-bottom:3em}.m-outline-company-info{line-height:1.7;margin-top:2.5em;padding:25px 20px}.m-outline-company-info .company{font-size:1.8rem}}