@charset "shift_jis";
/*----------------------------
  CSS 担当者名 Document 2008.08
  Last Update 0000.00.00 担当者名
  
  
営業カレンダー用CSS

　├表示スタイル
　└管理スタイル


----------------------------*/




/*####################　表示スタイル　####################*/

#OperationCalendar {
	margin-bottom:50px;
	}



#OperationCalendar h3{}


#OpenCal {
	border:solid #c1e7f4;
	border-width:0 1px 1px;
	background:#e8f4f8;
	padding:10px 5px;
	}

#OperationCalendar ul{
	position:relative;
	zoom:1;
	margin-bottom:5px;
	}
#OperationCalendar ul:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}


#OperationCalendar li{
	position:absolute;
	left:73px;
	background:url(../img/side/button-calendar_this.gif);
	width:30px;
	height:15px;
	}

#OperationCalendar li.pre{
	position:relative;
	left:0;
	float:left;
	background:url(../img/side/button-calendar_pre.gif);
	width:50px;
	height:15px;
	}
#OperationCalendar li.next{
	position:relative;
	left:0;
	float:right;
	background:url(../img/side/button-calendar_next.gif);
	width:50px;
	height:15px;
	}

#OperationCalendar li a{
	display:block;
	height:15px;
	text-indent:-9999px;
	}
	


#OperationCalendar table{
	float:left;
	border-collapse:collapse;
	border:none;
	background:#fff;
	width:164px;
	width:172px;
	}
#OperationCalendar caption{
	border:solid #e0e0e0;
	border-width:1px 1px 0;
	background:#b6b6b6;
	margin-left:-1px;
	padding:1px 0 3px;
	_padding:4px 0 3px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	}

#OperationCalendar th,
#OperationCalendar td{
	border:1px solid #e0e0e0;
	padding:4px;
	_padding:5px 4px;
	width:auto;
	text-align:center;
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	}
#OperationCalendar th {
	background:#f7f7f7;
	color:#333;
	width:auto;
	}

#OperationCalendar .sun {color:#ff6666;}
#OperationCalendar .sat {color:#3399cc;}
#OperationCalendar .close {background:#ffe3e3;}
#OperationCalendar .close1 {background:#ffe3e3;}
#OperationCalendar .close2 {background:#ffe3e3;}
#OperationCalendar .close3 {background:#ffe3e3;}


/*####################　管理スタイル　####################*/

#Admin {
	text-align:center;
	font-size:12px;
	}
#Admin input{
	text-align:center;
	}

#Admin table{
	width:250px;
	margin:0 auto 20px;
	}
#Admin table.cal{
	width:650px;
	margin:0 auto 20px;
	border-collapse:collapse;
	font-family:verdana;
	}
#Admin table th,
#Admin table td {
	border:none;
	text-align:center;
	padding:0px;
	}
#Admin table.cal th,
#Admin table.cal td {
	border:1px solid #ccc;
	text-align:center;
	padding:5px;
	}
#Admin .font-nor{ color: #000000; }
#Admin .sun{ color: #ff0000; }
#Admin .sat{ color: #0000FF; }
#Admin .nor{ background-color: #FFFFFF; }
#Admin .close{ background-color: #ffc0cb; }
#Admin .close1{ background-color: #ffc0cb; }
#Admin .close2{ background-color: #b0c4de; }
#Admin .close3{ background-color: #f0fff0; }

#Admin caption {
	width:650px;
	margin:0 auto;
	padding-bottom:5px;
	text-align:center;
	}

