@charset "utf-8";
.large {
	font-size: 18pt;
	line-height: 140%;
	color: #333333;
	text-align: center;
	letter-spacing: -0.5pt;
	font-weight: bold;
}
.sell {
	text-align: center;
	margin-top: 40px;
}
.pic_01 {
	float: left;
	width: 147px;
	margin-right: 10px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#free_form form {
	text-align: center;
	clear: both;
}
#free_form p {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}




/* ------   tHg?  ----------------------------------------------*/

.ss {
	font-size:					10pt;
	text-align:					center;
}

h3 {
	font-size:					1.1em;
	margin: 					2em 0 1em;
}

.blt1 {
	background-image:			url(../images/important1.png);
	background-position:		top left;
	background-repeat:			no-repeat;
	padding-left:				28px;
}

.blt2 {
	background-image:			url(../images/important2.png);
	background-position:		top left;
	background-repeat:			no-repeat;
	padding-left:				28px;

}

/* ------   t[g?  ----------------------------------------------*/

.point_box {
	height : 					150px;
	width : 					580px;
	margin: 					0 0 2em;
}

.p1 {
	float:						left;
	margin: 					0;
	height : 					150px;
	width : 					200px;
}

.p2 {
	float:						right;
	margin: 					0;
	height : 					150px;
	width : 					370px;
}
.reco/* ------   W\{bNX?  -----------------------------------*/

 {
	border:						1px solid #999999;
	line-height:				1.5;
	background-color:			#ffffff;
	text-align:					left;
	margin-top: 5px;
	margin-bottom: 2em;
	clear: both;
}
.reco  p {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 8px;
	margin-bottom: 8px;
}


.box04 {
	border:						1px solid #999999;
	padding:					1.5em;
	margin: 					2em 0;
	line-height:				1.5;
	background-color:			#ffffff;
	text-align:					left;
}

.box04_a {
	border:						1px solid #999999;
	padding:					1.5em;
	margin: 					2em 0;
	line-height:				1.5;
	background-color:			#FFF8DC;
	text-align:					left;
}

.box05 {
	border:						1px solid #999999;
	line-height:				1.5;
	background-color:			#FFFFdd;
	text-align:					left;
	margin-top: 2em;
	margin-right: 20px;
	margin-bottom: 2em;
	margin-left: 20px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}


/* ------   ?  ---------------------------------------------------*/

.sp1 {
	margin:						2.5em 0;
}

.sp2 {
	margin:						2em 0;
}

.sp3 {
	margin:						3em 0 1em;
}

.sp4 {
	margin:						0 0 3em;
	text-align:					center;
}

.sp5 {
	margin:						0 0 3em;
}

.text1 {
	text-align:					left;
}

.ask {
	margin:						0em 0 2em;
}
