





/*特選ヘナ*/

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

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

#honbun #tokusen a {
	margin : 0;
	padding : 0;
	display : block;
	position:relative;
	width : 600px;
	height : 57px;
	color : #95C608;
	font-size : 12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#honbun #tokusen a span{
	cursor : pointer ;
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background-image : url("../img/6/2008_hena_for_henayu_2.jpg");
	background-position : 0 0;
	background-repeat : no-repeat;
	display : block;
	position:absolute;
	top:0;
	left:0;
}

/*アートビーングへ*/

#honbun #artbeing a {
	margin : 10px 0 0 0;
	padding : 0;
	display : block;
	position:relative;
	width : 600px;
	height : 90px;
	color : #95C608;
	font-size : 12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#honbun #artbeing a span{
	cursor : pointer ;
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background-image : url(../img/1/banner.gif);
	background-position : 0 0;
	background-repeat : no-repeat;
	display : block;
	position:absolute;
	top:0;
	left:0;
}


/*アートビーングへ*/

#honbun #artbeing_2007 a {
	margin : 10px 0 0 0;
	padding : 0;
	display : block;
	position:relative;
	width : 600px;
	height : 100px;
	color : #95C608;
	font-size : 12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

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



/*動画への誘導*/

#honbun #doga a {
	margin : 10px 0 0 0;
	padding : 0;
	display : block;
	position:relative;
	width : 600px;
	height : 155px;
	background-color: #669900;
	font-size : 12px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}

#honbun #doga a span{
	cursor : pointer ;
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background-image : url(/basic/img/hena_farm.jpg);
	background-position : 0 0;
	background-repeat : no-repeat;
	display : block;
	position:absolute;
	top:0;
	left:5px;
}





/*トップ、右ラン、アティさん*/

#main #honbun .migiran_1 {
margin : 10px 0 10px 10px;
padding : 0;
font-size : 15px ;
color : #669900 ;
float : right ;
width: 200px ;
background-color: #ffffee;
border-top : dotted 3px #FFCC99 ;
border-right : dotted 3px #FFCC99 ;
border-left : dotted 3px #FFCC99 ;
border-bottom : dotted 3px #FFCC99 ;
}


#main #honbun .hidari_150 {
margin : 10px 10px 0 0;
padding : 0;
font-size : 12px ;
line-height :140% ;
color : #669900 ;
float : left ;
width: 150px ;
background-color: #ffffee;
border-top : dotted 1px #FFCC99 ;
border-right : dotted 1px #FFCC99 ;
border-left : dotted 1px #FFCC99 ;
border-bottom : dotted 1px #FFCC99 ;
background-color: #eeeeee;

}



#main #honbun .hidari_114 {
margin : 0 10px 0 0;
padding : 2px;
font-size : 12px ;
line-height :140% ;
color : #669900 ;
float : left ;
width: 120px ;
background-color: #ffffee;
border-top : solid 1px #cccccc ;
border-right : solid 1px #cccccc ;
border-left : solid 1px #cccccc ;
border-bottom : solid 1px #cccccc ;
background-color : #ffffff ;
}

#main #honbun .hidari_200 {
margin : 10px 10px 0 0;
padding : 0;
font-size : 12px ;
line-height :140% ;
color : #669900 ;
float : left ;
width: 200px ;
background-color: #ffffee;
border-top : dotted 1px #FFCC99 ;
border-right : dotted 1px #FFCC99 ;
border-left : dotted 1px #FFCC99 ;
border-bottom : dotted 1px #FFCC99 ;
background-color: #ffffee;

}


#main #honbun .migi_200 {
margin : 0 10px 0 0 ;
padding : 0;
font-size : 15px ;
color : #669900 ;
float : right ;
width: 200px ;
background-color: #ffffee;
border-top : dotted 1px #FFCC99 ;
border-right : dotted 1px #FFCC99 ;
border-left : dotted 1px #FFCC99 ;
border-bottom : dotted 1px #FFCC99 ;
}



#main #honbun table {
margin : 0 ;
padding : 10px ;
font-size : 15px ;
color : #669900 ;
background-color: #ffffee;
border-top : dotted 3px #FFCC99 ;
border-right : dotted 3px #FFCC99 ;
border-left : dotted 3px #FFCC99 ;
border-bottom : dotted 3px #FFCC99 ;
}

#main #honbun .td1 {
margin : 0 ;
padding : 10px ;
font-size : 15px ;
color : #669900 ;
background-color: #ffffee;
border-top : dotted 1px #FFCC99 ;
border-right : dotted 1px #FFCC99 ;
border-left : dotted 1px #FFCC99 ;
border-bottom : dotted 1px #FFCC99 ;
}

#main #honbun .td {
margin : 0 ;
padding : 10px ;
font-size : 12px ;
width : 100px ;
color : #555555 ;
background-color: #eeeeee;
border-top : dotted 1px #FFCC99 ;
border-right : dotted 1px #FFCC99 ;
border-left : dotted 1px #FFCC99 ;
border-bottom : dotted 1px #FFCC99 ;
}



h1#h1_1 {
	position:relative;
	margin :  20px 0;
	padding : 0;
	width: 600px;
	height :70px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h1#h1_1 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h1.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_1 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :70px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_1 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_1.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_12 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_12 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_12.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_13 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :70px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_13 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_13.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_14 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_14 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_14.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}

h2#h2_2 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_2 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_2.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}



h2#h2_3 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_3 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_3.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}



h2#h2_4 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_4 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_4.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_5 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_5 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_5.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_6 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_6 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_6.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}



h2#h2_6 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_6 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_6.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_7 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_7 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_7.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}


h2#h2_8 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_8 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_8.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}



h2#h2_9 {
	position:relative;
	margin :  10px 0 0 0;
	padding : 0;
	width: 380px;
	height :44px ;
	background-image :none ;
	border-bottom : none ;
	font-size : 12px;
	color : #CC6699;
	text-align : left;
	/*HideMacIE\*/
	overflow:hidden;
		/**/
}

	
h2#h2_9 span{
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
	background:url("../img/top/h2_9.gif") no-repeat;
	top:0;
	left:0;
	position:absolute;
}