.ly_special_101 .poster_wrapper{position: relative}.ly_special_101 a{text-decoration: none}.ly_special_101 .title-row{display: inline-flex;align-items: baseline;gap: 4px}.ly_special_101 .item_title{display: inline-block;margin: 0}.ly_special_101 .item_plus{display: inline-block;line-height: 1}.ly_special_101 .poster_box{overflow: hidden;width: 75%;margin: 0 auto;padding: 86px 0}.ly_special_101 .poster_box .list{display: grid;gap: 60px}.ly_special_101 .poster_box .list .item{overflow: hidden}.ly_special_101 .poster_box .list .item .item_title_box{margin-top: 20px;line-height: 1.1}.ly_special_101 .poster_box .list .item .item_title_box .item_subtitle{margin-top: 12px;line-height: 1.4;word-spacing: 2px;letter-spacing: 1px}.ly_special_101 .poster_box .list .item .item_content{margin-top: 20px;line-height: 1.5;line-height: 2;font-weight: bold}.ly_special_101 .poster_box .list .item .item_title_box .item_subtitle{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.ly_special_101 .poster_box .list .item .item_content{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 10;overflow: hidden}@media screen and (max-width: 1480px){.ly_special_101 .poster_box{width: 94%}}@media screen and (max-width: 1000px){.ly_special_101 .poster_box{padding: 40px 0}.ly_special_101 .poster_box .list{gap: 15px}.ly_special_101 .poster_box .list .item{text-align: center}.ly_special_101 .poster_box .list .item .item_title_box{margin-top: 5px}.ly_special_101 .poster_box .list .item .item_content{margin-top: 10px}}