@charset "utf-8";

/* ========================================== 


    営業カレンダーページ


========================================== */

/* container
========================================== */
#container:after {
  content: "."; 
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

#container {
  min-height: 1%;
}

* html #container {
  height: 1%;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}



/* side
========================================== */
#side {
    width: 198px;
	float: left;
	color: #736357;
	padding-top: 20px;
}

#side h3 {
    padding: 5px 10px;
	width: 166px;
	background: #ddd;
	color: #603813;
	font-weight: bold;
}


/*----- dl -----*/
#side dl {
	margin-top: 7px;
	font-size: 93%;
	line-height: 1.5em;
	padding: 10px 10px;
}

#side dt {
    margin-top: 5px;
}





/* main
========================================== */
#main {
	margin:10px auto 20px;
	width: 810px;
/*
	position: relative;
*/
}

#main p {
    font-size: 138.5%;
	font-weight: bold;
	color: #ff0000;
	margin: 30px 0 25px 53px;
	line-height: 1.5em;
}

#main p a {
    color: #808080;
	font-size: 67%;
}

#main p a:hover {
    color: #444;
}

#main iframe {
    width: 810px;
}


/*----- ul -----*/
#main ul {
    font-weight: bold;
	margin: 0 20px 20px 20px;
	line-height: 1.4em;
	font-size: 93%;
	float: left;
}

.weekday {color: #999999;}
.saturday {color: #b69278;}
.holiday {color: #b87d4e;}
.toku {color: #aa8da3;}
.closed {color: #e8624f;}
.attentions {color: #669900;}







.telno {
    float: right;
	margin-right: 20px;
	_display: inline;
} 







/* IE6透過PNG　a対策
========================================== */
* html #info a {
    position: relative;
}

* html #side dl a {
    position: relative;
}





