@charset "utf-8";
/* CSS Document */
/* 現代美容 */
body{
	margin:0px;
	padding:0px;
	text-align:left;
	background-color:#ffffff;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體";
}

.cost{
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
}

.greenwd12{
	font-size:12px;
	color:#338309;
}
.darkgreenwd12{font-size:12px;color:#68700f;}
.blk_wd11{
	font-size: 11px;
	color: #000000;
}

.purple_wd12{
	font-size:12px;
	color:#fba645;
}
.purple_wd15{
	font-size:12px;;
	color: #333333;
}
.purple_wd15_thin{
	font-size:15px;
	color:#fba645;
}
.orange_wd12{
	font-size:12px;
	color:#ff8432;
}
.orange_wd15{
	font-size:15px;
	font-weight:bold;
	color:#ff8432;
}
.orange_wd15_thin{
	font-size:15px;
	color:#F96811;
}
.lightorange_wd12{
	font-size:12px;
	color:#CC6633;
}
.red_wd12{
	font-size:12px;
	color:#D00101;
}
.red_wd15{
	font-size:15px;
	font-weight:bold;
	color:#D00101;
}
.yellow_wd12{
	font-size:12px;
	color:#d8a313;
}
.yellow_wd15{
	font-size:15px;
	font-weight:bold;
	color:#d8a313;
}
.yellow_wd15_thin{
	font-size:15px;
	color:#d8a313;
}
.green_wd12{
	font-size:12px;
	color:#338309;
}
.green_wd15{
	font-size:15px;
	font-weight:bold;
	color:#338309;
}
.blue_wd12{
	font-size:12px;
	color:#188CA5;
}
.blue_wd15{
	font-size:15px;
	font-weight:bold;
	color:#188CA5;
}
.blk_wd10{
	font-size: 10px;
	color: #000000;
}

.blk_wd12{
	font-size: 12px;
	color: #fba645;
}

.blk_wd12_bd{
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}

.blk_wd15_bd{
	font-size: 15px;
	font-weight:bold;
	color: #000000;
}

.org_wd11{	
	font-size: 11px;
	color: #ff6600
}

.white_wd10{
	font-size: 10px;
	color: #FFFFFF;
}

.white_wd11{
	font-size: 11px;
	color: #FFFFFF;
}

.white_wd12{
	font-size: 12px;
	color: #FFFFFF;
}

.white_wd15{
	font-size: 15px;
	font-weight:bold;
	color: #FFFFFF;
}
.pink_wd12{
	font-size: 12px;
	color: #d02344;
	font-family:Arial, Helvetica, sans-serif;
}
.pink_wd15{
	font-size: 15px;
	color: #d02344;
	font-family:Arial, Helvetica, sans-serif;
}
.green_wd15_bold{
	font-size: 15px;
	font-weight:bold;
	color: #338309;
}
.blueTopic12TC{
	font-size: 12px;
	color: #0980DA;
	letter-spacing:0.1em;
	font-weight:bold;
	text-decoration:none;
}

.blueTopic18TC{
	font-size: 15px;
	color: #0980DA;
	letter-spacing:0.2em;
	font-weight:bold;
}
.blueTopic18SC{
	font-size: 15px;
	color: #0980DA;
	letter-spacing:0.2em;
	font-weight:bold;
}
.blueTopic18EN{
	font-size: 15px;
	color: #0980DA;
	font-weight:bold;
}

.index_link{
	cursor:pointer;
}

.gray_wd10{
	font-size: 10px;
	color: #666666;
}
.gray_wd11{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.small_form3{
	font-size: 12px;
	color:#287B8C;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.gray_wd11:link{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
a.gray_wd11:hover{
	font-size: 11px;
	color: #cccccc;
	text-decoration:underline;
}
.gray_wd11:visited{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

.white_wd11:link{
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
a.white_wd11:hover{
	font-size: 11px;
	color: #ffd801;
	text-decoration:underline;
}
.white_wd11:visited{
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.pinkblue_wd11{
	font-size: 11px;
	color: #0980DA;
	text-decoration:none;
}
.pinkblue_wd11:link{
	font-size: 11px;
	color: #0980DA;
	text-decoration:none;
}
a.pinkblue_wd11:hover{
	font-size: 11px;
	color: #e67e2a;
	text-decoration:underline;
}
.pinkblue_wd11:visited{
	font-size: 11px;
	color: #0980DA;
	text-decoration:none;
}
.gray_wd12{
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
.glray_wd12{
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}
.black_wd12{
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.gray_wd12:link{
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
a.gray_wd12:hover{
	font-size: 12px;
	color: #338309;
	text-decoration:underline;
}
.gray_wd12:visited{
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
.gray_wd15{
	font-size: 15px;
	color: #666666;
	text-decoration:none;
}

.para_txt{
	line-height:20px;
}
.letterSpacing{
	letter-spacing:0.1em;
}
.letterSpacing1{
	letter-spacing:0.1em;
}
.white_link{
font-size:12px;color: #ffffff;
}

.beautylife_href:link {
	text-decoration: none;font-size:12px;
	color:#B981BA;
}
.beautylife_href:visited {
	text-decoration: none;font-size:12px;
	color:#999999;
}
.beautylife_href:hover {
	text-decoration: none;font-size:12px;
	color:#915193;
}
.beautylife_href:active{
	text-decoration: none;font-size:12px;
	color: #CC9999;
}
.pinkpurple_wd12{
	font-size:12px;
	color:#b12457;
}
.orangeyellow_wd12{
	font-size:12px;
	color:#f0661b;
}

.rednewwd12{
	font-size:12px;
	color:#c4161c;
}

.rednewwd15_bold{
	font-size:15px;
	font-weight:bold;
	color:#c4161c;
}

.rednew_wd15_thin{
	font-size:15px;
	color:#c4161c;
}


.beautylife_href2:link {
	text-decoration: none;font-size:12px;
	color:#c4161c;
}
.beautylife_href2:visited {
	text-decoration: none;font-size:12px;
	color:#c4161c;
}
.beautylife_href2:hover {
	text-decoration: none;font-size:12px;
	color:#c4161c;
}
.beautylife_href2:active{
	text-decoration: none;font-size:12px;
	color: #c4161c;
}

