@charset "utf-8";


/* パンくず */
h1{ 
	font-size:18px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:0px;
}



/* floatクリアー */
.cl{ 
clear:both;
}	


#gall {
	width: 780px;
	background-color: #ffffff;
	margin:5px auto;
	padding:0px;
	
}

/* floa左ここから */

.gallery { 
  float: left;
  width: 350px;
  background-color: #ffffff;
  		margin:5px 10px 5px 10px;
	padding:0px 0px 0px 0px;
}

.gallery dl {
  width: 350px;
  margin-right: 0px;
  margin-bottom: 1em;
  padding: 0;
  font-size: 14px;
  background-color: #ffffff;
  border:1px solid #993333;
}

.gallery dt {
	font-size: 16px;
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
  font-weight: bold;
  text-align: left;
    background-color: #EBD6E3;
}
.gallery dd {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;

}
.gallery img {
  border: 0;  
  width: auto;
  height: auto;
		margin:5px 25px 5px 25px;
	padding:0px 0px 0px 0px;
}

/* floa左ここまで */



/* floa右ここから */

.galleryr {
  float: right;
  width: 350px;
  background-color: #ffffff;
  		margin:5px 10px 5px 10px;
	padding:0px 0px 0px 0px;
}



.galleryr img {
	border: 0;
	width: auto;
	height: auto;
	margin:5px 25px 5px 25px;
	padding:0px 0px 0px 0px;

}
.galleryr dl {
  float: right;
  width: 350px;
  margin-right: 0px;
  margin-bottom: 1em;
  padding: 0;
  font-size: 14px;
  background-color: #ffffff;
  border:1px solid #993333;
}
.galleryr dt {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
  font-weight: bold;
  text-align: left;
    background-color: #EBD6E3;
		font-size: 16px;
}
.galleryr dd {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;

}	
	



/* floa右ここまで */



dd.no {
	font-size: 18px;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	font-weight: bold;
}

dd.date {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}
		


dd.comment {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
 		
	}	
	

	




/* floa幅780ここから */
	
.gallery2 {
	width: 780px;
	background-color: #ffffff;
	margin-left: 45px;
}
.gallery2 img {
  border: 0; 
  width: auto;
  height: auto;
		margin:5px 10px 5px 10px;
	padding:0px 0px 0px 0px;
}


.gallery2 dl {
clear:both;
  float: left;
  width: 780px;
  margin-right: 25px;
  margin-bottom: 1em;
	padding:0px 0px 0px 0px;
  font-size: 14px;
  background-color: #ffffff;
  border:1px solid #993333;
}

.gallery2 dt {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
  font-weight: bold;
  text-align: left;
    background-color: #EBD6E3;
		font-size: 16px;
}
.gallery2 dd {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;

}



/* floa幅750ここから */
	
.gallery3 {
  width: 750px;
  background-color: #ffffff;
  
}
.gallery3 img {
  border: 0; 
  width: auto;
  height: auto;
		margin:0px 10px 5px 5px;
	padding:0px 0px 0px 0px;
}


.gallery3 dl {
clear:both;
  float: left;
  width: 750px;
  margin-right: 25px;
  margin-bottom: 1em;
  padding: 0;
  font-size: 14px;�@
  background-color: #ffffdd;
  border:1px solid #993333;
}

.gallery3 dt {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
  font-weight: bold;
  text-align: left;
    background-color: #EBD6E3;
		font-size: 16px;
}
.gallery3 dd {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;

}

.akamaru {
	color: #FF6600;
	font-size: 18px;
}

.kakakuhyou{
font size:18px;
}


/* floa幅800ここから */
#gall4 {
  width: 800px;
  background-color: #ffffff;
		margin-right: auto;
	margin-left: auto;

}	
.gallery4 {
	width: 800px;
	background-color: #ffffff;
	margin-right: auto;
	margin-left: auto;
	vertical-align: text-top;
	margin-top: 20px;  
}
.gallery4 img {
	border: 0;
	width: auto;
	height: auto;
	margin:0px 2px 2px 2px;
	padding:0px 0px 0px 0px;

}


.gallery4 dl {
clear:both;
  float: left;
  width: 800px;
  margin-right: 0px;
  padding: 0;
  font-size: 14px;
  background-color: #ffffff;
  border:1px solid #993333;
}

.gallery4 dt {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
  font-weight: bold;
  text-align: left;
    background-color: #EBD6E3;
		font-size: 16px;
}
.gallery4 dd {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;

}



/* nonここから */
#gallerynon {
  width: 760px;
  background-color: #ffffff;
  		margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}	


.gallerynon dl {
clear:both;
  float: left;
  width: 760px;
  margin-right: 0px;
  padding: 0;
  font-size: 14px;
  background-color: #ffffdd;
}

.gallerynon dt {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
  text-align: left;
    background-color: #FFFF00;
		font-size: 14px;
}
.gallerynon dd {
		margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;

}



/* ランプシェードナビここから */

#lampnavi ul{
	margin:10px 5px 5px 0px;
	padding:5px 0px 5px 0px;
	text-align: center;
	background-color:#ffcccc;
	width:800px;
}

#lampnavi ul li{
	display:inline;
	margin:10px 0px;
	padding:10px 10px;
	border-right:solid 3px #ffffff;
	font-size:14px;
}

#lampnavi ul .lamp_left {
	border-style: none;
}

#lampnavi2 ul{
	margin:10px 5px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color:#FFFFCC;
	width:700px;
}

#lampnavi2 ul li{
	display:inline;
	margin:10px 0px 10px 0px;
	padding:5px 10px 5px 10px;
	border-right:solid 3px #ffffff;
	font-size:14px;

}

#lamptable800 table{
	font-size:10px;
	padding:15px 0px 0px 0px;
	text-align:center;
	border:0px;
	width:780px;

}

.style1 {color: #CC0000}

dt.ki{
background-color:#FFFF80;
}


dd.kakaku{
	background-color:#FFFF66;


}

#cyuui{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:12px 12px 12px 25px;
	width:700px;
}

/* club  */
#clubinfo ul{
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}

#clubtable table{
	font-size:14px;
	margin:0px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	text-align:center;
border:1px;
border-color:#666666;
	width:350px;

}

#clubtable table td{
	padding:10px;
	
	}

/* cray  */


#craybtable table{
	font-size:14px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	text-align:center;
border:1px;
border-color:#666666;
	width:780px;

}


/* goods  */

#goodsbtable table{
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	width:800px;

}
#godds{
	font-size:14px;
}

#goods img{
float:left;
	border:0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* kama  */

dd.kamaimg {
float:right;
	border:0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
 		
	}	
	
dd.kamas {
	font-size: 18px;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	font-weight: bold;
	clear:both;
}

/* ondo  */

#ondobtable table{
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:300px;

}

.top_title {
	font-size: 18px;
	font-weight: bold;
	margin:20px 0px;
	padding-left: 0px;
}
