@charset "utf-8";

/*------------------------------------------------------------
	.nursing-work
------------------------------------------------------------*/

#pagePath {
    margin-bottom: 9px;
}

.comLinkUl li a {
    font-family: "游明朝", "YuMincho", "Hiragino Mincho Pro", "MS PMincho", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W6", serif;
}

.content {
    max-width: 1255px;
    font-family: "游明朝", "YuMincho", "Hiragino Mincho Pro", "MS PMincho", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W6", serif;
}

.comMainImg {
    margin-bottom: 44px;
}

.headLine03 {
    margin-bottom: 134px;
}

.headLine03::after {
    bottom: -15px;
    left: calc(50% - 42px);
}

.mainBox {
    margin: 0 auto 68px;
    max-width: 1400px;
}

.comLinkUl {
    max-width: 1380px;
}

.comLinkUl li {
    margin-right: 12px;
    margin-top: 12px;
}

.comLinkUl li a {
    padding-right: 46px;
    background: url("../../assets/img/common/icon21.png") no-repeat center right 20px / 15px, linear-gradient(to left, #3CA3E4 0%, #5DC4E3 50%, #7CE3E2 100%);
    letter-spacing: 0.051em;
    font-size: 2.0rem !important;
}




.newsrelease {
    padding: 40px 0 123px;
}

#main .newsrelease .date {
    font-size: 1.8rem;
    margin: 50px 0 -20px;
}

#main .newsrelease h3.headLine04 {
    font-size: 30px;
    margin: 0 0 0 -8px;
}

#main .newsrelease h4.headLine05 {
    margin: 0 0 15px;
    padding: 0 0 13px 12px;
    line-height: 1.3525;
}

.newsrelease>p {
    font-size: 2.0rem;
    letter-spacing: 0.1em;
}

.newsrelease .textLink {
    margin: 0 0 10px 0;
}

.newsrelease .textLink a {
    font-size: 2.0rem;
    letter-spacing: 0.1em;
    margin: 0;
}

.newsrelease .mar {
    margin-bottom: 0;
}

.open {
    margin: 94px 0 150px;
    text-align: center;
}

.open a {
    color: #205EA5;
    font-size: 2.8rem;
    letter-spacing: 0.1em;
}

.newsrelease .notes {
    font-family: "メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3";
    color: #707070;
    font-size: 2rem;
    line-height: 1.5;
}

@media all and (max-width: 897px) {
    #pagePath {
        margin-bottom: 4px;
    }

    .mainBox {
        margin: 0 17px 13px;
    }

    .comMainImg {
        margin-bottom: 18px;
    }

    .headLine03 {
        font-size: 3.1rem !important;
        margin-bottom: 40px;
    }

    .headLine03::after {
        width: 24px;
        height: 2px;
        bottom: -3px;
        left: calc(50% - 13px);
    }

    .comLinkUl li {
        margin: 0 7px 18px 0;
        width: calc(50% - 4px);
    }

    .comLinkUl li a {
        padding: 14px 18px 12px;
        letter-spacing: 0.051em;
        font-size: 1.4rem !important;
        background: url("../../assets/img/common/icon21.png") no-repeat center right 10px / 8px, linear-gradient(to left, #3CA3E4 0%, #5DC4E3 50%, #7CE3E2 100%);
    }

    .newsrelease {
        padding: 10px 4% 34px;
    }

    #main .newsrelease .date {
        font-size: 1.4rem;
        margin: 30px 0 -20px;
    }

    #main .newsrelease h3.headLine04 {
        font-size: 2.0rem;
        margin: 0 0 0 10px;
    }

    #main .newsrelease h4.headLine05 {
        margin: 0 0 15px;
        padding: 0 0 9px 5px;
        font-size: 1.4rem;
    }

    .newsrelease>p {
        font-size: 1.2rem;
    }

    .newsrelease .textLink {
        margin-bottom: 2px;
    }

    .newsrelease .textLink a {
        font-size: 1.2rem;
    }

    .newsrelease .mar {
        margin-bottom: 0;
    }

    .newsrelease a.pdfLink::after {
        margin-left: 4px;
        width: 9px;
        height: 12px;
        background-size: 9px;
    }

    .open {
        margin: 72px 0 69px;
    }

    .open a {
        font-size: 1.4rem;
    }

    .newsrelease .notes {
        margin: 20px 0;
        font-size: 1.2rem;
    }
}