@charset 'utf-8';
/* CSS Document */
.h3blue1 {
	background:#87CEEB none repeat scroll 0%;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0px 0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

.h3orange1 {
	background:#F4A460 none repeat scroll 0%;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0px 0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

.h3green1 {
	background:#66CDAA none repeat scroll 0%;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0px 0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

.h3violet1 {
	background:#DDA0DD none repeat scroll 0%;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0px 0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}



.imageleft {
	border:none;
	float:left;
	margin: 15px 5px 5px 5px;
	}
	
	
.tblsozai_right {
	width: 390px;
	margin: 5px 0 0 0;
	border: none;
	float:right;
	text-align: left;
}



/* 素材テーブル 緑*/

.tblsozai_green {
	border:1px solid #669900;
	padding:0pt;
	width:98%;
}

.tblsozai_green th {
	border:1px solid #669900;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_green td {
	border:1px solid #669900;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

/* 素材テーブル ピンク*/

.tblsozai_pink {
	border:1px solid #F5929B;
	padding:0pt;
	width:98%;
}

.tblsozai_pink th {
	border:1px solid #F5929B;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_pink td {
	border:1px solid #F5929B;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

/* 素材テーブル 青*/

.tblsozai_blue {
	border:1px solid #87CEEB;
	padding:0pt;
	width:98%;
}

.tblsozai_blue th {
	border:1px solid #87CEEB;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_blue td {
	border:1px solid #87CEEB;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

/* 素材テーブル オレンジ*/

.tblsozai_orange {
	border:1px solid #F4A460;
	padding:0pt;
	width:98%;
}

.tblsozai_orange th {
	border:1px solid #F4A460;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_orange td {
	border:1px solid #F4A460;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}


/* 素材テーブル 緑*/

.tblsozai_green {
	border:1px solid #66CDAA;
	padding:0pt;
	width:98%;
}

.tblsozai_green th {
	border:1px solid #66CDAA;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_green td {
	border:1px solid #66CDAA;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

/* 素材テーブル 紫*/

.tblsozai_violet {
	border:1px solid #DDA0DD;
	padding:0pt;
	width:98%;
}

.tblsozai_violet th {
	border:1px solid #DDA0DD;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_violet td {
	border:1px solid #DDA0DD;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}

/* 素材テーブル 紺*/

.tblsozai_kon {
	border:1px solid #3399CC;
	padding:0pt;
	width:98%;
}

.tblsozai_kon th {
	border:1px solid #3399CC;
	color:#003366;
	margin:0pt;
	padding:0px 0pt 0px 5px;
	text-align:left;
	width:90px;
}

.tblsozai_kon td {
	border:1px solid #3399CC;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}



.productslistarea01 {
	width:540px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	padding: 5px 0 5px 10px;
}

.productslist01 {
	float:left;
	margin:10px 5px 10px 0pt;
	padding:0pt;
	width:175px;
}

.productslist01 li {
background:transparent url(https://www.lovecosmetic.jp/images/icon/en_blue.gif) no-repeat scroll left center;
margin:0pt 0pt 4px;
padding:0pt 0pt 0pt 13px;
text-align:left;
}
