@charset "utf-8";

/*
	Last Update:2011/08/26
	Auther: kodama
*/

/*基本*/
@import url("base.css");

/*===================================================================
	#iframe
===================================================================*/
#iframe { background:none; width:208px; }
#iframe { background:none; width:208px; text-align:left; }

/*	#side_navi
--------------------------------------------------------- */
#side_navi dl { padding:9px; background:url(../image/side/side_back.jpg) repeat-x top left; }
#side_navi dt { margin-bottom:11px; }
#side_navi dd { margin:0px 0px 5px 10px; background:url(../image/shared/arrow_r.gif) no-repeat 0px 8px; font-size:1.15em; padding:0px 0px 0px 12px; }

/*	#side_calendar
--------------------------------------------------------- */
#side_calendar { color:#666666; padding-bottom:20px; }
#side_calendar .tbl_navi { width:188px; margin:10px 10px 0px; }
#side_calendar .tbl_calendar { width:188px; margin:5px 10px 10px; }
#side_calendar p { margin:0px 10px 10px; }
#side_calendar .tbl_navi .back { text-align:left; }
#side_calendar .tbl_navi .center { text-align:center; font-weight:bold; font-size:1.15em; }
#side_calendar .tbl_navi .next { text-align:right; }
#side_calendar .tbl_navi .back a { background:url(../image/shared/arrow_l.gif) no-repeat 2.5em 3px; padding-right:15px; }
#side_calendar .tbl_navi .next a { background:url(../image/shared/arrow_r.gif) no-repeat 0px 3px; padding-left:10px; }
.tbl_calendar { border-top:1px solid #CED1D5;  border-left:1px solid #CED1D5; font-size:1.15em; }
.tbl_calendar thead td { font-weight:bold; background:url(../image/side/th.gif) repeat-x bottom left; padding-bottom:5px; }
.tbl_calendar td { padding:3px; border-bottom:1px solid #CED1D5;  border-right:1px solid #CED1D5; text-align:center; vertical-align:middle; }
.tbl_calendar .holiday { background:#FFCCCC; }
.tbl_calendar .am_holiday { background:url(../image/side/day_am.gif) no-repeat top left; }
.tbl_calendar .pm_holiday { background:url(../image/side/day_pm.gif) no-repeat bottom right; }
