#order table{
    border-right:#cc6699 dotted 1px;
	border-top:#cc6699 dotted 1px;
	border-left:#cc6699 dotted 1px;
	font-size:12px;
			}

#order table th{
border-bottom:#cc6699 dotted 1px;
border-right:#cc6699 dotted 1px;
background-color:#FFF0F8;
width:150px;
padding:5px;
text-align:left;
}

#order table td{
border-bottom:#cc6699 dotted 1px;
width:450px;
padding:5px;

}

#order1 table{
    border-right:#cc6699 dotted 1px;
	border-top:#cc6699 dotted 1px;
	border-left:#cc6699 dotted 1px;
		}

#order1 table th{
border-bottom:#cc6699 dotted 1px;
border-right:#cc6699 dotted 1px;
background-color:#FFF0F8;
width:150px;
padding:5px;
}

#order1 table td{
border-bottom:#cc6699 dotted 1px;
width:450px;
padding:5px;

}

#underlinemenu{
width:94%;
margin-left:20px;
padding:0;
text-align:center;
margin-top:0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 94%;
border: 1px solid #DFDFDF;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}

.bltitle 	{
	margin:5px 0px;
	padding:5px 0px;
	border-top:solid 5px #006699;
	border-bottom:solid 5px #006699;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	letter-spacing:0.5em;
	background-image:url(http://www.curtainshop.jp/image/bstripe.png);
	background-repeat:repeat;
	}
	
	.blcoment	{
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	letter-spacing:0.5em;
	}	

.bigmidashi {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:200%;
	color:#8A00A5;
	background-color:#EAECF7;
	border-top: dotted 2px #999999;
	border-bottom: dotted 2px #999999;
	margin:0;
	
}


#seisaku table{
    border-top:#65A603 dashed 1px;
	border-left:#65A603 dashed 1px;
	font-size:12px;
	
		}

#seisaku table th{
border-bottom:#65A603 dashed 1px;
border-right:#65A603 dashed 1px;
background-color:#EBFECF;
width:150px;
padding:5px;

}

#seisaku table td{
border-bottom:#65A603 dashed 1px;
border-right:#65A603 dashed 1px;
width:400px;
padding:5px;

}


#kakaku table{
    border-top:#dddddd solid 1px;
	border-left:#dddddd solid 1px;
	font-size:14px;
	
		}


#kakaku table td{
border-bottom:#dddddd solid 1px;
border-right:#dddddd solid 1px;
padding:5px;


}

#kensaku table{
    font-size:14px;
	
		}


#kensaku table td{

padding:5px;


}

.est {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:200%;
	color:#cc6699;
	letter-spacing:0.5em;
	background-color:#EEE1EA;
	border-top: dotted 2px #cc6699;
	border-bottom: dotted 2px #cc6699;
}	

#title-oh{
    text-align:center;
	font-size:26px;
	font-weight:bold;
	padding-bottom:20px;
	padding-top:10px;
	color:white;
	margin:7px 0px;
	line-height:45px;
	background-image:url(http://www.curtainshop.jp/orgon/woodtitle2.gif);
	background-repeat:no-repeat;
	background-position:center;
	
	
}			

.orsmainmidashi	{
	color:white;
	font-size:63px;
	font-weight:bold;
	font-weight:bolder;
	text-align:center;
	letter-spacing:0.01em;
	line-height:50px;
				
	}	
	
.orsmallmainmidashi {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#663300;
}

.orsmallmainmidashi2{
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#999900;
}

.orsmallmainmidashi3{
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#CC0000;
	background-color:#FFE391;
}
.orsmallmainmidashi4{
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:#CC0000;
	background-color:#FFE391;
}

.orsmallmainmidashi5{
	text-align:center;
	font-size: 12px;
	line-height:200%;
	color:#CC0000;
	background-color:#FFF0C4;
}
.oritemBOX{
    width:217px;
	margin:0 0 10px 0px;
	padding:0;
	float:left;
	border-style:none;
	}
	
.oritemPHOTO{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:145px;
	font-size:14px;
	font-weight:bold;
	}
	
.oritemTEXT-1{
    margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	width:145px;
	font-size:14px;
	font-weight:bold;
	}
	
.oritemBOX-2{
    width:135px;
	margin:0 0 10px 5px;
	padding:0;
	float:left;
	border-style:none;
	text-align:center;
	}
	
.oritemPHOTO-2{
    width:130px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
.kikorismallmidashi{
text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#FFFFFF;
	background-color:#339933;
}	
	
.kikorismallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:#663300;
	background-color:#CC9966;
}

.kikoriplitemBOX{
    width:188px;
	margin:0 0 26px 0;
	float:left;
	text-align:center;
	
	
	
	}
	
