
/*guide_subject */


.guide_subject           	{COLOR: #89a758; TEXT-DECORATION:none;}
.guide_subject  A:link		{COLOR: #89a758; TEXT-DECORATION:none;}
.guide_subject  A:visited	{COLOR: #89a758; TEXT-DECORATION:none;}
.guide_subject  A:active	{COLOR: #89a758; TEXT-DECORATION:none;}
.guide_subject  A:hover		{COLOR: #ffffff; TEXT-DECORATION:none;}


.guide_1 {COLOR: #add56b;}
.guide_2 {COLOR: #fac975;}

.episode_point{
color:#89a758;
}

.subtab_li{list-style:none; display:inline; margin:0px; padding: 0 20 0 0;}

.bold{
font-weight:bold;
}


/*guide_episode*/
.episode{
position:relative;
width:582px;
}
	.episode p{
	margin:10px 3px;
	padding:3px;
	}
	.episode .title{
	position:relative;
	width:572px;
	*width:582px;
	height:30px;
	background:#151d0a;
	}
		.episode .title span.episodeNum{
		position:relative;
		top:4px;
		left:10px;
		display:block;
		}
		.episode .title img{
		vertical-align:middle;
		margin-right:7px;
		}
	.episode .page{
	display:block;
	text-align:right;
	}
		.episode .page select{
		background:#000;
		margin-left:3px;
		}

.episode_1{
margin-top:10px;
margin-bottom:50px;
}
	.episode_1 .position1{
	position:absolute;
	}
	.episode_1 .position2{
	position:relative;
	left:315px;
	width:250px;
	}
	.episode_1 .position3{
	position:relative;
	top:40px;
	}
	
.episode_2{
margin-top:10px;
margin-bottom:10px;
}
	.episode_2 .position1{
	position:absolute;
	}
	.episode_2 .position2{
	position:relative;
	left:315px;
	width:250px;
	}
	.episode_2 .position3{
	position:relative;
	top:40px;
	}
	.episode_2 .position4{
	position:relative;
	top:40px;
	width:395px;
	}
	.episode_2 .position5{
	position:absolute;
	left:397px;
	top:10px;
	}
	.episode_2 .position6{
	position:relative;
	top:27px;
	}
	.episode_2 .position7{
	position:absolute;
	left:-130px;
	top:0px;
	}
	.episode_2 .position8{
	position:relative;
	top:30px;
	left:135px;
	width:420px;
	*width:425px;
	}
	.episode_2 .position9{
	position:relative;
	top:10px;
	}

.episode_3{
margin-top:10px;
margin-bottom:10px;
}
	.episode_3 .position1{
	position:absolute;
	}
	.episode_3 .position2{
	position:relative;
	left:275px;
	width:290px;
	}
	.episode_3 .position3{
	position:relative;
	top:10px;
	}
	.episode_3 .position4{
	position:relative;
	top:10px;
	width:280px;
	}
	.episode_3 .position5{
	position:absolute;
	left:290px;
	top:5px;
	}
	.episode_3 .position6{
	position:relative;
	top:10px;
