.video-content-wrapper,.video-content-wrapper *{box-sizing:border-box}.video-content-wrapper .head-title-dp{align-items:center;border:3px solid var(--smp-green,#007a4c);border-radius:6px;display:flex;gap:15px;margin-bottom:50px;padding:12px 20px;width:fit-content}.video-content-wrapper .head-title-dp p{color:var(--smp-green,#007a4c);font-size:16px}.video-content-wrapper .head-title-dp p,.video-content-wrapper .head-title-dp span{font-family:Noto Sans JP;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:normal;margin:0}.video-content-wrapper .head-title-dp span{background:#007a4c;border-radius:3px;color:#fff;font-size:14px;padding:5px 8px}.video-content-wrapper .content-section{color:#333;display:flex;font-family:Noto Sans JP,sans-serif;width:100%}.video-content-wrapper .main-content{display:flex;flex:690;flex-direction:column;gap:15px;margin:0}.video-content-wrapper .video-container{aspect-ratio:687/386.47;position:relative;width:100%}.video-content-wrapper .video-container iframe,.video-content-wrapper .video-container video{height:100%;left:0;position:absolute;top:0;width:100%}.video-content-wrapper .video-date{font-size:14px}.video-content-wrapper .video-date,.video-content-wrapper .video-description{color:var(--text-black,#2c3b3a);font-family:Noto Sans JP;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:190%;margin:0}.video-content-wrapper .video-description{font-size:16px;padding:9px 0 15px}.video-content-wrapper .video-annotation{color:var(--text-black,#2c3b3a);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:190%;margin:0}@media (max-width:768px){.video-content-wrapper .main-content{gap:10px}.video-content-wrapper .video-container{aspect-ratio:335/188.45}.video-content-wrapper .video-description{font-size:var(--vw-16,16px);padding:0 0 15px}.video-content-wrapper .video-annotation{font-size:var(--vw-14,14px)}.video-content-wrapper .head-title-dp{padding:10px 20px}.video-content-wrapper .head-title-dp p{font-size:14px}.video-content-wrapper .head-title-dp span{font-size:12px}.video-content-wrapper .video-date{font-size:var(--vw-14,14px)}}