 body
	{
	background-color: #FFC359
	}


/*** link_setting ***/

 a
	{
	text-decoration: none; 
	}

 a:link
	{
	color:
	}

 a:visited
	{
	color:
	}

 a:hover
	{
	color:red
	}





/*****************************************************************************/

/*********footer**********/

 #footer_information table
 	{
 	position: absolute;
 	top: 685px;
 	left: 360px;
	font-size: 10px
 	}


/******** left_side_menu **********/


 #left_side_menu table
	{
	position: absolute;
	top: 30px;
	left: 10px;
	width: 212px
 	}

 #left_side_menu_listen table
	{
	position: absolute;
	top: 155px;
	left: 10px;
	width: 212px
 	}

 #left_side_cnt table
	{
	position: absolute;
	top: 585px;
	left: 30px;
	width: 212px
 	}

 #left_side_cnttxt table
	{
	position: absolute;
	top: 600px;
	left: 10px;
 	}

 #left_side_cnttxt td
	{
	height: 19px
	}


 #left_side_cnt td
	{
	height: 19px
	}



 #left_side_menu td
	{
	text-align: left;
	height: 60px
	}

 #left_side_menu_listen td
	{
	text-align: left;
	height: 60px
	}

 #button
 	{
 	width: 38px;
 	height: 41px
 	}


 #kohei
 	{
 	width: 41px;
 	height: 43.2px
 	}


 #wn1
	{
	}

 #li
	{
	}

 #dg1
	{
	}

 #bg1
	{
	}

 #lk1
	{
	}

 #ct1
	{
	}





/***************************************************************/



/********** right_side_menu ************/



 #right_side_menu
 	{
 	position: absolute;
 	top: 190px;
 	left: 885px
 	}



 #tagin
 	{
  	width: 240px;
 	height: 365px
 	}







/***********************************************************/



/********* center_index ***************/



 #center
 	{
 	position: absolute;
	left: 213px;
	padding-top:30px;
 	} 

 #bbs_home
 	{
 	position: absolute;
	left: 600px;
	padding-top:30px;
 	} 
 
 #center_p_data
 	{
 	position: relative;
	left: 177px;
	top: 350px;
 	} 
 
 #center_p_bottom
 	{
 	position: absolute;
	left: 113px;
	padding-top: 185px;
 	} 
 
 #index_img
 	{
  	position: absolute;
  	top: 18px;
  	width: 479px;
 	height: 479px
 	}

 #index_txt
 	{
  	position: absolute;
  	top: 500px;
	width: 590px
 	}




/******** center_magazine ************/



 #magazine_center 
	{
 	position: absolute;
	padding-top:30px;
	width: 540px;
	background-color: #FFC359
	}



 #magazine_center table
	{
	position: relative;
	top: 5px
	}


 #magazine_center td
	{
	text-align: left;
	padding-left: 15px;
	vertical-align: middle
	}

/******** center_goods ************/



 #goods_center 
	{
	width: 540px;
	background-color: #FFFFFF
	}



 #goods_center table
	{
	position: relative;
	width: 540px;
	top: 5px
	}


 #goods_center td
	{
	vertical-align: middle
	}


/******** center_whats_new ************/



 #whats_new_center 
	{
	width: 540px;
	background-color: #ffffff
	}


 #whats_new_center table
	{
	position: relative;
	top: 5px;
	width: 260px;
	font-size: 12px
	}


 #whats_new_center td
	{
	padding-left: 15px;
	vertical-align: top
	}


 #fresh
	{
	position: absolute;
	top: 170px;
	left: 290px;
	width: 250px;
	height: 250px
	}


/******** center_link ************/



 #link_center 
	{
	width: 540px;
	background-color: #ffC359
	}


 #link_center table
	{
	position: relative;
	top: 10px;
	width: 500px;
	font-size: 12px
	}


 #link_center td
	{
	padding-left: 20px;
	vertical-align: middle
	}





/******** center_live_info ***********/



 #live_info_center 
	{
	width: 540px;
	font-size: 13px;
	background-color: #ffffff
	}


 .day
	{
	padding-top: 25px;
	padding-left: 20px
	}

 .name
	{
	padding-top:8px;
	padding-left: 70px;
	font-weight: bold
	}

 .place
	{
	padding-top:8px;
	padding-left: 90px
	}

 .time
	{
	padding-top:8px;
	padding-left: 90px
	}

 .fee
	{
	padding-top:8px;
	padding-left: 90px
	}

 .cast
	{
	padding-top:8px;
	padding-left: 90px
	}

 .special
	{
	padding-top:8px;
	padding-left: 90px
	}








/******** center_discography *************/



 #discography_center
	{
	width: 540px;
	background-color: #ffffff
	}


 #discography_center div
	{
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 40px;
	font-size: 10px
	}



 .cd_img
	{
	width: 114px;
	height: 114px
	}



 .album_title
	{
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold
	}


 .album_deta
	{
	font-size: 10px;
	padding-left: 20px
	}


 .track
	{
	font-size: 10px;
	padding-top: 10px;
	padding-left: 20px
	}











 /******** center_biography ************/



 #biography_center
	{
	width: 540px;
	background-color: #ffffff
	}


 #biography_center div
	{
	padding-top: 10px;
	padding-left: 10px
	}

 #asya
	{
	position: relative;
	width: 368px;
	height: 275px;
	float: left
	}


 #saitoh
	{
	position: relative;
	top: 10px;
	left: 10px;
	font-size: 13px
	}


 #aki table
	{
	clear: left
	}


 #biography_center table
	{
	font-size: 13px
	}


 .common_name
	{
	text-align: center;
	font-weight: bold
	}


 #history td
	{
	vertical-align: top
	}

