@charset "UTF-8";
/* Reset Tiny MCE */

.the_content ul,
.the_content ol {
    padding-left: 40px;
}

.the_content ol {
    list-style: decimal;
}

.the_content ul {
    list-style: disc;
}

/* detail news */

.caption-mod .the_content p {
    margin: 0;
}

.caption-mod .the_content p:nth-child(2) {
    margin: 35px 0;
}

/* list news */

.ul-news .thumb img {
    max-width: 100%;
}

.section-okazaki-news .thumb img {
    max-width: 100%;
}

a.office-link {
    width: 100%;
}

.section-okazaki-service .sec-about {
    margin-bottom: 35px;
}

/* Adjust CSS for Form : Contact */

.ul-form .is-error,
.section-contact .form-contact .ul-form .is-error {
    border-color: #ff0000
}

/* pagination */

.ul-pager .btn-prev {
    position: absolute;
    left: 0;
    top: 0;
}

.ul-pager .btn-next {
    position: absolute;
    right: 0;
    top: 0;
}

.pagination {
    margin-bottom: 40px;
}

.section-okazaki-app .mwform-textarea,
.section-contact .form-contact .ul-form .mwform-textarea {
    line-height: 1.5;
}

.section-contact .mw_wp_form.mw_wp_form_complete {
    padding: 1em 0;
}

.section-okazaki-app .select-bl.mw-element {
    padding: 0;
}

/* page-office-tokiwa */

.page-office-tokiwa .section-okazaki-job .wrapper .ul-col>li:nth-child(2n+1) {
    text-align: left;
    padding-left: 55px;
}

.page-office-tokiwa .section-okazaki-text .ul-col>li:nth-child(2n+1) {
    width: 100%;
    padding-right: 15px;
}

.page-office-tokiwa .section-okazaki-text:before {
    display: none;
}

.page-office-tokiwa .section-okazaki-text:after {
    width: 100%;
}

/* reponsive */

@media (max-width: 767px) {
    .section-okazaki-app .form-app {
        padding-top: 0;
    }
    .section-okazaki-news .wrapper .box-news .thumb {
        text-align: center;
    }
    .section-okazaki-news .wrapper .box-news .thumb img {
        width: 100%;
    }
    .pagination.pager1 .ul-pager .btn-re-load a span:before {
        margin-top: 1px;
    }
    .ul-pager .btn-prev,
    .ul-pager .btn-next {
        position: relative;
    }
    .pagination {
        margin-bottom: 0;
    }
    .section-okazaki-service .sec-about{
        margin-bottom: 0;
    }
   
}
@media (max-width: 374px) {
    .section-message-mod .sec-about .info .ttl.ls{
        margin-bottom: 20px;
    }
}
