

/*ヘナ遊henayu マハラニ ロゴ部*/

#wrap #wrap2 #top_border{
	position:relative;
	display : block;
	width : 780px;
	height : 210px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/

}


#wrap #wrap2 #top_border span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background-image : url(../img/top/top_border_2.jpg);
	background-position : 0 0;
	background-repeat : no-repeat;
	display : block;
	position:absolute;
	top:0;
	left:0;

}




/*髪がさらさらのつやつや*/
#catch ul {
	background-color : #ffffff;
	margin : 2px 0 0 0;
	padding : 0;
}

#catch ul li {
	list-style-type : none;
	float:left;
	height : 110px;
}




#catch ul li.kaorukami a {
	display:block;
	width : 393px;
	height : 100px;
	position:relative;
	font-size:12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#catch ul li.kaorukami a span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background:url("../maha/img/2011/index/kaorukami_banner.gif") no-repeat;
	position:absolute;
	top:0;
	left:0;
}



/*毎年新しいヘナを届けたい*/
#catch ul li.shinsen4 a {
	display:block;
	width : 387px;
	height : 100px;
	position:relative;
	font-size:12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}


#catch ul li.shinsen4 a span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background:url("../maha/img/2012/banner.jpg") no-repeat;
	position:absolute;
	top:0;
	left:0;
}




#shashin{
	margin : 0;
	padding :0 ;
	text-align : left;
	width : 410px;
}




#shashin ul {
	margin : 0;
	padding :0 ;
}
#shashin ul li {
	margin : 0;
	padding :0 ;
	float:left;
	height : 82px;
	width : 82px;
	list-style-type : none;
}


#shashin ul li a {
	height : 82px;
	width : 82px;
	display: block;
	text-indent: -99999px;


}



#shashin ul li.no1 {
	background:url("../img/top_head/kato.jpg") no-repeat 0 0;
}


#shashin ul li.no2 {
	background:url("../img/top_head/ikmo_3.jpg") no-repeat 0 0;
}


#shashin ul li.no3 {
	background:url("../img/top_head/gray_al.jpg") no-repeat 0 0;
}

#shashin ul li.no4 {
	background:url("../img/top_head/basic_9.jpg") no-repeat 0 0;
}

#shashin ul li.no5 {
	background:url("../img/top_head/gray_goa1.jpg") no-repeat 0 0;
}

#shashin ul li.no6 {
	background:url("../img/top_head/gray_vi.jpg") no-repeat 0 0;
}


#shashin ul li.no7 {
	background:url("../img/top_head/gray_aki.jpg") no-repeat 0 0;
}


#shashin ul li.no8 {
	background:url("../img/top_head/gray_rashmi.jpg") no-repeat 0 0;
}


#shashin ul li.no9 {
	background:url("../img/top_head/gray_sameerahaha.jpg") no-repeat 0 0;
}

#shashin ul li.no10 {
	background:url("../img/top_head/gray_mido.jpg") no-repeat 0 0;
}


#chui {
	margin : 2px 0;
	padding :5px ;
	border-top : dotted 2px #0000CC;
	border-left : dotted 2px #0000CC;
	border-right : dotted 2px #0000CC;
	border-bottom : dotted 2px #0000CC;
}
#chui h2.gaki {
	margin : 0;
	padding : 5px 0 0 0;
	font-size : 14px;
	font-weight : normal ;
	color : #CC0000;

}
#chui p {
	margin : 0;
	padding : 0;
	font-size : 12px;
	line-height :  140% ;
	color : #555555;
}






/*　ヘナ遊最新掲載記事　*/

#main #saishin_kiji{
	margin : 0px;
	padding :0 10px 0 0;
	background-color : #ffffff;
	text-align : left;
	width : 410px;
	float : left;
}




#main #saishin_kiji dl {
	margin : 0 0 20px 0;
	padding : 0;
}

#main #saishin_kiji dl dt {
	margin : 0;
	padding : 2px 2px 0 20px;
	background-image : url(../img/top/leaf_2.gif);
	background-position : left;
	background-repeat : no-repeat;
	color : #ff9900;
	font-size : 13px;
	text-align : left;
	line-height : 120%;
	list-style-type : none;
}

#main #saishin_kiji dl dd {
	margin : 0;
	padding : 4px 2px 4px 20px;
	color : #000000;
	font-size : 13px;
	text-align : left;
	line-height : 120%;
	list-style-type : none;
	border-bottom : dotted 1px #c7cbaa;
}

#main #saishin_kiji h2.topSaishinTitle {
	margin : 0;
	padding : 0;
	background-image : url(../img/top/saishin.gif);
	background-position : 0 0;
	background-repeat : no-repeat;
	text-decoration : none;
	text-indent : -9999px;
	width : 410px;
	height : 30px;
}

/*下段、右縦　インディゴを塗って一時間など、*/

#main #right-side{
	margin : 0;
	padding :0;
	background-color : #ffffff;
	text-align : left;
	width : 180px;
	float : right ;
}

#main #right-side #prya ul {
	margin :  0;
	padding : 0;
}

#main #right-side #prya ul li {
list-style-type : none;
}

#main #right-side #prya ul li.prya_up a {
	display : block;
	font-size : 12px;
	width : 180px;
	height : 120px ;
	position:relative;
	text-decoration : none;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#main #right-side #prya ul li.prya_up span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background-image :url(../img/top/prya_up.jpg);
	background-repeat : no-repeat;	
	position:absolute;
	top:0;
	left:0;
}

#main #right-side #prya ul li.prya_down a {
	display : block;
	font-size : 12px;
	width : 180px;
	height : 72px ;
	position:relative;
	text-decoration : none;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#main #right-side #prya ul li.prya_down span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background-image :url(../img/top/prya_down_1.gif);
	background-repeat : no-repeat;	
	position:absolute;
	top:0;
	left:0;
}



#main #right-side #wakaba a {
	display : block;
	font-size : 12px;
	width : 180px;
	height : 160px ;
	position:relative;
	text-decoration : none;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#main #right-side #wakaba span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background-image :url(../img/top/sada4.jpg);
	background-repeat : no-repeat;	
	position:absolute;
	top:0;
	left:0;	
}




#main #right-side #saru a {
	display : block;
	font-size : 12px;
	width : 180px;
	height : 160px ;
	position:relative;
	text-decoration : none;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#main #right-side #saru span {
	cursor: pointer;
	display:block;
	width:100%;
	height:100%;
	background-image :url(../img/top/saru.jpg);
	background-repeat : no-repeat;	
	position:absolute;
	top:0;
	left:0;	
}

/*　右欄　*/

#main #right-side .migi{
margin : 0;
padding :0;
background-color : #ffffee;
text-align : left;
}

#main #right-side .migi dl {
margin : 0;
padding : 0;
}

#main #right-side .migi dl dt {
margin : 0;
padding : 10px 2px 0 10px;
color : #ff9900;
font-size : 14px;
font-weight : bold ;
text-align : left;
line-height : 120%;
list-style-type : none;
}

#main #right-side .migi dl dd {
margin : 0;
padding : 4px 2px 10px 15px;
background-image : url(../img/top/leaf_2.gif);
background-position : 0 5px;
background-repeat : no-repeat;
color : #000000;
font-size : 13px;
text-align : left;
line-height : 120%;
list-style-type : none;
border-bottom : dotted 1px #c7cbaa;
}
