@charset "UTF-8";

.calendar
{
margin: 0px;
padding: 4px 26px 20px 14px;
width: 160px;
float: right;
height: auto;
}

.calendar caption, .calendar_01 caption
{
font: italic normal 16px/20px "Times New Roman", Times, serif;
text-align: center;
letter-spacing: 0.09em;
padding: 0px 0px 6px;
margin: 0px;
}

.calendar table, .calendar_01 table
{
margin: 0px auto 2px;
padding: 0px;
text-align: center;
}

.calendar th, .calendar_01 th
{
background: #333333;
margin: 2px;
padding: 0px;
height: 20px;
width: 20px;
color: #FFFFFF;
border-right: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
font: bold normal 11px Arial, Helvetica, sans-serif;
}

.calendar td, .calendar_01 td
{
background: #FFFFFF;
height: 28px;
width: 20px;
margin: 2px;
padding: 0px;
border-right: 2px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
font: normal 11px Arial, Helvetica, sans-serif;
}

.calendar td.current, .calendar_01 td.current
{
background: #3399FF;
font: bold normal 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

/*-----------SPACE-----------*/

#ct .col_561px
{
margin: 0px;
padding: 10px 0px;
height: auto;
overflow: visible;
width: 530px;
position: relative;
float: left;
/*float: left;*/
}

#ct .col_561px h2
{
overflow: visible;
height: auto;
margin: 0px;
padding: 2px 0px 8px 30px;
}
#ct .col_561px .container
{
margin: 0px;
padding: 0px 0px 8px;
height: auto;
overflow: visible;
width: 320px;
float: left;
}

#ct .col_561px .name01
{
font: italic 10px/16px "Times New Roman", Times, serif;
text-align: right;
margin: 0px;
padding: 0px 0px 6px;
width: 100px;
letter-spacing: 0.1em;
color: #3366FF;
float: left;
/*position: relative;*/
height: auto;
clear: left;
}

#ct .col_561px .name02
{
text-align: left;
font: 11px/16px Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px 0px 6px 4px;
letter-spacing: 0.05em;
overflow: visible;
float: left;
width: 216px;
height: auto;
display: block;
}

#ct .email
{
margin: 0px;
padding: 10px 0px;
height: auto;
overflow: visible;
width: 530px;
position: relative;
float: left;

}
#ct .col_561px em {
color: #000000;
font-size: 12px;
line-height: 20px;
font-weight: normal;
}

