#discography_index_contents h1,#discography_single_contents h1,#discography_tax_contents h1,#topics_index_contents h1,#topics_single_contents h1,#topics_tax_contents h1{font-size:0}#discography_index_contents h1:before,#discography_single_contents h1:before,#discography_tax_contents h1:before{font-size:3.4rem;line-height:1.3em;content:'Discography'}#topics_index_contents h1:before,#topics_single_contents h1:before,#topics_tax_contents h1:before{font-size:3.4rem;line-height:1.3em;content:'Topics'}@media screen and (min-width:600px){#discography_index_contents h1:before,#discography_single_contents h1:before,#discography_tax_contents h1:before{font-size:3.8rem}#topics_index_contents h1:before,#topics_single_contents h1:before,#topics_tax_contents h1:before{font-size:3.8rem}}@media screen and (min-width:1025px){.top_schedule_box{min-width:420px !important}}#top_works_area .works_box ul.works_ul{display:flex;flex-wrap:wrap}#top_works_area .works_box ul.works_ul li:nth-last-child(-n+2){margin-bottom:0}#top_works_area .works_box p.pic{margin-bottom:0}#top_works_area .works_box .works_cont{position:relative;overflow:hidden}#top_works_area .works_box .works_cont .object_fit:before{padding-top:140%}#top_works_area .works_box .works_cont img{border:1px solid #eee}#top_works_area .works_box .works_cont:hover img{filter:blur(3px)}#top_works_area .works_box .works_cont .works_caption{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:.3s;transition:.3s;opacity:1;text-align:center;color:#fff;font-weight:500;opacity:0;background-color:rgba(0,0,0,.1)}#top_works_area .works_box .works_cont .works_caption .caption_cont{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:90%}#top_works_area .works_box .works_cont .works_caption .heading04{font-weight:400;font-size:1.5rem}#top_works_area .works_box .works_cont:hover .works_caption{opacity:1;transition:.3s}#top_works_area .works_box .object_fit{margin-bottom:0}@media screen and (max-width:599px){#top_works_area .works_box .works_cont .works_caption{display:none}}@media screen and (min-width:600px){#top_works_area .works_box ul.works_ul li:nth-last-child(-n+4){margin-bottom:0}}.list_cont a .pic_cont{position:relative;margin-bottom:5px;overflow:hidden}.list_cont a .pic_cont .object_fit{margin-bottom:0;border:1px solid #eee}.list_cont a .pic_cont .category{position:absolute;top:1px;right:1px;padding:2px 8px 3px;font-size:1rem;font-weight:700;z-index:2;color:#fff}.list_cont a .pic_cont .category.cat01{background:#c3003a}.list_cont a .pic_cont .category.cat02{background:#3a546b}.list_cont a .pic_cont .category.cat03{background:#d5a02e}.list_cont a .pic_cont .category.cat04{background:#918d43}.list_cont a .pic_cont .category.cat05{background:#787cac}.list_cont a .pic_cont .category.cat06{background:#604439}.list_cont a .pic_cont .category.cat07{background:#6f2757}.list_cont a .pic_cont .category.cat08{background:#c1541c}.list_cont a .pic_cont .category.cat09{background:#565d63}.list_cont a .pic_cont .category.cat10{background:#baaa52}.list_cont a .pic_cont img{transition:.5s}.list_cont a:hover .pic_cont img{transform:scale(1.1);opacity:.8;transition:.5s}