#plboxr	{
width:650px;
margin-left:auto;
margin-right:auto;
padding:2px;
text-align:left;
}

#pltitle-oh h2{
    text-align:center;
	font-size:36px;
	padding-bottom:0px;
	padding-top:0px;
	color:#999900;
	margin:0px 0px ;
	line-height:320%;
	background-image:url(../molza/GAZO/banner5.jpg);
	background-repeat:no-repeat;
	background-position:center;
	letter-spacing:0.1em;
	
	
}		

.plmainmidashi	{
	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ƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
		
					
	}	


.plitemBOX{
    width:215px;
	margin:0 0 10px 0;
	float:left;
	text-align:center;
	
	}
	
.plitemPHOTO{
    margin:0 auto 0 auto;
	width:170px;
	border:solid  0 1px 1px 1px #CCCCCC;
	
		}
		
.plitemPHOTO20{
    margin:0 auto 0 auto;
	width:169px;
	border:#CCCCCC solid 1px;
	
	
		}
		
.rsitemBOX{
    width:300px;
	margin:0 0 10px 17px;
	padding:0;
	float:left;
	border:solid  0 1px 1px 1px #CCCCCC;
	}
	
.rsitemPHOTO{
    margin:0;
	padding:0;
	text-align:center;
	width:300px;
	border:solid  0 1px 1px 1px #CCCCCC;
	
	
	
		}
		
	
.plitemBOX2{
    width:275px;
	margin:0 auto 10px auto;
	border:solid  0 1px 1px 1px #CCCCCC;
	}
	
.plitemPHOTO2{
    margin:0;
	padding:0;
	text-align:center;
	width:275px;	
	
		}
	
.plitemTEXT-1{
    margin:0 auto 0 auto;
	text-align:center;
	width:180px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	
	
	}
	
.plitemBOX10{
    width:163px;
	margin:0 0 10px 0;
	float:left;
	
	}
	
.plitemPHOTO10{
    margin:0 auto 0 auto;
	width:100px;
	
	
		}
	
.plitemTEXT10{
    margin:0 auto 0 auto;
	text-align:center;
	width:98px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	border:solid  0 1px 1px 1px #CCCCCC;	
	
	}
	
.plitemBOX3{
    width:240px;
	margin:0 0 20px 58px;
	padding:0;
	float:left;
	border:solid 1px #CCCCCC;
		
		}
	
.plitemPHOTO3{
    margin:0;
	padding:0;
	text-align:center;
	width:240px;
	
	}
	
.plitemTEXT3{
    margin:0;
	padding:0;
	text-align:center;
	width:240px;
	font-size:14px;
	font-weight:bold;
	line-height:190%;
	height:25px;
	background-image:url(../molza/GAZO/back1.gif);
	color:#FFFFFF;
	
	
	}
	
.plitemTEXT13{
    margin:0;
	padding:0 1px 0 2px;
	width:235px;
	font-size:12px;
	border:0 1px 1px 1px solid;
	border-color:#CCCCCC;
		
	
	}
	
.plitemBOX4{
    width:400px;
	margin:0 -385px 10px 5px;
	padding:0;
	float:left;
	border-style:none;
		}
	
.plitemPHOTO4{
    margin:0;
	padding:0;
	text-align:center;
	width:300px;
	
	}
	
.plitemBOX5{
    width:275px;
	margin:0 0 10px 33px;
	padding:0;
	float:left;
	border:solid  0 1px 1px 1px #CCCCCC;
	border-style:none;
	}
	
.plitemtext5{
    margin:0;
	text-align:left;
	width:275px;
	font-weight:bold;
	font-size:14px;
	color:#CC6600;
	
	
		}
		
.plitemtext6{
    margin:0;
	padding-left:100px;
	text-align:left;
	width:275px;	
	font-weight:bold;
	font-size:14px;
	color:#CC6600;
		}
		
.vitemBOX2{
    width:275px;
	margin:0 0 10px 20px;
	padding:0;
	float:left;
	border:solid  0 1px 1px 1px #CCCCCC;
	}
	
.vitemPHOTO2{
    margin:0;
	padding:0;
	text-align:center;
	width:275px;	
	
		}
	
.pldesign3{
    font-weight:bold;
	color:#3333FF;
	margin-left:25px;
		
}		

