#sgnavi{position:relative;background:url(../images/common/bg_snavi.png) repeat top center;background-size:contain;padding:3% 0}@media screen and (min-width: 768px){#sgnavi{background-size:auto;padding:20px 0}}#sgnavi::after{position:absolute;content:" ";bottom:0;display:block;width:100%;height:5px;background:url(../images/top/bg_movie.png) no-repeat center;background-size:cover}@media screen and (min-width: 768px){#sgnavi::after{height:10px}}#sgnavi ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0 1%}@media screen and (min-width: 960px){#sgnavi ul{max-width:1000px;margin:0 auto;padding:0}}#sgnavi ul li{width:32%;margin:0 0.5%}@media screen and (min-width: 960px){#sgnavi ul li{width:auto;margin:0;padding:0 5px 5px}}@media screen and (min-width: 960px){#sgnavi a{opacity:1;transition:.2s ease-in-out}#sgnavi a:hover{opacity:.7}}#sgnavi.is-fixed{position:fixed;top:0;left:0;z-index:2;width:100%}#mainCol{padding:5% 0}@media screen and (min-width: 960px){#mainCol{padding:40px 0}}#mainCol .caution{margin:0 0 3% 0;padding:0 3%;color:#888585;line-height:1.6;font-size:1.2rem;text-align:center}@media screen and (min-width: 960px){#mainCol .caution{font-size:1.4rem}}#mainCol .caution a{display:block;border:1px solid #00b4ea;padding:0.5em;border-radius:10px;margin:10px auto;color:#00b4ea;width:22em}#mainCol section{margin:0 auto 6%}#mainCol .tit{width:90%}@media screen and (min-width: 960px){#mainCol .tit{width:100%}}#mainCol th{font-weight:bold;background:url(../images/songlist/img_icon_note.png) no-repeat 5px 6px;background-size:15px;padding:6px 5px 6px 25px;border-bottom:1px #FFFFFF solid;text-align:left;line-height:1.5;font-size:1.2rem}@media screen and (min-width: 960px){#mainCol th{font-size:1.4rem}}#mainCol th p{color:#3B3B3B !important;font-weight:normal}@media screen and (min-width: 960px){#mainCol th p{font-size:1.3rem}}#mainCol th .new{background:#ff0045;display:inline;border-radius:3px;padding:0 0.5rem;color:#fff;font-size:10px;font-weight:bold}#mainCol thead tr th{font-weight:bold;background:none;padding:1.2%;border-bottom:1px #FFFFFF solid;text-align:center}#mainCol td{width:8%;text-align:center;border-bottom:1px #F1F1F3 solid;border-left:1px #F1F1F3 solid;overflow:hidden;font-size:1.0rem}#mainCol td a{text-decoration:underline}#mainCol td.papamama a{color:#FF6699;font-weight:bold}#mainCol td.movie a{color:#003366;font-weight:bold}#mainCol td.youtube img{width:40%}#mainCol th,#mainCol td{vertical-align:middle}#mainCol tr.odd td{background-color:#f6f6f6}#mainCol tr.even td{background-color:white}@media screen and (min-width: 960px){#pops .tit::before,#anime .tit::before,#vocalo .tit::before,#kids .tit::before,#classic .tit::before{background-position:230px center}#pops .tit::after,#anime .tit::after,#vocalo .tit::after,#kids .tit::after,#classic .tit::after{background-position:670px center}}@media screen and (min-width: 960px){#variety .tit::before,#namco .tit::before{background-position:130px center}#variety .tit::after,#namco .tit::after{background-position:770px center}}#pops .tit{color:#42c0d2}#pops table{border:2px #a0dfe8 solid}#pops tr.odd th{background-color:#e3f6f8}#pops tr.even th{background-color:#f2fbfc}#pops th{color:#12484c}#pops thead tr.odd th,#pops thead tr.even th{background-color:#a0dfe8}#anime .tit{color:#ff90d3}#anime table{border:2px #ffc7e9 solid}#anime tr.odd th{background-color:#ffeef8}#anime tr.even th{background-color:#fff7fc}#anime th{color:#9b1863}#anime thead tr.odd th,#anime thead tr.even th{background-color:#ffc7e9}#vocalo .tit{color:#9799a8}#vocalo table{border:2px #e6e7ef solid}#vocalo tr.odd th{background-color:#f2f3f7}#vocalo tr.even th{background-color:#fbfcfd}#vocalo th{color:#4e1d76}#vocalo thead tr.odd th,#vocalo thead tr.even th{background-color:#e6e7ef}#game .tit{color:#aa64cb}#game table{border:2px #e5c4f4 solid}#game tr.odd th{background-color:#f7eefc}#game tr.even th{background-color:#fbf7fe}#game th{color:#1E1E48}#game thead tr.odd th,#game thead tr.even th{background-color:#e5c4f4}#kids .tit{color:#faa401}#kids table{border:2px #ffdf7f solid}#kids tr.odd th{background-color:#fff6d9}#kids tr.even th{background-color:#fffbed}#kids th{color:#a53200}#kids thead tr.odd th,#kids thead tr.even th{background-color:#ffdf7f}#classic .tit{color:#c9c000}#classic table{border:2px #e4df7f solid}#classic tr.odd th{background-color:#f7f6d9}#classic tr.even th{background-color:#fbfbed}#classic th{color:#65432a}#classic thead tr.odd th,#classic thead tr.even th{background-color:#e4df7f}#variety .tit{color:#199f6b}#variety table{border:2px #9fe4bb solid}#variety tr.odd th{background-color:#e3f7eb}#variety tr.even th{background-color:#f2fbf5}#variety th{color:#12484c}#variety thead tr.odd th,#variety thead tr.even th{background-color:#9fe4bb}#namco .tit{color:#ff7027}#namco table{border:2px #ffb793 solid}#namco tr.odd th{background-color:#ffeadf}#namco tr.even th{background-color:#fff5f0}#namco th{color:#951e00}#namco thead tr.odd th,#namco thead tr.even th{background-color:#ffb793}.notes{display:block;padding:3% 4% 0;text-align:right;color:#888585}@media screen and (min-width: 960px){.notes{padding:30px 0 0}}@media screen and (min-width: 960px){#mainCol th{background-size:20px;background-position:8px 14px;padding:5px 5px 5px 38px;height:52px;box-sizing:border-box}#mainCol thead tr th{padding:5px}#mainCol td{font-size:12px;width:50px;padding:5px}#mainCol td.youtube img{width:auto}}.secrect,.icoSecrect,.icoMedal,.icoMedal2,.icoAi,.icoCode,.icoCampaign{display:inline;border-radius:3px;padding:0 0.5rem;color:#fff;font-size:10px;font-weight:bold;margin:0 2px}.icoSecrect{background:#00b4ea}.icoMedal{background:#ffc103}.icoMedal2{background:#ef8700}.icoAi{background:#0066cc}.icoCode{background:#ff90d3}.icoCampaign{background:#40ca77}#icoCol{display:none;padding:30px;border:3px solid #00b4ea;border-radius:30px}#icoCol dl dd{margin-bottom:1em}#icoCol p{font-size:0.9em;text-align:center}#icoCol a{color:#00b4ea}@media screen and (min-width: 960px){#icoCol{width:90%;max-width:700px}#icoCol dl{display:flex;flex-wrap:wrap;width:100%}#icoCol dl dt{width:6em}#icoCol dl dd{width:calc(100% - 6em)}}