.kikoriplitemPHOTO{
    margin:0 auto 0 auto;
	width:170px;
	border:solid  0 1px 1px 1px #CCCCCC;
	
	
		}
		
.kikoriplitemTEXT-1{
    margin:0 auto 0 auto;
	text-align:center;
	width:180px;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	
	
	}
	
	#title-RS h2{
    text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	margin:7px 0px;
	padding:10px 0px;
	background-image:url(http://219.99.167.57/~curtaijp/uvcut/tokai.jpg);
	background-repeat:repeat-x;
	border-top:#3366CC dotted 4px;
	border-bottom:#3366CC dotted 4px;
	
	
}

.netsmallmainmidashi {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#AD7139;
	background-color:#FFDAAE;
	border-top: dotted 2px #FF9900;
	border-bottom: dotted 2px #FF9900;
	
}
.netdan{
    font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#3C62FC;
	
}

.netletter{
    line-height:145%;
	font-size:14px;
	
}

#netf1{
   float:left;
   margin-right:20px;
   margin-bottom:10px;
   margin-top:0;
   
}

#netf2{
    float:right;
	margin-left:20px;
    margin-bottom:10px;
	margin-top:0;
		
}

.netboth{
    clear:both;
}

#netmatrix	{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	}
.netabctive{
    text-decoration:none;
	color:#333333;	
	width:360px;
	height:auto;
	padding:2px 0;
	text-align:center;
	font-weight:600;
	margin:0;
	display:block;
	border:outset 2px #CCCCCC;
	background-color:#E8E8E8;
	font-size:14px;
						
}
.netattention	{
	margin:5px 0 10px 0;
	padding:5px ;
	border:#FF9900 dotted 2px;
	}

.netattention ul	{
	list-style-image:url(cgi-local/search/image/dot.gif)
	}
	
.netattention li	{
	margin-bottom:0.75em;
	padding-left:0.5em;
	text-align:left;
	font-size:14px;
	}	
	
	#netseisaku dl {
    border-top:0;
    border-bottom:1px dotted gray;
    border-left:1px dotted gray;
    border-right:1px dotted gray;
    background-color:#F0F0F0;
}
#netseisaku dt {
    float:left;
    clear:both;
    width:150px;
	padding:5px;
    border-top:1px dotted gray;
    
}
#netseisaku dd {
    margin-left:150px;    /* = dt.width + dt.padding */
    padding:5px;
    border-top:1px dotted gray;
    border-left:1px dotted gray;
    background-color:#fff;
	}
	
#title-ohF h2{
    text-align:center;
	font-size:52px;
	color:#FF7F7C;
	margin:0px 0px;
	padding-top:10px;
	line-height:300%;
	background-image:url(http://219.99.167.57/~curtaijp/TK/title-2.gif);
	background-repeat:no-repeat;
	background-position:center;	
	
}	

.kitembigBOX{
    width:325px;
	margin:0 ;
	padding:0;
	float:left;
	border-style:none;
	}
	.kitemBOX{
    width:228px;
	margin:0 auto 0 auto;
	padding:0;
	border-style:none;
	}
	
   .kitemTEXT-1{
    margin:0;
	padding:0 0 0 3px;
	text-align:center;
	width:228px;
	font-size:14px;
	
	}	
	
	.orsmallmidashi {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:200%;
	color:#FFFFFF;
	background-color:#339933;
}	

	.korsmallmidashi {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#446986;
}	

.korsmallmidashi-1 {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#336600;
	
	}	

.korsmallmidashi-2 {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#FF9900;
}	

.korsmallmidashi-3 {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#336699;
	
}	

.korsmallmidashi-4 {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#FF6666;
}	
	.ormsmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#446986;
}

  .setu{
  margin-left:50px;
  padding-left:195px;
  
      }
	  
	  .setu-2{

  padding-left:290px;
  
      }
	  
	 
.soft3{
    text-align:center;
}	  
	  .soft4{
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#336633;
	line-height:200%;
	
}	

.soritembigBOX{
    width:130px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	border-style:none;
	}
	
.soritemBOX{
    width:90px;
	margin:0 auto 0 auto;
	padding:0;
		border-style:none;
	}
	
.soritemPHOTO{
    margin:0;
	padding:0 0 0 2px;
	text-align:center;
	width:90px;
	}
	
.soritemTEXT-1{
    margin:0;
	padding:0 0 0 2px;
	text-align:center;
	width:90px;
	font-size:14px;
	
	}
	
.soritembigBOX-2{
    width:326px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	border-style:none;
	}
	
