body { font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'Osaka', 'MS PGothic', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif' !important;}
.awward-winning .winning-box h3{min-height: auto;}
.awward-winning .winning-box{min-height: 320px !important;}
.enago-promise h2{font-size: 20px;}
/* p.guarantee-text{min-height: 190px !important;} */
.value-added-services.value-added-services-cn{background: none;}
.value-added-services .inner-title{
color: #000 !important;}
.services-cont-wrap .features .trans-unlimited-box span, .services-cont-wrap .features .edit-unlimited span, .services-cont-wrap .features .qa-box span{
background: #d52b1e;}
.carousel .carousel-caption .main-banner-txt{font-size: 28px;}
.services-cont-wrap .features .features-wrap{background-color: transparent !important;}
.services-cont-wrap .features .features-wrap .feature-box:hover{    border: #d52b1e 1px solid;}
.services-cont-wrap .features .features-wrap .feature-box a:hover h3{color:#d52b1e;}
.features-boxes-wrap.features-boxes-wrap-cp{width: 100%;}
.features-boxes-wrap.features-boxes-wrap-cp .features-wrap .feature-box{min-height: 280px}
.subject-area .top-txt-blk{width: 230px !important;}
.value-added-services .re-shield-box.sub-red-box{    height: 220px;}
.features-boxes-wrap.features-boxes-wrap-cp .features-wrap .feature-box{width: 100%;min-height: 320px;}
.include-cta .bottom-cta a small, .quote a small{font-size: 14px;}
.two-column{column-count: 2;}
.features-boxes-wrap.features-boxes-wrap-cp .features-wrap .feature-box{    width: 100%;
min-height: 366px;}
.features-boxes-wrap .features-wrap .feature-box.free:after{content: "無料";}
.features-boxes-wrap .features-wrap .feature-box span.icon{background: url(../../../b2b-assets/images/services-icons-jp.jpg) 0 0 no-repeat;}
.icon-wrap {
min-height: 106px;
}
.features-boxes-wrap .features-wrap .feature-box h3{min-height: 50px;}
.features-boxes-wrap .features-wrap .feature-box {
min-height: 390px;
}
.features-boxes-wrap.features-boxes-wrap-cp .features-wrap .feature-box{min-height: 390px;}
.features-boxes-wrap.features-boxes-wrap-jp .features-wrap .feature-box.qna span.icon{background-position: 0 -66px;
height: 82px;}
.features-boxes-wrap .features-wrap .feature-box.qna span.icon{    background-position: 0 -72px;
height: 76px;}
.features-boxes-wrap.features-boxes-wrap-jp .features-wrap .feature-box.certificate span.icon{background-position: 0 -222px;
height: 78px;}
.features-boxes-wrap .features-wrap .feature-box.certificate span.icon {
background-position: 0 -229px;
}
.features-boxes-wrap.features-boxes-wrap-jp .features-wrap .feature-box.formating span.icon{    background-position: 0 -298px;
height: 75px;}
.features-boxes-wrap .features-wrap .feature-box.formating span.icon{background-position: 0 -300px;}
.features-boxes-wrap .features-wrap .feature-box.wcr span.icon{    background-position: 0 -365px;
height: 75px;}
.features-boxes-wrap .features-wrap .feature-box.plag span.icon{background-position: 0 -488px;}
.features-boxes-wrap .features-wrap .feature-box.mrc span.icon{    background-position: 0 -429px;
    height: 66px;}
    .features-boxes-wrap .features-wrap .feature-box{    min-height: 400px;}
.iso-wrapper.iso-wrapper-cn .bs-example .nav-tabs li, .iso-wrapper.iso-wrapper-kr .bs-example .nav-tabs li{
        width: 50%;}
        .workflow li{    margin: 0 14px !important;}
        span.flow-icons:after{    right: -13px !important;}
        section.value-added-services.cp-editing .re-shield-box{    height: auto;}
        .winning-box-img{min-height: 120px}
        #english_editing .service-box h3{min-height: 50px;}
        p.presub {
            font-size: 16px;
            /* min-height: 237px; */
        }
        .enago-promise{padding: 30px 20px;}
        .features-boxes-wrap .features-wrap .feature-box.cover-letter span.icon{background-position: 0 -150px}
        .features-se .icon-wrap {
            min-height: 120px;
        }
        .red-bg {
            padding: 3px 8px 0px;
            margin-bottom: 3px;
            display: inline-block;
        }
        .our-editor a.read-link.pull-right:after {
            content: "";
            display: inline-block;
            background: url(../images/read-more-icon.png) 0 0 no-repeat;
            height: 18px;
            width: 18px;
            margin-left: 7px;
            vertical-align: middle;
        }
        .best-quality .quality-box.two .icon{
            background-image: url(../images/two-editor-icon-jp.png);
        }
        .sub-head.subj.mnb:before{background-position: 3px -1px;
            height: 38px;}
            .editing-samples .common-list.remove-arrow{margin: 0}
            h2.sub-head.add-arrow{    margin-left: 25px;}
            .editing-samples .add-arrow:before{position: absolute;
                content: "";
                font-family: "moon";
                color: #000000;
                font-size: 14px;
                padding-right: 10px;
                vertical-align: bottom;
                margin-left: -25px;}
        .editing-samples .common-list.remove-arrow li:before{content:"";}
@media only screen and (max-width: 1024px){
    .carousel .carousel-caption .main-banner-txt{ font-size: 24px;}
}
@media only screen and (max-width: 768px){
    .carousel .carousel-caption .main-banner-txt{ font-size: 18px;}
}
