/*------------------------------------------------------------

すはだのコンシェルジュ
    
------------------------------------------------------------*/
.wrap__entryContents .frame__line{
    display: flex;
    padding: 16px 10px;
    flex-direction: column;
    align-items: center;
    border: 1px solid #b8b7b7;
    width: 100%;
    padding: 16px;
    gap: 16px;
}
@media screen and (min-width: 768px) and (min-width: 960px){
    .wrap__entryContents .frame__line{
        flex-direction: row;
    }
    .wrap__entryContents .frame__line .unit__ph{
        width: 340px;
        flex-shrink: 0;
    }
}
@media screen and (min-width: 960px){
    .wrap__entryContents .frame__line .unit__ph{
        width : calc((100% - 24px)/ 2) ;
    }
}

    .wrap__entryContents .frame__line p{
        text-align: justify;
        font-size: 14px;
        font-family: "MFW-PRyuminKOpProN-Regular";
        line-height: 1.6em;
        letter-spacing:-0.05em;
    }
