@charset "UTF-8";
/* reset */
* {margin:0;padding:0;}
html,body {height:100%;}
html {-webkit-text-size-adjust:none;background-color:#fff;background-image:none;}
body {margin:0 auto;background-color:#fff;background-image:none;color:#000;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Apple SD Gothic Neo",Arial,sans-serif;}
table, caption, tbody, tfoot, thead, tr, th, td {border-spacing:0;border:0;border-collapse:collapse;}
ul,ol,li,dl {list-style:none;}
textarea {border:0;border-spacing:0;-webkit-border-radius:0;-webkit-appearance:none;outline-style:none;background:#fff;resize:none;}
form, iframe, img {border-spacing:0;border:0;-webkit-border-radius:0;-webkit-appearance:none;}
form {width: 100%;}

a {text-decoration:none;cursor:pointer;}
a:link, a:visited {color:#000;text-decoration:none;}
a:active {text-decoration:none;}
a:hover {color:#00a53a;text-decoration:underline;}

b,strong {font-weight:bold;}
address,em {font-style:normal;font-weight:400;}
button,input,select,textarea {vertical-align:middle;}
button {overflow:visible;text-transform:none;line-height:normal;cursor:pointer;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input {font-size:14px;line-height:normal;border:0;background-image:none;outline-style:none;}
input[type="checkbox"] {box-sizing:border-box;padding:0;margin:3px 3px 3px 4px;vertical-align:-2px;}
input:checked[type="checkbox"] {-webkit-appearance: checkbox;}
input[type="radio"] {box-sizing:border-box;padding:0;margin:-3px 3px 0 5px;}
input[type="text"],input[type="password"] {}
select {margin:0;padding:2px;border:1px solid #bbb;background-color:#fff;font-size:16px;text-transform:none;}

body {height:auto;}
.ichart_body {height:100%;}

#ichart_loading {height:22px;position:relative;}

.spage_ichart_right {float:right;padding:4px 5px 4px 0;}
.spage_selectbox {margin: 0 0 0 auto;color: #000;padding: 0 10px;text-align: center;background-color: #fff;display: block;line-height: 32px;}
.spage_selectbox i {vertical-align: 3px;}

.ichart_mobile {display:none;}
.ichart_title {width:auto;padding:20px 0 5px;overflow:auto;letter-spacing:-1px;}/* 230130 추가 */
.ichart_under {clear:both;margin:0 0 20px 0;padding:2px 0 0 0;border-bottom:1px solid #f1f1f1;}
.ichart_news {float:left;padding:5px 0 20px 127px;line-height:20px;display:none;}

/* ichart_main header */
.header_ichart {width:100%;position:fixed;top:0;left:0;right:0;background-color:#363b46;color:#fff;line-height:45px;opacity:0.85;z-index:1000;}
.header_ichart > div {margin:0 auto;}
.header_ichart div .logo_ichart {float:left;}
.header_ichart div .logo_ichart a {display: inline-block;padding-top: 7px;}
.header_ichart div .logo_ichart a img {width:65px;}
.header_ichart div .menu_list {float:right;padding:0;text-align:right;line-height:50px;font-size:16px;}
.header_ichart div .menu_list a {color:#fff;}

/* ichart footer */
.footer_ichart {clear:both;margin:15px auto 0;padding:30px 10px;background-color:#f2f2f2;text-align:center;line-height:20px;}
.footer_ichart a:nth-of-type(1) {padding:5px;background-color:#3f9ce3;color:#fff;}
.footer_ichart a:nth-of-type(2) {padding:5px;border:1px solid #ccc;background-color:#fff;}

/* ichart_index */
.index_ichart {display:table;width:100%;height:100%;background-color: #535865;}
.index_ichart .wrap {display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}
.index_ichart .intro_ichart {display:block;color:#fff;letter-spacing:-1px;}
.index_ichart .cont_wrap {margin:20px auto;}
.index_ichart .ichart_logo {width:130px;margin:0 0 10px 0;}
.index_ichart .ichart_button {width:90%;margin:0 auto;max-width:600px;background-color:#fff;border-bottom:1px solid #d7dae2;}
.index_ichart .ichart_button a {display:block;padding:11px 7px;font-size:16px;}
.index_ichart .ichart_news {float:none;display:block;padding:0;}
.index_ichart .ichart_news a {font-size:14px;line-height:19px;}
.index_ichart .ichart_news_title {display:flex;width:90%;max-width:600px;margin:20px auto 0;text-align:left;border-radius:10px 10px 0 0;}
.index_ichart .ichart_news_title div {display:inline;margin:0 0 0 15px;background-color:#fff;padding:5px 7px;border-radius:10px 10px 0 0;}
.index_ichart .cont_wrap .ichart_button:first-child, .index_ichart .cont_wrap .ichart_newslist .ichart_button:first-child {border-radius:10px 10px 0 0;}
.index_ichart .cont_wrap .ichart_button:last-child, .index_ichart .cont_wrap .ichart_newslist .ichart_button:last-child {border-radius:0 0 10px 10px;}
.index_ichart .copyright {color:#fff;line-height:25px;}


.ichart_youtube {clear:left;max-height:340px;padding:0 0 10px 0;overflow:auto}
.ichart_mv {width:40px;border:0;padding:2px 0 0 63px;}
.ichart_mv_1st {width:40px;border:0;padding:2px 0 0 75px;}
.ichart_submenu {float:left;padding:3px 0 30px 71px;}
.ichart_submenu ul:after {display:block;content:'';clear:both;}
.ichart_submenu ul li {float:left;padding:5px 0 0 0;}

.ichart_submenu2 {position:absolute;right:0;padding:3px 10px 10px 0;}
.ichart_submenu2 ul li {padding:5px 0;color:#14bf68;cursor:pointer;}

.ichartde {margin:0;padding:0;text-align:left;line-height:15px;}
.ichart_score {clear:both;margin:0;}

.ichart_subchart {clear:both;margin:15px 0 0 0;padding:0;}
.ichart_subchart_title {clear:both;width:670px;height:50px;}
.ichart_subchart_logo {float:left;width:400px;padding:15px 0 0 0;font-size:14px;font-weight:bold;letter-spacing:-1px;}
.ichart_subchart_logo img {margin:0 10px;}
.ichart_subchart_logo a {text-decoration:none;}
.ichart_subchart_more {float:right;width:178px;text-align:right;padding:20px 2px 0 0;}
.ichart_subchart_label {clear:both;width:670px;height:32px;background-image:url('//static.instiz.net/images/bg_ichart_label.png');}
.ichart_subchart_ranking {clear:both;display:inline-block;width:670px;height:31px;margin:0;padding:0;}

/* ichart_main */
.spage_body {margin-top:10px;}
.spage_body:after {display:block;content:'';clear:both;}
.spage_body .spage_left {float:left;height:100%;}
.spage_body .spage_right {float:right;width:290px;}
#ichart_content {}
#ichart_content .spage_menu {background-color:#535865;}
#ichart_content .spage_menu .spage_menu_left {padding-right:0;}
#ichart_content .spage_intistore_body .spage_menu {background-color:#535865;}

.arrow {margin:0 1px 0 0/* !important*/;}/* 확인해 보기 */
.arrow4 {background-image:url('//static.instiz.net/images/ico_ichart_arrow_new.png') !important;}
.isub_rank {float:left;width:46px;height:22px;text-align:center;padding:9px 0 0 0;}
.isub_change {float:left;width:40px;height:22px;text-align:center;padding:9px 0 0 0;}
.isub_chart {float:left;width:44px;text-align:center;padding:9px 0 0 0;}
.isub_song {float:left;width:auto;padding:9px 0 0 0;}
.isub_artist {float:right;width:234px;height:22px;padding:9px 0 0 0;}

.spage_score_item {clear:both;min-height:44px;padding:6px 0 0 0;}
.spage_score_item:after {display:block;content:'';clear:both;}
.redline {border-bottom:1px #dadada solid;}

.ichart_graphview .btn_wrap {width:100%;padding:15px 0;text-align:center;border-top:1px solid #ccc;}
.ichart_change_total {overflow:auto;list-style:none;padding:0;margin:0;clear:both;font-weight: bold;font-size: 16px;color: #000;}
.ichart_change_total li {border-top:1px solid #c9c9c9;}

.ichart_score_top {padding:0 0 20px 0;line-height:27px;}
.ichart_score_rank {float:left;width:30px;padding:9px 0 0 11px;text-align:center;}
.ichart_score_change {float:left;width:22px;padding:17px 10px 0 2px;color:#fff;text-align:center;}
.ichart_score_img {float:left;width:48px;padding:5px 16px 0 0;}
.ichart_score_img img {width:48px;height:38px;}

.ichart_score_song {float:left;width:302px;padding:9px 0 0 0;color:#15be6b;font-size:15px;line-height:16px;}
.ichart_score_song1 a {color:#15be6b;}
.ichart_score_song1 img {width:15px;height:15px;vertical-align:-2px;}/* adult */

.ichart_score_song2 a {padding:2px 0 0 0;}
.ichart_score2_song1 img {width:15px;height:15px;vertical-align:-2px;}/* adult */
.ichart_submenu ul .showinfo {margin:0 0 0 27px;}
.ichart_submenu ul .showinfo span {color:#c2c2c2;}
.ichart_submenu ul .showinfo span:nth-of-type(even) {color:#707070;}
.ichart_under .ichart_news div:first-child {float:left;width:40px;}
.ichart_under .ichart_news div:nth-child(2) {float:left}

.ichart_score_artist {float: left;width: auto;max-width: 140px;padding: 9px 0 0 0;color: #15be6b;font-size: 12px;line-height: 16px;overflow: hidden;}
.ichart_score_artist1 {}
.ichart_score_artist2 {padding:2px 0 0 0;}

.ichart_score_score {float:right;text-align:right;padding:2px 8px 0 0;}
.spage_score_item_1st {margin:0;padding:0 0 3px 0;overflow:auto;background-color:#000;}
.spage_score_bottom {padding:2px 0 0 0;border-bottom:1px solid #bbb;}

.ichart_score2_rank {float:left;width:30px;padding:0 0 0 3px;overflow-x:hidden;}
.ichart_score2_change {float:left;width:30px;padding:10px 10px 0 2px;letter-spacing:-1px;text-align:center;overflow-x:hidden;overflow-y:hidden;}
.ichart_score2_ment {float:left;width:48px;padding:0 16px 0 0;position:relative;}
.ichart_score2_ment div {position:absolute;left:0;top:0;}
.ichart_score2_ment div img {width:46px;height:30px;border-radius:5px;}

.ichart_score2_song {float:left;width:304px;margin:0 0 0 63px;line-height:17px;}
.ichart_score2_song1 {white-space:nowrap;overflow:hidden;}
.ichart_score2_song2 {padding:2px 0 0 0;}

.ichart_score2_artist {float:left;width:auto;max-width:160px;line-height:17px;}
.ichart_score2_artist1 {}
.ichart_score2_artist2 {padding:2px 0 0 0;}

.ichart_score2_score {float:right;text-align:right;padding:0 10px 0 0;}

.ichart_score_title {height:50px;}
.ichart_score_title:after {display:block;content:'';clear:both;}
.ichart_score_year {width:61px;height:25px;position:relative;top:-4px;background:url('//static.instiz.net/images/bg_ichart_year.png') left bottom no-repeat;text-align:left;}
.ichart_score_year_no {width:63px;height:25px;position:relative;}
.ichart_score_year div {padding:15px 0 0 4px;color:#616161;font-size:12px;cursor:pointer;line-height:0;z-index:5;}

.spage_intistore_body .spage_score_bottom {border-bottom-color:#f1f1f1;margin:0 0 10px 0;}
.spage_score_bottom .scoreinfo_top {position:relative;width:100%;min-height:58px;}
/*.spage_score_bottom .scoreinfo_top .inner {position:absolute;z-index:1;width:100%;}*//* 임시 삭제 */
.spage_score_bottom .scoreinfo_top .inner .ichart_submenu ul .showinfo {background-color:#fff;}
.spage_score_bottom .scoreinfo_top .inner .ichart_under {border:0;margin:0}

/* iChart score */
.changeyear {display:none;position:absolute;left:-1px;top:25px;padding:0 0 1px 4px;border:1px solid #dfdfdf;background-color:#efefef;}
.changeyear ul li {width:57px;height:19px;margin:0;padding:0;}

.ichart_score_title_left {float:left;width:30%;height:33px;padding:15px 0 0 0;text-align:left;}
.ichart_score_title_center {float:left;width:40%;height:33px;padding:14px 0 0 0;}
.ichart_score_title_center .chart_title {width:230px;margin:0 auto;}
.ichart_score_title_center li {float:left;}
.ichart_score_title_right {float:left;width:30%;padding:19px 0 0 0;text-align:right;}
.otherweek_chart {width:100%;padding:7px 0;border-top:1px solid #e0e0e0;text-align:center;}
.realtitle {margin:3px 0 0 0;font-size:16px;letter-spacing:-1px;vertical-align:4px;}
.minilabel {padding:2px 3px;border:1px solid #e0e0e0;background-color:#fefefe;color:#999;font-size:11px;vertical-align:1px;}

.allkill, .allkill_1st, .allkill_1st_real {display:none;position:relative;cursor:pointer;}
.allkill div {width:124px;height:24px;position:absolute;left:-4px;top:0;background-image:url('//static.instiz.net/images/ico_ichart_allkill.png');z-index:2;opacity:0.9;}
.allkill_1st div {width:124px;height:26px;position:absolute;left:0;top:5px;background-image:url('//static.instiz.net/images/ico_ichart_perfectallkill.png?240129');z-index:2;opacity:0.9;}
.allkill_1st_real div {width:124px;height:24px;position:absolute;left:0;top:5px;background-image:url('//static.instiz.net/images/ico_ichart_allkill.png?240129');z-index:2;opacity:0.9;}
.ichart_error {clear:both;width:100%;margin:100px 0;text-align:center;}
#ichart_preview {display:none;width:124px;height:30px;position:absolute;left:10px;top:9px;background-image:url('//static.instiz.net/images/btn_ichart_preview.png');cursor:pointer;}
#preview {position:absolute;left:-20px;top:0;}
.spage_morebox {position:absolute;left:0;z-index:3;}
.spage_bg {width:668px;height:506px;background-color:#646464;border:1px solid #484848;}

/* iframe_ichart_score */
.top_digit {color:#14bf68;font-size:24px;}
.normal_digit {font-size:24px;}
.top_score {color:#14bf68;font-size:32px;font-weight:700;}
.normal_score {font-size:24px;font-weight:700;}

.ichart_score_title .ichart_mobile {background-color:#f4f4f4;overflow:auto;}


/* 요약차트 layer */
.quicklayer {display:none;width:257px;position:absolute;left:300px;top:0;padding:0 0 10px 0;border:1px solid #15be6b;background-color:#fff;}
.quicklayer:after {display:block;content:'';clear:both;}
.quicklayer_logo {float:left;width:217px;height:16px;padding:1px 0 0 10px;background-color:#15be6b;color:#fff;font-size:10px;letter-spacing:-1px;}
.quicklayer_close {float:left;width:30px;height:14px;padding:3px 0 0 0;text-align:center;background-color:#f4f4f4;}
.quicklayer_close a {color:#666;}
.quicklayer_top {clear:both;width:auto;height:19px;padding:9px 0 0 10px;background:#f4f4f4;color:#000;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.quicklayer_top2 {clear:both;width:auto;height:21px;padding:2px 0 0 10px;background:#f4f4f4;border-bottom:1px solid #efefef;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.quicklayer_left {float:left;width:60px;padding:0 0 0 10px;}
.quicklayer_left ul li {line-height:26px;border-bottom:1px solid #eaeaea;letter-spacing:-1px}
.quicklayer_center {float:left;width:110px;color:#333;}
.quicklayer_center ul li {line-height:26px;border-bottom:1px solid #eaeaea;letter-spacing:-1px}
.quicklayer_right {float:left;color:#585858;}
.quicklayer_right ul li {width:41px;border-bottom:1px solid #eaeaea;line-height:26px;text-align:right;}
.quicklayer_right2 {float:left;width:30px;color:#585858;}
.quicklayer_right2 ul li {width:25px;padding:0 0 0 5px;border-bottom:1px solid #eaeaea;line-height:26px;text-align:center;}

.quicklayer_left ul li:nth-of-type(2) {border-bottom:1px solid #bababa;}
.quicklayer_center ul li:nth-of-type(2) {border-bottom:1px solid #bababa;}
.quicklayer_right ul li:nth-of-type(2) {border-bottom:1px solid #bababa;}
.quicklayer_right2 ul li:nth-of-type(2) {border-bottom:1px solid #bababa;}
.quicklayer_info {clear:both;padding:7px 0 0 10px;}
.quicklayer_info a {color:#333;}

/* 요약차트 gray */ /* 모바일로 옮기기 */
.quicklayer.gray {display:block;border:1px solid #535865;left:0;top:0 !important;}
.quicklayer_logo.gray {width:247px;background-color:#535865;}
.quicklayer.gray .quicklayer_top, .quicklayer.gray .quicklayer_top2 {font-size:13px;}
.quicklayer.gray .quicklayer_left {color:#000;}
.quicklayer.gray .quicklayer_right {font-size:13px;}
.quicklayer.gray .quicklayer_left ul li:nth-child(2), .quicklayer.gray .quicklayer_center ul li:nth-child(2), .quicklayer.gray .quicklayer_right ul li:nth-child(2), .quicklayer.gray .quicklayer_right2 ul li:nth-child(2) {border-bottom:1px solid #bababa;}
.quicklayer.gray .layer_info {clear:both;padding:7px 0 0 10px;}

/* 실시간 차트 select */
.spage_selbox_top{width:auto;margin:0 0 6px 0;padding:7px;background-color:#787878;color:#ececec;border-bottom:1px solid #545454;overflow:auto;}
.spage_selbox_top div:first-child {float:left;}
.spage_selbox_top div:last-child {float:right;}
.spage_selbox_top div:last-child a {padding:0 10px;color:#fff;}
.spage_selbox {float:left;height:463px;margin:0 0 0 6px;padding:0;overflow-y:auto;border:1px #454645 solid;background-color:#777;}
.s1 {width:254px;}
.s2 {width:92px;}
.spage_subitem {width:100%;height:21px;background-color:#fff;border-bottom:1px solid #dcdcdc;cursor:pointer;}
.spage_subitem a {display:block;height:15px;padding:6px 0 0 6px;}

.spage_selbox .spage_subitem:first-child.selected {border-bottom:1px solid #333;}
.spage_selbox .spage_subitem a {padding:3px 6px;}
.spage_selbox .spage_subitem .noservice {color:#999;text-decoration:line-through;}
.selected {background-color:#e4e4e4;font-weight:bold;}

/* 실시간 차트 */
.ichart_graph {width:670px;height:203px;background-image:url('//static.instiz.net/images/bg_ichart_gr.png?190319')}
.ign {display:inline-block;width:62px;margin:0 3px 0 0;}
.igraph_left {float:left;width:544px;height:199px;padding:3px 0 0 1px;}
.igraph_left img {width:544px;height:198px;}
.igraph_right {float:left;width:125px;height:199px;}
.ign_r {float:left;width:13px;}
.ign_list {position:relative;width:100px;height:190px;overflow:hidden;}
.ign_list div ul {}
.igraph_right ul {padding:18px 0 0 13px;}
.igraph_right ul li {height:25px;font-size:11px;letter-spacing:-1px;}
.igraph_right ul li a {color:#7f7f7f;text-decoration:none;cursor:pointer;}
.igraph_right ul li a:hover,.igraph_right ul li a:hover {color:#333;}
.ign_rnk {font-size:9px;font-weight:bold;letter-spacing:-1px;}
.igrank_1 {color:#df3c3c;}
.igrank_2 {color:#f47f00;}
.igrank_3 {color:#71cc20;}
.igrank_4 {color:#009e30;}
.igrank_5 {color:#3f97d9;}
.igrank_6 {color:#0056d6;}
.igrank_7 {color:#5a53dd;}
.igmb {display:none;}

#iname {position:absolute;left:0;top:0;width:105px;}
#isong {position:absolute;left:90px;top:0;width:105px;}

.ichart_graphview .btn_wrap {width:100%;padding:15px 0;text-align:center;border-top:1px solid #ccc;}

/* popup_ichart_change */
.chart_detailview .ichart_lyrics {padding: 20px 0 0 20px;line-height: 1.7;max-height: 180px;font-size:16px;overflow-y: hidden;}
.chart_detailview .ichart_lyrics_expand {border-bottom: 1px solid #e8e8e8;}
.chart_detailview .ichart_lyrics_expand a {display: block;width: auto;padding: 20px;font-size:16px;}

.chart_detailview .corplist {padding:0 20px;}
.chart_detailview .corplist .ichart_title .ichart_title_left img {width:0;margin:0 0 0 5px;vertical-align:-2px;}
.chart_detailview .corplist .ichart_title .ichart_title_left iframe {vertical-align:-8px;}

.chart_detailview .realtime_score {padding:10px 20px 0 20px;}
.chart_detailview .realtime_score .ichart_score_top .score {font-size:24px;font-style:italic;}
.chart_detailview .realtime_score .scorelist {padding:0 0 10px 0;overflow:auto;}
.chart_detailview .realtime_score .scorelist .sumlist li {float:left;height: 30px;padding: 0;line-height: 30px;border-top: 1px solid #f3f3f3;letter-spacing:-1px;}
.chart_detailview .realtime_score .scorelist .sumlist li:nth-child(4n) {width:25%;text-align:right;}
.chart_detailview .realtime_score .scorelist .sumlist li:nth-child(4n+1) {width:25%;clear:left;font-weight:bold;}
.chart_detailview .realtime_score .scorelist .sumlist li:nth-child(4n+2) {width:35%;}
.chart_detailview .realtime_score .scorelist .sumlist li:nth-child(4n+3) {width:15%;text-align:center;}
.chart_detailview .realtime_score .scorelist .sumlist li:nth-child(4n) i {margin-right: 5px;}

.chart_detailview .item {margin:12px 20px 0;}
.chart_detailview .item table {width:100%;}
.chart_detailview .item table tr td .chart_div {width:100%;height:190px;}
.chart_detailview .item table tr td .minitext {margin:5px 0;padding:0 0 10px 0;text-align:right;border-bottom:1px solid #e0e0e0;}
.chart_detailview .item table tr td .inner_table {width:100%;margin:0;}
.chart_detailview .item table tr td .inner_table tr {height:27px;text-align:center;}
.chart_detailview .item table tr td .inner_table tr td {line-height:31px;}
.chart_detailview .item table tr td .inner_table tr td:nth-child(2) {width:130px;}
.chart_detailview .item table tr td .inner_table tr td:nth-child(3) {width:90px;}
.chart_detailview .item table tr td .inner_table tr td:nth-child(4) {width:20px;}
.chart_detailview .item table tr td .listview {/*height:200px;*/overflow-x:hidden;overflow-y:scroll;border-bottom:1px solid #dfdfdf;-webkit-overflow-scrolling:touch;}
.chart_detailview .listnone {width:100%;height:60px;text-align:center;line-height:60px;}
.chart_detailview .btn_wrap {width:100%;text-align:center;padding:15px 0;}

/* PAK, AK 점수 표시 */
.ichart_ap_container {display:none;}
.ichart_ak {color:#15be6b !important;}
.ichart_pak {color:#eb3a53 !important;}
.ichart_spr {margin:0 5px;color:#dbdbdb !important;font-size:11px;letter-spacing:-1px;font-weight:normal !important;opacity:0.5;}

.ichart_ap_table {width:auto;margin:20px auto 0;border-collapse:collapse;}
.ichart_ap_table td {padding:7px;}
.ichart_ap_table td a {text-decoration:none !important;}
.ichart_ap_table thead td {background-color:#54585d;color:#fff;font-size:13px;font-weight:bold;text-align:center;white-space:nowrap;border:1px solid #54585d;}
.ichart_ap_table tbody td {border-bottom: 1px solid #e9e9e9;line-height: 24px;word-break:break-all;}
.ichart_ap_table tbody tr {background-color:#f9fafb;}
.ichart_ap_table tbody tr:nth-child(odd) {background-color:#fff;}
.ichart_ap_description {width:100%;padding:20px 0;text-align:center;font-weight:bold;line-height:1.8;}
.ichart_ap_center {text-align:center;white-space:nowrap;padding:7px 0;}
.ichart_ap_running td {background-color: #cde0f3;border-bottom: 1px solid #b9d1e9 !important;}
.ichart_ap_songs {min-width:40%;}

/* PAK, AK 팝업 */
#container {padding: 15px 20px 0 20px;overflow: auto;border-bottom: 1px solid #e3e3e3;}
ul#simple-menu li {float:left;width:auto;font-size: 16px;}
ul#simple-menu li.left {margin:0;}
ul#simple-menu li a {color: #676767;text-decoration: none;padding: 0 10px;display: inline-block;line-height:36px;}
ul#simple-menu li a.current {color: #000;background:#fff;border-bottom: 2px solid #54585d;font-weight: bold;}

/* 이런 글은 어떠세요? */
.ichart_howabout {height:950px;}
.howabout_item {float:left;width:31%;height:175px;margin:7px 0 9px 0;}
.howabout_item_right {margin-left:10px;}
.howabout_item_img {height:100px;border-radius:5px;padding:0;background-color:#f8f8f8;border:1px solid #e8e8e8;overflow:hidden;}
.howabout_item_title {width:100%;letter-spacing:-1px;overflow:hidden;}
.howabout_item_title div {display:-webkit-box;margin:5px 0;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;font-size:15px;}
.ichart_howabout .howabout_thumbnail {width:100%;height:100%;min-height:80px;background-color:#efefef;background-size:100% auto;background-repeat:no-repeat;background-position:center center;}

.bodycon {padding:0 20px;overflow-y:auto;line-height:20px;}
.subject {color:#21b100;font-weight:bold;}