body  {
  background-color:#454545;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	font-family:±¼¸²,±¼¸²Ã¼,µ¸¿ò,µ¸¿òÃ¼,¹ÙÅÁ,¹ÙÅÁÃ¼;
}
td  {
	font-size:9pt;
	font-family:±¼¸²,±¼¸²Ã¼,µ¸¿ò,µ¸¿òÃ¼,¹ÙÅÁ,¹ÙÅÁÃ¼;
}
form {
  padding:0px;
  margin:0px;
}



.head  {
	background-color:#282828;
	text-align:left;
	width:960px;
	height:80px;
	display:table-cell;
}
.head_title {
  padding:0px 0px 0px 0px;
  float:left;
  width:220px;
}
.head_menu  {
  padding:0px;
  width:740px;
  font-size:15pt;
  text-align:left;
  font-family:tahoma;
}
.head_search	{
	float:left;
	width:540px;
}
.head_icon  {
  float:left;
  padding:5px 10px 4px 10px;
  width:179px;
  background-color:#5F5F7F;
}



.table {
	width:960px;
	text-align:left;
	min-height:auto;
	display:table;
	background-color:#B0B0B6;
	background:url(images/ost2_main_bg.gif) left top repeat-y;
}

.left {
	min-height:100%;
	height:100%;
	display:table-cell;
	width:220px;
	text-align:left;
	background-color:#353535;
	float:left;
}
.left_01  {
  width:220px;
  min-height:200px;
  background-color:#B0B0B6;
}
.album_image  {
	width:200px;
	height:200px;
	padding:10px 10px 10px 10px;
}
.s_tag {
	color:#727272;
	padding:5px 10px 5px 10px;
	font-size:9pt;
	line-height:150%;
}
.s_tag a  {
  color:#FFFFFF;
  text-decoration:none;
}
.s_tag a:hover  {
  color:#EBEBEB;
  text-decoration:underline;
}


