.hachi {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 0px 60px;
	padding: 0px;
	border: 0px none;
	left: 0px;
	line-height: 30px;
	height: 30px;
	width: 85px;
	color: #333333;

	}
#c20 {
	font-size: 12px;
	font-style: normal;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
	height: 30px;
	width: 610px;
	border: 0px none;
	position: absolute;
	top: 0px;
	left: 85px;
	text-indent: 65px;
	padding-left: 0px;
}
.ten {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 0px 60px;
	padding: 0px;
	border: 0px none;
	left: 0px;
	line-height: 30px;
	height: 30px;
	width: 105px;
	color: #333333;

	}
	#c20d {
	font-size: 12px;
	font-style: normal;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
	height: 30px;
	width: 610px;
	border: 0px none;
	position: absolute;
	top: 0px;
	left: 85px;
	text-indent: 80px;
	padding-left: 0px;
}
#sall01a {
	margin: 0px;
	padding: 0px;
	border: 0px none 0;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	background-image: url(../img/01.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 20px;
	width: 530px;
	left: 210px;
	top: 180px;
	position: absolute;
}
.rq {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 460px;
	height: 100px;
	width: 140px;
	left: 60px;
	border: 1px solid #CC9999;
	text-align: center;
	background-image: url(img/rq_camel2.jpg);
}
.rq p {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF6666;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: none #990066;
}
#s0201b1 {
	top: 200;
	height: 200px;
	width: 530px;
	position: absolute;
	left: 210;
	background-color: #FFEEEE;
	margin: 0px;
	padding: 0px;
	overflow: auto;

}
#s0201b22 {
	top: 0px;
	height: 40px;
	width: 500px;
	left: 5px;
	margin: 5px 0px 0px 10px;
	padding: 3px;



}
.box {
	float: left;

}
.boxp {
	color: #4F4F4F;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.boxp a {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	}
.boxp a:link {
	color: #cc6699;
	text-decoration: none;


}
.boxp a:visited {
	color: #ff9999;
	text-decoration: none;


}
.boxp a:hover {
	color: #ffcc00;
	text-decoration: underline;


}

.boxp a:active {
	color: #ff9999;
	text-decoration: none;



}
.boxp img {
	margin-right: 5px;
}

#s0202a {
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/01.jpg);
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 210px;
	top: 420px;
	height: 20px;
	width: 530px;
	text-align: center;
}#cameleyes1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 450px;
	height: 200px;
	width: 520px;
}
#cameleyes2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 660px;
	height: 860px;
	width: 520px;
	background-image: url(img/main02a.jpg);
	background-repeat: no-repeat;

}#new1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 50px;
	top: 10px;
	height: 120px;
	width: 320px;
}#new2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 45px;
	top: 140px;
	height: 120px;
	width: 300px;



}#new3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 200px;
	top: 270px;
	height: 120px;
	width: 300px;



}#new4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 60px;
	top: 400px;
	height: 120px;
	width: 300px;



}#new5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 155px;
	top: 530px;
	height: 120px;
	width: 300px;



}#new6 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 40px;
	top: 660px;
	height: 120px;
	width: 300px;



}
#labela {
	top: 570px;
	width: 150px;
	position: absolute;
	border: none;
	left: 60px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/seibun.jpg);
	height: 1000px;

}#cameleyesex1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 450px;
	height: 200px;
	width: 520px;


}
#cameleyesex2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 660px;
	height: 880px;
	width: 520px;
	background-image: url(img/main02b.jpg);
	background-repeat: no-repeat;


}



#ex1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 150px;
	top: 10px;
	height: 120px;
	width: 340px;




}#ex2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 50px;
	top: 135px;
	height: 120px;
	width: 340px;



}#ex3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 200px;
	top: 270px;
	height: 120px;
	width: 300px;



}#ex4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 150px;
	top: 400px;
	height: 120px;
	width: 300px;



}#ex5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 30px;
	top: 530px;
	height: 120px;
	width: 300px;



}#ex6 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 45px;
	top: 660px;
	height: 120px;
	width: 300px;



}
#banb {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 140px;
	position: absolute;
	left: 60px;
	top: 570px;

}
#labelb {
	top: 630px;
	width: 150px;
	position: absolute;
	border: none;
	left: 60px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/seibunb.jpg);
	height: 1000px;


}

.atext1 {
	font-size: 13px;
	font-weight: bold;
	color: #D14771;
	padding: 0px;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.atext2 {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #473416;


}
.atext3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 8px 0px 0px 5px;
	color: #996666;



}
.atext4 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 0px 8px 0px 10px;
	color: #333333;



}
.btext1 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFF66;
	margin: 5px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
