@charset "shift_jis";
/* CSS Document */
@import "base.css";
@import "import/calendar.css";
@import url(../../js/skin02/gb_styles.css);
@import url(../../js/skin02/accordionview.css);
/*@import "import/plan_detail.css";
@import "import/starttimelist.css";
@import "import/timesheet.css";*/
/* -------------------------------------------------------------- 
カレンダーテーブル
-------------------------------------------------------------- */
.calendarTbl{
	width:200px;
	margin-bottom:10px;
	border-top:none;
}
#str_container {
	margin-bottom:10px;
	border-top:none;
}
#str_container .calendarTbl th,
#str_container .calendarTbl td{
	border:1px solid #cccccc;
	padding:5px;
	font-size:12px;
}
#str_container .calendarTbl td{
	padding:1px 1px;
	text-align:center;
	vertical-align:middle;
}
/* ヘッダー
--------------------------------------------- */
#str_container .calendarTbl tr.header th{
	background:#f3f3f3;
	text-align:center;
	vertical-align:middle;
	__border-top:none;
}
/* 楠鍍
--------------------------------------------- */
#str_container .calendarTbl tr.date{
	background:#f3f3f3;
}
/* メインエリア
--------------------------------------------- */
#str_container .calendarTbl tr.main th,
#str_container .calendarTbl tr.main td{
	background:#ffffd0;
}
/*　<p>マージン処理　*/
#str_container .calendarTbl tr.main th p{
	margin:0;
}
/*　プラン鮪@*/
#str_container .calendarTbl tr.main th p.planName{
	font-weight:bold;
	margin-bottom:5px;
}
#str_container .calendarTbl tr.main th p.planName a{
	display:block;
}
/*　プレースタイルアイコン　*/
#str_container .calendarTbl tr.main th p.icnList{
	padding-left:8px;
}

#str_container .calendarTbl tr.main td img{
	display:block;
	margin:2px auto;
}

/*　苦飼行処理　*/
#str_container .calendarTbl tr.main.even th,
#str_container .calendarTbl tr.main.even td{
	background:#ffffff;
}
/*　香3・i当楠j　*/
#str_container .calendarTbl th.today,
#str_container .calendarTbl td.today{
	background:#e9f7e2 !important;
}
/*　土曜楠@*/
#str_container .calendarTbl th.sat,
#str_container .calendarTbl td.sat{
	background:#edf2fa !important;
}

/*　楠彬楠@*/
#str_container .calendarTbl th.sun,
#str_container .calendarTbl td.sun{
	background:#fbd9dd !important;
}
#ChangeCalendarMonthBlockHor {
	background-image: url(../../img/skin02/common/calendar/horizonal.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 121px;
	__display: block;
}
#ChangeCalendarMonthBlockVer {
	background-image: url(../../img/skin02/common/calendar/ver.JPG);
	background-repeat: no-repeat;
	height: 39px;
	width: 121px;
	__display: block;
}
#str_container .calendarTbl tr th.uky {
	background:#fff;
}
#str_container .calendarTbl tr td.uky1 {
	background:#fff;
}
.lineMonth {
	border-top:2px solid #3B902C;clear: both;
}