<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 기존폼 유지상태의 곡상세 포맷*/
.renew_pc_song_detail_wrap.old_format_wrap {width:100%; clear:both; overflow:hidden;}

/* 서브 타이틀라인 코딩 */
.renew_pc_sub_title_format01_wrap {clear:both; overflow:hidden; border-bottom:1px solid #c5c5c5;}
.renew_pc_sub_title_format01_wrap div.title_format01 {width:1200px; margin:auto; clear:both; overflow:hidden; position:relative;}
.renew_pc_sub_title_format01_wrap div.title_format01 h2 {font-size:22px; font-weight:600; color:#000; height:100px; line-height:100px;}
.renew_pc_sub_title_format01_wrap div.title_format01.event {width:960px;}
.renew_pc_sub_title_format01_wrap div.title_format01 h2:before {content:''; width:30px; height:30px; display:none; margin:-1px 0 0 0; vertical-align:middle; background-image:url(../images/re/common/song_title_ico.png); background-size:cover; -webkit-background-size:cover;}
.renew_pc_sub_title_format01_wrap div.title_format01 h2 span {font-size:14px; color:#333; font-weight:500;}
.renew_pc_sub_title_format01_wrap div.title_format01 h2 span:before {content:'|'; margin:0 10px; color:#bcbcbc;}
.renew_pc_sub_title_format01_wrap div.title_format01 h2 a {display:inline-block; vertical-align:middle; border:1px solid #ccc; padding:8px 10px; line-height:14px; font-size:12px; color:#333; font-weight:500; margin-left:10px;}
.renew_pc_sub_title_format01_wrap div.title_format01 h2 a:hover {border:1px solid #000; color:#000;}
.renew_pc_sub_title_format01_wrap div.title_format01 ul.re_player_list_tab_ico {position:absolute; top:38px; right:0;}
.renew_pc_sub_title_format01_wrap div.title_format01 ul.re_player_list_tab_ico li {display:block; width:24px; height:24px; float:left; background-image:url('../images/re/common/re_playing_list_tab_ico02.png'); background-size:cover; -webkit-background-size:cover; background-position:center; background-repeat:no-repeat; background-color:transparent; margin-right:2px;}
.renew_pc_sub_title_format01_wrap div.title_format01 ul.re_player_list_tab_ico li.used {background-image:url('../images/re/common/re_playing_list_tab_ico01.png');}

/* 서브 곡상세 상단 이미지라인 코딩 */
.renew_pc_song_view_head_wrap {clear:both; overflow:hidden; width:100%; border-bottom:1px solid #c5c5c5;}
.renew_pc_song_view_head {display:table; table-layout:fixed; width:1200px; margin:auto;}
.renew_pc_song_view_head_wrap div.view_head_block {display:table-cell; vertical-align:middle; height:338px;}
.renew_pc_song_view_head_wrap div.view_head_block.view_info {width:550px;}
.renew_pc_song_view_head_wrap div.view_head_block.view_info div.visualizer_image {margin-top:10px;}
.renew_pc_song_view_head_wrap div.view_head_block.view_info div.visualizer_image img {max-width:100%; width:95%;}

/* 서브 곡상세 상단 이미지라인 - 썸네일 코딩 */
.renew_pc_song_view_head_wrap div.view_thumb {width:310px;}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb {display:inline-block; width:280px; height:280px; position:relative; border:1px solid #ccc;}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb div.mask {width:100%; height:100%; position:absolute; top:0; left:0; background-color:#000; opacity:0.3;}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb img.thumb_img {width:100%; height:100%;}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb button.play_btn {position:absolute; bottom:20px; right:20px; width:47px; height:47px; background-size:cover; -webkit-background-size:cover; background-color:transparent; border:none; background-image:url('../images/vote/vote_play_btn_style01.png'); font-size:0;}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb button.play_btn:focus {outline:0;}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb button.play_btn.melon {background-image:url('../images/vote/vote_play_btn_style02.png');}
.renew_pc_song_view_head_wrap div.view_thumb div.thumb button.play_btn.sale {background-image:url('../images/vote/vote_play_btn_style03.png');}

/*아티스트 상세 상단 이미지라인*/
.renew_pc_song_view_head_wrap.artist div.view_head_block {display:table-cell; vertical-align:middle; height:270px;}
.renew_pc_song_view_head_wrap.artist div.view_thumb {width: 260px;}
.renew_pc_song_view_head_wrap.artist div.view_thumb div.thumb {display:inline-block;width: 220px;height: 220PX;position:relative;border:1px solid #ccc;}
.renew_pc_song_view_head_wrap.artist div.view_info h3 {font-size:27px; margin-bottom:15px;}

/*아티스트 상세 갤러리 코딩*/
div.renew_pc_artist_view_gallery {clear:both; width:1200px; margin:auto; overflow:hidden; padding-bottom:30px;}
div.renew_pc_artist_view_gallery ul {overflow:hidden; width:3000px;}
div.renew_pc_artist_view_gallery ul li {float:left; margin-right:10px; margin-bottom:10px; line-height:0;}
div.renew_pc_artist_view_gallery ul li img {height:250px;}
div.renew_pc_artist_view_gallery ul li div.movie {cursor:pointer; position:relative;}
div.renew_pc_artist_view_gallery ul li div.movie:before {content:url("../images/vote/vote_list_movie_play01.png"); width:100%; text-align:center; position:absolute; top:97px; left:0;}

/* 서브 곡상세 상단 이미지라인 - 상세정보 코딩 */
.renew_pc_song_view_head_wrap div.view_info h3 {font-size:27px;}
.renew_pc_song_view_head_wrap div.view_info h3 span {font-size:16px; font-weight:500; color:#999;}
.renew_pc_song_view_head_wrap div.view_info h4 {font-size:18px; color:#ff9600; margin-bottom:15px;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info li {color:#000; margin:3px 0; font-weight:700;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info * {font-size:15px;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info span {display:inline-block; width:140px; color:#5e5e5e; font-weight:500;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn {margin-top:10px;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li {float:left; margin-right:10px;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a {display:inline-block; font-size:14px; padding:7px 15px; border:1px solid #6e6e6e; color:#6e6e6e; border-radius:40px; -webkit-border-radius:40px;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a:after {content:''; display:inline-block; width:20px; height:20px; vertical-align:middle; background-size:cover; -webkit-background-size:cover; margin:-2px -4px 0 5px;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a:hover {border:1px solid #000; color:#000;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type01 {border:1px solid #e25956; color:#e25956;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type01:after {background-image:url('../images/re/common/song_view_info_ico01.png');}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type02:after {background-image:url('../images/re/common/song_view_info_ico02.png');}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type03:after {background-image:url('../images/re/common/song_view_info_ico03off.png');}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type03.active:after {background-image:url('../images/re/common/song_view_info_ico03on.png');}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type04 {border:1px solid #00b423; color:#00b423;}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type04:after {background-image:url('../images/re/common/song_view_info_ico04.png');}
.renew_pc_song_view_head_wrap div.view_info ul.view_info_btn li a.view_info_btn_type05:after {background-image:url('../images/re/song/song_list_ico08.png');}

/* 서브 곡상세 상단 이미지라인 - 좋아요, 댓글버튼 및 소셜버튼 코딩 */
.renew_pc_song_view_head_wrap div.view_comm {padding:30px 0; box-sizing:border-box;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap {height:100%; border-left:1px solid #c5c5c5; box-sizing:border-box; padding-left:20px; text-align:center; overflow:hidden;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap &gt; h3 {margin:37px 0 15px 0;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap &gt; h3.in_login {margin:12px 0 15px 0;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap &gt; h3.in_login_complete {margin:17px 0 15px 0;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap &gt; h4 {padding:10px 0; border:1px solid #000; border-radius:20px; -webkit-border-radius:20px; margin:0 auto 15px auto; font-size:16px; width:96%;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.view_comm_btn {display:inline-block; width:48%; border:1px solid #c5c5c5; text-align:center; height:50px; line-height:50px; position:relative; margin-bottom:15px; font-size:14px;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.view_comm_btn.nobefore:before {display:none;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.view_comm_btn:before {content:''; display:inline-block; width:20px; height:20px; vertical-align:middle; background-size:cover; -webkit-background-size:cover; margin:-2px 5px 0 0;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.view_comm_btn:hover {border:1px solid #333;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.view_comm_btn span {display:inline-block; font-size:18px; vertical-align:middle; margin:-7px 0 0 5px;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.like {float:left;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.like:before {background-image:url('../images/re/common/song_view_comm_ico01off.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.like.active:before {background-image:url('../images/re/common/song_view_comm_ico01on.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.reply {float:right;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.reply:before {background-image:url('../images/re/common/song_view_comm_ico02.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap a.music:before {background-image:url('../images/re/common/song_view_comm_ico03.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social {text-align:center;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social p {font-size:16px; margin-bottom:15px;}

.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social a.social_btn {display:inline-block; width:50px; height:50px; border-radius:50%; -webkit-border-radius:50%; background-size:cover; -webkit-background-size:cover; background-position:top; background-repeat:no-repeat; margin:0 3px; font-size:0;}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social a.facebook {background-image:url('../images/common/re_detail_social_btn01.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social a.twitter {background-image:url('../images/common/re_detail_social_btn02.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social a.kakao {background-image:url('../images/common/re_detail_social_btn03.png');}
.renew_pc_song_view_head_wrap div.view_comm div.view_comm_wrap div.social a.link {background-image:url('../images/common/re_detail_social_btn04.png');}

/* 서브 곡상세 가사 코딩 */
.renew_pc_song_view_lyrics {width:1200px; margin:auto; padding-bottom:35px;}
.renew_pc_song_view_lyrics h3 {font-size:22px; margin:36px 0 22px 0;}
.renew_pc_song_view_lyrics p {font-size:14px;}
.renew_pc_song_view_lyrics a {display:inline-block; border:1px solid #000; border-radius:40px; -webkit-border-radius:40px; font-size:14px; padding:7px 15px; margin:22px 0 0 0;}
.renew_pc_song_view_lyrics a:hover {color:#ff9600; border:1px solid #ff9600;}
.renew_pc_song_view_lyrics a:after {content:''; display:inline-block; width:20px; height:20px; vertical-align:middle; background-image:url('../images/re/common/song_view_lyrics_ico01.png'); background-size:cover; -webkit-background-size:cover; margin:-2px -3px 0 5px;}
.renew_pc_song_view_lyrics a:hover:after {background-image:url('../images/re/common/song_view_lyrics_ico01on.png');}


/* 서브 앨범수록곡 코딩 */
.renew_pc_vote_album_wrap {width:1200px; margin:auto; padding-bottom:35px;}
.renew_pc_vote_album_wrap h3 {font-size:22px; margin:36px 0 22px 0;}
table.re_vote_album_list_table {width:100%;}
table.re_vote_album_list_table th, table.re_vote_album_list_table td {padding:15px 0; text-align:center; font-size:14px;}
table.re_vote_album_list_table th {border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:400;}
table.re_vote_album_list_table td {border-bottom:1px solid #eee;}
table.re_vote_album_list_table td div.submit_wrap {clear:both; overflow:hidden; text-align:left;}
table.re_vote_album_list_table td div.submit_wrap div.thumbs {width:60px; height:60px; background-color:#000; background-size:cover; -webkit-background-size:cover; float:left; margin-right:10px;}
table.re_vote_album_list_table td div.submit_wrap a.detail_btn {display:inline-block; width:20px; height:20px; float:left; background-image:url('../images/re/song/song_list_ico01.png'); background-size:cover; -webkit-background-size:cover; font-size:0; margin:20px 10px 20px 0; opacity:0.5;}
table.re_vote_album_list_table td div.submit_wrap a.detail_btn:hover {opacity:1;}
table.re_vote_album_list_table td div.submit_wrap div.submit span {display:inline-block; border:1px solid #f56800; color:#f56800; border-radius:10px; -webkit-border-radius:10px; font-size:12px; padding:1px 5px; vertical-align:middle; margin-top:-3px; margin-right:5px;}
table.re_vote_album_list_table td div.submit_wrap div.submit {margin-top:10px;}
table.re_vote_album_list_table td div.submit_wrap div.time {color:#999;}
table.re_vote_album_list_table td span.numb_ico:before {content:''; display:inline-block; width:20px; height:20px; background-size:cover; -webkit-background-size:cover; vertical-align:middle; margin-top:-3px;}
table.re_vote_album_list_table td span.numb_ico.reply_numb:before {background-image:url('../images/re/song/song_list_ico02.png');}
table.re_vote_album_list_table td span.numb_ico.like_numb:before {background-image:url('../images/re/song/song_list_ico03.png');}
table.re_vote_album_list_table td span.numb_ico.like_numb.active:before {background-image:url('../images/re/song/song_list_ico03on.png');}
table.re_vote_album_list_table td button.song_list_btn {display:inline-block; width:40px; height:40px; background-color:transparent; background-size:cover; -webkit-background-size:cover; font-size:0; border:none;}
table.re_vote_album_list_table td button.song_list_btn.play {background-image:url('../images/re/song/song_list_ico06.png');}
table.re_vote_album_list_table td button.song_list_btn.favorite {background-image:url('../images/re/song/song_list_ico04.png');}
table.re_vote_album_list_table td button.song_list_btn.favorite.active {background-image:url('../images/re/song/song_list_ico04on.png');}
table.re_vote_album_list_table td button.song_list_btn.buy_info {background-image:url('../images/re/song/song_list_ico05.png');}
table.re_vote_album_list_table td button.song_list_btn.buy_info:hover {background-image:url('../images/re/song/song_list_ico05on.png');}
table.re_vote_album_list_table td button.song_list_btn:focus {outline:0;}</pre></body></html>