.mov-rel-lt-wr { height: 1000px; background: url("/assets/source/goodsum/main/img/common/mov-lt-bg.jpg") center no-repeat; padding-top: 393px; position: relative; }

.mov-rel-lt-wr .rel-hd { position: absolute; top: 140px; left: 0; width: 100%; text-align: center; font-size: 16px; overflow: hidden; }

.mov-rel-lt-wr .rel-hd :is(h2,h1:where(.bs-heading-h2),p:where(.bs-heading-h2)) { font-size: 50px; font-weight: 500; line-height: 1.2; position: relative; display: inline-block; }

.mov-rel-lt-wr .rel-hd :is(h2,h1:where(.bs-heading-h2),p:where(.bs-heading-h2))::before, .mov-rel-lt-wr .rel-hd :is(h2,h1:where(.bs-heading-h2),p:where(.bs-heading-h2))::after { content: ''; position: absolute; top: 0.5em; height: 1px; background: #818181; width: 40vw; }

.mov-rel-lt-wr .rel-hd :is(h2,h1:where(.bs-heading-h2),p:where(.bs-heading-h2))::before { right: 100%; margin-right: 100px; }

.mov-rel-lt-wr .rel-hd :is(h2,h1:where(.bs-heading-h2),p:where(.bs-heading-h2))::after { left: 100%; margin-left: 100px; }

.mov-rel-lt-wr .rel-hd p:not(:where(.bs-heading-h2,.bs-heading-h3)) { padding-top: 30px; }

.mov-rel-lt { width: 1200px; margin: 0 auto; }

.mov-rel-lt .video-wr { padding-right: 15px; }

.mov-rel-lt .video-wr p:not(:where(.bs-heading-h2,.bs-heading-h3)) { font-size: 20px; padding-top: 1em; line-height: 1; }

.mov-rel-lt .tv-wr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.mov-rel-lt .yt-thumb { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 16px; text-align: left; border: 0; background: none; margin-bottom: 10px; word-break: keep-all; }

.mov-rel-lt .yt-thumb .txt { margin-left: 12px; overflow: hidden; width: 220px; height: 80px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #a7a7a7; }
