.lcdvd-header{position:relative}
.lcdvd-header .lcdvd-back-button{width:24px;height:24px;position:absolute;left:-6vw;top:30px;cursor:pointer}
.lcdvd-header-date{margin-top:2.4rem}
.lcdvd-container-desc{margin-top:6.4rem;border-top:1px solid rgba(0,0,0,.15);padding-top:4rem;padding-bottom:9.6rem}
.lcdvd-container-desc p{margin-top:3rem}
.lcdvd-container-desc p:first-child{margin:unset}
.lcdvd-navigator-wrap{display:flex;flex-wrap:wrap}
.lcdvd-navigator-wrap a{display:block;width:100%;height:100%}
.lcdvd-navigator-list{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0}
.lcdvd-navigator-list .flag{padding:0 6.8rem 0 0}
.lcdvd-navigator-list.prev{border-bottom:1px solid #0002}
.lcdvd-navigator-list.prev .flag{position:relative}
.lcdvd-navigator-list.prev .flag::after{content:"";width:6px;height:6px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;right:3.4rem;top:50%;transform:translateY(-50%) rotate(-45deg)}
.lcdvd-navigator-list.next .flag{position:relative}
.lcdvd-navigator-list.next .flag::after{content:"";width:6px;height:6px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;right:3.4rem;top:50%;transform:translateY(-50%) rotate(135deg)}
.lcdvd-navigator-list .other-title{font-size:1.6rem;color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}
@media all and (max-width:1024px){.lcdvd-header-date{margin-top:1.6rem}
.lcdvd-container-desc{margin-top:3.6rem;padding-top:2.4rem;padding-bottom:4.8rem}
.lcdvd .lcdvd-back-button{position:unset;margin-bottom:3.6rem}
}
@media all and (max-width:767px){.lcdvd-navigator-list .date{display:none}
}