@charset "utf-8";

/*------------------------------------------------------
  	Priceページ 
--------------------------------------------------------*/
#contents02 #inner{
	width:735px;
	margin:0 auto;
}
#contents02 #inner h2{
	margin-bottom:15px;
}
#contents02 .section{
	margin:18px 0 37px 0;
}
#contents02 .section .text{
	margin-bottom:25px;
}
#contents02 h3{
	margin-bottom:15px;
}
#contents02 .section .table01{
	border-top:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;	
}
#contents02 .section .table01 th{
	border-right:1px solid #bfbfbf;	
	border-bottom:1px solid #bfbfbf;	
}
#contents02 .section .table01 td{
	border-right:1px solid #bfbfbf;	
	border-bottom:1px solid #bfbfbf;
	padding:0px 12px;
	background:#fff;
	width:100%;
}
#contents02 .section .table01 td ul{
	margin-top:10px;
	list-style:disc inside;
	
}

#contents02 .table02{
	background:#fff;
	border:1px solid #bfbfbf;
	margin-bottom:20px;
}
#contents02 .table02 th{
	border-right:1px solid #bfbfbf;
	background:#fffde2;
	text-align:center;
}
#contents02 .table02 th,#contents02 .table02 td{
	border-bottom:1px solid #bfbfbf;	
	padding:10px;	
}
#contents02 .table02 td p a:link{ color:#000; text-decoration:underline; }
#contents02 .table02 td p a:visited{ color:#000; text-decoration:underline; }
#contents02 .table02 td p a:hover{ color:#C60; text-decoration:underline; }
#contents02 .table02 td p a:visited{ color:#633; text-decoration:underline; }

#contents02 .button{
	text-align:center;
	margin-bottom:30px;
}


/*text-link
------------------------------------*/
.table01 a:link{ color:#000; text-decoration:underline;}
.table01 a:visited{ color:#000; text-decoration:underline;}
.table01 a:hover{ color:#C60; text-decoration:underline;}
.table01 a:active{ color:#633; text-decoration:underline;}
