/* --------------------------------------------
 *                 役者紹介
 * -------------------------------------------- */
.actor_img {
	padding:0 0 0 40px;
}

.actor_name {
	margin:3px 0 0 5px;
	color:#FF6600;
	font-size:14px;
	letter-spacing:1px;
}

.prof_box {
	margin:25px 0 0 10px;
	letter-spacing:1px;
}

.prof_box th {
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color:#FF6600;
	width:60px;
}

.prof_box td {
	text-align:left;
	font-size:12px;
}

.geireki_box {
	margin:5px 0 0 60px;
	letter-spacing:1px;
}

.geireki_box th {
	text-align:left;
	font-weight:normal;
	font-size:12px;
	width:60px;
}

.geireki_box td {
	padding:0;
	text-align:left;
	font-size:12px;
	line-height:150%;
}




/* --------------------------------------------
 *                 キャスティング
 * -------------------------------------------- */

.casting_box_bg {
	background-image:url(../casting/img/box_bg.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:150%;
	padding:0 33px 0 17px;
	text-align:left;
}

.casting_box_bg02 {
	background-image:url(../casting/img/box_bg.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:180%;
	padding:0 33px 25px 17px;
	text-align:left;
}



/* --------------------------------------------
 *                 ワークショップ
 * -------------------------------------------- */

.ws_img {
	float:right;
	margin:0 0 10px 15px;
}

.ws_txt01 {
	font-size:12px;
	line-height:150%;
	padding:0 15px 0 25px;
}

.ws_box_bg {
	background-image:url(../workshop/img/box_bg.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:180%;
	padding:0 33px 25px 17px;
}

.ws_box_bg02 {
	background-image:url(../workshop/img/box_bg.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:180%;
	padding:0 33px 10px 17px;
}



/* --------------------------------------------
 *                役者募集
 * -------------------------------------------- */

.wt_box_bg {
	background-image:url(../wanted/img/box_bg.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:180%;
	padding:0 33px 15px 17px;
}

.yakusya_txt {
	font-size:12px;
	line-height:180%;
	padding:0 0 0 25px;
}

.yakusya_txt02 {
	font-size:14px;
	line-height:150%;
	padding:0 0 0 25px;
}

.yakusya_txt03 {
	font-size:12px;
}

.yakusya_txt04 {
	font-size:12px;
	line-height:150%;
	padding:0 0 0 35px;
}


.step_bg {
	background-image:url(../wanted/img/shinsa_step_bg.gif);
	background-repeat:repeat-y;
	height:20px;
}

.step_txt {
	font-size:12px;
	line-height:150%;
	vertical-align:middle;
}

table.profileData {
	width: 549px;
	margin-top: 30px;
	line-height: 1.4em;
	border-collapse: collapse;
	border: 1px solid #999999;
	font-size:12px;
}

table.profileData th {
	width: 20%;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	border: 1px solid #999999;
	background-color:#EFFEFE;
}

table.profileData td {
	width: 80%;
	vertical-align: middle;
	border: 1px solid #999999;
}



/* --------------------------------------------
 *                サイトマップ
 * -------------------------------------------- */

.sm_01 {
	padding:0 0 0 35px;
}

.sm_midashi {
	width:176px;
	height:25px;
	vertical-align:middle;
	font-size:12px;
	padding:7px 0 0 20px;
	background-image:url(../sitemap/img/pagetit_bg.gif);
	background-repeat:no-repeat;
}

.sm_midashi02 {
	height:25px;
	vertical-align:middle;
	font-size:12px;
	padding:7px 0 0 20px;
	margin:5px 0 0 0;
}

.sm_midashi03 {
	width:176px;
	height:25px;
	vertical-align:middle;
	font-size:12px;
	padding:7px 0 0 20px;
	margin:45px 0 0 0;
	background-image:url(../sitemap/img/pagetit_bg.gif);
	background-repeat:no-repeat;
}




/* --------------------------------------------
 *                リンク集
 * -------------------------------------------- */

.link01 {
	border-bottom:dotted 1px #555555;
	margin-top:30px;
}

.link02 {
	border-bottom:dotted 1px #555555;
	margin-top:20px;
}

.link_tit01 {
	text-align:left;
	font-size:12px;
	vertical-align:middle;
}

.link_btn {
	text-align:right;
	vertical-align:middle;
}




