

/*ヘナ遊henayu マハラニ ロゴ部*/

#wrap #wrap2 #top_border{
	position:relative;
	display : block;
	width : 780px;
	height : 100px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}


/*ロゴ部左*/

#logo ul {
	background-color : #4C7730;
	margin : 0;
	padding : 0;
}

#logo ul li {
	list-style-type : none;
	float:left;
	height : 100px;
}

#logo ul li.hidari a{
	display:block;
	width : 460px;
	height : 100px;
	position:relative;
	font-size:12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#logo ul li.hidari a span {
	display:block;
	width:100%;
	height:100%;
	background:url(../../img/top/logo_1.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
}


/*ロゴ部右*/

#logo ul li.migi a {
	display:block;
	width : 320px;
	height : 100px;
	position:relative;
	font-size:12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}
#logo ul li.migi a span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background:url(../../img/top/logo_2.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
}

#logo ul li.migi a:hover {
	margin : 0;
	padding : 0;
	text-decoration : none;
	background-position : 0px 0px;
	background-repeat : no-repeat;
}


/*パン屑拾い*/

#pankuzu {
	margin : 5px 0 10px 0;
	padding : 0;
	color : #009966;
	font-size : 10px;
	text-align : left;
	line-height : 100%;
}

#pankuzu a,
#pankuzu a:link,
#pankuzu a:visited,
#pankuzu a:active {
	color : #009966;
	text-decoration : underline;
	}

#pankuzu a:hover {
	color : #ff6600;
	text-decoration : none;
}


/*フッターパン屑拾い*/

#pankuzu2 {
	margin : 0 10px 20px 0;
	padding : 0;
	color : #009966;
	font-size : 13px;
	text-align : right;
	line-height : 100%;
}

#pankuzu2 a,
#pankuzu2 a:link,
#pankuzu2 a:visited,
#pankuzu2 a:active {
	color : #009966;
	text-decoration : underline;
	}

#pankuzu2 a:hover {
	color : #ff6600;
	text-decoration : none;
}



/*仮説ヘナでくせ毛が改善する？*/

#honbun #top_border_2{
	margin : 0 ;
	padding : 0;
}

#honbun #top_border_2 h1 {
	margin : 0;
	padding : 0;
	display : block;
	position:relative;
	width : 600px;
	height : 180px;
	color : #95C608;
	font-size : 14px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#honbun #top_border_2 h1 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background-image : url(../img/sekken_top.jpg);
	background-position : 0 0;
	background-repeat : no-repeat;
	display : block;
	position:absolute;
	top:0;
	left:0;
}


/*石鹸シャンプーをお使いの皆さん、騙されたと思って…*/

#honbun #bottom_border {
	margin : 50px 0 0 0 ;
	padding : 0;
}

#honbun #bottom_border a {
	cursor: pointer;
	margin : 0;
	padding : 0;
	display : block;
	position:relative;
	width : 600px;
	height : 120px;
	color : #95C608;
	font-size : 14px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#honbun #bottom_border a span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background-image : url(../img/hena_leaf.jpg);
	background-position : 0 0;
	background-repeat : no-repeat;
	display : block;
	position:absolute;
	top:0;
	left:0;

}


/*本体本文部分*/

#main #honbun {
	margin : 0;
	padding : 0;
	text-align : left;
	width : 600px;
}


#main #honbun #topZone {
	margin : 0;
	padding : 20px 20px 20px 20px;
	background-color : #ffffee;
	text-align : left;
	border-bottom : dotted 5px #dbee71;
	border-top : dotted 5px #dbee71;
	border-right: dotted 5px #dbee71;
	border-left: dotted 5px #dbee71;
}



#main #honbun #topZone h1{
	margin : 0;
	padding : 0;
	font-size : 20px;
	color : #CC6699;
	text-align : left;
	line-height : 150% ;
}

#main #honbun #topZone p{
	margin : 10px 0 0 0;
	padding : 0;
	font-size : 15px;
	color : #0000ff;
	text-align : left;
	line-height : 150% ;
}

#main #honbun p.s3{
	margin : 20px 10px 0 10px;
	padding : 0;
	font-size : 15px;
	color : #333333;
	text-align : left;
	line-height : 150% ;
}