.pldesign4{
    margin-left:310px;
	margin-right:10px;
	font-size:14px;
	
		
}	
.pldesign5{
    margin-left:410px;
	font-size:14px;
	
		
}	
.rsdesign4{
    margin-left:17px;
	margin-right:17px;
	font-size:14px;
	color:#CC6600;
	font-weight:bold;
		
}	
	
.plsmallmainmidashi {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#CC9900;
	
}

.plsmallmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:white;
	border-top:#CCCCCC dotted 2px;
	border-bottom:#CCCCCC dotted 2px;
	background-color:#AEAE00;
	
	
	
}


#plseisaku dl {
    border-top:0;
    border-bottom:2px dotted #808000;
    border-left:2px dotted #808000;
    border-right:2px dotted #808000;
	background-color:#FFFFFF;
    
	
}
#plseisaku dt {
    float:left;
    clear:both;
    width:250px;
	padding:0.5em;
    border-top:2px dotted #808000;
    white-space:nowrap;
}
#plseisaku dd {
    margin-left:250px;    /* = dt.width + dt.padding */
    padding:1ex;
    border-top:2px dotted #808000;
    border-left:2px dotted #808000;
    
}
#plsaiplseisaku * {
    margin:0;
    padding:0;
    border:0;
}

#plsaiplseisaku dl {
    border-top:0;
    border-bottom:1px dotted #808000;
    border-left:1px dotted #808000;
    border-right:1px dotted #808000;
	
    
	
}
#plsaiplseisaku dt {
    float:left;
    clear:both;
    width:250px;
	padding:0.5em;
    border-top:1px dotted #808000;
    white-space:nowrap;
		
}
#plsaiplseisaku dd {
    margin-left:250px;    /* = dt.width + dt.padding */
    padding:1ex;
    border-top:1px dotted #808000;
    border-left:1px dotted #808000;
    
}

.plsmallmainmidashi1 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#959500;
	
	}

.plsmallmainmidashi3 {	
    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;
}


.plasaback{
   font-size:15px; 
   font-weight:bold; 
   color:white; 
   background-color:#CC9900;   
   border:#CC9900 solid 2px;
   line-height:180%;
   margin-right:2px;
   
   }
   

.plchui{
margin-left:5px;
margin-right:5px;

}

.plshiyo{
margin-left:430px;
padding-left:0;

}

.pnaseya{
list-style:url(../molza/GAZO/ya2.gif);
padding-left:0px;
margin-bottom:5px;


}

.pnaseya a{
text-decoration:underline;

}

.pmidashi{
font-size:14px;
color:#669900;
font-weight:bold;
color:#669900;

}

.psiji{
text-align:center;
font-size:14px;
font-weight:bold;
color:#CC0000;
}

.psiji2{
font-size:14px;
font-weight:bold;
color:#CC0000;
margin-left:82px;
}

.naseya{
list-style:none;
background-image:url(../molza/GAZO/ya2.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
line-height:200%;

}
	
.naseya a{
text-decoration:underline;

}

.planaseya{
list-style:none;
background-image:url(../molza/GAZO/ya2.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
line-height:200%;
margin-left:-10px

}

.plpan a{
text-decoration:underline;

}

#plnavi  {

width:660px;
margin:0 auto 0 auto;

}

#plnavi ul{
    margin-top:0px;
	margin-left:-100px;   
    padding:0;
	list-style:none;		
}
#plnavi ul,#plnavi li{
    margin-top:0px;   
    padding:0;
	list-style:none;		
}

#plnavi li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #849601;
	border-left:0;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	background-color:#A7B906;


	
			
}

#plnavi a,#plnavi a:link,#plnavi a:visited{
    text-decoration:none;
	color:#FFFFFF;
	background-color:transparent;
	width:93px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}


#plnavi a:hover{
    color:#FFFFFF;
	background-color:#7C9B02;
	
}


#plnavi li.sehome{
    border-left:1px solid #849601;
}

#plfnavi {
margin:0 0 0 135px;
}

#plfnavi ul{
margin:0 0 0 180px;
}

#plfnavi ul,#plnavi li{
    margin-top:0;   
    padding:0;
	list-style:none;		
}

#plfnavi li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #D8AD01;
	border-left:0;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	background-color:#D8AD01;


	
			
}

