@charset "UTF-8";.sem_btn_download{border:1px solid #00a1c6;max-width:300px;text-align:center;color:#00a1c6;cursor:pointer;background:#fff;margin-top:10px;transition:.5s;display:block;padding:10px 30px;min-width:300px}.sem_btn_download:hover{background:#00a1c6;color:#fff}.sem_btn_download:after{font-family:"Font Awesome 5 Free";content:' \f35d';font-weight:900}@media screen and (max-width:768px){.sem_btn_download{min-width:100%}}.sem_boxGroup{display:flex;margin:20px auto 0 auto;align-items:flex-start;flex-wrap:wrap;max-width:1100px}.sem_box{width:500px;margin-right:20px}.sem_border_top{padding:50px 0;border-top:1px solid #ddd}@media screen and (max-width:768px){.sem_boxGroup,.sem_border_top{margin:10px}.sem_box{margin-right:0}}.sem_headerTitle{background-color:#00a1c6;color:white;padding:15px;font-size:larger}.sem_contentTitle{font-weight:bold;border-left:5px solid #00a1c6;padding-left:7px;margin-bottom:10px;display:block}.sem_content{margin-bottom:30px}.sem_rejumeTitle{line-height:2em;font-size:large}.sem_dlArea{background-color:lightyellow;padding:10px}.sem_lecturer{display:flex;flex-wrap:wrap}.sem_lecturer_image{width:100px;display:inline-block;margin-right:10px;margin-bottom:10px}.sem_lecturer_image img{width:100px}.sem_lecturer_name{font-weight:bold;display:block;margin-bottom:10px}.sem_lecturer_bio{font-size:12px;display:block}.sem_lecturer_info{display:inline-block;width:380px}@media screen and (max-width:768px){.sem_lecturer_info{min-width:100%}}.sem_company{display:flex;flex-wrap:wrap;margin-bottom:40px}.sem_company_info{width:380px}.sem_company_image{width:100px;margin-right:15px}.sem_company_name{font-weight:bold;display:block}.sem_company_catchcopy{font-size:14px;display:block;margin-bottom:5px;line-height:1.5em}.sem_company_link{font-size:14px}@media screen and (max-width:768px){.sem_company_image,.sem_company_info{min-width:100%}}.sem_contact{margin:auto;max-width:1000px}