@charset "Shift_JIS";

/* CSS目次
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[00]body共通設定
[00]各項目共通設定
[00]indexコンテンツ領域共通設定

[00]ハック
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* body共通設定
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* 枠*/
.waku_04 {
	background-color:#FFFFF0;
	margin: 0 0 10px 0;
	width: 290px;
	border: 1px solid #ccff66;/*コンテンツボックスの枠線の色*/
	padding: 5px 5px 0px 5px;
}

/* 白*/
.teacolor {
	color:#B25A51;
	font-weight:bold;
}

/* 紫　太字*/
.purple1b {
	color:#AA5E86;
	font-weight:bold;
}

.h3purple01 {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #AA5E86;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
}

.h3tea {
	background:#B22222 none repeat scroll 0%;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0pt;
	padding:5px 0pt 5px 5px;
	text-align:left;
}



/* 素材テーブル 紫*/
.tblsozai_CC3333 {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	border: 1px solid #CC3333;
}
.tblsozai_CC3333 th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #CC3333;
}
.tblsozai_CC3333 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #CC3333;
}
.tblsozai_CC3333 .sozailist li {
	list-style-image: url("../images/en_green.gif");
	margin: 3px 0 0 20px;
	padding: 0 0 0 0;
}

/* 素材テーブル 赤2*/
.tblsozai_FFE1E1 {
	width: 478px;
	margin: 0 0 0 0;
	padding: 5px 5px 0 5px;
	border: 1px solid #CC3333;
	background-color: #FFFAF0;
}

.tblsozai_FFE1E1_2 {
	width: 290px;
	margin: 0 0 0 0;
	padding: 10px 5px 4px 5px;
	border: 1px solid #CC3333;
	background-color: #FFFAF0;
}


.tblsozai_FFE1E1 th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #CC3333;
}
.tblsozai_FFE1E1 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #CC3333;
}
.tblsozai_FFE1E1 .sozailist li {
	list-style-image: url("../images/en_green.gif");
	margin: 3px 0 0 20px;
	padding: 0 0 0 0;
}

/* 素材テーブル ピンク*/
.tblsozai_FF6699 {
	width: 479px;
	margin: 0 0 0 0;
	padding: 10px 5px 0 5px;
	border: 1px solid #FF6699;
	background-color: #FFFAF0;
}
.tblsozai_FFE1E1 th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #FF6699;
}
.tblsozai_FFE1E1 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #FF6699;
}
.tblsozai_FFE1E1 .sozailist li {
	list-style-image: url("../images/en_green.gif");
	margin: 3px 0 0 20px;
	padding: 0 0 0 0;
}



/* 枠 赤3*/
.waku01 {
	width: 479px;
	margin: 0 0 0 0;
	padding: 10px 5px 0 5px;
	background: #FAF0E6;
	border: 1px solid #CC0000;
}




/* 素材テーブル 紫 枠クレヨン*/

.boxtop {
	background:url("http://www.lovecosmetic.jp/images/item/kure01.gif") top left no-repeat;
	margin-top:10px;
	height:20px;
}

.boxmiddle {
	width:470px;
	background:url("http://www.lovecosmetic.jp/images/item/kure02.gif") #F5F5F5 repeat-y;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.boxbottom {
	background:url("http://www.lovecosmetic.jp/images/item/kure03.gif") bottom left no-repeat;
	margin-bottom:5px;
	height:35px;
}

/* 素材テーブル 紫 枠クレヨン*/

.boxtop02 {
	background:url("http://www.lovecosmetic.jp/images/item/kure04.gif") top left no-repeat;
	margin-top:10px;
	height:20px;
}

.boxmiddle02 {
	width:470px;
	background:url("http://www.lovecosmetic.jp/images/item/kure05.gif") #fffff repeat-y;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.boxbottom02 {
	background:url("http://www.lovecosmetic.jp/images/item/kure06.gif") bottom left no-repeat;
	margin-bottom:5px;
	height:35px;
}

/* グリーン*/
.green20b {
	color: #336600;
	font-weight:bold;
}

/* 素材テーブル グリーン*/
.tblsozai_336600 {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	border: 1px solid #336600;
}
.tblsozai_336600 th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #336600;
}
.tblsozai_336600 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #336600;
}


/* 素材テーブル 赤*/
.tblsozai_green {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	border: 1px solid #336600;
}
.tblsozai_green th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #336600;
}
.tblsozai_green td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #339933;
}

/* 素材テーブル ピンク*/
.tblsozai_pink {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	border: 1px solid #FF6699;
}
.tblsozai_pink th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #FF6699;
}
.tblsozai_pink td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #FF6699;
}

/* 素材テーブル オレンジ*/
.tblsozai_FFCC66 {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	border: 1px solid #FFCC66;
}
.tblsozai_FFCC66 th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #FFCC66;
}
.tblsozai_FFCC66 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #FFCC66;
}
.tblsozai_FFCC66 .sozailist li {
	list-style-image: url("../images/en_green.gif");
	margin: 3px 0 0 20px;
	padding: 0 0 0 0;
}

/*体験談のテーブル--緑*/
.tblsozai_66CC66 {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0px 5px 0px 5px;
	border: 1px solid #66CC66;
}

.tblsozai_66CC66 th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	border: 1px solid #66CC66;
}
.tblsozai_66CC66 td {
	text-align: left;
	margin: 0 0 0 0;
	background-color:#FFFFF0;	
	padding: 5px 5px 5px 5px;
	border: 1px solid #66CC66;
}
.tblsozai_66CC66 .sozailist li {
	list-style-image: url("../images/en_green.gif");
	margin: 3px 0px 0px 20px;
	padding: 0 0 0 0;
}

/*体験談のテーブル--ピンク*/
.tblsozai_pink_taiken {
	width: 490px;
	margin: 0 0 0 0;
	padding: 0px 5px 0px 5px;
	border: 1px solid #FF6699;
}

.tblsozai_pink_taiken th {
	text-align: left;
	color: #A21633;
	width: 100px;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	border: 1px solid #FF6699;
}
.tblsozai_pink_taiken td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	border: 1px solid #FF6699;
}
.tblsozai_pink_taiken .sozailist li {
	list-style-image: url("../images/en_green.gif");
	margin: 3px 0px 0px 20px;
	padding: 0 0 0 0;
}



/* ハック
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

