
/* 詳細ページ */

@media screen and (min-width: 769px) {
    .ccssinbx {
        width: 90%;
        min-width: auto;
        margin: 60px 5%;
        float: left;
        background: #ffffff;
    }
    .ccssinbxin{
        width: 100%;
        max-width: 840px;
    }
    .ccssincon li p {
        margin-top: 2em;
        line-height: 2;
    }
}

@media screen and (max-width: 768px){
    
    .ccssinbx {
      width: calc(100% - 40px);
      min-width: auto;
      margin: 0 auto;
      float: none;
    }
}