/*
.ml-about-item img {
    max-width: 100%;
}
*/
/*.ml-about-item {
    width: 750px;
    margin: 0 auto;
}
.tR{
    text-align: right;
}
.tL{
    text-align: left;
}
.c_pink{
    background: #eb8d80;
}
.r_pink{
    background: #e27e91;
}

.ml-about-item .article_title {
    margin-bottom: 3.46%;
}

.ml-about-item .article_txt {
    font-family: "Reimin Regular JIS2004";
    font-size: 30px;
    line-height: 48px;
    margin-bottom: 5.33%;
}

.ml-about-item .ribbon {
    display: block;
    padding: .25em 0 .25em 0.5em;
    font-family: "Reimin Regular JIS2004";
    font-size: 40px;
    color: #fff;
    margin-bottom: 1em;
    background: #fad7d6;
    text-align: center;
    border-radius: 2px;
}
.ml-about-item .point_title {
    margin-bottom: 7%;
    font-size: 36px;
    line-height: 48px;
    font-weight: bold;
}
.ml-about-item .point_txt {
    font-size: 28px;
    line-height: 48px;
}
.ml-about-item .point_img {
    text-align: center;
}

.point2__comm {
    width:640px;
    margin: 0 auto 13%;
    border:1px solid #838689;
/*    padding:8.28% 3.91% 0;*/
}
/*.point2__comm:before{
    content:"こだわりの凄腕ブラシ";
    display:block;
    width:100%;
    height:70px;
    background: #b81649;
    font-size: 34px;
    line-height: 70px;
    text-align: center;
    color: #fff;
    margin-bottom: 7%;
}
.point2__comm .point2__comm__title {
    width: 90.6%;
    height: 60px;
    margin: 0 auto 5.31%;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    background: #d68e9b;
    font-family:  "UD Shin Go Regular";
    font-size: 34px;
    line-height: 60px;
}

.point2__comm .point2__comm__txt {
    width:90.6%;
    margin: 0 auto;
    font-size: 28px;
    line-height: 38px;
}
.point2__comm .point2__comm__img {
}


.ml-about-item .point_txt_small {
    padding: 0 17.3%;
    margin-bottom: 2.66%;
    font-size: 24px;
    font-family:  "UD Shin Go Regular";
}
.ml-about-item .point_txt_small_sup {
    padding:0 17.3%;
    font-size: 20px;
}

.ml-about-item .point_txt_sup {
    padding:5.33% 0 12.93%;
    font-size: 20px;
}*/

.ml-about-item .ml-main .img_detail2-2{
    margin-left: 100px;
    margin-top: 45px;
}
.ml-body{
    overflow: visible !important;
}