@charset "utf-8";







.p-price {



	background: #fff url(../img/dashed01.gif) repeat-x bottom;



	padding-bottom: 10px;



	margin-bottom: 10px;



}



.p-table {



	width: 550px;



	margin: 6px auto 16px;



	border-collapse: collapse;



}



.p-table2 {



	width: 550px;



	margin: 6px auto 16px;



	border-collapse: collapse;



}



.p-table th {



	font-weight: normal;



/*	width: 350px;*/



	text-align: left;



	padding: 8px;



	padding-right: 10px;



	border-top: 1px dashed #c9c275;



	border-bottom: 1px dashed #c9c275;



	background-color: #fffad1;



}

.p-table th.alpha {

	text-align: center;

	background-color: #fff185;

}

.p-table td {



	padding: 4px;



	padding-left: 10px;



	border-top: 1px dashed #c9c275;



	border-bottom: 1px dashed #c9c275;



}







ul.p-ul {



	margin-top: 16px;



	margin-bottom: 10px;



	font-size:10px;



	list-style: decimal; 



	padding-left: 20px;



}



ul.p-ul2 {



	list-style: none;



	font-size: 10px;



}







/* price2.html */







.yen-table {



	width: 550px;



	border-collapse: collapse;	



}



.yen-table th {



	padding: 6px;



	border-bottom: 1px dashed #ccc;



}



.yen-table td {



	padding: 6px;



	border-bottom: 1px dashed #ccc;



	vertical-align: top;



}



.yen-table td strong {



	font-size: 18px;



	color: #FF3300;



	margin-bottom: 4px;



	line-height: 2;



}

.yen-table td em { font-style: normal;}