main{margin:0 auto;color:#fff;padding:0 16px}section.lyric_header{max-width:1080px;margin:40px auto 0;display:flex;align-items:center}section.lyric_header .header_cover{width:150px}section.lyric_header .header_cover img{height:auto;width:150px;border-radius:4px;box-shadow:0 0 8px #00000078}section.lyric_header .header_text{padding:24px 40px;text-shadow:0 0 8px #00000078}section.lyric_header .header_text h1{margin:8px 0}section.lyric_header .header_text h2{font-size:220%;font-weight:600;margin:8px 0}section.lyric_header .header_text h3{margin:8px 0;font-weight:300}.lyric_content{max-width:1080px;margin:auto;display:flex}@media only screen and (min-width: 768px){.lyric_content{align-items:flex-end}}.lyric_content .content_left{width:100%}@media only screen and (min-width: 768px){.lyric_content .content_left{min-height:calc(100vh - 192px);position:sticky;bottom:16px}}.lyric_content .content_right{width:430px}@media only screen and (min-width: 768px){.lyric_content .content_right{min-height:calc(100vh - 192px);position:sticky;bottom:16px}}section.lyric_lyric{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;background:#111;box-shadow:0 0 16px #00000078;margin:16px 16px 0 0;border-radius:4px}section.lyric_lyric .lyric_text{padding:64px 48px}section.lyric_lyric .lyric_text p{font-size:110%;margin-bottom:16px;min-height:1.6em;line-height:1.3;font-weight:300}section.lyric_lyric .lyric_credit{border-top:1px solid #2e2e2e;padding:32px 40px}section.lyric_lyric .lyric_credit h4{margin:0 0 8px;font-size:120%;font-weight:bold}section.lyric_lyric .lyric_credit ul{list-style:none}section.lyric_lyric .lyric_credit ul li{display:flex;align-items:center;margin:16px 0}section.lyric_lyric .lyric_credit ul li span{color:#969696;width:50%}section.lyric_lyric .lyric_credit ul li p{line-height:1.3;width:50%}section.lyric_go_linkcore{margin:16px 16px 0 0;box-shadow:0 0 16px #00000078}section.lyric_go_linkcore a{background:#007bc0;display:flex;align-items:center;border-radius:4px;padding:24px}section.lyric_go_linkcore a .go_linkcore_cover{width:120px}section.lyric_go_linkcore a .go_linkcore_cover img{height:auto;width:120px;border-radius:4px}section.lyric_go_linkcore a .go_linkcore_text{margin:0 0 0 32px}section.lyric_go_linkcore a .go_linkcore_text p{color:#fff;font-size:125%;line-height:1.2;font-weight:600;margin:8px 0}section.lyric_go_linkcore a .go_linkcore_text p.text_s_d{font-size:90%;font-weight:300}section.lyric_go_linkcore a:hover{background-color:#007bc3;transition-duration:0.3s;opacity:0.8}section.lyric_info_area{background:#111;box-shadow:0 0 16px #00000078;padding:24px 0 16px;margin:16px 0 0;border-radius:4px}section.lyric_info_area .releasetitle{padding:0 24px 24px;border-bottom:1px solid #2e2e2e}section.lyric_info_area .releasetitle h2{font-size:120%;margin:0 0 8px}section.lyric_info_area .releasetitle h2 a{color:#fff;text-decoration:underline}section.lyric_info_area .releasetitle h2 a:hover{text-decoration:underline;color:#ccc}section.lyric_info_area .releasetitle h3{font-size:90%;color:#969696;font-weight:300}section.lyric_info_area .trackList{font-size:90%}section.lyric_info_area .trackList ul{list-style:none;margin-left:16px}section.lyric_info_area .trackList ul li{border-bottom:1px solid #2e2e2e}section.lyric_info_area .trackList ul li .trackList_block{padding:16px 8px 16px 0;display:flex;align-items:center;justify-content:space-between}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap{display:flex;align-items:center}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap .list_number{font-weight:200;color:#969696;padding:0 8px 0 0}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap .list_song_title{font-size:100%}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap .list_song_title .list_song_artistname{color:#969696;font-size:85%;margin-top:4px}section.lyric_info_area .trackList ul li .trackList_block .explicit span{padding:1px 4px;margin:0 2px;border:1px solid #969696;color:#969696;border-radius:2px;font-size:70%}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn{padding:6px;display:block;white-space:nowrap}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a{color:#fff;font-size:80%}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a p span{vertical-align:middle}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a p>img,section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a p>amp-img{width:9px;vertical-align:middle;margin-left:4px}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn:hover{background:#1d1d1d;transition-duration:0.3s;border-radius:4px;text-decoration:none}section.lyric_info_area .description .linerNotes{padding:16px;font-size:80%;line-height:1.5}.lyric_content .artist_info li.artist p.artistProfle_text{line-height:1.5}@media only screen and (max-width: 768px){section.lyric_header{margin:16px auto 0}section.lyric_header .header_cover{width:90px}section.lyric_header .header_cover img{width:90px}section.lyric_header .header_text{padding:8px 16px 8px 24px}section.lyric_header .header_text h2{font-size:140%}.lyric_content{width:100%;margin:auto;flex-flow:column}.lyric_content .content_right{margin-bottom:auto;width:100%}section.lyric_lyric,section.lyric_go_linkcore{margin:16px auto}section.lyric_lyric .lyric_text{padding:32px 24px}section.lyric_lyric .lyric_text p{font-size:100%}section.lyric_lyric .lyric_credit{padding:24px}section.lyric_lyric .lyric_credit ul li span{width:35%;font-size:60%}section.lyric_lyric .lyric_credit ul li p{width:65%;font-size:60%}section.lyric_go_linkcore a{padding:8px 16px}section.lyric_go_linkcore a .go_linkcore_cover{width:70px}section.lyric_go_linkcore a .go_linkcore_cover img{width:70px}section.lyric_go_linkcore a .go_linkcore_text{margin:0 0 0 16px}section.lyric_go_linkcore a .go_linkcore_text p{font-size:85%}section.lyric_go_linkcore a .go_linkcore_text p.text_s_d{font-size:70%}section.lyric_info_area{margin:0}}
