@import url("goods/good_style.css");
@import url("esthetics/est.css");

body {background-color:#FFFFFF;
		margin-top:10px;
		padding:0;
		}
img		{border:0;}		
#content	{width:700px;
			}
#menu		{width:233px;
			margin:0;
			padding:0;
			float:left;
			}
#main		{width:467px;
			margin:0;
			padding:0;
			float:right;
			}
#submain	{clear:both;
			width:700px;
			}
#footer		{width:700px;
			margin:0;
			padding:0;
			}			
			
/*---------¥á¥Ë¥å¡¼¹àËý+---------*/
#menu ul	{
			margin:0;
			list-style-type:none;
			line-height:130%;			
			}
	
.li-01		{background-color:#0099ff;
			color:#FFFFFF;
			font-weight:bold;
			font-size:90%px;
			padding:1px 0px 1px 5px;
			
			}			
.li-02		{background-color:#fff;
			color:#333;
			font-size:80%;
			padding:5px 0px 5px 20px;
			font-weight:normal;
			line-height:150%;
			}	
#menu a{text-decoration:none;
			padding:2px;
			background-color:#FFFFFF;
			}
#menu a:link{background-color:#FEEACF;
			color:#000;
			padding:2px;
			text-decoration:none;
			}
#menu a:visited{color:#996666;
			padding:2px;
			background-color:#FFFFFF;
			text-decoration:none;
			}
#menu a:hover{color:#000;
			text-decoration:none;
			background-color:#E2ECED;
			padding:2px;
			}
#menu a:active{color:#666;
			background-color:#FFF;
			text-decoration:none}	
			
/*----¥È¥Ã¥×²å¡¦E---------*/
#main p	{
		position:absolute;
		margin:0;
		
		}
h1		{color:#999;
		font-size:80%;
		line-height:150%;
		margin:0;
		font-weight:400;
		text-align:center;		
		}										
h5 {
		margin-top:10px;
		margin-bottom:10px;
		margin-right:5px;
		margin-left:5px;

}

.header{text-align:left;
        font-size:10px;
        margin:0em;
        padding:0.3em 0.3em;
        border-bottom:solid 1px gray;
}

#navi	{width:233px;
		background-color:#FFF;
		}

