.itv09_shain-introduction{background-color:#f7f7f7;padding:60px 0}.itv09_shain-introduction .department-occupation{color:#33c;font-size:25px;font-weight:700;line-height:1.25;margin:auto;max-width:1100px;padding:0 0 10px;width:84%}.itv09_shain-introduction .content{display:table;margin:auto;max-width:1100px;width:84%}.itv09_shain-introduction .content p{margin:0}.itv09_shain-introduction .content .profile{display:table-cell;padding:10px 0 0;width:50%}.itv09_shain-introduction .content .profile .join-year{border-bottom:2px solid #33c;border-top:2px solid #33c;display:table;width:100%}.itv09_shain-introduction .content .profile .join-year span{display:table-cell;font-size:25px;line-height:1.25}.itv09_shain-introduction .content .profile .join-year span:first-of-type{background-color:#33c;color:#fff;font-weight:700;padding:3px 35px;text-align:center;vertical-align:middle;white-space:nowrap;width:1%}.itv09_shain-introduction .content .profile .join-year span:nth-of-type(2){color:#33c;font-weight:500;padding:3px 25px}.itv09_shain-introduction .content .profile .shain-name{font-size:56px;font-weight:300;line-height:1.25;padding:20px 0 0}.itv09_shain-introduction .content .text{display:table-cell;padding:0 0 0 5%;text-align:left;vertical-align:top;width:50%}.itv09_shain-introduction .content .text p{font-size:18px;line-height:1.75;text-align:justify}@media screen and (max-width:800px){.itv09_shain-introduction{padding:30px 0}.itv09_shain-introduction .department-occupation{font-size:16px;width:80%}.itv09_shain-introduction .content{display:block;width:80%}.itv09_shain-introduction .content .profile{display:block;padding:5px 0 0;width:100%}.itv09_shain-introduction .content .profile .join-year span{font-size:16px}.itv09_shain-introduction .content .profile .join-year span:first-of-type{padding:7px 25px}.itv09_shain-introduction .content .profile .join-year span:nth-of-type(2){padding:7px 15px}.itv09_shain-introduction .content .profile .shain-name{font-size:40px;padding:15px 0 0}.itv09_shain-introduction .content .text{display:block;padding:15px 0 0;width:100%}.itv09_shain-introduction .content .text p{font-size:14px}}