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

#content02 .comment,
#content02 .comment02{
	font-weight:bold;
}

#content02full{
	padding:25px 0 25px 26px;
}


.logo{
	margin:0 0 5px;
}

#para01wp{
	margin:0 0 30px;
}
	#nav{
		margin:10px 0 0;
		float:right;
		>zoom:1;
	}
	#nav a{
		display:block;
		width:14px;
		height:14px;
		background:url(st.gif) 0 0 no-repeat;
		float:left;
		text-indent:-99999px;
		margin:0 0 0 3px;
	}
	#nav a.activeSlide{
		background:url(st_v.gif) 0 0 no-repeat;
	}
.para02{
	margin:0 0 30px;
}
.section01,
.section02,
.section03,
.section04{
	margin:0 0 40px;
}
	.section01 h2,
	.section02 h2,
	.section03 h2,
	.section04 h2{
		margin:0 0 10px;
	}
	.section01 p,
	.section02 p,
	.section03 p,
	.section04 p{
		margin:0 0 10px;
	}
	.section01 .pcwp{
		float:right;
		padding:0 0 0 15px;
	}
	.section02 .pcwp.left{
		float:left;
		padding:0 15px 0 15px;
	}
	.section02 .pcwp.right{
		float:right;
		padding:0 15px 0 15px;
	}
	.section02 .pcwp.center{
		float:left;
		padding:0 0 0 150px;
	}
		.section02 .pcwp.center .pc{
			padding:0 150px 0 0;
		}
	.section03 .pcwp.left{
		float:left;
		padding:0 15px 0 100px;
	}
	.section03 .pcwp.right{
		float:right;
		padding:0 100px 0 15px;
	}
	.section03 .pcwp.center{
		float:left;
		padding:0 15px 0 150px;
	}
	.section04 .pcwp.left{
		float:left;
		padding:0 15px 0 100px;
	}
.secwp{
	>zoom:1;
}
.pcwp{
	>zoom:1;
}
.pcrow{
	margin:20px 0 40px 0;
	>zoom:1;
}
.cap{
	font-size:.9em;
}
.pc{
	float:left;
	padding:0 10px 0 0;
}
.sp{
	padding:0 0 10px;
	margin:0;
}
.sp li{
	padding:0 0 0 12px;
	background:url(arw02.gif) 0 7px no-repeat;
	margin:0;
	list-style:none;
}

.arw{
}
.arw a:link,
.arw a:visited,
.arw a:active,
.arw a:hover{
	float:right;
	padding:0 0 0 10px;
	background:url(arw.gif) 0 5px no-repeat;
}
.pic .rigft{
	float:right;
}
.pic .left{
	float:left;
}
.schedule{
	background:#baa900;
	color:#FFFFFF;
	padding:10px;
	font-size:1.5em;
	line-height:1.7em;
}
.lineup{
	padding:15px 15px 5px;
	border:1px solid #CCCCCC;
}
.bnr{
	margin:40px 0 50px;
}
#nav:after,
#para01wp:after,
.pcwp:after,
.secwp:after,
.pcrow:after,
.pic:after
{content:".";display:block;height:0;clear: both;visibility:hidden;} 

