@charset "utf-8";

/* --------------------------------------------------
	SiteName : mypl_sayama
	FileName : mypl_module_calendar.css
	Description : utility styles
	Author : Future Link Network
	UpdatedBy : who-when

-------------------------------------------------- */
.position_cal_box{
	position:relative;
	width:200px;
	margin:0 0 10px 0;
}
#mypl_cal{width:184px;}
#mypl_cal table{width:100%;}
#mypl_list{
	background-color:#FBFBDE;
	border:1px solid #F0F07E;
	width:180px;
	position:absolute;
	left:5px;
	top:29px;
	padding:4px;
	z-index:5;
}
#mypl_list p,#mypl_list li{
	font-size:75%;
}
#mypl_list li a{
	padding:0 0 0 10px;
	background:transparent url(/contents/images/sayama/common/icon/icn_arw_01.gif) no-repeat 0 0.275em;
}
#mypl_list .target_date{
font-weight:bold;
}
#mypl_list .close-icon{
	float:right;
	width:14px;
	background:transparent url(/contents/images/sayama/event/btn_close.gif) no-repeat left center;
	cursor:pointer;
}
#mypl_list .morelilnk{
	text-align:right;
	padding:0 10px 0 0;
	background:transparent url(/contents/images/sayama/common/icon/icn_arw_01.gif) no-repeat right center;
}


/*yui overwrite*/
.yui-calcontainer{
	float:none;
	border:solid 3px #3E9C56 !important;
}
.yui-calendar td.calcell.today{border:1px solid #79634D !important;}
.yui-calendar .calhead{
	background-color:#F0ECE0 !important;
	border:1px solid #79634D !important;
	padding:3px 0;
}
.yui-calendar .calnavleft{background:url(/contents/images/sayama/common/icon/callt.gif) no-repeat 0 0 transparent;}
.yui-calendar .calnavright{background:url(/contents/images/sayama/common/icon/calrt.gif) no-repeat 0 0 transparent;}
.yui-calendar .calweekdaycell{width:14.28%;padding:2px 0;}

