.gitb1-container{display:flex;justify-content:space-between;width:100%}
.gitb1-container-context{width:35%;position:relative}
.gitb1-container .context{width:100%;padding-right:15%}
.gitb1-container .context-tit{font-size:2.4rem}
.gitb1-container .context-txt{display:inline-block;margin-top:16px}
.gitb1-container .context-btn{display:block;margin-top:40px}
.gitb1-container figure:not(:first-of-type){margin-top:2.4rem}
.gitb1-container-visual{width:65%}
.gitb1-container-visual .image-caption{margin-top:1.6rem}
.gitb1-container-visual .image-title{margin-bottom:1.2rem}
.gitb1-container-visual .image-txt{margin-bottom:40px}
.gitb1-container-visual .image-img{display:block;width:100%;max-height:52.7rem;position:relative}
.gitb1-container-visual .image-img img{width:100%;height:100%;object-fit:cover}
.gitb1-container-visual .video-vid{width:100%;max-height:52.7rem;position:relative}
.gitb1-container-visual .video-vid>video{width:100%;height:100%;object-fit:cover}
.gitb1-container-visual .video-vid>button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media all and (max-width:1024px){.gitb1-container{flex-wrap:wrap}
.gitb1-container-context{width:100%}
.gitb1-container .context{max-width:auto}
.gitb1-container .context-tit{font-size:1.8rem}
.gitb1-container .context-txt{font-size:1.4rem}
.gitb1-container .context-btn{margin-bottom:0rem}
.gitb1-container-visual{margin-top:4.4rem;max-width:none;width:100%}
.gitb1-container-visual .image-title{margin-bottom:16px}
.gitb1-container-visual .image-txt{margin-bottom:calc(16px * 2)}
.gitb1-container-visual .image-img{max-height:auto;min-height:39.6rem}
.gitb1-container-visual .video-title{margin-bottom:16px}
.gitb1-container-visual .video-txt{margin-bottom:calc(16px * 2)}
.gitb1-container-visual .video-vid{max-height:none;min-height:39.6rem}
.gitb1-container .context-btn{margin-top:2.8rem}
}
@media all and (max-width:767px){.gitb1-container .context{padding-right:unset}
.gitb1-container-visual{margin-top:2.8rem}
.gitb1-container .image-title,.gitb1-container .video-title{margin-bottom:.6rem}
.gitb1-container .image-img{min-height:auto}
.gitb1-container .video-vid{min-height:auto}
}