a{text-decoration:none}
a:link{color:#0000ff}
a:visited{color:#996666}
a:hover{color:#c0c0c0;text-decoration:underline}
a:active{color:#ff0000;text-decoration:underline}
		
p { color:#666666;
	font-size:85%;
	line-height:150%;
	padding-left:10px;
}

/*---------¥¹¥Ú¡¼¥¹¡¦Eó¥úÁ´¥¤¥á¡¼¥¡¦----------*/
.space-rogo	{margin-bottom:10px;
			}
			
.f22px {font-size: 29.3px;
color:#666666;}
.f20px {font-size: 26.6px;
color:#666666;}
.f18px {font-size: 24px;
font-color:#666666;}
.f16px {font-size: 21.5px;
color:#666666;}
.f15px {font-size: 20px;
color:#666666;}
.f14px {font-size: 18.6px;
color:#666666;}
.f12px {font-size: 16px;
font-color:#666666;}
.f11px {font-size: 14.6px;
color:#666666;}
.f11bpx {font-size: 14.6px;font-weight: bold;
color:#666666;}
.f10px {font-size: 13.3px;
color:#666666;
line-height: 21px;}
.f10bpx {font-size: 13.3px;font-weight: bold;
font-color:#666666;
line-height: 21px;}
.f09px {font-size: 11px;
color:#666666;
line-height: 150%;}
.f09bpx {font-size: 11px;font-weight: bold;
color:#666666;
line-height: 120%;}
.f08px {font-size: 10.6px;
color:#666666;
line-height: 18px;}
.f08bpx {font-size: 10.6px;font-weight: bold;color:#666666;
line-height: 18px;}
.f07px {font-size: 9.3px;
color:#666666;
line-height: 17px;}
.f06px {font-size: 8px;
color:#666666;
line-height: 16px;}
.f09gbpx {font-size:90%;font-weight: bold;
		line-height:150%;
		color:#999999;}


.gf08 {font-size: 11.0px;
font-color: #fff;
line-height: 110%;}
.gf08b {font-size: 11.0px;font-weight: bold;
font-color: #fff;
line-height: 120%;}

.red {font-color: #ff0000;
}
.redb {font-color: #ff0000;
		font-weight:bold;
}

.spacing {
letter-spacing: 1em;
}

#left { float: left; width: 30%; }
#right { float: right; width: 70%; }


li {line-height: 120%;
font-size: 14px;
color: #666666;
}

.menu {float: align: absmiddle;
}


#floatsmp {
	float: left;
	height: 80px;
}

.floatl{float: left;
margin-right: 10px;
margin-bottom: 10px;

}
.floatr{float: right;
margin-left: 10px;
margin-bottom: 10px;
}
.clearsmp{
	clear: right;
}

.back01 { background-color: #c0f1cd;
		font-color:#999999;
		font-size:14px;
		line-height: 25px;
}
.back02 { background-color: #ccffcc;
		font-color:#666666;
		font-size:14px;
		line-height: 25px;
}
.back03 { background-color: #f5f5f5;
		font-color:#ffffff;
		font-size:13px;
		font-weight: bold;
		line-height: 20px;
}

.mark {font-size: 12px;
		color: #ff0000;
}
.catch {font-size: 15px;
		color :#ff0000;
		font-weight: bold;
		/*line-height: 30px;*/
		margin:0.2em 0em 0.5em 0em
}
.catch2 {font-size: 15px;
		color :#0000ff;
		font-weight: bold;
		/*line-height: 30px;*/
		margin:0.2em 0em 0.2em 0em
}
.catch3 {font-size: 15px;
		color :#00cc99;
		font-weight: bold;
		/*line-height: 30px;*/
		margin:0.2em 0em 0.2em 0em
}

.catch4 {font-size: 12px;
		color :#ff6633;
		font-weight: bold;
		line-height: 150%;		

}
.catch6 {font-size: 12px;
		color :#ff6633;
		font-weight: bold;
		line-height: 130%;
		background-color:#FBFAF0

}
.catch5 {font-size: 12px;
color :#009900;
font-weight: bold;
background-color: #ffFFcc;
border: 1px solid #00cc99;
padding-top: 10pt;
padding-bottom: 10pt;
padding-left: 5pt;
}

.footer {font-size: 12px;
font-color:#333333;
}
.background {url(image/spa/chirashi_01.gif);
no-repeat:
}

.li {list-style-type: none;
}

.table_color { background-color: #c0c0c0; }
.th_color { color: #0000ff; background-color: #f5f5f5; 
}

.td_color { background-color: #ffffff; 
font-size: 12px;
background-color: #ffffff;
font-color:#333333;}

/* td class="contents_info
div class="more
div class="text
div class="catch
td class="contents_text*/

/***¡¦E¡¦**/
.styleb{font-weight: bold;
}

/* ¥Æ¡¼¥Ö¡¦E´Á¡¦*/
.table01 {
  border-top: 1px solid #699;
  border-left: 1px solid #699;
  border-right: 1px solid #699;
  border-bottom: 1px solid #699;
  background: #fff;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  }

/* ¥Ø¥Ã¥À¥»¡¦E*/
.th02 {
  border-right: 1px solid #699;
  border-bottom: 1px solid #699;
  background: #ffcc99;
  color: #666;
  font-size: 110%;
  }

/* ¥Ç¡¼¥¿¥»¡¦E*/
.td01 {
  border-right: 1px solid #699;
  border-bottom: 1px solid #699;
  }
  
/* ¥Ø¥Ã¥À¥»¡¦E*/
.th01 {
  border-right: 1px solid #699;
  border-bottom: 1px solid #699;
  background: #9cc;
  color: #666;
  font-size: 120%;
  }
.border01 {border-width: 1px; border-style: solid; border-color: #00cc99;
           padding-left: 10px;
}

/***********¥á¥Ë¥å¡¼ÍÑ****************************/
.m_table {
  border-top: 1px solid #0099ff;
  border-left: 1px solid #0099ff;
  border-right: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background: #fff;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  }
  
/* ¥Ø¥Ã¥À¥»¡¦E*/
.m_th {
  border-right: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background-color:#eeeeee;
  
  color: #666666;
  font-weight: bold;
  font-size: 14px;
  }

/* ¥Ç¡¼¥¿¥»¡¦E*/
.m_tdtit {
  border-right: 1px solid #0099ff;
  border-left: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background-color:#0099ff;
  color: #ffffff;
  font-weight:bold;
  font-size: 12px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  }
.m_td {
  border-right: 1px solid #0099ff;
  border-left: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  color: #666666;
  font-size: 12px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  }
.m_tdtop {
	text-align:right;
    border-bottom: 1px solid #0099ff;
  color: #666666;
  font-size: 80%;
  padding-bottom:2px;
  
  padding-right:5px;
  padding-top:2px;
  }  
.m_tdund {
	text-align:right;
    
  color: #666666;
  font-size: 80%;
  padding-right:5px;
  padding-top:2px;
  }    
.m_td-t {
  border-right: 1px solid #0099ff;
  border-left: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  color: #666666;
  font-size: 12px;
  font-weight:bold;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  background-color:#DBF5FB;
  }  
.m_td-i {
  
  border-left: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  
  color: #666666;
  
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  }    
  
.m_td_y {
  border-right: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background: #ffffcc;
  color: #666666;
  font-size: 12px;
  }  
.m_td_p {
  border-right: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background: #eeeeee;
  color: #666666;
  font-size: 12px;
  }    
/*¥Ü¡¼¥À¡¼*/
.m_border {
  border-width: 1px; border-style: solid; border-color: #6495ED;
  }
/***¿ú€¡¦E¡¦¡¦*/    
.stylerb {
  font-weight: bold;
  color:999999;
  
  }
  
.stylerc {
  font-weight: bold;
  color:#ffffff;
  font-size:16px;
  
  }  
  
.foot {  
   color: #999999;
   font-size: 14px;
   line-height: 25px;
   }
     
.foot_2 {  
   color: #999999;
   font-size: 12px;
   line-height: 25px;
   }
   
/*¥È¥Ã¥×¥Ú¡¼¥¸ÍÑ*/   
.mm_table {
  border-top: 1px solid #0099FF;
  border-left: 1px solid #0099FF;
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid #0099FF;
  background: #fff;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  }  
.mm_th {
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid #0099FF;
  background: #0099ff;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  }
.mm_td {
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid ##0099FF;
  color: #666666;
  font-size: 10.6px;
  }
.mm_td_y {
  border-right: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background: #ffffff;
  color: #666666;
  font-size: 12px;
  }  
  
/*¥¹¥¿¥Ã¥Õ¥Ú¡¼¥¸ÍÑ*/   
.ms_table {
  border-top: 1px solid #0099FF;
  border-left: 1px solid #0099FF;
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid #0099FF;
  background: #fff;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  padding-bottom:3px;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
  }  
.ms_th {
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid #0099FF;
  color: #666666;
  font-weight: bold;
  font-size: 12px;
   padding-bottom:5px;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  }
.ms_td {
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid #0099FF;
  padding-top: 5px;
¡¡padding-bottom: 5px;
¡¡padding-left: 5px;
¡¡padding-right: 5px;
  color: #666666;
  font-size: 11px;
  }
.ms_td_y {
  border-right: 1px solid #0099ff;
  border-bottom: 1px solid #0099ff;
  background: #ffffff;
  color: #666666;
  font-size: 11px;
  }  
.msc_th {
  border-right: 1px solid #0099FF;
  border-bottom: 1px solid #0099FF;
  color: #666666;
  font-weight: bold;
  font-size: 12px;
  background-color: #f5f5f5; 
  } 
 .blu { color:#3399FF;
 		font-weight:bold;
		font-size: 11px;
		} 

/*¡¦€Áô¡¦G¥¯¥¹¥Æ*/
.matsu-ta {border-right: 5px dotted #ffcccc;
			border-left: 5px dotted #ffcccc;
			border-top: 5px dotted #ffcccc;
			border-bottom: 5px dotted #ffcccc;
			margin-bottom:5px;
			margin-right:5px;
			margin-left:5px;
			margin-top:5px;
			padding-top: 5px;
¡¡			padding-bottom: 5px;
¡¡			padding-left: 5px;
¡¡			padding-right: 5px;
			font-size:85%;
			color:#666666;
			
			}
.matsu-tb {border-right: 5px dotted #ffcccc;
			border-left: 5px dotted #ffcccc;
			
			border-bottom: 5px dotted #ffcccc;
			margin-bottom:5px;
			margin-right:5px;
			margin-left:5px;
			margin-top:5px;
			padding-top: 5px;
¡¡			padding-bottom: 5px;
¡¡			padding-left: 5px;
¡¡			padding-right: 5px;
			font-size:85%;
			color:#666666;
			}
.mqa-ta {border-right: 5px dotted #3399ff;
			border-left: 5px dotted #3399ff;
			border-top: 5px dotted #3399ff;
			border-bottom: 5px dotted #3399ff;
			background-color:#FFCCCC;
			margin-bottom:5px;
			margin-right:5px;
			margin-left:5px;
			margin-top:5px;
			padding-top: 5px;
¡¡			padding-bottom: 5px;
¡¡			padding-left: 5px;
¡¡			padding-right: 5px;
			font-size:90%;
			color:3399ff;	
			font-weight:bold			
			}
.mqa-tb {border-right: 5px dotted #3399ff;
			border-left: 5px dotted #3399ff;			
			border-bottom: 5px dotted #3399ff;
			background-color:#FFCCCC;
			margin-bottom:5px;
			margin-right:5px;
			margin-left:5px;
			margin-top:5px;
			padding-top: 5px;
¡¡			padding-bottom: 5px;
¡¡			padding-left: 5px;
¡¡			padding-right: 5px;
			font-size:90%;
			color:3399ff;
			font-weight:bold				
			}		
			
.man-tab {	
			width:600px;
			}
.man1-ta {	border-right: 5px solid #3399ff;
			border-left: 5px solid #3399ff;
			border-top: 5px solid #3399ff;
			border-bottom: 5px solid #3399ff;
			
			padding-top: 5px;
¡¡			padding-bottom: 5px;
¡¡			padding-left: 5px;
¡¡			padding-right: 5px;
			font-size:95%;
			color:#666666;
			font-weight:bold			
			}
.man2-tb {
					
			padding-top: 5px;
¡¡			padding-bottom: 5px;
¡¡			padding-left: 15px;
¡¡			padding-right: 15px;
			font-size:85%;
			color:#666666;
			line-height:150%;				
			
			}		
							
.back {	right:auto
¡¡			padding-right: 15px;
			font-size:80%;
			color:#666666;
			line-height:150%;				
			
			}									
.square {color:#0099FF;
		}			
		
/*¥¨¥¹¥Æ£ögndex4¥Ü¥¿¡¦E/		
.estbox-01 {
		padding-bottom:20px;
		}		
.estbox-02 {padding-left:20px;
		padding-bottom:20px;
		}
.estbox-03 {padding-left:20px;
		
		}


body {
	background-color: #FFFFFF;
	
	
}
.g-other  {font-size:80%;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:3px;
			padding-top:3px;
			}
.g-otherb  {font-size:80%;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:3px;
			padding-top:3px;
			color:#FF0000;
			font-weight:900;
			}			
.g-toptit {background-color:#DBF5FB;
		color:#999999;
		font-weight:bold;
		font-size:80%;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:3px;
		padding-top:3px;
		border-bottom:1px solid #0099ff;
		border-top:1px solid #0099ff;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		}				

/*¡¦E¡¦¡¦/
.g-name-00 {padding-bottom:3px;
		padding-top:3px;
		text-align:center;
		font-weight:bold;
		font-size:90%;
		border-right: 1px solid #0099ff;
			border-left:1px solid #0099ff;
			border-bottom:1px solid #0099ff;
			border-top:1px solid #0099ff;
		}
		
/*½âÅÊŽÊ¿¿*/		
.g-commodity-01 {border-bottom:1px solid #0099ff;
			border-left:1px solid #0099ff;
			border-right:1px solid #0099ff;
			padding-bottom:5px;
			
			padding-top:5px;
			
			text-align:center;
			}

/*½âÅÊ¡¦E/
.g-name-01  {padding-bottom:3px;
		padding-top:3px;
		padding-left:5px;
		
		font-weight:bold;
		font-size:90%;
		border-bottom:1px solid #0099ff;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		color:#FF0000;
		}		

/*½âÅÊÀâ¡¦E/
.g-expla {color:#999999;
		font-size:80%;
		border-bottom:1px solid #0099ff;
		border-right:1px solid #0099ff;
		padding-bottom:3px;
		padding-top:3px;
		padding-left:5px;
		line-height:150%;
		}
.g-expla-1 {color:#999999;
		
		font-weight:bold;
		
		line-height:150%;
		}
/*½âÅÊÉåÊ¡(/
.g-clean {background-color:#D8F8EB;
		color:#666666;
		font-weight:bold;
		font-size:90%;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:3px;
		padding-top:3px;
		border-bottom:1px solid #0099ff;
		border-top:1px solid #0099ff;
		border-right:1px solid #0099ff;
		border-left:1px solid #0099ff;
		}		
.g-water {background-color:#DBF5FB;
		color:#666666;
		font-weight:bold;
		font-size:90%;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:3px;
		padding-top:3px;
		border-bottom:1px solid #0099ff;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		
		}				
.g-pre  {background-color:#FFF7FB;
		color:#666666;
		font-weight:bold;
		font-size:90%;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:3px;
		padding-top:3px;
		border-bottom:1px solid #0099ff;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		}				
.g-aging	 {background-color:#EBEBEB;
		color:#666666;
		font-weight:bold;
		font-size:90%;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:3px;
		padding-top:3px;
		border-bottom:1px solid #0099ff;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		}								
.g-white 	 {background-color:#E4E4CF;
		color:#666666;
		font-weight:bold;
		font-size:90%;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:3px;
		padding-top:3px;
		border-bottom:1px solid #0099ff;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		}								
		
		
.g-good-01 {border-bottom:1px solid #e0e0e0;
	
		border-left:15px solid #6699ff;
		color:#999999;
		font-size:16px;
		font-weight:bold;
		padding-left:5px;
		}				
/*¡¦EñóÇêOÉÊ--------------------------------*/		
.g-iyaku  {border:1px solid #ebebeb;
		padding:2px;
		font-size:80%;
		}		
.g-page  {font-size:70%;
		text-align:right;
		}
		
.g-table {
		width:700px ;  
  		background: #fff;
 		 border-collapse: collapse;
 		 border-spacing: 0;
 		 empty-cells: show;
 		 }				
.hair {font-size:100%;
		background-color:#FF9900;
		color:#FFFFFF;		
		text-align:center
		padding-left:5px;
		padding-right:5px;
		font-weight:bold;
		padding-bottom:2px;
		padding-top:2px;
		}  

.h-tab	{width:233px;
		
		}	
div#campaign{
	margin-top:20px;
	}			
.top-campaign01{
	color:#FFFFFF;
	background-color:#0099FF;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	background-image:url(image/top/sun.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:20px 10px 10px 40px;
	margin-top:10px;
	vertical-align:middle;
	}
.top-campaign02{
	color:#666;
	font-size:90%;
	font-weight:normal;
	padding:10px 10px 10px 20px;
	list-style-image:url(image/top/star01.gif);	
	}	
.top-dl {color:#999999;
		font-size:85%;
		margin-left:10px;
		}
.top-dd {margin-left:30px;
		line-height:130%;
		font-size:95%;
		}		
.top-dt {border-left:15px solid #6699FF;
		padding-left:3px;
		font-weight:bold;
		}
.top-ddr {margin-left:30px;
		line-height:130%;
		font-size:95%;
		}		
.top-dtr {border-left:15px solid #ff0000;
		padding-left:3px;
		font-weight:bold;
		}		
.top-stab	{width:700px;
			}		
.titl-01	{width:233px;
			margin:0;
			padding:0;
			float:left;
			position:inherit;
			
			}
			
.titl-02	{width:467px;
			margin:0;
			padding:0;
			float:right;
			position:inherit;
			
			}
.spa-td		{padding:10px;
			}					
.spa		{background-color:#333;
			color:#FFF;
			font-weight:bold;
			text-align:center;
			}				
/*¥µ¡¦Áó¥á¥Ë¥å¡¼----------------*/
#ul-menu {background-color:#E6EEF9;
			margin-top:30px;
			margin-left:5px;
			padding:10px 10px 10px 10px;
			width:250px;
			}

#menu {color:#999999;
		font-size:90%;
		line-height:150%;
		list-style-type:none;
		font-weight:bold;
		}
#menu a{text-decoration:none}
		a:link{color:#999}
		a:visited{color:#666}
		a:hover{color:#c0c0c0;text-decoration:underline}
		a:active{color:#ff0000;text-decoration:underline}		
		
/*¥Ý¥¤¥ó¥È¥×¡¦E¼¥ó¥ÈÉ¾Ï----------*/
.po-tab {border:1px solid #ff66cc;
		margin:10px 10px 10px 50px;
		background-color:#F2F2F2;
		color:#666;
		font-size:85%;		
		}
.po-td01 {
		border-bottom:1px solid #ff66cc;
		border-right:1px solid #ff66cc;
		padding:3px 10px 3px 10px;
		}


.po-td03 {border-bottom:1px solid #ff66cc;
		padding:3px 10px 3px 10px;
		}


.po-td11 {border-right:1px solid #ff66cc;
		padding:3px 10px 3px 10px;
		}		
.po-td13 {
		padding:3px 10px 3px 10px;
		}				
.po-td14 {border-right:1px solid #ff66cc;
		padding-left:10px;
		padding-right:10px;
		background-color:#FFFFFF;		
		}				
.line   {
		padding-bottom:10px;}	
		
/*-------¥µ¡¦Áó¥Ú¡¼¥¸----------------*/		
.salon-titl	{padding-left:30px;
			}			
.slon-menu {background-color:#E6EEF9;
			margin-top:30px;
			margin-left:5px;
			padding:10px 10px 10px 10px;
			width:250px;
			list-style:none;
			}			
/*-------ÃÏ¿Þ-----------------------*/
#mapion		{width:350px;
			text-align:center;
			font-size:80%;
			margin-bottom:10px;
			padding-bottom:10px;
			}
#mapion-note	{background-color:#FF0000;
			color:#FFF;
			font-weight:bold;
			padding:2px;
			text-decoration:none;
			}
#mapion a:link	{background-color:#ff0000;
				color:#FFF;
				font-weight:bold;
				text-decoration:none;
				padding:2px;
				}					
#mapion a:hover	{background-color:#0099FF;
				color:#FFF;
				
				text-decoration:none;
				padding:2px;
				}						
/*-------Äæ±Ù¡¦E---------------------*/
#holiday	{
			padding:5px 20px 5px 20px;
			margin-top:20px;
			margin-left:40px;
			line-height:140%;
			border:1px solid #0099FF;
				}			
.note-1		{background-color:#FFF;
			border-bottom:1px dotted #0099FF;
			color:#999;
			font-weight:bold;
			font-size:80%;
			}			
.note-2		{background-color:#FFF;
			color:#999;
			font-size:80%;
			margin-left:15px;
			}					
.top-info	{font-size:80%;
			color:#666;
			line-height: 21px;
			text-align:center;
			padding:10px;
			}
/*-------------01¥Õ¥©¡¦EÀ¡¡¥¡¦ó¥¡¦Ú¡¼¥¸ÍÒÏ---------------*/
#linkform		{width:700px;
				margin:0;
				}
#linkform h1	{background-color:#0099FF;
				color:#FFF;
				font-size:150%;
				font-weight:bold;
				text-align:center;
				padding:5px;
				margin-left:100px;
				margin-right:100px;
				}				
#linkform table	{width:500px;
				border-collapse:collapse;
				background-color:#FFF;
				border-left:#0066FF solid 1px;
				border-top:#0066FF solid 1px;	
				
				}
#linkform td	{color:#666;
				font-size:80%;
				padding:5px;
				border-bottom:#0066FF solid 1px;
				border-right:#0066FF solid 1px;
				}
#linkform li{
	line-height:180%;
	}				
.schedule{
	text-align:center;
	padding:10px;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	}															
.schedule a:link{
	text-align:center;
	padding:10px;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}				
.schedule a:hover{
	text-align:center;
	padding:10px;
	font-size:16px;
	color:#6666FF;
	font-weight:bold;
	background-color:#FFFFCC;
	text-decoration:none;
	}	
.schedule a:visited{
	text-align:center;
	padding:10px;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}															