.center {
	vertical-align:top;
	min-height:100%;
	height:100%;
	display:table-cell;
	width:520px;
	text-align:left;
	background-color:#808080;
	float:left;
}
.cent0  {
  text-align:left;
  clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.cent0 a  {
  text-decoration:none;
  color:#E6E6ED;
}
.cent0 a:hover  {
  text-decoration:underline;
}
.cent0 ol li {
  font-family:verdana;
  padding:0px 0px 10px 0px;
}
.cent0 ul li {
  font-family:verdana;
  padding:0px 0px 5px 0px;
}
.cent0  i {
  font-size:8pt;
  color:#595959;
}

.cent1  {
  text-align:left;
  padding:0px 0px 0px 0px;
}
.cent2  {
	background-color:#D6D6D6;
	min-height:100%;
	display:table-cell;
}
.cent3  {
  float:left;
	background-color:#8C8C8B;
	display:table-cell;
	width:260px;
	text-align:left;
}
.cent4  {
  float:left;
	background-color:#D6D6D6;
	width:260px;
	text-align:left;
}
.cent5  {
	background-color:#D6D6D6;
	width:260px;
	float:left;
	text-align:left;
}
.cent6  {
	background-color:#D6D6D6;
	width:260px;
	float:left;
	text-align:left;
}
.cent7  {
  height:200px;
  background-color:#5F5F5F;
  clear:both;
}
.cent8  {
  background:url(images/cent_main_bg2.gif) left top no-repeat fixed;
  min-height:200;
  height:200px;
  overflow:auto;
}
.cent9  {
	padding:10px 10px 10px 10px;
  color:#000000;
  font-family:verdana;
  font-size:9pt;
}
.cent9 a  {
  text-decoration:none;
  color:#E6E6ED;
}
.cent9 a:hover  {
  text-decoration:underline;
}
.cent9 li {
  padding:0px 0px 10px 0px;
}
.cent9  i {
  font-size:8pt;
  color:#595959;
}
.cent10 {
  padding:10px;
  color:#FFFFFF;
  font-family:±¼¸²,µ¸¿ò;
  font-size:9pt;
  line-height:150%;
}
.s_keyword {
	color:#FFFFFF;
	background-color:#CCDFF6;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.s_keyword form {
	padding:13px 0px 0px 20px;
}
.cent_main  {
	padding:20px 10px 30px 10px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	text-decoration:none;
}
.cent_main td {
  color:#FFFFFF;
}
.cent_main  a {
	text-decoration:none;
	color:#80FFFF;
}
.cent_main  a:hover {
	text-decoration:underline;
}

.list_select {
  height:30px;
  min-height:30px;
}
.list_movie {
  font-weight:bold;
  color:#96D3F6;
  line-height:160%;
  padding:5px 10px 3px 25px;
  text-indent:-25px;
	background-color:#33406c;
}
.list_movie a {
  color:#96D3F6;
}
.list_movie a:hover {
  text-decoration:underline;
}
.list_ost {
  width:480px;
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 5px;
}
.list_song  {
  display:table;
}
.song_txt {
  float:left;
  padding:6px 0px 0px 10px;
}
.list_hit {
  font-family:Tahoma;
  font-size:7pt;
  line-height:10pt;
  color:#9b9b9b;
  text-align:right;
  float:left;
}
.video_list {
  color:#9b9b9b;
  line-height:150%;
}
.album_icon {
  border-style:double;
  border-color:#FFFFFF;
  border-width:5px;
  margin:0px 0px 5px 0px;
}
.col_head	{
	text-align:right;
	width:480px;
}
.col_lines	{
	width:480px;
	height:1px;
	background-color:#606060;
	clear:both;
}
.col_lines2	{
	width:480px;
	display:table;
	background-color:#494950;
	padding:8px 0px 7px 0px;
}
.small_title	{
	width:180px;
	padding:10px;
	background-color:#5F5F7F;
	font-size:14px;
	font-family:verdana;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
}
.ost_bbs	{
	border:1px solid;
	border-color:#898989;
	padding:10px;
	background-color:#606067;
	color:#FFFFFF;
}
.ost_bbs a	{
	color:#999999;
	text-decoration:none;
}


.right {
	float:left;
	vertical-align:top;
	min-height:100%;
	height:100%;
	width:220px;
	text-align:left;
	background-color:#B0B0B6;
}
.right_01 {
  text-align:left;
  
}
.right_01	ul	{
	list-style:none;
	margin:15px 5px 15px 18px;
}
.right_01	ul li	{
	padding:0px 0px 5px 13px;
	margin:0px 0px 0px 0px;
	background:url(images/arrow_2.gif) no-repeat;
}
.right_01 a {
	text-decoration:none;
	color:#303030;
}
.top1 a  {
  color:#363636;
  text-decoration:none;
}
.top2 a  {
  color:#FFFFFF;
  text-decoration:none;
}
.cola a {
  color:#000040;
  text-decoration:none;
  padding:0px 0px 0px 14px;
}
.m_title_b  {
  padding:10px 10px 0px 10px;
}
.m_title_c  {
  width:200px;  
  padding:10px 10px 5px 10px;
  font-size:10pt;
  font-weight:bold;
  line-height:160%;
  float:left;
}
.m_title  {
  background-color:#9C9C9F;
  padding:10px 10px 10px 10px;
  font-size:10pt;
}
.m_title_2  {
  background-color:#4F4F5F;
  padding:10px 10px 10px 10px;
  color:#FFFFFF;
  font-size:10pt;
}
.m_title a  {
  color:#FFFFFF;
  text-decoration:none;
}
.r_title  {
  padding:10px 10px 8px 10px;
  font-size:10pt;
  line-height:160%;
  color:#000000;
  float:left;
}
.r_title a  {
  color:#0000DC;
  text-decoration:none;
}
.r_title a:hover  {
  text-decoration:underline;
}
.m_text {
  color:#F9F5D5;
  padding:10px 10px 0px 10px;
  font-size:9pt;
  line-height:150%;
}
.composer_title {
  width:240px;
  height:64px;
  float:left;
  background-color:#33406c;
  padding:5px 5px 5px 5px;
}
.t1  {
  color:#000080;
  font-weight:bold;
  font-size:9pt;
}
.t2  {
  font-size:8pt;
  font-family:±¼¸²,µ¸¿ò;
  line-height:10pt;
  color:#A7BDEB;
}
.t3 {
  font-size:8pt;
  font-family:Tahoma;
}
.t4 {
  font-size:7pt;
  font-family:Tahoma;
}
.sd7 { font-size:9pt; line-height:14pt; color:#D0C845; }    <!-- ¸Ó¸´±Û¿ë -->


.foot {
  width:960px;
  height:80px;
	display:table-cell;
	text-align:left;
  background-color:#9C9C9C;
}
.foot_01  {
  font-size:0.91em;
  padding:20px 0px 0px 250px;
  color:#575757;
  font-family:Tahoma;
}


