/*タイトル部分-----------------------------------------------------------------*/
#titlearea {
	float: left;
	width: 870px;
}
#titlebox {
	float: left;
	width: 362px;
}
#titlearea h2 {
	float: left;
	width: 98px;
}

#mainphotobox {
	float: left;
	width: 508x;
}
#ttlleft1 {
	width: 362px;
}
#ttlleftt {
	width: 362px;
	float: left;
}
#beforebox {
	float: left;
	width: 208px;
	height:479px;
	background-image: url(../image/arng01/bg_before.gif);
	background-repeat:no-repeat;
}
#beforearea {
	float: left;
	width: 182px;
	padding:196px 0 0 26px;
}
#beforep {
	float: left;
	width: 182px;
}
#beforearea p{
	float: left;
	width: 138px;
	padding:0 24px 0 20px;
	font-size:11px;
	line-height:14px;
	color:#666666;
}
#ttllead {
	float: left;
	width: 56px;
}

/*坂巻さん説明部分-----------------------------------------------------------------*/
#exparea {
	float: left;
	width: 870px;
}
#exleftbox {
	float: left;
	width: 470px;
}
#exrightbox {
	float: left;
	width: 400px;
}
#stbox {
	float: left;
	width: 208px;
}
#adbox {
	float: left;
	width: 262px;
}
#adbox p {
	float: left;
	width: 262px;
}
#exrightbox p {
	float: left;
	width: 400px;
}
#itemnamebox {
	float: left;
	width: 400px;
	background-image: url(../image/arng01/bg_item.gif);
	height: 96px;
}
#itemnamebox p {
	float: left;
	width: 158px;
	padding:15px 0px 0px 39px;
	font-size:12px;
	line-height:16px;
}
#itemnamebox4 {
	float: left;
	width: 400px;
	background-image: url(../image/arng04/bg_item.gif);
	height: 96px;
}
#itemnamebox4 p {
	float: left;
	width: 158px;
	padding:15px 0px 0px 39px;
	font-size:12px;
	line-height:16px;
}
#itemnamebox5 {
	float: left;
	width: 400px;
	background-image: url(../image/arng05/bg_item.gif);
	height: 96px;
	font-size:12px;
	line-height:16px;
}
#itemnamebox5 .itemnameleft{
	float: left;
	width: 128px;
	padding:15px 0px 0px 39px;
}
#itemnamebox5 .itemnamelright{
	float: left;
	width: 109px;
	padding:15px 0px 0px 0px;
}
#itemnamebox6 {
	float: left;
	width: 400px;
	background-image: url(../image/arng06/bg_item.gif);
	height: 96px;
}
#itemnamebox6 p {
	float: left;
	width: 158px;
	padding:15px 0px 0px 39px;
	font-size:12px;
	line-height:16px;
}
#itemnamebox7 {
	float: left;
	width: 400px;
	background-image: url(../image/arng07/bg_item.gif);
	height: 96px;
}
#itemnamebox7 p {
	float: left;
	width: 158px;
	padding:15px 0px 0px 39px;
	font-size:12px;
	line-height:16px;
}
#itemnamebox8 {
	float: left;
	width: 400px;
	background-image: url(../image/arng08/bg_item.gif);
	height: 96px;
}
#itemnamebox8 p {
	float: left;
	width: 158px;
	padding:15px 0px 0px 39px;
	font-size:12px;
	line-height:16px;
}
#itemphoto {
	float: left;
	width: 166px;
}
#ironex {
	float: left;
	width: 400px;
}
#ironex2 {
	float: left;
	width: 400px;
}
#ironex p {
	float: left;
	width: 197px;
}
#ironex2 p {
	float: left;
	width: 223px;
}
#irons {
	float: left;
	width: 203px;
}
#ironss {
	float: left;
	width: 117px;
}
#irontext {
	float: left;
	width: 400px;
	background-image: url(../image/arng01/bg_itemtext.gif);
	height: 88px;
}
#irontext7 {
	float: left;
	width: 400px;
	background-image: url(../image/arng07/bg_itemtext.gif);
	height: 88px;
}
#irontext7 p {
	float: left;
	width: 296px;
	padding:0 0 0 55px;
	font-size:11px;
	line-height:14px;
}

#irontext8 {
	float: left;
	width: 400px;
	background-image: url(../image/arng08/bg_itemtext.gif);
	height: 88px;
}
#irontext8 p {
	float: left;
	width: 296px;
	padding:0 0 0 55px;
	font-size:11px;
	line-height:14px;
}

