#boxhay	{
width:650px;
margin-left:auto;
margin-right:auto;
padding:2px;
text-align:left;
}

#title-hay h2{
    text-align:center;
	font-size:32px;
	padding-bottom:0px;
	padding-top:0px;
	color:#996600;
	margin:0px 0px ;
	line-height:350%;
	background-image:url(../../../natural/banner4.jpg);
	background-repeat:no-repeat;
	background-position:center;
	
	
}		

.haybmainmidashi	{
	color:#CC6600;
	font-size:20px;
	text-align:center;
	letter-spacing:0.1em;
	line-height:50px;
	margin-top:-50px;
	font-weight:bold;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	
					
	}	
	
.haysmallmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:white;
	color:#669900;
	border-top:#CCCCCC dotted 2px;
	border-bottom:#CCCCCC dotted 2px;
	
	
	
}

.haysegmidashi {
color:#339933;
font-size:14px;
background-image:url(http://www.curtainshop.jp/natural/gimon.gif);
background-repeat:no-repeat;
background-position:left;
margin-left:10px;
padding-left:25px;
line-height:180%;
font-weight:bold;

}

.hayitemBOX{
    width:216px;
	margin:0 0 20px 0;
	float:left;
	border-style:none;
	text-align:center;
		}
	
.hayitemPHOTO{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:170px;
	border:solid 1px #CCCCCC;
	}

.hayitemTEXT-21{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:170px;
	font-size:12px;
	font-weight:bold;
	line-height:160%;
	border-right:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;	
	border-top:solid 1px #CCCCCC;
	
		
	}	
	
.hayitemBOX7{
    width:190px;
	margin:0 0 10px 0;
	float:left;
	text-align:center;
	
	}
	
.hayitemPHOTO7{
    width:181px;
	border:solid 1px #CCCCCC;
	}
	
	.hayitemTEXT-7{
    margin:0;
	padding:0;
	text-align:center;
	width:181px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	border:solid 1px #CCCCCC;
		
	}	
	
	.hayitemBOX8{
    width:325px;
	margin:0 0 5px 0;
	float:left;
	margin-top:20px;
	text-align:center;
	
	}
	
.hayitemPHOTO8{
    margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	width:270px;
	
	border:solid 1px #CCCCCC;	
	
	}
	
	.hayitemTEXT-8{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:270px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	border:solid 1px #CCCCCC;
		
	}	
	
.hayitemTEXT-1{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:168px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	border-right:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;	
	border-top:solid 1px #CCCCCC;
	
		
	}	
	
	
	
.hayitemBOX2{
    width:161px;
	margin:0 0 10px 0;
	float:left;
	border-style:none;
		}
	
.hayitemPHOTO2{
    margin:0 auto 0 auto;
	width:126px;
	
	}
	
.hayitemTEXT2{
    margin:0 auto 0 auto;
	text-align:center;
	width:126px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	background-image:url(http://www.curtainshop.jp/natural/back5.gif);
	color:#FFFFFF;
	height:23px;
	
	}	
	
.hayitemBOX3{
    width:325px;
	margin:0 0 10px 0;
	float:left;
	
	
	}
	
.hayitemPHOTO3{
    margin:0 auto 0 auto;
	text-align:center;
	width:270px;
	
	
	}
	
.hayitemTEXT-3{
    margin:0 auto 0 auto;
	text-align:center;
	width:268px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	border:solid 1px #CCCCCC;
	
	
	}	
	
	.hayitemBOX10{
    width:325px;
	margin:0 0 10px 0;
	text-align:center;	
	float:left;
	border-style:none;
		}
	
.hayitemPHOTO10{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:270px;
	
	}
	
.hayitemTEXT10{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:270px;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	background-image:url(http://www.curtainshop.jp/natural/back10.gif);
	color:#FFFFFF;
	
	}	
	.hayitemTEXT-4{
    margin:0 auto 0 auto;
	text-align:center;
	width:300px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	
	
	}	
	
	.hayitemBOX4{
    width:325px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
	border-style:none;
		}
	
.hayitemPHOTO4{
    margin:0 auto 0 auto;
	width:199px;
	
	}
	
.hayitemTEXT5{
    margin:0 auto 0 auto;
	text-align:center;
	width:199px;
	font-size:14px;
	font-weight:bold;
	line-height:190%;
	height:25px;
	background-image:url(http://www.curtainshop.jp/natural/back8.gif);
	color:#FFFFFF;
	
	}	
	
.haydesign4{
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:white;
	line-height:200%;
	background-color:#C60202;
	
			
}

.haydesign3{
    text-align:center;
	font-weight:bold;
	color:#3333FF;
		
}	
	
#haydesign5{
	margin:0 0px 0 5px;
	padding:0px;
	}	
	
	.haydesign7{
    font-weight:bold;
	color:#CC6600;
	margin-left:25px;
	margin-right:25px;
		
}	
	

.haysmallmainmidashi {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#CC9900;
	
}


#hayseisaku dl {
    border-top:0;
    border-bottom:2px dotted #808000;
    border-left:2px dotted #808000;
    border-right:2px dotted #808000;
	background-color:#FFFFFF;
    
	
}
#hayseisaku dt {
    float:left;
    clear:both;
    width:250px;
	padding:0.5em;
    border-top:2px dotted #808000;
    white-space:nowrap;
}
#hayseisaku dd {
    margin-left:250px;    /* = dt.width + dt.padding */
    padding:1ex;
    border-top:2px dotted #808000;
    border-left:2px dotted #808000;
    
}
#saihayseisaku * {
    margin:0;
    padding:0;
    border:0;
}

