@import url('c_pds.css');

.wrap_tabmenu ul.ctab_ost li a{background:url('http://static.plaync.co.kr/lineage2/tab/tab1_ost.gif') no-repeat;}
.wrap_tabmenu ul.ctab_ost li.on a{background:url('http://static.plaync.co.kr/lineage2/tab/tab1_ost_on.gif') no-repeat;}
.wrap_tabmenu ul.ctab_ost li.tab1 a {width:132px;background-position:0 0;}
.wrap_tabmenu ul.ctab_ost li.tab2 a {width:192px;background-position:-132px 0;}
.wrap_tabmenu ul.ctab_ost li.tab3 a {width:162px;background-position:-324px 0;}
.wrap_tabmenu ul.ctab_ost li.tab4 a {width:120px;background-position:-486px 0;}

/* ost공통 */
.wrap_ost {width:700px; padding:375px 0 21px 0;}
.wrap_ost h3 {font-size:12px; margin:0 0 10px 20px !important; padding:0 0 0 15px;}
.wrap_ost table {border-collapse:collapse; width:666px; margin:0 0 25px 17px;}
.wrap_ost table .listen span {display:none;}
.wrap_ost table th {height:22px;}
.wrap_ost table td {height:35px; padding:0 0 0 10px; line-height:1.4;}
.wrap_ost table td img {vertical-align:middle;}
.wrap_ost table td input {margin-right:3px;}
.wrap_ost table td.listen {padding-left:13px;}
.wrap_ost table td.listen a {display:block; width:25px; height:17px;}
.wrap_ost table td.composer {padding:0; text-align:center;}
.wrap_ost table .num {text-align:center; padding-left:0;}
.bnr_24hz {margin:0;padding:15px 0 0;}
/* CHRONICLE 1~4 */
.ost_play_list1 {background:#2C2217 url("http://static.plaync.co.kr/lineage2/pds/ost/visual1_ost.jpg") no-repeat;}
.ost_play_list1 h3 {color:#ECAF46; background:url("http://static.plaync.co.kr/lineage2/pds/ost/bul_1.gif") no-repeat !important;}
.ost_play_list1 table th {color:#292116; background:#8F7B5B url("http://static.plaync.co.kr/lineage2/pds/ost/img_bar1.gif") 0 5px no-repeat;}
.ost_play_list1 table th.first {background:#8F7B5B;}
.ost_play_list1 table td {color:#C7B0A4;}
.ost_play_list1 table td.listen a {background:url("http://static.plaync.co.kr/lineage2/pds/ost/ty1_listen_off.gif") no-repeat;}
.ost_play_list1 table td.listen a:hover {background:url("http://static.plaync.co.kr/lineage2/pds/ost/ty1_listen_on.gif") no-repeat;}
/* CHRONICLE5~INTERLUDE */
.ost_play_list2 {background:#231E28 url("http://static.plaync.co.kr/lineage2/pds/ost/visual2_ost.jpg") no-repeat;}
.ost_play_list2 h3 {color:#AB9AFF; background:url("http://static.plaync.co.kr/lineage2/pds/ost/bul_2.gif") no-repeat !important;}
.ost_play_list2 table th {color:#000; background:#787798 url("http://static.plaync.co.kr/lineage2/pds/ost/img_bar1.gif") 0 5px no-repeat;}
.ost_play_list2 table th.first {background:#787798;}
.ost_play_list2 table td {color:#C9CDE7;}
.ost_play_list2 table td.listen a {background:url("http://static.plaync.co.kr/lineage2/pds/ost/ty2_listen_off.gif") no-repeat;}
.ost_play_list2 table td.listen a:hover {background:url("http://static.plaync.co.kr/lineage2/pds/ost/ty2_listen_on.gif") no-repeat;}
/* CHAOTIC THRONE 1~2*/
.ost_play_list3 {background:#f7f7f7 url("http://static.plaync.co.kr/lineage2/pds/ost/visual3_ost.jpg") no-repeat;}
.ost_play_list3 h3 {color:#4F4F5C; background:url("http://static.plaync.co.kr/lineage2/pds/ost/bul_3.gif") no-repeat !important;}
.ost_play_list3 table th {background:#ACAFB7 url("http://static.plaync.co.kr/lineage2/pds/ost/img_bar2.gif") 0 5px no-repeat;}
.ost_play_list3 table th.first {background:#ACAFB7;}
.ost_play_list3 table td {color:#000;}
.ost_play_list3 table td.listen a {background:url("http://static.plaync.co.kr/lineage2/pds/ost/ty3_listen_off.gif") no-repeat;}
.ost_play_list3 table td.listen a:hover {background:url("http://static.plaync.co.kr/lineage2/pds/ost/ty3_listen_on.gif") no-repeat;}
/* 작곡가 인터뷰*/
.ost_explain {line-height:1.5;}
.ost_explain p {margin:0;}
.ost_explain h3 {font-size:12px; margin:0 0 5px 0; padding:0 0 0 15px; color:#505050; background:url("http://static.plaync.co.kr/lineage2/pds/ost/bul_4.gif") no-repeat 0 3px !important;}
.ost_explain h4 {height:20px; margin:0 0 7px 0; padding:5px 0 0 14px; color:#7c533d; font-size:11px; background-color:#f7eee5;}
.ost_explain .explain {padding:10px 0 0 0; overflow:hidden;}
.ost_explain .player {float:left; width:294px; height:250px; margin:0 13px 0 0;}
.ost_explain .photo {float:left; margin:0 15px 0 0;}
.ost_explain .composer {float:left; width:377px;}
.ost_explain .composer img {margin:3px 0 4px 0;}
.ost_explain .composer .profile {margin:10px 0 0 0; color:#7D5341;}
.ost_explain .composer .profile a {color:#0000FF; text-decoration:underline;}
.ost_explain .composer2 {padding:0 0 15px 0; background:url("http://static.plaync.co.kr/lineage2/common/line_1.gif") repeat-x left bottom;}
.ost_explain .composer2 img {margin:3px 0 6px 0;}
.ost_explain .masterpiece {clear:both; margin:17px 0 20px 0; padding:0; background:url("http://static.plaync.co.kr/lineage2/common/line_1.gif") repeat-x left bottom;}
.ost_explain .masterpiece ul {margin:-2px 0 0 13px; padding:0 0 15px 0; list-style-type:none;}
.ost_explain .staff {margin:0 0 200px 0; padding:19px 0 0 0;}
.ost_explain .staff table {width:100%; margin:10px 0 0 0; color:#221B12; text-align:left; line-height:17px; background-color:#FFF;}
.ost_explain .staff table tr {background-color:#E9D3C1;}
.ost_explain .staff table tr.row {background-color:#E2D7CE;}
.ost_explain .staff table th {padding:4px 6px 3px 10px; vertical-align:top;}
.ost_explain .staff table td {padding:4px 0 3px 10px;}