body
{
	font-size:12px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	background-color: #f6eaf2;
	background-image: url("http://www.pearlydew.com/images/shop/0911_bg.gif"); 
	background-position: center center; 
	background-repeat: repeat-y;
	background-attachment: fixed; 
	font-family: "Lucida Grande", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3","‚l‚r ‚oƒSƒVƒbƒN", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
}
a 		{ color: #555555; text-decoration: none; font-weight:normal;} 
a:link	{ color: #555555;} 
a:visited	{ color: #555555;} 
a:active	{ color: #555555;} 
a:hover	{ 
	color: #f86098;
	text-decoration: underline;
}


.link2 { font-size: 12px; line-height: 18px; color: #000000;}
.link2 A:link{ font-size: 12px; line-height: 18px; color: #000000; text-decoration: underline;}
.link2 A:visited{ font-size: 12px; line-height: 18px; color: #000000; text-decoration: underline;}
.link2 A:hover{ font-size: 12px; line-height: 18px; color: #99CCCC; text-decoration: underline;}

a img {border:0;} 

#container {
	width:900px;
	text-align:left;
	background-color: #FFFFFF;

}


/* ƒVƒ‡ƒbƒv—p */




.white_12{

	color:#FFFFFF;
	font-size: 12px;
	line-height : 18px; 
    padding: 5px 5px 5px 15px;
	
}
.black_12{

	color:#000;
	font-size: 12px;
	line-height : 18px; 
    padding: 5px 5px 5px 15px;
	
}
.black_12_2{

	color:#000;
	font-size: 12px;
	line-height : 18px; 
    padding: 5px 15px 5px 15px;
	
}
.black_12_3{

	color:#000;
	font-size: 12px;
	line-height : 18px; 
    padding: 5px 40px 5px 40px;
	
}

.p12{

	color:#666666;
	font-size: 12px;
	line-height : 16px; 
    padding: 0 0 5px 5px;
	
}

.p12_g{

	color:#333333;
	font-size: 12px;
	line-height : 18px; 
    padding: 0 0 5px 5px;
	
}

.p14{

	color:#666666;
	font-size: 14px;
	line-height : 16px; 
    padding: 0 0 5px 5px;
	
}

.p12_red{

	color:#CC3333;
	font-size: 12px;
	font-weight:bold;
	line-height : 16px; 
    padding: 0 0 0 5px;
	
}

.p12_red2{

	color:#CC3333;
	font-size: 12px;
	line-height : 18px; 
	
}

.p10{

	color:#330000;
	font-size: 10px;
	line-height : 14px; 
    padding: 0 20px 5px 5px;
}
.p10_black{

	color:#000000;
	font-size: 10px;
	line-height : 14px; 
    padding: 10px 0 10px 5px;
}

.p10 A:link{ font-size: 10px; line-height: 14px; color: #330000; text-decoration: none;}
.p10 A:visited{ font-size: 10px; line-height: 14px; color: #330000; text-decoration: none;}
.p10 A:hover{ font-size: 10px; line-height: 14px; color: #CC6699; text-decoration: none;}

.p10_02{

	color:#330000;
	font-size: 10px;
	line-height : 12px; 
    padding: 0 20px 0 5px;
}

.p10_02 A:link{ font-size: 10px; line-height: 12px; color: #330000; text-decoration: none;}
.p10_02 A:visited{ font-size: 10px; line-height: 12px; color: #330000; text-decoration: none;}
.p10_02 A:hover{ font-size: 10px; line-height: 12px; color: #CC6699; text-decoration: none;}

.p10_03{

	color:#330000;
	font-size: 10px;
	line-height : 14px; 
    padding: 5px 20px 10px 15px;
	text-align:left;
}

.p10_03 A:link{ font-size: 10px; line-height: 14px; color: #330000; text-decoration: none;}
.p10_03 A:visited{ font-size: 10px; line-height: 14px; color: #330000; text-decoration: none;}
.p10_03 A:hover{ font-size: 10px; line-height: 14px; color: #CC6699; text-decoration: none;}


.p16_black{

	color:#000000;
	font-size: 16px;
	line-height : 20px; 
}

.p12_black{

	color:#000000;
	font-size: 16px;
	line-height : 20px; 
    padding: 10px 0 10px 5px;
}
.p12_black A:link{ font-size: 12px; line-height: 18px; color: #000000; text-decoration: underline;}
.p12_black A:visited{ font-size: 12px; line-height: 18px; color: #000000; text-decoration: underline;}
.p12_black A:hover{ font-size: 12px; line-height: 18px; color: #99CCCC; text-decoration: underline;}

.px12{
	font-size:12px;
	color: #555555;
	line-height: 120%;
	 padding: 0 10px 10px 10px;
}

.p12_pink{

	color:#e075aa;
	font-size: 12px;
	line-height : 18px; 
    padding: 10px 30px 30px 5px;
}
.p12_pink A:link{ font-size: 12px; line-height: 18px; color: #e075aa; text-decoration: underline;}
.p12_pink A:visited{ font-size: 12px; line-height: 18px; color: #e075aa; text-decoration: underline;}
.p12_pink A:hover{ font-size: 12px; line-height: 18px; color: #e61d62; text-decoration: underline;}

.top_txt{
	color:#555555;
	font-size: 10px;
	line-height : 16px; 
    padding: 0 10px 10px 10px;
}

.top_txt A:link{ font-size: 10px; line-height: 16px; color: #555555; text-decoration: underline;}
.top_txt A:visited{ font-size: 10px; line-height: 16px; color: #555555; text-decoration: underline;}
.top_txt A:hover{ font-size: 10px; line-height: 16px; color: #f86098; text-decoration: underline;}