.soritemBOX-2{
    width:260px;
	margin:0 auto 0 auto;
	padding:0;
		border-style:none;
	}
	
.soritemPHOTO-2{
    margin:0;
	padding:0 0 0 2px;
	text-align:center;
	width:260px;
	}
	
.soritemTEXT-35{
    margin:0;
	padding:0 0 0 2px;
	text-align:center;
	width:260px;
	font-size:14px;
	
	}
	
.center{
text-align:center;
}


.annage{
font-size:16px;
color:#FF0000;
border:#FF0000 solid 2px;
width:320px;
margin-left:0px;
padding:5px 0px 3px 5px;
line-height:140%;

}
#title-ohA h2{
    text-align:center;
	font-size:28px;
	padding:20px 0 0 0;
	letter-spacing:3px;
	color:#000000;
	margin:7px 0px;
	line-height:100px;
	background-image:url(http://219.99.167.57/~curtaijp/roll/title2-1.gif);
	background-repeat:no-repeat;
	background-position:center;
	border:none;
	height:80px;
	
	
	
}	

.anoritembigBOX{
    width:217px;
	margin:0;
	padding:0;
	float:left;
	border-style:none;
	}
.anoritemBOX{
    width:125px;
	margin:0 auto 0 auto;
	padding:0;
	border-style:none;
	}
	
.anoritemPHOTO{
    margin:0;
	padding:0;
	text-align:center;
	width:125px;
	}
	
   .anoritemTEXT-1{
    margin:0;
	padding:0;
	text-align:center;
	width:125px;
	font-size:14px;
	font-weight:bold;
	
	}	
	
.anoritemTEXT-2{
    margin:0;
	padding:0 0 0 3px;
	text-align:center;
	width:125px;
	font-size:14px;
	font-weight:bold;
	
	}	
	
	.ankoitemTEXT-1{
    margin:0;
	padding:0 0 0 3px;
	text-align:center;
	width:190px;
	font-size:14px;
		
	}	
	
	.ankitemBOX{
    width:285px;
	margin:0 0 10px 20px;
	padding:0;
	float:left;
	border-style:none;
	}
	
   .ankitemTEXT-1{
    margin:0;
	padding:0 0 0 3px;
	width:285px;
	font-size:14px;
	
	}	
	
	.anorsmallmidashi {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#FFFFFF;
	background-color:#339933;
	background-color:#000000;
}	

.anorletter-1{
    font-size:12px;
	border:dashed #999999 2px;
	margin-bottom:10px;
				
}


	.anormsmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:black;
}

	.anormsmallmainmidashi-2{
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:black;
	background-color:#990000;
	background-color:#CC0000;
	
}
  .ansetu{
   text-align:center;
   color:#0000FF;
   font-size:16px;
   font-weight:bold;
  }
  
  .waitemBOX{
    width:325px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	border-style:none;
	}
	
.waitemPHOTO{
    margin:0 auto 0 auto;
	padding:0;	
	width:210px;
	
	}
	
	.wasmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:white;
	background-color:#0099FF;
}


	
	

	
	 .paitemBOX-2{
    width:162px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	
	}

	 .paitemBOX-3{
    width:420px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	
	}
	
.paitemPHOTO-2{
    margin:0 auto 0 auto;
	padding:2px;	
	width:110px;
	text-align:center;
	font-size:12px;
	border:solid 1px #CCCCCC;
	height:85px;
	
	}
	
.pansmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#94963D;
}

.pansmallmainmidashi2 {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:white;
	background-color:#CC9900;
	
	
}

	 .paitemBOX-4{
    width:217px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	
	}

.paitemPHOTO-3{
    margin:0 auto 0 auto;
	padding:2px;	
	width:175px;
	text-align:center;
	font-size:14px;
	
	border:solid 1px #CCCCCC;
	font-weight:bold;
	
	
	}
	