.btext2 {
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;

}
.btext3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 8px 0px 0px 5px;
	color: #FFCCFF;



}
.btext4 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 0px 8px 0px 10px;
	color: #FFFFFF;



}

#top02{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 80px;
	top: 1650px;
	height: 20px;
	width: 100px;
	border: 0px none;
}
#cameleyeses1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 450px;
	height: 200px;
	width: 520px;


}
#cameleyeses2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 660px;
	height: 860px;
	width: 520px;
	background-image: url(img/main02c.jpg);
	background-repeat: no-repeat;


}
#labelc {
	top: 630px;
	width: 150px;
	position: absolute;
	border: none;
	left: 60px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/seibunc.jpg);
	height: 1000px;


}
.ctext1 {
	font-size: 13px;
	font-weight: bold;
	color: #000066;
	margin: 5px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
.ctext2 {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #666666;


}
.ctext3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 8px 0px 0px 5px;
	color: #9966CC;



}
.ctext4 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 0px 8px 0px 10px;
	color: #666666;



}
#es1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 149px;
	top: 15px;
	width: 351px;




}#es2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 190px;
	top: 139px;
	height: 120px;
	width: 320px;



}#es3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 15px;
	top: 272px;
	height: 120px;
	width: 312px;


}#es4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 63px;
	top: 400px;
	height: 120px;
	width: 311px;

}#es5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 153px;
	top: 536px;
	height: 105px;
	width: 307px;
}
#es6 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 17px;
	top: 673px;
	height: 105px;
	width: 300px;
}

#banb {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 140px;
	position: absolute;
	left: 60px;
	top: 570px;
}
#liquid1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 50px;
	top: 10px;
	height: 120px;
	width: 310px;




}#liquid2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 190px;
	top: 140px;
	height: 120px;
	width: 310px;



}#liquid3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 150px;
	top: 270px;
	height: 120px;
	width: 320px;



}#liquid4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 20px;
	top: 400px;
	height: 120px;
	width: 310px;



}#liquid5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 155px;
	top: 530px;
	height: 120px;
	width: 300px;



}#liquid6 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 60px;
	top: 660px;
	height: 120px;
	width: 300px;



}
.dtext1 {
	font-size: 13px;
	font-weight: bold;
	color: #A51EB6;
	padding: 0px;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dtext2 {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #A41F88;


}
.dtext3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 8px 0px 0px 5px;
	color: #AD3484;



}
.dtext4 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 0px 8px 0px 10px;
	color: #A51EB6;



}
#cameleyesli1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 450px;
	height: 200px;
	width: 520px;


}
#cameleyesli2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 660px;
	height: 860px;
	width: 520px;
	background-image: url(img/main02d.jpg);
	background-repeat: no-repeat;


}
#labeld {
	top: 630px;
	width: 150px;
	position: absolute;
	border: none;
	left: 60px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/seibund.jpg);
	height: 1000px;


}
#itembuy {
	position: absolute;
	bottom: 10px;
	left: 20px;
	}
#itembuy p {
	font-size: 13px;
	
	}
#itembuy p a {
	color: #F69;
	
	}
#itembuy p a:hover {
	text-decoration: none;
	
	
	}






/*NEW キャメルアイエッセンス（商品e）*/
#labele {
	top: 630px;
	width: 150px;
	position: absolute;
	border: none;
	left: 60px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/seibune.jpg);
	height: 1000px;


}
#cameleyeses3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 215px;
	top: 660px;
	height: 1100px;
	width: 520px;
	background-image: url(img/essence-ex03.jpg);
	background-repeat: no-repeat;


}


#es2-1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 130px;
	top: 5px;
	width: 380px;




}#es2-2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 130px;
	top: 130px;
	width: 380px;



}#es2-3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 13px;
	top: 275px;
	width: 320px;


}#es2-4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 10px;
	top: 380px;
	width: 500px;

}#es2-5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 10px;
	top: 803px;
	width: 500px;
	height: 184px;
}
#es2-6 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 10px;
	top: 710px;
	width: 280px;
}

#cameleyeses3 .etext1 {
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	padding: 2px 2px 2px 10px;
	text-decoration: none;
	background-color: #C06;
	margin: 10px 0px 5px;
}
#cameleyeses3 .etext2 {
	font-size: 14px;
	color: #F60;
	margin: 5px 0px 0px;
}
#cameleyeses3 .etext3 {
	font-size: 13px;
	color: #C06;
	margin: 5px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
#cameleyeses3 p {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	margin: 0px;


}
