.msg02_message .message-text{background-color:#818181;color:#fff;padding:12px 10px;text-align:center}.msg02_message .message-text.-introduction .introduction-text{font-size:21px;font-weight:500;margin:0}.msg02_message .message-text.-detail{font-size:21px;font-weight:500;line-height:1.75;margin:60px 0 0;padding:30px 10px}.msg02_message .message-list{background-image:url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/aichi-corp.co.jp/aichi-recruit2023/assets/images/message/message-illust02.svg),url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/aichi-corp.co.jp/aichi-recruit2023/assets/images/message/message-illust03.svg),url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/aichi-corp.co.jp/aichi-recruit2023/assets/images/message/message-illust04.svg),url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/aichi-corp.co.jp/aichi-recruit2023/assets/images/message/message-illust05.svg);background-position:calc(100% - 50px) 5%,100% 32%,calc(100% - 50px) 60%,100% 95%;background-repeat:no-repeat;background-size:58px auto,70px auto,83px auto,92px auto;margin-top:60px}.msg02_message .message-list .item{padding:0 170px 0 0}.msg02_message .message-list .item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #707070;padding:25px 0}.msg02_message .message-list .item .content .number{text-align:right;width:15%}.msg02_message .message-list .item .content .number span{color:#fff;display:inline-block;font-family:Ubuntu,sans-serif;font-size:78px;font-weight:700;letter-spacing:0;line-height:1;padding:0 0 0 10px;text-shadow:2px 2px 0 #33c,-2px -2px 0 #33c,-2px 2px 0 #33c,2px -2px 0 #33c,0 2px 0 #33c,0 -2px 0 #33c,-2px 0 0 #33c,2px 0 0 #33c}.msg02_message .message-list .item .content .message{font-size:20px;font-weight:500;padding:0 3% 0 5%}.msg02_message .message-list .item .content .message strong{border-bottom:3px solid #33c;font-weight:500}.msg02_message .message-list .item:last-child .content{border-bottom:none}@media screen and (max-width:1000px){.msg02_message .message-text.-introduction .introduction-text{font-size:15px;font-weight:700}.msg02_message .message-text.-detail{font-size:18px;line-height:1.5;margin:40px 0 0;padding:25px 35px}.msg02_message .message-text.-detail p span{display:inline-block}.msg02_message .message-text.-detail p br{display:none}.msg02_message .message-list{background-position:calc(100% - 35px) 5%,100% 32%,calc(100% - 35px) 60%,100% 95%;background-size:52.2px auto,63px auto,74.7px auto,82.8px auto;margin-top:10px}.msg02_message .message-list .item{padding:0 120px 0 0}.msg02_message .message-list .item .content{padding:25px 0}.msg02_message .message-list .item .content .number span{font-size:50px;padding:0 0 0 15px;text-shadow:1.5px 1.5px 0 #33c,-1.5px -1.5px 0 #33c,-1.5px 1.5px 0 #33c,1.5px -1.5px 0 #33c,0 1.5px 0 #33c,0 -1.5px 0 #33c,-1.5px 0 0 #33c,1.5px 0 0 #33c}.msg02_message .message-list .item .content .message{font-size:16px;padding:0 20px 0 30px}}@media screen and (max-width:600px){.msg02_message .message-text{margin:0 calc(50% - 50vw)}.msg02_message .message-text.-introduction{padding:5px 0 9px}.msg02_message .message-text.-introduction .introduction-text{font-size:15px}.msg02_message .message-text.-detail{font-size:14px;margin:20px calc(50% - 50vw) 0;padding:5% 13% 8%}.msg02_message .message-list{background-position:100% 5%,100% 32%,100% 60%,100% 95%;background-size:29px auto,35px auto,41.5px auto,46px auto}.msg02_message .message-list .item{padding:0 50px 0 0}.msg02_message .message-list .item .content{padding:15px 0}.msg02_message .message-list .item .content .number{max-width:32px}.msg02_message .message-list .item .content .number span{font-size:28px;opacity:.5;padding:0;text-shadow:1px 1px 0 #33c,-1px -1px 0 #33c,-1px 1px 0 #33c,1px -1px 0 #33c,0 1px 0 #33c,0 -1px 0 #33c,-1px 0 0 #33c,1px 0 0 #33c}.msg02_message .message-list .item .content .message{font-size:13px;font-weight:400;padding:0 0 0 5%}.msg02_message .message-list .item .content .message strong{border-bottom:2px solid #33c;font-weight:400}}