.tositembigBOX{
    width:325px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.tositemBOX{
    width:258px;
	margin:0 auto 0 auto;
	padding:0;
		
	}
	
.tositemPHOTO{
    
	padding:0px;	
	width:258px;
	text-align:center;
	border:solid 1px #CCCCCC;
	
	
	}
	
.tositemtext{
    padding:2px;	
	width:252px;
	text-align:center;
	font-size:14px;
	background-color:#336600;
	color:#FFFFFF;
	font-weight:bold;
	
	
	}
	
.tositembigBOX2{
    width:216px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.tositemBOX2{
    width:180px;
	margin:0 auto 0 auto;
	padding:0;
		
	}
	
.tositemPHOTO2{
    
	padding:0px;	
	width:180px;
	text-align:center;
	border:solid 1px #CCCCCC;
	
	
	}
	
.tositemtext2{
    padding:2px;	
	width:176px;
	text-align:center;
	font-size:14px;
	background-color:#336600;
	color:#FFFFFF;
	font-weight:bold;
	
	
	}
	
.tositembigBOX3{
    width:370px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	text-align:left;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	padding:2px;	
	
	}

.tossmallmainmidashi2 {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#336600;
	background-color:#D1E8BB;
	}

.accitembigBOX2{
    width:326px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.accitemBOX2{
    width:170px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
		
	}
	
	.accsmallmainmidashi2 {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#CC6600;
	}
	

	
.ectsmallmainmidashi {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#336699;
	}
	
.dsgsmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#666600;
	background-color:#CCCC99;
	border-top:dotted 2px #666600;
	border-bottom:dotted 2px #666600;
	}
	
	.dsgsmallmainmidashi2 {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#666600;
	background-color:#CCCC99;
	
		}

	
.dsgitembigBOX2{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border:#CCCC99 solid 1px;
	
	}
	
.dsgitembigBOX21{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	border-left:#CCCC99 solid 1px;
	
	}
	
.dsgitembigBOX22{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
		
	}
	
.dsgitembigBOX23{
    width:269px;
	margin:0;
	padding:5px 5px 9px 5px;
	float:left;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	border-bottom:#CCCC99 solid 1px;	
	}
	
.dsgitembigBOX24{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	border-bottom:#CCCC99 solid 1px;
		
	}
	
.dsgitembigBOX25{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	border-left:#CCCC99 solid 1px;
	border-bottom:#CCCC99 solid 1px;
	}
	
.dsgitembigBOX26{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	height:146px;
	
	}
	
.dsgitembigBOX28{
    width:559px;
	margin:0;
	padding:10px 0 10px 0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	border-left:#CCCC99 solid 1px;
	border-bottom:#CCCC99 solid 1px;
	
	}
	.dsgitembigBOX27{
    width:139px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-size:12px;
	border-top:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	border-left:#CCCC99 solid 1px;
	
	}
	
.dsgitemBOX2{
    width:99px;
	margin:5px auto 0 auto;
	padding:0;
	text-align:center;
	
		
	}
	
.honsmallmainmidashi2 {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#FF9900;
	
		}
		
.grasmallmainmidashi {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#336699;
	background-color:#C8E1F9;
	
		}
		
.bamitembigBOX2{
    width:216px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.bamitemBOX2{
    width:216px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
		
	}
	
.bamsmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#336666;
	
		}
		
  .sancitemBOX-2{
    width:130px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.sancitemPHOTO-2{
    margin:0 auto 0 auto;
	padding:2px;	
	width:100px;
	text-align:center;
	font-size:12px;
	border:solid 1px #CCCCCC;
	
	}
	
.sancsmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#CC6600;
	
		}
		
	.sancsmallmainmidashi2 {
	text-align:center;
	font-size: 146px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#CC6600;
	
		}
	
  .waitemBOX-2{
    width:130px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.waitemPHOTO-2{
    margin:0 auto 0 auto;
	padding:2px;	
	width:100px;
	text-align:center;
	font-size:12px;
	border:solid 1px #CCCCCC;
	
	}
	
	.bklsmallmainmidashi2 {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#333333;
	background-color:#DEC487;
	
		}
		
	.bambsmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#996600;
	
		}
		
	.bambsmallmainmidashi2 {
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#996600;
	
		}
 .bambitemBOX-2{
    width:216px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.bambitemPHOTO-2{
    margin:0 auto 0 auto;
	padding:2px;	
	width:140px;
	text-align:center;
	font-size:12px;
	border:solid 1px #CCCCCC;
	
	}
	
.hansmallmainmidashi {
	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:180%;
	color:#FFFFFF;
	background-color:#6699CC;
	
	
		}
		
.shotori td{
padding:5px;
font-size:14px;

}

.spmidashi {

	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:#339900;
	border-top: dotted 2px #999;
	border-bottom: dotted 2px #999;
}

.sppmidashi {

	text-align:center;
	font-size: 16px;
	font-weight:bold;
	line-height:200%;
	color:#3366CC;
	border-top: dotted 2px #999;
	border-bottom: dotted 2px #999;
}

.sitemap li{
list-style-image:url(../../../../image/arrow.png);
list-style-position:inside;
font-size:15px;
width:200px;
line-height:160%;


}
.sitemap ul{
font-size:15px;
float:left;


}

.siteout{
list-style-position:outside;
}

.ecotitembigBOX2{
    width:140px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	
	}
	
.ecotitemBOX2{
    width:118px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
		
	}
	
	.paitembigBOX{
	width:656px;
	margin:0 auto 0 auto;
	
	}