@charset "shift-jis";

H2{
background-image: url(../img/p-title.jpg);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9999px;
width: 550px;
height: 70px;
margin: 8px 0 0; }

H3{
color: #2b5fae;
margin: 5px 0 0;}

H3.mi1 {
font-size: 18px;
/*background-image: url(../img/midashi.gif);
background-repeat: no-repeat;
text-indent: -9999px;
height: 20px;*/
margin-top: 11px;
margin-bottom: 5px;}

DIV.Calendar DIV{
background-color: #f0f0f0;
width: 265px;
margin-bottom: 5px;
border: 1px solid #cccccc;}

DIV.Calendar P{
margin-left: 10px;}

DIV.Calendar DL{
margin-left: 10px;}

DIV.Calendar DD A{
background-image: url(../../../img/ty-next.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
text-indent: -7px;
padding-left: 7px;}

DIV.Calendar DIV.left{
float: left;}
DIV.Calendar DIV.right{
float: right;}


DIV.clbox{
clear: both;}

DIV.clbox DIV.fl-right{
margin-left: 10px;
margin-bottom: 10px;}

P.Caption{
font-size: 85%;
text-align: right;
margin: 0px;}





