@charset "iso-2022-jp";
@media print {#bx-rika{display:none;}}

div#bx-rika {
	float:left;
	background-image:url(img/images.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:226px;
	height:489px;
	}
p#p-copy {
	background-image:url(img/images.png);
	background-repeat:no-repeat;
	background-position:230px -280px;
	width:640px;
	height:160px;
	margin-bottom:15px;
	}
p#p-copy strong {
	font-size:2px;
	visibility:hidden;
	}



div.ph-small {
	clear:both;
	background-image:url(img/images.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:71px;
	margin-bottom:17px;
	}
div.ph-small p {
	background-image:url(img/images.jpg);
	background-repeat:no-repeat;
	padding-left:142px;
	}






div.sections {
	padding:0 31px 15px 71px;
	}
div.sections p {
	font-size:83%;
	line-height:1.5;
	padding-bottom:1em;
	}
div.sections p.pdb-0 {
	padding-bottom:0;
	}

div.ph-gazo {
	background-image:url(img/images.jpg);
	background-repeat:no-repeat;
	margin-left:63px;
	margin-bottom:15px;
	}
div#ph01 {
	background-position:-200px 0;
	}
div#ph02 {
	background-position:-200px -170px;
	}

p#p-comment {
	padding-left:248px;
	}
p#p-comment a {
	display:block;
	font-size:2px;
	text-indent:-9999px;
	background-image:url(img/images.png);
	background-repeat:no-repeat;
	background-position:0 -440px;
	width:204px;
	height:33px;
	}
p#p-comment a:hover {
	background-position:-210px -440px;
	}