#irontext p {
	float: left;
	width: 296px;
	padding:0 0 0 55px;
	font-size:11px;
	line-height:14px;
}

/*ＡＦＴＥＲ部分-----------------------------------------------------------------*/
#afterarea {
	float: left;
	width: 868px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #937041;
	border-left-color: #937041;
}
#afleft {
	float: left;
	width: 231px;
}
#aftert {
	float: left;
	width: 231px;
}
#afleft p {
	float: left;
	width: 185px;
	padding:0 16px 0 30px;
	font-size:13px;
	line-height:18px;
	color:#666666;
}
#afright {
	float: left;
	width: 637px;
}
#afright p {
	float: left;
	width: 605px;
	text-align:right;
	font-size:11px;
	line-height:14px;
}
.afp {
	float: left;
	width: 152px;
	padding:33px 0px 0px 0;
}
#lacebox {
	float: left;
	width: 868px;
}
/*セルフ巻き髪：プロセス部分-----------------------------------------------------------------*/
#processarea {
	float: left;
	width: 868px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #937041;
	border-left-color: #937041;
}
.prowid {
	float: left;
	width: 830px;
	padding:0px 0px 0px 27px;
}
#finwid {
	width: 810px;
	padding:0 0 0px 27px;
	float: left;
}
.proeach {
	float: left;
	width: 415px;
}
.fineach {
	float: left;
	width: 273px;
}
.finright {
	float: left;
	width: 537px;
}
.proleft {
	float: left;
	width: 151px;
}
.proright {
	float: left;
	width: 264px;
	padding: 0 0 37px 0;
}
#processarea p{
	float: left;
	width: 130px;
	padding:0px 5px 0px 15px;
	font-size:12px;
	line-height:18px;
	color:#666666;
}
.probtm {
	float: left;
	width: 130px;
	padding: 0 0 0 20px;
}
#fino {
	float: left;
	width: 227px;
}
.finleft {
	float: left;
	width: 227px;
}
#finlbg {
	float: left;
	width: 509px;
	background-image: url(../image/arng07/bg_fin509_177.gif);
	height: 177px;
}
#fino p {
	float: left;
	width: 197px;
	padding: 0 0 0 30px;
}
#argright #finlbg p {
	float: left;
	width: 331px;
	padding: 0 137px 0 42px;
}

#arra {
	float: left;
	width: 310px;
}
#stnext {
	float:left;
	width: 870px;
	background-image: url(../image/arng01/bg_nextbox.gif);
	height: 85px;
	margin-bottom: 6px;
}
#aranext {
	float:left;
	width: 807px;
	padding: 25px 0 0 36px;
}
/*セルフアレンジ：動画部分-----------------------------------------------------------------*/
#movbox {
	float:left;
	width: 739px;
	padding: 39px 62px 0 67px;
}
#movboxl {
	float:left;
	width: 339px;
}

#movboxr {
	float:left;
	width: 400px;
	height: 300px;
}
#movt {
	float:left;
	width: 339px;
}
#movp {
	float:left;
	width: 339px;
	background-image: url(../image/arng02/bg_extext.gif);
	height: 238px;
}
#movp p{
	float:left;
	width: 300px;
	padding: 0px 0px 0 26px;
}
/*セルフアレンジ：arrange06用動画なし-----------------------------*/
#movbox6 {
	float:left;
	width: 800px;
	padding: 30px 0px 0px 67px;
}
#movboxl6 {
	float:left;
	width: 451px;
}
#movt6 {
	float:left;
	width: 451px;
}
#movp6 {
	float:left;
	width: 451px;
	background-image: url(../image/arng06/bg_extext.gif);
	background-repeat: no-repeat;
	height: 237px;
}
#movp6 p{
	float:left;
	width: 410px;
	padding: 0px 0px 0 41px;
}
#imgarrange06{
	float:left;
	width: 291px;
}
/*セルフアレンジ：フィニッシュ部分-----------------------------------------------------------------*/
#arrangefinbox {
	float:left;
	width: 783px;
	padding: 47px 0px 0 49px;
}
#aragphoto {
	float:left;
	width: 274px;
}
#argright {
	float:left;
	width: 509px;
}
.arright {
	float:left;
	width: 509px;
}
#argright p{
	float:left;
	width: 487px;
	padding:0 0 0 22px;
	height:53px;
	font-size:12px;
	line-height:18px;
}
