@charset "utf-8";
/* CSS Document */

/*#left_allcre {
  width:160px;
  height:132px;
  margin:0;
  padding:0;
  float:left;
  background:url(/img/creator/bg_cre_leftmenu.gif) no-repeat;
  }


#left_allcre ul {
  width:160px;
  height:120px;
  background:url(/img/creator/bg_cre_leftmenu.gif) no-repeat;
  margin:0;
  padding:0;
  list-style-type:none;
  text-indent:-9999px;
  }

#left_allcre li a {
  display:block;
  width:160px;
  background:url(/img/creator/allcre_leftnavi.gif) no-repeat;
  }

  
#left_allcre li#cre_scena a {
  margin-top:12px;
  height:48px;
  background-position:0 -12px;
  }
#left_allcre li#cre_scena a:hover {
  margin-top:12px;
  height:48px;
  background-position:-160px -12px;
  }

  
#left_allcre li#cre_illu a {
  height:36px;
  background-position:0 -60px;
  }
#left_allcre li#cre_illu a:hover {
  height:36px;
  background-position:-160px -60px;
  }

#left_allcre li#cre_voic a {
  height:36px;
  background-position:0 -96px;
}
#left_allcre li#cre_voic a:hover{
  height:36px;
  background-position:-160px -96px;
}
*/

#creators{
  width:960px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  font-size:80%;
  text-align:center;
}
#creators h3{
	height:22px;
	color:#ff7839;
	border-left:5px solid #ff7839;
	border-bottom:1px solid #ff7839;
	padding:2px 0 0 10px;
	margin:0;
}
#creators h4{
	height:20px;
	color:#ff7839;
	font-weight:bold;
	padding:7px 0 0 15px;
	background:transparent url(/img/ico_arw02.gif) no-repeat scroll 0pt 13px;
	margin:5px 0;
	font-size: 15px;
}
#creators p{
	height:15px;
	color:#ff7839;
	margin:0 0 5px 0;
	padding:0;
}

table.creatorlistall{
	width:300px;
	text-align:left;
}
table.creatorlistall td{
	border-bottom:1px solid #ff7839;
}
table.creatorlistall th{
	background:url("/img/creator/bg_s_name.gif") repeat scroll 0 0 transparent;
	border-bottom:1px solid #FF7839;
	padding:2px 2px 2px 5px;
	text-align:left;
}
table.creatorlistall td, table.creatorlistall th{
	padding:4px;
}



#cre_dtl{
	width:800px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}

#cre_dtl table{
	width:650px;
	border:1px solid #fe661d;
	border-collapse:collapse;
	margin:0 auto;
	font-size:90%;
}
#cre_dtl table td{
	border:1px solid #fe661d;
	padding:8px;
}

/*クリエイター一覧、登録者一覧表示のクラス*/
.c_list{
	width:960px;
	height:auto;
	margin:0;
	padding:0;
}

.c_listindx{
	width:800px;
	height:30px;
	margin:0 auto;
	padding:10px;
	color:#fff;
	background:#ff7839;
}

#c_listtable{
	float:left;
	width:400px;
	height:auto;
}

.c_list table{
	float:left;
	width:578px;
	border-collapse:collapse;
	margin:0 0 15px 0;
	font-size:90%;
	border-top:1px solid #ff7839;
}
.c_list table td{
	border-bottom:1px solid #ff7839;
	padding:8px;
	text-align:left;
}

.c_list table td img{
	border:none;
	text-decoration:none;
}

.c_list table th{
	background:#ffd6c0;
	padding:2px;
	border-bottom:1px solid #ff7839;
	background:url(/img/creator/bg_s_name.gif) repeat;
	text-align:left;
	padding-left:5px;
}


.c_list2 table{
	width:578px;
	border-collapse:collapse;
	margin:0 auto;
	font-size:90%;
	border-top:1px solid #ff7839;
}
.c_list2 table td{
	border-bottom:1px solid #ff7839;
	padding:8px;
	text-align:left;
}

.c_list2 table th{
	background:#ffd6c0;
	padding:2px;
	border-bottom:1px solid #ff7839;
	background:url(/img/creator/bg_s_name.gif) repeat;
	text-align:left;
	padding-left:5px;
}



#ad_amazon{
	float:left;
	widows:360px;
	margin-left:20px;
}

.c_tab1{
	background:#ff7839;
	color:#FFF;
}
.c_tab2{
	background:#fe661d;
	color:#fe661d;
}


#c_works{
	width:800px;
	margin:0 auto;
	text-align:left;
}

.s_work{
	width:120px;
	height:160px;
	float:left;
	text-align:center;
	margin:0 20px;
}
.s_work a{
	display:block;
	width:120px;
	height:50px;
	background:url(/img/pic_scena.gif) no-repeat top;
	padding-top:110px;
}

.i_work{
	width:120px;
	height:160px;
	float:left;
	text-align:center;
	margin:0 20px;
}
.i_work img{
	border:none;
}
.i_work a{
	display:block;
	width:120px;
	height:50px;
	padding-top:0;
}

.v_work{
	width:120px;
	height:160px;
	float:left;
	text-align:center;
	margin:0 20px;
}
.v_work a{
	display:block;
	width:120px;
	height:50px;
	background:url(/img/pic_voi.gif) no-repeat top;
	padding-top:110px;
}





.scena_name{
	background:url(/img/creator/bg_s_name.gif) repeat;
	color:#333;
	font-size:150%;
	font-weight:bold;
}

.illu_name{
	background:url(/img/creator/bg_i_name.gif) repeat;
	color:#333;
	font-size:150%;
	font-weight:bold;
}

.voi_name{
	background:url(/img/creator/bg_v_name.gif) repeat;
	color:#333;
	font-size:150%;
	font-weight:bold;
}




#ill_all a{
	display:block;
	height:70px;
	width:70px;
	float:left;
}


.submitwork{
	width:700px;
	text-align:left;
	font-size:12px;
	line-height:1.4em;
	padding:10px 0;
	margin:0 auto;
}
.submitwork h3{
	color:#ff660e;
	font-weight:bold;
	padding:7px 15px;
	background:transparent url(/img/ico_arw02.gif) no-repeat scroll 0pt 13px;
	margin-bottom:7px;
	font-size: 13px;
}

