@charset "shift_jis";
/**************************************
	calender.css
**************************************/
.calender {
width: 168px;
background-color:#FFFFFF;
border-collapse:collapse;
border-spacing:0;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:normal;
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
color:#666666;
line-height:14px;
}

.calender td,th{
border: 1px #B4B4B4 solid;
}

.calender_main_tr td{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
}

.calender_under_tr{
margin: 0 0 0 0;
padding: 6px 0 6px 0;
text-align:center;
font-size:10px;
font-weight:normal;
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
color:#666666;
}

.no_day{
background-color:#E6E6E6;
}

.sun_day{
color:#666666;
}

.satur_day{
color:#666666;
}

.syuku_day{
background-color:#FFDDDD;
color:#666666;
}

.ei_day{
}

.ei_day_2{
background-color:#FFFFC8;
}

.wday{
}

.wday_sun{
color:#C94594;
}

.wday_sat{
color:#235BDD;
}

.ei_day_font{
color:#F7F7F7;
}

.ei_day_font_2{
color:#FFFFC8;
}

.yyyymm{
margin:0 0 0 5px;
padding: 10px 0 10px 0;
text-align:left;
font-size:13px;
font-weight:bold;
color:#4A4A4A;
}

