/* guide */


h3#h3_01{
	background:url("img/h3_01.gif") no-repeat;
	height:31px;
	margin-left:20px;
}

h3#h3_02{
	background:url("img/h3_02.gif") no-repeat;
	height:31px;
	margin-left:20px;
}

h3#h3_03{
	background:url("img/h3_03.gif") no-repeat;
	height:31px;
	margin:24px 20px;
}

h3#h3_04{
	background:url("img/h3_04.gif") no-repeat;
	height:31px;
	margin:24px 20px;
}
	
h4#h4_01{
	background:url("img/h4_01.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

h4#h4_02{
	background:url("img/h4_02.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

h4#h4_03{
	background:url("img/h4_03.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

h4#h4_04{
	background:url("img/h4_04.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

h4#h4_05{
	background:url("img/h4_09.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

h4#h4_06{
	background:url("img/h4_10.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

h4#h4_07{
	background:url("img/h4_11.gif") no-repeat;
	margin-top:27px;
	margin-bottom:12px;
}

/* table */
div.pr table {
	border-collapse:collapse;
	border-top:solid 1px #d6d6d6;
	border-left:solid 1px #d6d6d6;
	margin-top:12px;
}

div.pr table th {
	padding:14px 48px;
	border-bottom:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	text-align:center;	
}

div.pr table td{
	padding:14px 48px;
	border-bottom:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	text-align:center;
	}
	

/* pr1 */
div.pr{
	margin-left:24px;
}

div#pr1 {
	margin-top:24px;
	margin-bottom:24px;
}

/* pr2 */
div#pr2 {
	margin-bottom:24px;
}

div#pr2 ul{
	background:url("img/photo_01.jpg") no-repeat 270px 10px;
	list-style:none;
	list-style-image:url("img/o_sankaku.gif");
	margin:24px 24px;
}

/* pr3 */
div.pr ul.photo_li li{
	float:left;
	list-style-type:none;
	width:290px;
	height:220px;
}
	
div#pr3 ul li#pho1{
	background:url("img/photo_02.jpg") no-repeat;
	margin-right:7px;
}
div#pr3 ul li#pho2{
	background:url("img/photo_03.jpg") no-repeat;
}

div#pr4 ul li#pho3{
	background:url("img/photo_04.jpg") no-repeat;
	margin-right:7px;
}
div#pr4 ul li#pho4{
	background:url("img/photo_05.jpg") no-repeat;
}
div#pr5 ul li#pho5{
	background:url("img/photo_06.jpg") no-repeat;
}
div#pr6 ul li#pho6{
	background:url("img/photo_09.jpg") no-repeat;
}
div#pr7 ul li#pho7{
	background:url("img/photo_10.jpg") no-repeat;
}
div.pr p {
	margin-top:245px;
	width:580px;
}
	
div.pr p.nophoto {
	margin-top:0px;
	width:580px;
}

/* pr12 */	
div#pr12 dt#dt1{
	background:url("img/h4_05.gif") no-repeat;
	text-indent:-9999px;
	margin:12px 0px;
}
div#pr12 dt#dt2{
	background:url("img/h4_06.gif") no-repeat;
	text-indent:-9999px;
	margin:12px 0px;
}
div#pr12 dt#dt3{
	background:url("img/h4_07.gif") no-repeat;
	text-indent:-9999px;
	margin:12px 0px;
}
div#pr12 dt#dt4{
	background:url("img/h4_08.gif") no-repeat;
	height:43px;	
	text-indent:-9999px;
	margin:12px 0px;
}

div#pr12 dd#dd1{
	background:url("img/photo_07.jpg") no-repeat;
	width:199px;
	height:149px;
	text-indent:-9999px;
}
div#pr12 dd#dd2{
	background:url("img/photo_08.jpg") no-repeat;
	width:199px;
	height:149px;
	text-indent:-9999px;
}
div#pr12 dd#dd3{
	background:url("img/photo_11.jpg") no-repeat;
	width:199px;
	height:149px;
	text-indent:-9999px;
}
div#pr12 dd#dd4{
	background:url("img/photo_12.jpg") no-repeat;
	width:199px;
	height:149px;
	margin:12px 0px 48px 0px;
	text-indent:-9999px;
}
/* ----- END ----- */


