@charset 'UTF-8';@media screen and (min-width:1366px){.company_article{font-size:14px}}@media screen and (max-width:1365px){.company_article{font-size:1.0233918129vw}}@media screen and (max-width:1023px){.company_article{font-size:1.171875vw}}@media screen and (max-width:767px){.company_article{font-size:3.7333333333vw}}@media screen and (min-width:1366px){.company_article+.company_article{margin-top:100px}}@media screen and (max-width:1365px){.company_article+.company_article{margin-top:100px;margin-top:7.3099415205vw}}@media screen and (max-width:1023px){.company_article+.company_article{margin-top:80px;margin-top:7.8125vw}}@media screen and (max-width:767px){.company_article+.company_article{margin-top:60px;margin-top:16vw}}.company_article h2{font-family:'Zen Maru Gothic',sans-serif;line-height:1.5;color:#24437d}@media screen and (min-width:1366px){.company_article h2{padding-bottom:15px}}@media screen and (max-width:1365px){.company_article h2{padding-bottom:15px;padding-bottom:1.0964912281vw}}@media screen and (max-width:1023px){.company_article h2{padding-bottom:12px;padding-bottom:1.171875vw}}@media screen and (max-width:767px){.company_article h2{padding-bottom:10px;padding-bottom:2.6666666667vw}}@media screen and (min-width:1366px){.company_article h2{margin-bottom:30px}}@media screen and (max-width:1365px){.company_article h2{margin-bottom:30px;margin-bottom:2.1929824561vw}}@media screen and (max-width:1023px){.company_article h2{margin-bottom:24px;margin-bottom:2.34375vw}}@media screen and (max-width:767px){.company_article h2{margin-bottom:30px;margin-bottom:8vw}}@media screen and (min-width:1366px){.company_article h2{border-bottom:2px dashed #2a7cff}}@media screen and (max-width:1365px){.company_article h2{border-bottom:2px dashed #2a7cff;border-bottom:.1461988304vw dashed #2a7cff}}@media screen and (max-width:1023px){.company_article h2{border-bottom:2px dashed #2a7cff;border-bottom:.1953125vw dashed #2a7cff}}@media screen and (max-width:767px){.company_article h2{border-bottom:2px dashed #2a7cff;border-bottom:.5333333333vw dashed #2a7cff}}@media screen and (min-width:1366px){.company_article h2{font-size:24px}}@media screen and (max-width:1365px){.company_article h2{font-size:1.7543859649vw}}@media screen and (max-width:1023px){.company_article h2{font-size:1.85546875vw}}@media screen and (max-width:767px){.company_article h2{font-size:5.3333333333vw}}.company_article>ul>li{text-align:center}@media screen and (min-width:1366px){.company_article>ul>li:nth-child(n+2){margin-top:30px}}@media screen and (max-width:1365px){.company_article>ul>li:nth-child(n+2){margin-top:30px;margin-top:2.1929824561vw}}@media screen and (max-width:1023px){.company_article>ul>li:nth-child(n+2){margin-top:24px;margin-top:2.34375vw}}@media screen and (max-width:767px){.company_article>ul>li:nth-child(n+2){margin-top:30px;margin-top:8vw}}.company_article>ul>li h3{color:#24437d;background-color:#c2d3ee}@media screen and (min-width:1366px){.company_article>ul>li h3{padding:10px}}@media screen and (max-width:1365px){.company_article>ul>li h3{padding:10px;padding:.730994152vw}}@media screen and (max-width:1023px){.company_article>ul>li h3{padding:8px;padding:.78125vw}}@media screen and (max-width:767px){.company_article>ul>li h3{padding:10px;padding:2.6666666667vw}}@media screen and (min-width:1366px){.company_article>ul>li h3{margin-bottom:15px}}@media screen and (max-width:1365px){.company_article>ul>li h3{margin-bottom:15px;margin-bottom:1.0964912281vw}}@media screen and (max-width:1023px){.company_article>ul>li h3{margin-bottom:12px;margin-bottom:1.171875vw}}@media screen and (max-width:767px){.company_article>ul>li h3{margin-bottom:10px;margin-bottom:2.6666666667vw}}@media screen and (min-width:1366px){.company_article>ul>li h3{border-radius:4px}}@media screen and (max-width:1365px){.company_article>ul>li h3{border-radius:.2923976608vw}}@media screen and (max-width:1023px){.company_article>ul>li h3{border-radius:.29296875vw}}@media screen and (max-width:767px){.company_article>ul>li h3{border-radius:1.0666666667vw}}@media screen and (min-width:1366px){.company_article>ul>li h3{font-size:16px}}@media screen and (max-width:1365px){.company_article>ul>li h3{font-size:1.1695906433vw}}@media screen and (max-width:1023px){.company_article>ul>li h3{font-size:1.3671875vw}}@media screen and (max-width:767px){.company_article>ul>li h3{font-size:4.2666666667vw}}