*{margin:0px;
  padding:0px;}

li {
font-size:13px;
line-height:1.3;

}

#bookmark
{height:100px; 
width:200px;}

br.clear {
	clear:both;
	font:0/0 sans-serif;}

img {border: 0px none #ffffff;}


body {background:url("../images/fifth_bg.jpg"); 
background-attachment:scroll; 
font-size:12px; 
font-family:"MS PGothic","Osaka",Arial,sans-serif; 
color:#d8772d; 
text-align: center;  
}

a:link {color: #66CCFF; text-decoration:none; }
a:visited {color:#CCFFFF;text-decoration:none; }
a:hover {color:#FF00FF; text-decoration:none;  }
a:active {color:#FF00FF;text-decoration:none;  }

#contents{
width:763px;
padding:0px 0px 0px 10px;}

#main {
width:993px;
height:148px;
}

#side
{width:114px;
float:left;
}

#wrap
{width:1000px;
margin:0 auto;
}

#profile_index {
width:764px;
height:760px;
background:url(../images/top_g.gif) no-repeat;
float:left;}

#square
{
margin: 35px 25px 0px 0px;}


#circle{width:700px;
padding:0px 0px 0px 40px;}

#footer{
font-family:"MS PGothic","Osaka",Arial,sans-serif; 
font-size:12px;
color:#fff;
margin: 10px 20px 10px 0px;}

#box_top
{padding:26px 40px 0px 40px;
text-align:center;
float:left;}

#main_c_wrapper{
width:650px;
height: 640px;
margin:50px 0px 0px 20px;
overflow: auto;
}

#info_wrapper{
height: 640px;
width:650px;
margin:60px 0px 0px 0px;
overflow: auto;
}

#about_wrapper{
height: 640px;
width:650px;
overflow: auto;
}

#artists_wrapper{
height: 650px;
margin:0px 60px;
width:650px;
overflow: auto;
}

#word
{padding:0px 150px 10px 40px;}


#profile_about {
background:url(../images/ab_b.gif) no-repeat;
width:763px;
height:741px;
padding:0px 48px 0px 56px;
float:left;}

#main_c_about {
padding:50px 80px 0px 10px;
font-size:12px;  
line-height:15pt;
text-align:left;
float:left;}



#profile_access {
background:url(../images/ac_b.gif) no-repeat;
width:763px;
height:741px;
float:left;}

#main_c_access {
padding:50px 50px 0px 60px;
 font-size:15px;  
      line-height:15pt;
text-align:left;
float:left;}



#main_c_index {
padding:0px 10px 10px 0px;
float:left;}

#profile_artist {
background:url(../images/a_b.gif) no-repeat;
width:763px;
height:741px;
float:left;}

#main_c_artist {
padding:50px 10px 0px 0px;
 font-size:12px;  
      line-height:12pt;
float:left;}

#profile_info {
background:url(../images/e_b.gif) no-repeat;
width:763px;
height:741px;
padding:0px 48px 0px 56px;
float:left;}

#main_c_info {
float:left;}

#profile_news {
background:url(../images/n_b.gif) no-repeat;
width:763px;
height:741px;
padding:0px 48px 0px 56px;
float:left;}

#main_c_news {
padding:50px 80px 0px 0px;
float:left;
font-size:12px;  
font-weight:normal;
line-height:14pt;
text-align:left;
}

#news_wrapper{
height: 640px;
width:650px;
margin:10px 0px 0px 0px;
overflow: auto;
}

#djs {
	font-size:12px;  
    line-height:12pt;
	float:left;
	text-align:left;
	padding:0px 0px 10px 0px;}

#live {
	font-size:12px;  
    line-height:12pt;
	float:left;
	text-align:left;
	padding:0px 0px 10px 0px;}

#artwork {
	font-size:12px;  
    line-height:12pt;
	float:left;
	text-align:left;
	padding:0px 0px 10px 0px;}

#ve {
	font-size:12px;  
    line-height:12pt;
	float:left;
	text-align:left;
	padding:0px 0px 10px 0px;}

#profile_story {
background:url(../images/s_g.gif) no-repeat;
width:763px;
height:741px;
padding:0px 48px 0px 56px;
float:left;}

#main_c_story {
height: 500px
border: none;
margin:10px 0px 0px 0px; 
font-size:12px;  
line-height:15pt;
text-align:left;
overflow: auto;
float:left;}

#rss
{float:right;}

#news{float:left;}



h1 {
font-size:12px;
line-height:12pt;
width:670px;
margin:0px 50px 10px 0px;
color:#58492d; 
padding:0px 110px 0px 0px;
   text-decoration: none;}

.news
{padding:5px 0px 0px 20px;
font-size:11px;  
line-height:11pt;
text-align:left;}

.access
{padding:0px 0px 10px 0px;}

.map
{padding:0px}


.flyer{padding:20px 0px;}

img {border: 0px none #ffffff;}

.logo
{padding:20px 0px;}

br.clear {
	clear:both;
	font:0/0 sans-serif;
}

.artists
{float:left;
width:600px;
text-align:left;
padding:10px 0px 30px;}

.artists2
{height:200px;
width:600px;
text-align:left;
padding:10px 0px;}

.a_p
{float:left;
padding:0px 10px 0px 0px;}

li {padding:8px 0px 0px 380px;
font-size:12px;
color:#756954;
	list-style-type: none;
line-height:1;
text-align:left;
}
.attention {
	color:#d84e11;
	font-size:12px;}

.attention2 {
	color:#333333;
	font-weight:bolder;
	font-size:17px;}

.matter
	{color:#bbaea9;
	font-weight:bold;
	font-size:14px;}

.large_strong
	{color:#333333;
	font-weight:bold;
	font-size:16px;}

.midium {
	color:#d8772d;
	font-weight:normal;
	font-size:13px;}
	
.novel_text {
	color:#000000;
	font-weight:normal;
	font-size:12px;}

.subtitle {
	color: #333333;
	font-weight:normal;
	font-size:12px;}
	
.subtitle_orange {
	color: #d8772d;
	font-weight:normal;
	font-size:11px;}
	
.storytitle {
	color: #333333;
	font-weight:bolder;
	font-size:24px;
	text-align:center;}

hr {
width: 620px;
height: 0px;
margin: 7px 0;
border: none;
border-top: dotted 1px #663300;
}

* html hr {/* for -IE6 */
margin: 0;
}

*:first-child+html hr {/* for IE7 */
margin: 0;
}

.lineup_text
	{color:#bbaea9;
	font-weight:bold;
	font-size:14px;}
	
.imgleft {
	float: left;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.imgright {
	float: right;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.imgcenter {
	float: center;
	margin-left: 50px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.t_right {
height:10px;
	float: right;
margin:0px 42px 10px 0px;
}