#main #honbun p.s1{
	margin : 20px 10px 0 10px;
	padding : 0;
	font-size : 15px;
	color : #000099 ;
	text-align : left;
	line-height : 150% ;
	}


#main #honbun span.talk {
	font-weight: bold ;
	color : #663333 ;
	}

#main #honbun h2{
	margin : 0;
	padding : 40px 40px 10px 60px;
	background-image : url(../../img/top/leaf.gif);
	background-position : 10px 30px;
	background-repeat : no-repeat;
	font-size : 16px;
	color : #CC6699;
	border-bottom : dotted 2px #FFE3E7;
	}
	
#main #honbun h2.sp{
	margin : 40px 20px;
	padding : 0 ;
	background-image : url(../../img/top/leafff.gif);
	font-size : 35px;
	line-height:120%;
	color : #F03;
	border-bottom : dotted 2px #ffffff;
	}


#main #honbun h3{
	margin : 0 10px 0 10px;
	padding : 20px 0 5px 0 ;
	font-size : 15px;
	color :#339900;
	}

#main #honbun p.s5{
	margin : 0 10px 0 10px;
	padding : 0;
	font-size : 13px;
	color : #FF0099;
	border-bottom : dotted 2px #FFE3E7;
	}



/*　初心者情報ページトップナビ　*/

#main #honbun .next {
	margin :50px 0 0 0;
	padding :0 0 0 10px;
	text-align : left;
	width : 580px;
	}

#main #honbun .next dl {
	margin :0;
	padding : 0;
	}

#main #honbun .next dl dt {
	margin :0;
	padding : 0 ;
	color : #FF9900;
	font-size : 13px;
	text-align : left;
	line-height : 130%;
	list-style-type : none;
	float : left ; 
	width : 200px ; 
	}

#main #honbun .next dl dd {
	margin : 0;
	padding : 0 0 0 200px;
	background-image : url(../../img/top/leaf_2.gif);
	background-position : 190px 0;
	background-repeat : no-repeat;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 130%;
	list-style-type : none;
	}




/*　次ぎの初心者情報ページへ　*/

#main #honbun h2.midashi {
	margin : 0;
	padding : 30px 0px 10px 40px;
	background-image : url(../../img/kaku/wakaba_s.gif);
	background-position : 0px 20px;
	background-repeat : no-repeat;
	font-size : 16px;
	color : #FF6600;
	border-bottom : dotted 2px #FFE3E7;
	clear:both ;
	}

#main #honbun .mokuji {
	margin :0;
	padding :10px 0 0 10px;
	text-align : left;
	width : 590px;
	float : clear ;
	}

#main #honbun .mokuji h2 {
	margin : 0;
	padding : 10px 0px 10px 40px;
	background-image : url(../../img/kaku/wakaba_s.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
	font-size : 16px;
	color : #FF0099;
	border-bottom : dotted 2px #FFE3E7;
	}


#main #honbun .mokuji dl {
	margin : 0 0 20px 0;
	padding : 0;
	}

#main #honbun .mokuji dl dt {
	margin : 0;
	padding : 6px 2px 3px 70px;
	background-image : url(../../img/top/doga.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #ff9900;
	font-size : 13px;
	text-align : left;
	line-height : 120%;
	list-style-type : none;
	border-bottom : dotted 1px #c7cbaa;
	}

#main #honbun .mokuji dl dd {
	margin : 0;
	padding : 6px 2px 3px 15px;
	background-image : url(../../img/top/leaf_2.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 120%;
	list-style-type : none;
	border-bottom : dotted 1px #c7cbaa;
	}


/*　上へ戻る　*/

#main #honbun dl.up  {
	margin : 0 ;
	padding : 0;
	clear : both ;
	}


#main #honbun  dl.up dd {
	margin : 0;
	padding : 0;
	width : 590px ;
	color : #000000;
	font-size : 11px;
	text-align : right;
	list-style-type : none;
	}
#main #honbun dl.up2  {
	margin : 50px 0 0 0 ;
	padding : 0;
	clear : both ;
	}


