﻿/*[navi_calendar]*/.s_navi_calendar{float:left;border:solid 0px silver;width:180px;margin-top:10px;margin-bottom:10px;margin-right:auto;margin-left:auto}/*FOR POPUP CALENDAR BEGIN */.s_tate{width:100%}.s_yoko{width:360px}/*[calendar]*/.s_calendar{border:solid 1px silver}/*[calendar_ex]*/.s_calendar_ex{text-align:center;padding-top:5px;padding-bottom:5px;background-color:#d9e1f7;border:solid 1px silver;border-top:solid 0px silver;font-size:12px}.s_calendar_title table tr th{border-top:solid 0px silver;width:180px}.s_calendar table{width:100%;table-layout:fixed;background-color:White;float:left}.s_calendar table th{font-weight:bold;text-align:center;line-height:1.5;color:Black;background-color:#d9e1f7;border:solid 1px silver}.s_calendar table th table tr th{font-weight:bold;text-align:center;line-height:1.5;color:Black;background-color:#d9e1f7;border:solid 0px silver}.s_calendar table th table tr td{text-align:center;line-height:1.5;color:Black;background-color:#d9e1f7;border:solid 0px silver}.s_calendar table td{text-align:center;border:solid 1px silver;line-height:1.5}.s_calendar table td:hover{text-align:center;line-height:1.5;color:Black}.s_calendar table .s_holiday:hover{color:#BF0000;background:#FFC6C6}.s_calendar table .s_deactive:hover{color:Gray}.s_calendar a:link{color:Blue}/*[today]*/.s_today{color:BLACK;font-weight:bold;/*background-color:Orange;*/background-color:#FFFF22}/*[today_ex]*/.s_today_ex{color:Blue}/*[holiday]*/.s_holiday{color:#BF0000;background:#FFC6C6;border:solid 1px silver}/*[holiday_ex]*/.s_holiday_ex{color:Red}/*[deactive]*/.s_deactive{color:Gray;background-color:#f4f4f4}/*.s_this,.s_next{float:left}*//*FOR POPUP CALENDAR END */