/* maintitlearea----------------------------------*/
#maintitlearea {
	width: 868px;
}
#maintitlearea .maintitlebox {
	width: 868px;
	background-image:url(../technique/image/technique01/bg_maintitle.jpg);
	background-repeat: no-repeat;
	height: 262px;
}
#titlebox {
	width: 679px;
	float: left;
}
#titlebox .ttlleftbox {
	width: 155px;
	float: left;
}
#titlebox .ttlrightbox {
	width: 505px;
	float: left;
}
#titlebox .titleboxinner {
	padding: 35px 0px 0px 19px;
	float: left;
}
#maintitlearea .beforebox {
	width: 868px;
	background-image:url(../technique/image/technique01/bg_beforearea.gif);
	background-repeat:no-repeat;
	height: 238px;
}
#maintitlearea .beforebox .inner,
#maintitlearea .beforebox02 .inner {
	padding: 23px 14px 22px 46px;
}
#maintitlearea .beforebox .inner .imgbefore,
#maintitlearea .beforebox02 .inner .imgbefore {
	width: 504px;
	float: left;
}
#maintitlearea .beforebox .inner .rightbefore .inner2 .ttlbefore,
#maintitlearea .beforebox02 .inner .rightbefore .inner2 .ttlbefore {
	width: 221px;
}
#maintitlearea .beforebox .inner .rightbefore .textbefore,
#maintitlearea .beforebox02 .inner .rightbefore .inner2 .textbefore {
	width: 260px;
	font-size: 11px;
	line-height: 17px;
}
#maintitlearea .beforebox .inner .rightbefore,
#maintitlearea .beforebox02 .inner .rightbefore {
	width: 274px;
	float: left;
}
#maintitlearea .beforebox .inner .rightbefore .inner2,
#maintitlearea .beforebox02 .inner .rightbefore .inner2 {
	padding: 0px 0px 0px 11px;
}
/* processarea----------------------------------*/
#processarea {
	width: 868px;
	clear: left;
}
#processarea .processbox {
	width: 534px;
	background-image: url(../technique/image/common/bg_advice.gif);
	float: left;
}
#processarea .inner3 {
	padding: 0px 0px 0px 46px;
}
#processarea .inner3 .processbox .inner4 {
	padding: 20px 0px 0px 18px;
	float: left;
}
#processarea .inner3 .processbox .inner4 .process1 {
	width: 295px;
	float: left;
}
#processarea .inner3 .processbox .inner4 .process1 .advicebox {
	width: 295px;
}
#processarea .inner3 .processbox .inner4 .process1 .advicebox .ttladvice {
	width: 182px;
}
#processarea .inner3 .processbox .inner4 .process1 .advicebox .stylistadvicebox {
	width: 182px;
	float: left;
}
#processarea .inner3 .processbox .inner4 .process1 .advicebox .imgstylistadvice {
	width: 113px;
	float: left;
}
#processarea .inner3 .processbox .textadvice {
	width: 295px;
	clear: left;
	font-size: 12px;
	line-height: 20px;
}
#processarea .inner3 .processbox .inner4 .processitem {
	width: 212px;
	float: left;
}
#processarea .inner3 .styleprocess {
	width: 245px;
	float: left;
}
#processarea .inner3 .styleprocess p,
#processarea .styleprocessbox .inner5 .styleprocess2 p {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
#processarea .inner3 .style_process .textstylepro {
	padding: 0px 0px 0px 15px;
	width: 212px;
}
#processarea .color {
	color: #ff69b4;
}
#processarea .styleprocessbox .inner5 .styleprocess1 {
	width: 245px;
	float: left;
}
#processarea .styleprocessbox .inner5 {
	padding: 36px 0px 0px 0px;
}
#processarea .styleprocessbox {
	width: 823px;
	clear: left;
}
#processarea .styleprocessbox .inner5 .styleprocess2 {
	width: 274px;
	float: left;
}
#processarea .styleprocessbox .inner5 .styleprocess2 .textstylepro {
	padding: 0px 0px 0px 44px;
}
/* stylearea----------------------------------*/
#stylearea {
	width: 868px;
	clear: left;
}
#stylearea .stylebox {
	background-image:url(../technique/image/technique01/bg_style.jpg);
	width: 868px;
	background-repeat:no-repeat;
	height: 491px;
}
#stylearea .stylebox .inner6,
#stylearea .stylebox02 .inner6 {
	padding: 55px 0px 0px 44px;
}
#stylearea .stylebox .inner6 .styleleft,
#stylearea .stylebox02 .inner6 .styleleft {
	width: 482px;
}
#stylearea .stylebox .inner6 .styleleft .textstyle,
#stylearea .stylebox02 .inner6 .styleleft .textstyle {
	width: 416px;
	font-size: 12px;
	line-height: 18px;
}
#stylearea .stylebox .inner6 .styleleft .imgstyle,
#stylearea .stylebox02 .inner6 .styleleft .imgstyle {
	padding: 42px 0px 56px 0px;
}
#stylearea .stylebox .inner6 .styleleft .ttlstyle {
	width: 438px;
}
/* nextbtn----------------------------------*/
#nextbtn {
	width:868px;
}
#nextbtn .btnnext {
	padding: 57px 19px 13px 73px;
}
#nextbtn a:hover img{
	opacity: 0.40;
	filter: alpha(opacity=40);
}
/* technique02----------------------------------*/
#maintitlearea .beforebox02 {
	width: 868px;
	background-image:url(../technique/image/technique02/bg_beforearea.gif);
	background-repeat:no-repeat;
	height: 238px;
}
#maintitlearea .maintitlebox02 {
	width: 868px;
	background-image:url(../technique/image/technique02/bg_maintitle.jpg);
	background-repeat: no-repeat;
	height: 262px;
}
#stylearea .stylebox02 {
	background-image:url(../technique/image/technique02/bg_style.jpg);
	width: 868px;
	background-repeat:no-repeat;
	height: 491px;
