@charset "utf-8";
	
/***********************************/
*{	
	margin:0px;
	padding:0px;
	text-align:left;
	letter-spacing:1px;line-height:16px;
		}
html{	height:auto;	}
body{	
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:0.9em;
	font-size:20px;
	background-color:#ffffff;
	color:#333333;
	letter-spacing:1px;
	text-align:center;
	min-height:100%;
	height:100%;
		}
h1.jsearch{	text-align:center;padding:0px;margin:0px;line-height:12px;height:12px;color:black;	}
h2.jsearch{	color:black;	}
a{	color:black;	}
#container{	width:950px;
	margin:0px auto;
	text-align:left;
	background-color:#ffffff;
	background-image:none;
	height:auto;
	}
#body{	background-image:none;width:950px;	}
#header{	
	display:none;
	}
#left{	
	display:none;
	}
#right{	
	background-color:#FFFFFF;
	width:950px;
	margin:0px auto;
	height:auto;
	margin-left:10px;
	}
#footer {	
	display:none;
		}
#copyright{
	display:none;
}
#pankz{	display:none;	}
.gotoTOP{	display:none;	}
.price_table table{	background-color:black;	}
.price_table table th,.price_table table td{	border-bottom:1px solid black;	}
.price_table02 {	background-color:black;width:100%;page-break-inside: avoid;	}
fieldset{	page-break-inside: avoid;	}
.price_table02 table th,.price_table02 table td,.price_table02 th,.price_table02 td{	border:1px solid black;	}
.print th,.print td{	border:1px solid black	}
.price_table th,.price_table td{	border:1px solid black	}
.company_table th,
.company_table p,
.qa_style p,
.title01,
.price_table caption,
.price_table table td.price01,
.price_table table th,
.price_txt,
.price_table02 th,legend{	color:black;	}
.color_01{	color:black;	}
.print_style01{	display:block;	}
.print_none{	display:none;	}
.border01{	border-bottom:1px dotted black;	}
.print_p30{	padding-top:30px;	}
