@charset "utf-8";


/* HeaderDivision
--------------------------------------------------- */
#HeaderDivision{
}

/* ContentsDivision
--------------------------------------------------- */
#ContentsDivision {
}
#ContentsDivision .ContentsDivisionInside{
}
    /* MainContentsArea
    --------------------------------------------------- */
    #MainContentsArea{
    }

    /* SideBarArea
    --------------------------------------------------- */
    #SideBarArea{
    }
    
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
/*   Block Style                                    */
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
.LayoutBlock{

}

/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
/*   Paragraph Style                                */
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
.LayoutBlock .Paragraph{
  margin-bottom: 30px;
}
    .LayoutBlock .Paragraph .ParagraphHeader{
      font-size: 100%;
      margin-bottom: 15px;
      background: url(../img/common/decoration/border_brown.png) repeat-x bottom;
      padding-bottom: 10px;
      padding-left: 2px;
    }
        .LayoutBlock .Paragraph .ParagraphHeader .Heading{
          padding-left: 8px;
          border-left: solid 7px #497127;
        }
    .LayoutBlock .Paragraph .ParagraphContents{
    }
        .LayoutBlock .Paragraph .ParagraphContents .LinkText{
          font-size: 95%;
        }
            .LayoutBlock .Paragraph .ParagraphContents .LinkText a{
              background: url(../img/common/icon/cursor_brown_s.png) no-repeat 0% 50%;
              padding-left: 17px;
            }
        .LayoutBlock .Paragraph .ParagraphContents .LinkList{
          font-size: 95%;
        }
            .LayoutBlock .Paragraph .ParagraphContents .LinkList li{
            }
                .LayoutBlock .Paragraph .ParagraphContents .LinkList li a{
                  background: url(../img/common/icon/cursor_brown_s.png) no-repeat 0% 50%;
                  padding-left: 17px;
                }

    .LayoutBlock .Paragraph .ParagraphContents{
    }
        .LayoutBlock .Paragraph .SubParagraph{
          margin-bottom: 20px;
        }
            .LayoutBlock .Paragraph .SubParagraph .SubParagraphHeader{
              font-size: 100%;
              margin-bottom: 8px;
              color: #336633;
              border-bottom: dotted 1px #336633;
              padding-bottom: 3px;
            }
            .LayoutBlock .Paragraph .SubParagraph .SubParagraphContents{
              padding: 0px 15px;
            }
        .LayoutBlock .Paragraph .ParagraphContents .post-list{
          background: #fff;
          padding: 15px;
        }
            .LayoutBlock .Paragraph .ParagraphContents .post-list li{
              font-size: 95%;
              line-height: 1.5;
              border-bottom: dotted 1px #84623c;
              padding: 5px 0px;
            }
                .LayoutBlock .Paragraph .ParagraphContents .post-list li span.date{
                  background: #84623c;
                  padding: 1px 5px;
                  color: #fff;
                  font-weight: bold;
                }
        .LayoutBlock .Paragraph .TwoSubParagraph{
        }
            /*.LayoutBlock .Paragraph .TwoSubParagraph ul{
              width: 46%;
              float: left;
              margin-right: 25px;
            }*/
        .LayoutBlock .Paragraph .ParagraphContents .no-data{
          font-size: 95%;
          line-height: 1.5;
        }
        .LayoutBlock .Paragraph .ParagraphContents .ButtonBox{
          margin-top: 10px;
        }

/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
/*   Element Style                                  */
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
.DefaultText{
}
