@charset "SHIFT-JIS";

p {
        margin : 0 ;
        padding : 0 ;
}
      
#subcontent {
        width:1000px;
        height :620px ;
        background-color: #fff;
        margin : 0 ;
        padding : 0 ;
        float: left;
}

#mainleft {
        width:505px;
        height :465px ;
        background-color: #fff;
        float: left;
}

#mainleft img{
       width : 480px;
       height : 400px ;
       margin : 30px 0px 30px 25px ;
}

#mainright {
        position:relative;
        width: 495px;
        height :465px ;
        padding : 0 ;
        margin : 0 ;
        float: left;
}

#mainright .title h1{
        text-indent : -9999px ;
        background : url(img/kakoutitle.jpg) no-repeat;
        width:  178px;
        height :21px ;
        margin : 35px 0px 25px 25px ;
}

#mainright .text {
      width : 445px;
      margin : 0px 25px 0px 25px ;
      font-size: 12px ; 
      line-height: 180%;
}

#mainright .date {
        position:absolute;
        top : 370px ;
        left : 0px ;  
        width:445px;
        height :60px ;
        font-size: 12px ; 
        font-weight : bold ;
        color: #fff;
        background-color: #918C86; 
        margin : 0px 25px 0px 25px ;
        text-align : canter ;
}

#mainright .date h2 {
      margin : 22px 0px 0px 32px ;
      font-size: 12px ; 
}



#mainbottom {
             width:1000px;
             height : 155px ;
             margin: 0;
             padding : 0px 25px 0px 25px ;
             float: left;
}

#mainbottom .photo{
              padding : 0px 12px 20px 0px ;
             float: left;
}

#mainbottom .photo2{
              padding : 0px 0px 20px 0px ;
             float: left;
}


#footer {
     width:1000px;
     height : 40px ;
       margin: 0;
      padding : 0 ;
     font-size: 10px ; 
      text-align : right ;
background-color: #DACDAF;

     float: left;
}

#footer .copyright {
             font-size: 10px ; 
padding : 10px 0px 0px 0px ;           
 color: #000;
}
