/* フォトアルバム */
#koruku {
	background:url(../img/koruku.jpg);
	margin-bottom:10px;
}

#pleft {
	width:150px;float:left;
}

#pmain {
	width:255px;
	float:left;
	margin:10px;
}

#pcomme {
	background:#ffe;
	padding:5px;
	margin-bottom:10px;
}

#pcomme h2 {
	font-size:15px;
	line-height:130%;
	color:#c00;
	text-align:center;
	margin-bottom:10px;
}

#pcomme p {
	margin-bottom:8px;
}

#pright {
	width:150px;
	float:right;
}


/* テーブル */
.hyo100 {
	width:100%;
	border-collapse:collapse;
}

.hyo100 th {
	width:130px;
	padding:5px;
	vertical-align:top;
}

.hyo100 td {
	padding:5px;
	vertical-align:middle;
	border:#99f dotted 1px;
}

.hyo100 dt {
	background:#eef url("../img/boxa.gif") no-repeat left center;
	border-bottom:#ccf 1px solid;
	color:#036;
	font-weight:bold;
	padding:3px 15px;
	margin-bottom:3px;
}

.hyo100 dd {
	padding:3px 15px;
}

.hyo100 li {
	list-style:none;
	margin-bottom:5px;
}

.liyaji {
	padding-left:30px;
}


.g_body {
	width:575px;
	border-collapse:collapse;
}

.g_bodyma {
	width:563px;
	border-collapse:collapse;
	margin:5px 0px 10px 20px;
}

.g_bodyma2 {
	width:563px;
	border-collapse:collapse;
	margin:5px 0px 10px 20px;
	background:url("../img/licenses/license01.jpg") no-repeat right top;
}

.g_body dt {
	background:#eef url("../img/boxa.gif") no-repeat left center;
	border-bottom:#ccf 1px solid;
	color:#036;
	font-weight:bold;
	padding:3px 15px;
	margin-bottom:3px;
}

.g_body dd {
	padding:3px 15px;
}

