@charset "Shift_JIS";

/*-------------------------------------------------------------------------------------------------
//ペルマガードについて
-------------------------------------------------------------------------------------------------*/

	#separator{
		width:780px;
	}
	#content{
		width:567px;
		background-color:#ffffff;
		text-align:center; vertical-align:top;
	}
	#left{
		width:213px;
		background-color:#131313;
		text-align:center; vertical-align:top;
	}

	p{
		padding:0px; margin:0px 0px 10px 0px;
	}

	.top_line{
		background-color:#757575; background-image:url("/img/member_pc/_root/about_permagard/bg_line.gif"); background-repeat:repeat-x;
		font-size:10px; line-height:100%;
	}

	#left .menu{
		width:193px;
		font-size:12px; line-height:12px;
		margin:0px auto 10px auto;
		text-align:left;
	}
	#left .menu,
	#left .menu a,
	#left .menu a:hover{
		color:#ffffff;
	}
	#left .menu .single,
	#left .menu .group{
		border-width:1px; border-style:none none dashed none; border-color:#5b5b5b;
	}
	#left .menu .single{
		background-image:url("/img/member_pc/_root/about_permagard/bg_menu.gif"); background-repeat:no-repeat;
	}
	#left .menu .single a{
		height:12px;
		padding:15px 0px 15px 20px;
		display:block;
	}
	#left .menu .group{
		background-image:url("/img/member_pc/_root/about_permagard/bg_menu_group.gif"); background-repeat:no-repeat;
	}
	#left .menu .group .head{
		padding:15px 0px 10px 20px;
	}
	#left .menu .group a{
		height:12px;
		padding:10px 0px 10px 35px;
		display:block;
	}

	#content .visual{
		margin:0px 0px 20px 0px;
	}

	#content .block{
		width:530px;
		margin:0px auto 10px auto;
		text-align:left;
	}
	#content .block .caption{
		margin:0px 0px 5px 0px;
	}
	#content .block .left{
		margin:0px 15px 10px 0px;
		float:left;
	}
	#content .block .image{
		margin:0px 0px 10px 0px;
	}
	#content .block .question{
		color:#666600;
		margin:0px 0px 5px 0px;
	}

	#content .gallery{
		width:530px;
		margin:0px auto 10px auto;
		text-align:center;
	}
	#content .gallery .main{
		width:520px;
		margin:0px auto 10px auto;
		border-width:1px; border-style:solid; border-color:#000000;
	}
	#content .gallery table{
		border-collapse:separate;
	}
	#content .gallery td{
		border-width:1px; border-style:solid; border-color:#000000;
	}

