/*
**********************************************
休業日カレンダー
**********************************************
*/

#contents .cnt_txt div.calendar{
margin:20px 10px;
}


#contents .cnt_txt div.calendar .type_hday{
color:#17507F;
font-weight:bolder;
}

#contents .cnt_txt div.calendar table{
width:100%;
border:1px solid #3f3f3f;
border-collapse: collapse;
margin-bottom:15px;
}

#contents .cnt_txt div.calendar td{
border:1px solid #3f3f3f;
width:7.1%;
}

#contents .cnt_txt div.calendar tr.month td{
background:url("../../images/common/bgimg/bg_csg11.gif") center repeat-x;
color:#fff;
font-weight:bolder;
text-align:center;

}

#contents .cnt_txt div.calendar tr.wday td{
background:url("../../images/common/bgimg/bg_wttt12.gif") center repeat-x;
color:#383838;
text-align:center;
}

#contents .cnt_txt div.calendar tr.wday td.sat{
color:#006699;
}

#contents .cnt_txt div.calendar tr.wday td.sun{
color:#cc0000;
}

#contents .cnt_txt div.calendar tr.day td{
background-color:#fff;
color:#383838;
text-align:center;
padding:7px 0;
}

#contents .cnt_txt div.calendar tr.day td.hday{
background:url("../../images/common/bgimg/bg_bttg11.gif") center repeat-x;
color:#003D5F;
}

