.textbody {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #684253;
	line-height: 150%;

}
.backcolorpink {
	background-color: #FDF5FE;
}
.tel {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 24px;
	color: #CC0099;
	font-weight: bold;

}
.textmini {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #684253;
	line-height: 150%;
}
.textbody2 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #8C61BC;
	line-height: 150%;
}
.texttitle {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #684253;
	line-height: 150%;
	font-weight: bold;

}
a:link {
	color: #6B4152;
	text-decoration: underline;
}
a:visited {
	color: #6B4152;
	text-decoration: underline;
}
a:hover {
	color: #E31E59;
	text-decoration: underline;
}
.white {
	border: 2px solid #FFFFFF;
	background-color: #FFF4F7;

}
.qtitle {
	font-size: 14px;
	color: #D16988;
	background-color: #F9F2FB;
	border: 3px solid #FFFFFF;
	font-weight: bold;
	text-align: center;


}
.backcolor2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #684253;
	line-height: 150%;
	background-color: #EFB2DE;

}
.white2 {

	border: 2px solid #FFFFFF;
	background-color: #FFDBE7;
}
.none {
	visibility: hidden;
}
.backcolorblue {

	background-color: #F3F5FA;
}

h1 {
font-size: 80%;
line-height: 1em; }

h2 {
font-size: 70%;
line-height: 1em; }

h3 {
font-size: 60%;
line-height: 1em; }
.backcolorwhite {

	background-color: #FFFFFF;
}
.backcolorhead {


	background-color: #F0C1E4;
}
.textbody-price {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #684253;
	line-height: 150%;
	background-color: #B194BE;

}

table.price,

table.price1{

	border:0;

}

table.price1 {

	background-color:#993366;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

table.price td,

table.price1 td,

table.price th,

table.price1 th{

	padding-left: 10px;

	padding-right:10px;



}

table.price1 td{

	background-color:#FFFFFF;

}

table.price td.p,

table.price1 td.p{

	font-weight:bold;

	text-align:right;



}

table.price th,

table.price1 th{

	text-align:center;

	background-color:#FFE6F2;



}


