.gtia{background-color:#fff}
.gtia img,.gtia video{width:100%}
.gtia-img{display:flex;align-items:flex-start;justify-content:space-between}
.gtia-img_caption{margin-top:1.2rem}
@media all and (max-width:767px){.gtia-img_caption{padding:0}
}
.gtia-img_caption>li:not(:last-of-type){margin-bottom:1rem}
.gtia-img_caption>li p{position:relative;padding-left:1rem;word-break:keep-all;word-wrap:break-word;display:inline-block}
.gtia-img_caption>li p::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2px;height:80%;background-color:rgba(0,0,0,.15)}
.gtia-img_111>li{width:calc(33.3333333333% - 3.2rem/3)}
.gtia-img_11>li{width:calc(50% - 0.8rem)}
.gtia-img_1>li{width:100%}
.gtia-img_12>li:nth-of-type(1),.gtia-img_21>li:nth-of-type(1){padding-right:.8rem}
.gtia-img_12>li:nth-of-type(2),.gtia-img_21>li:nth-of-type(2){padding-left:.8rem}
.gtia-img-wrap.section--lg .gtia-caption-wrap.section--lg{max-width:100%;padding:0}
.gtia-img-wrap .gtia-img_caption{max-width:100%;padding:0;width:55%}
.gtia-img-wrap .gtia-img_caption_left{margin:0 45% 0 0;margin-top:1.2rem}
.gtia-img-wrap .gtia-img_caption_right{margin:0 0 0 45%;margin-top:1.2rem}
.gtia-img-wrap .gtia-img_caption_center{margin:0 auto;margin-top:1.2rem}
@media all and (max-width:1024px){.gtia-img-wrap .gtia-img_caption{width:100%}
.gtia-img-wrap .gtia-img_caption_left,.gtia-img-wrap .gtia-img_caption_right,.gtia-img-wrap .gtia-img_caption_center{margin:0 auto;margin-top:1.2rem}
}
@media all and (max-width:1024px){.gtia-img{flex-wrap:wrap}
.gtia-img_caption>li:not(:last-of-type){margin-bottom:.6rem}
.gtia-img_111>li{width:calc(33.3333333333% - 1.6rem/3)}
.gtia-img_11>li{width:calc(50% - 0.4rem)}
.gtia-img_12,.gtia-img_21{flex-wrap:nowrap}
.gtia-img_12>li:nth-of-type(1),.gtia-img_21>li:nth-of-type(1){padding-right:.4rem}
.gtia-img_12>li:nth-of-type(2),.gtia-img_21>li:nth-of-type(2){padding-left:.4rem}
}
@media all and (max-width:767px){.gtia-img_111>li,.gtia-img_11>li,.gtia-img_21>li,.gtia-img_12>li{width:100% !important}
.gtia-img_111>li:not(:last-of-type),.gtia-img_11>li:not(:last-of-type),.gtia-img_21>li:not(:last-of-type),.gtia-img_12>li:not(:last-of-type){margin-bottom:1.2rem}
.gtia-img_12,.gtia-img_21{flex-wrap:wrap}
.gtia-img_12>li:nth-of-type(1),.gtia-img_12>li:nth-of-type(2),.gtia-img_21>li:nth-of-type(1),.gtia-img_21>li:nth-of-type(2){padding-left:0rem;padding-right:0rem}
}