@media only screen and (min-width: 481px){#sec-partners-kv{padding-top:67px}}@media only screen and (max-width: 480px){#sec-partners-kv{background:url(/files/img/work/partners-kv-sp.jpg);background-position:center;background-size:cover}}#sec-promise{padding:50px 0 100px 0;background:#FFF9F2}#sec-promise h2{text-align:center;margin-bottom:15px}@media only screen and (max-width: 480px){#sec-promise h2{font-size:5vw}}#sec-promise h2 span{font-weight:bold;color:#00888B}@media only screen and (min-width: 481px){#sec-promise h2 span{font-size:30px}}#sec-promise h2 strong{font-weight:bold;color:#00888B}@media only screen and (min-width: 481px){#sec-promise h2 strong{font-size:50px}}@media only screen and (max-width: 480px){#sec-promise h2 strong{font-size:9vw}}#sec-promise .top-txt{font-weight:bold;margin-bottom:30px}@media only screen and (min-width: 481px){#sec-promise .top-txt{text-align:center}}@media only screen and (min-width: 481px){#sec-promise .promise-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}#sec-promise .promise-list:not(:last-of-type){margin-bottom:30px}@media only screen and (min-width: 481px){#sec-promise .promise-list li{width:30%}}@media only screen and (max-width: 480px){#sec-promise .promise-list li:not(:last-of-type){margin-bottom:30px}}#sec-promise .promise-list li h3{text-align:center;font-weight:bold;color:#00888B;margin-bottom:10px}@media only screen and (min-width: 481px){#sec-promise .promise-list li h3{font-size:20px}}@media only screen and (max-width: 480px){#sec-promise .promise-list li h3{font-size:4.8vw}}#sec-promise .promise-list li p{line-height:1.8em;text-align:justify}#sec-promise .promise-list li img{margin-bottom:10px}@media only screen and (max-width: 480px){#sec-promise .promise-list li img{width:100%}}@media only screen and (max-width: 480px){.copy-img p img{width:100%}}#sec-catch-copy{background:#F59215;padding:50px 0;margin-bottom:50px}#sec-catch-copy h2{color:#fff;font-weight:bold;font-family:'Noto Serif JP', serif;line-height:1.8em}@media only screen and (min-width: 481px){#sec-catch-copy h2{font-size:30px}}@media only screen and (max-width: 480px){#sec-catch-copy h2{font-size:6.4vw}}@media only screen and (min-width: 481px){#sec-company .company-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width: 481px){#sec-company .company-wrap .left-wrap{width:45%}}#sec-company .company-wrap .left-wrap .txt-wrap{margin-bottom:90px}#sec-company .company-wrap .left-wrap .txt-wrap p{line-height:1.8em;text-align:justify}#sec-company .company-wrap .left-wrap .txt-wrap p:not(:last-of-type){margin-bottom:20px}@media only screen and (max-width: 480px){#sec-company .company-wrap .left-wrap .btn-2{text-align:center}}@media only screen and (min-width: 481px){#sec-company .company-wrap .right-wrap img{object-fit:contain;width:590px}}
/*# sourceMappingURL=partners.css.map */
