/* CSS Document */


/*  clear
----------------------------------*/
.clear{clear:both;}

.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.clearfix {display: inline-block;}

/*  common
----------------------------------*/
#artist_text_common {
	width:700px;
	margin:0 auto 0 auto;
	padding:10px 0; 
}

#artist_text_common p {
	width:670px;
	padding:10px; 
	background-image:url(../images/news_back.jpg);
	background-repeat:auto;
}

/*  しのさきあさこ
----------------------------------*/
#asako {
	width: 690px;
	background:url(../asako/images/back_asako.jpg) left top no-repeat;
	clear: both; 
	margin: 10px auto 0 auto!important;  
	margin: 20px auto 0 auto; /* for only IE6 style */  
}

/*　2カラム レイアウト
---------------------------------- */
.asako_artist_two {
	width: 680px;
	margin:0 auto 0 auto;
	padding:0 10px; 
}

.asako_artist_two .asako_artist_two_left {
	float: left;
	width: 240px;
}

.asako_artist_two .asako_artist_two_right {
	float: right;
	width: 420px;
}



/*  showgo
----------------------------------*/
#showgo {
	width: 690px;
	background:url(../showgo/images/back_showgo.jpg) left top no-repeat;
	clear: both; 
	margin: 10px auto 0 auto!important;  
	margin: 20px auto 0 auto; /* for only IE6 style */  
}

/*　2カラム レイアウト
---------------------------------- */
.showgo_artist_two {
	width: 680px;
	margin:0 auto 0 auto;
	padding:0 10px; 
}

.showgo_artist_two .showgo_artist_two_left {
	float: left;
	width: 240px;
}

.showgo_artist_two .showgo_artist_two_right {
	float: right;
	width: 420px;
	line-height: 20px;
}


/*  出井
----------------------------------*/
#idei {
	width: 690px;
	background:url(../idei/images/back_idei.gif) left top no-repeat;
	clear: both; 
}

/*　2カラム レイアウト
---------------------------------- */
.idei_artist_two {
	width: 680px;
	margin:0 auto 0 auto;
	padding:10px; 
}

.idei_artist_two .idei_artist_two_left {
	float: left;
	width: 260px;
}

.idei_artist_two .idei_artist_two_right {
	float: right;
	width: 400px;
	line-height: 20px;
}


/*  テルビト
----------------------------------*/
#terubito {
	width: 690px;
	background:url(../terubito/images/terubito.gif) left top no-repeat;
	clear: both; 
	margin: 10px auto 0 auto!important;  
	margin: 20px auto 0 auto; /* for only IE6 style */  
}

/*　2カラム レイアウト
---------------------------------- */
.terubito_artist_two {
	width: 680px;
	margin:0 auto 0 auto;
	padding:0 10px; 
}

.showgo_artist_two .terubito_artist_two_left {
	float: left;
	width: 240px;
}

.terubito_artist_two .terubito_artist_two_right {
	float: right;
	width: 420px;
	line-height: 20px;
}