#main #honbun  dl.up2 dd {
	margin : 0;
	padding : 0;
	width : 560px ;
	color : #000000;
	font-size : 11px;
	text-align : right;
	list-style-type : none;
	}



/*　次ぎの初心者情報ページへ　*/

#main #honbun .mokuji2 {
	margin :0;
	padding :10px 0 0 0;
	text-align : left;
	width : 510px;
	float : right ;
	}


#main #honbun .mokuji2 h2 {
	margin : 0;
	padding : 10px 0px 10px 40px;
	background-image : url(../../img/kaku/wakaba_s.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
	font-size : 16px;
	color : #FF0099;
	border-bottom : dotted 2px #FFE3E7;
	}

#main #honbun .hr1 {
	margin : 50px 0 0 0;
	padding : 30px 0 0 0;
	background-image : url(../../img/top/leaf_2.gif);
	background-position : 0px 0px;
	background-repeat : repeat-x ;
	height: 15px;
	width : 100% ;
	}

#main #honbun .boxA {
	background-color : #ffffee;
 	margin-left: 0;
	width: 80px;
	height : auto ;
	}

#main #honbun .mokuji2 dl {
	margin : 0;
	padding : 0;
	position:relative;
	}

#main #honbun .mokuji2 dl dt {
	margin : 0;
	padding : 6px 2px 3px 70px;
	background-image : url(../../img/top/doga.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #ff9900;
	font-size : 13px;
	text-align : left;
	line-height : 120%;
	list-style-type : none;
	border-bottom : dotted 1px #c7cbaa;
	}

#main #honbun .mokuji2 dl dd {
	margin : 0;
	padding : 6px 2px 3px 15px;
	background-image : url(../../img/top/leaf_2.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 120%;
	list-style-type : none;
	border-bottom : dotted 1px #c7cbaa;
	}



/*　下付コーナ別参考目次　ヘナリング　*/

#main #honbun .ring {
	margin :20px 0 0 20px;
	padding :20px 0 0 20px;
	text-align : left;
	width : 500px;
	clear : both ;
	border-top : dotted 5px #FFE3E7;
	border-right : dotted 5px #FFE3E7;
	border-left : dotted 5px #FFE3E7;
	border-bottom : dotted 5px #FFE3E7;
	}

#main #honbun .ring h2 {
	margin : 0;
	padding : 0;
	font-size : 14px;
	color : #FF9900;
	font-weight: bold;
	}

#main #honbun .ring dl {
	margin : 0 0 20px 0;
	padding : 0;
	}

#main #honbun .ring dl dt {
	margin : 0;
	padding : 10px 2px 0 60px;
	background-image : url(../../img/top/doga.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #ff9900;
	font-size : 13px;
	text-align : left;
	line-height : 130%;
	list-style-type : none;
	}

#main #honbun .ring dl dd {
	margin : 0;
	padding : 10px 2px 0 15px;
	background-image : url(../../img/top/leaf_2.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 130%;
	list-style-type : none;
	}


/*　次ぎの初心者情報ページへ　*/

#main #honbun dl.kanren  {
	margin : 20px 0 0 100px;
	padding : 0;
	}

#main #honbun  dl.kanren dt {
	margin : 0;
	padding : 0;
	color : #ff9900;
	font-size : 13px;
	text-align : left;
	line-height : 140%;
	list-style-type : none;
	}

#main #honbun  dl.kanren dd {
	margin : 0;
	padding : 0 0 0 15px;
	background-image : url(../../img/top/leaf_2.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 140%;
	list-style-type : none;
	}


/*　次ぎの初心者情報ページへ動画の場合　*/

#main #honbun dl.doga  {
	margin : 20px 0 0 150px;
	padding : 0;
	}


#main #honbun dl.doga dt {
	margin : 0;
	padding : 0;
	color : #ff9900;
	font-size : 13px;
	text-align : left;
	line-height : 140%;
	list-style-type : none;
	}

#main #honbun dl.doga dd {
	margin : 0;
	padding : 5px 2px 0 70px;
	background-image : url(../../img/top/doga.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 140%;
	list-style-type : none;
	}