#plfnavi a,#plfnavi a:link,#plfnavi a:visited{
    text-decoration:none;
	color:#FFFFFF;
	background-color:transparent;
	width:82px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}


#plfnavi a:hover{
    color:#FFFFFF;
	background-color:#B38B02;
	
}


#plfnavi li.sehome{
    border-left:1px outset #D8AD01;
	
}


#venavi ul{
margin:0 0 0 0px;
}

#venavi ul,#venavi li{
    margin-top:0;   
    padding:0;
	list-style:none;		
}

#venavi li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #D8AD01;
	border-left:0;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	background-color:#D8AD01;	
			
}

#venavi a,#venavi a:link,#venavi a:visited{
    text-decoration:none;
	color:#FFFFFF;
	background-color:transparent;
	width:161px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}


#venavi a:hover{
    color:#FFFFFF;
	background-color:#B38B02;
	
}


#venavi li.sehome{
    border-left:1px outset #D8AD01;
}

#vefnavi ul{
margin:0 0 0 310px;
}

#vefnavi ul,#plnavi li{
    margin-top:0;   
    padding:0;
	list-style:none;		
}

#vefnavi li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #D8AD01;
	border-left:0;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	background-color:#B5A700;


	
			
}

#vefnavi a,#vefnavi a:link,#vefnavi a:visited{
    text-decoration:none;
	color:#FFFFFF;
	background-color:transparent;
	width:82px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}


#vefnavi a:hover{
    color:#FFFFFF;
	background-color:#958528;
	
	
}


#vefnavi li.sehome{
    border-left:1px outset #D8AD01;
	
}



#ve-title-oh h2{
    text-align:center;
	font-size:36px;
	padding-bottom:0px;
	padding-top:0px;
	color:#CC9900;
	margin:0px 0px ;
	line-height:370%;
	background-image:url(../molza/GAZO/t-blind.gif);
	background-repeat:no-repeat;
	background-position:center;
	letter-spacing:0.1em;
	
	
}		

.veitemBOX{
    width:190px;
	margin:0 0 10px 22px;
	padding:0;
	float:left;
	border:solid  0 1px 1px 1px #CCCCCC;
	}
	
.veitemPHOTO{
    margin:0;
	padding:0;
	text-align:center;
	width:190px;	
	
		}
	
.veitemTEXT-1{
    margin:0;
	padding:0;
	text-align:center;
	width:190px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	
	}
	
.veitemBOX10{
    width:100px;
	margin:0 0 10px 50px;
	padding:0;
	float:left;
	border:solid  0 1px 1px 1px #CCCCCC;
	}
	
.veitemPHOTO10{
    margin:0;
	padding:0;
	text-align:center;
	width:100px;	
	
		}
	
.veitemTEXT10{
    margin:0;
	padding:0;
	text-align:center;
	width:100px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	
	}
	


.vesmallmainmidashi {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#B68401;
	
	
}

.vesmallmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:white;
	border-top:#CCCCCC dotted 2px;
	border-bottom:#CCCCCC dotted 2px;
	background-color:#AE8300;
	
	
	
}


.vesmallmainmidashi1 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#BC9201;
	}
	
.vesmallmainmidashi3 {	
    text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#808000;
	color:#996600;
	background-image:url(../natural/back1.gif);
	background-repeat:repeat-x;
}


.pnaseya{
list-style:url(molza/GAZO/ya2.gif);
padding-left:0px;
margin-bottom:5px;


}

.pnaseya a{
text-decoration:underline;

}

.pmidashi{
font-size:14px;
color:#669900;
font-weight:bold;
color:#669900;

}

.plaback{
   font-size:15px; 
   font-weight:bold; 
   color:white; 
   background-color:#CC9900;   
   border:#CC9900 solid 2px;
   line-height:180%;
   margin-right:2px;
   
   }
 .plaback a{
 text-decoration:none;
 text-decoration:underline; 
 color:#FFFFFF;
   
   
   }
   
.plaback1{
list-style:none;
margin-top:5px;

}

#molorder table{
    border-right:#808000 dotted 1px;
	border-top:#808000 dotted 1px;
	border-left:#808000 dotted 1px;
		}

#molorder table th{
border-bottom:#808000 dotted 1px;
border-right:#808000 dotted 1px;
width:150px;
padding:5px;
}

#molorder table td{
border-bottom:#808000 dotted 1px;
width:450px;
padding:5px;

}