#saihayseisaku dl {
    border-top:0;
    border-bottom:1px dotted #808000;
    border-left:1px dotted #808000;
    border-right:1px dotted #808000;
	
    
	
}
#saihayseisaku dt {
    float:left;
    clear:both;
    width:250px;
	padding:0.5em;
    border-top:1px dotted #808000;
    white-space:nowrap;
		
}
#saihayseisaku dd {
    margin-left:250px;    /* = dt.width + dt.padding */
    padding:1ex;
    border-top:1px dotted #808000;
    border-left:1px dotted #808000;
    
}
.hayletter-2{
    line-height:145%;
	padding:0;
	font-size:12px;
	border:dashed #CC9900 2px;
	margin-bottom:10px;
	
		
				
}

.hayletter-4{
    line-height:145%;
	padding:0 5px 0 5px;
	font-size:12px;
	border:dashed #CC9900 2px;
	margin-bottom:10px;
	
				
}
.haysmallmainmidashi1 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#959500;
}
.haysmallmainmidashi2 {	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#66CC00;
}

.haysmallmainmidashi11 {	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#8E6B00;
	background-image:url(http://www.curtainshop.jp/natural/back1.gif);
	background-repeat:repeat-x;
	
}

.haysmallmainmidashi5 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#A7B906;
	
	}
	
.hayitemTEXT-11 {    margin:0;
	padding:0 0 0 3px;
	text-align:center;
	width:170px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	
}
.hayitemPHOTO1 {    margin:0;
	padding:0;
	text-align:center;
	width:190px;
	border:solid  0 1px 1px 1px #CCCCCC;
}
.haysmallmainmidashi3 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#808000;
	background-image:url(http://www.curtainshop.jp/natural/back3.gif);
	background-repeat:repeat-x;
}

.haysmallmainmidashi6 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#91A106;
	background-image:url(http://www.curtainshop.jp/natural/back9.gif);
	background-repeat:repeat-x;
}

.hayitemTEXT-12 {    margin:0;
	padding:0;
	text-align:center;
	width:190px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	background-image:url(http://www.curtainshop.jp/natural/aya_g.gif);
	border:solid 1px 1px 0 1px #CCCCCC;
}
.haysmallmainmidashi4 {	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#CC9900;
}

.asakaisetu{
margin-left:240px;
margin-right:5px;
}

.haynaseya{
list-style:none;
background-image:url(http://www.curtainshop.jp/natural/ya2.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
line-height:200%;

}
	
.haynaseya a{
text-decoration:underline;


}

.asaback{
   font-size:15px; 
   font-weight:bold; 
   color:white; 
   background-color:#CC9900;   
   border:#CC9900 solid 2px;
   line-height:180%;
   margin-right:2px;
   
   }
   
.asaback1{
list-style:none;
margin-top:5px;

}

.asaback2{
margin:20px 10px 20px 10px;
}

.bumidashi{
font-size:14px;
font-weight:bold;
line-height:160%;
color:#336600;
margin-left:10px;
text-align:left;


}

.haychui{
margin-left:5px;
margin-right:5px;

}
    
.babold{
font-weight:bold;
}

    

	

    

