._about-block {
    padding: 13px 0 0;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
    ._about-block .layout {
        position: relative;
    }

    ._about-block .head-info {
        padding: 0 20px 18px;
    }
        ._about-block .head-info .image {
            margin-bottom: 10px;
        }
        ._about-block .head-info .image img {
            width: 100%;
            height: auto;
        }
        ._about-block .head-info .inner p {
            font-size: 12px;
        }
        ._about-block .layout h1 {
            font-size: 19px;
            color: #FF7087;
            white-space: nowrap;
            line-height: 1;
        }

    ._about-block .detail-info {
        padding: 25px 20px 5px;
        background: #F5FAE8;
    }
        ._about-block .detail-one {
            position: relative;
            margin-bottom: 20px;
        }
            ._about-block .detail-one h2 {
                background: url(../img/value/check.png) no-repeat left center;
                padding: 3px 0 3px 34px;
                font-size: 19px;
                background-size: 30px 25px;
                color: #91CF00;
                border-bottom: 1px solid #BFBFBF;
                margin-bottom: 3px;
            }
            ._about-block .detail-one ul {
                font-size: 12px;
                text-align: justify;
            }
                ._about-block .detail-one li {
                    position: relative;
                    padding-left: 16px;
                }
                ._about-block .detail-one li:before {
                    content: '●';
                    color: #91CF00;
                    position: absolute;
                    left: 0;
                    top: 1px;
                }

                .ph01 {
                    margin: -5% -12px 0;
                }
                .ph01 img {
                    width: 100%;
                }
                ._ism-navi ul {
                    padding: 15px 20px 22px;
                    background: #F5FAE8;
                }
