@charset "utf-8";


/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
/*    Management                    */
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */

    #ContentsDivision .Container .MainContentsArea .MainImageBlock .BlockContents{
      background: url("../images/main_image/manage-image.png")  no-repeat right;
    }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph,
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph{
        width:500px;
        margin-right: 50px;
        float: left;
        padding:30px 0;
        border:1px solid #2AA6B2;
        border-top-width: 20px;
        height:550px;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph{
        margin-right: 0;
        float: left;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphHeader,
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph .ParagraphHeader{
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph .ParagraphHeader h2 .SubTitle{
        font-size:80%;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphContents,
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph .ParagraphContents{
        line-height: 1.5;
        padding:0 30px;

      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ReceptionTime{
        margin-bottom: 30px;
        border: 2px solid #2AA6B2;
        font-weight: bold;
        padding:20px;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphContents ul{
        padding-left: 1em;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphContents ul li{
        line-height: 1.3;
        padding-bottom:0.5em;
      }
      #ContentsDivision .Container .MainContentsArea .AnythingConsulBlock .BlockContents{
      }
      #ContentsDivision .Container .MainContentsArea .AnythingConsulParagraph .AttentionText{
         font-size: 100%;
         text-indent:-1em;
         background: #8CD2D8;
         padding: 1em 1em 1em 1.5em;
         margin: 20px 0;
      }

            /* + + + + + レスポンシブ + + + + +  */

                /* bp2より狭いディスプレイ用 */
                body.rsbp-under-bp2 #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph,
                body.rsbp-under-bp2 #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph{
        width:100%;
        margin-right: 0;
        margin-bottom: 30px;
        float: none;
        padding:30px 0;
        border:1px solid #2AA6B2;
        border-top-width: 20px;
        height:auto;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph{
        margin-right: 0;
        float: left;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphHeader,
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph .ParagraphHeader{
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph .ParagraphHeader h2 .SubTitle{
        font-size:80%;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphContents,
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .AnythingConsulParagraph .ParagraphContents{
        line-height: 1.5;
        padding:0 30px;

      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ReceptionTime{
        margin-bottom: 30px;
        border: 2px solid #2AA6B2;
        font-weight: bold;
        padding:20px;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphContents ul{
        padding-left: 1em;
      }
      #ContentsDivision .Container .MainContentsArea .MainContentsBlock .ManageInfoParagraph .ParagraphContents ul li{
        line-height: 1.3;
        padding-bottom:0.5em;
      }
      #ContentsDivision .Container .MainContentsArea .AnythingConsulBlock .BlockContents{
      }
      #ContentsDivision .Container .MainContentsArea .AnythingConsulParagraph .AttentionText{
         font-size: 100%;
         text-indent:-1em;
         background: #8CD2D8;
         padding: 1em 1em 1em 1.5em;
         margin: 20px 0;
      }

