@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Noto+Serif+JP:wght@300;700&display=swap");.company .mv{margin-top:139px}@media (max-width: 999px){.company .mv{margin-top:109px}}.company .mv .mv_img{width:100%;margin-top:79px}@media (max-width: 999px){.company .mv .mv_img{margin-top:55px}.company .mv .mv_img img{width:100%;max-width:none}}.company .greeting{margin-top:100px}@media (max-width: 999px){.company .greeting{margin-top:118px}}.company .greeting .greeting_row{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:1600px;margin:0 auto}.company .greeting .greeting_row .greeting_row_img{width:50%;border-radius:0 25px 25px 0;overflow:hidden}@media only screen and (min-width: 1615px){.company .greeting .greeting_row .greeting_row_img{border-radius:25px}}@media (max-width: 999px){.company .greeting .greeting_row .greeting_row_img{border-radius:10px;width:100%;margin:30px auto 0;max-width:480px}}.company .greeting .greeting_row .greeting_row_txt{width:50%;padding:80px 6% 0 6.6%}@media (max-width: 999px){.company .greeting .greeting_row .greeting_row_txt{width:100%;padding:0 20px}}.company .greeting .greeting_row .greeting_row_txt ._ttl{font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:.26em;font-weight:700;display:block;font-family:"Noto Serif JP",serif}@media (max-width: 999px){.company .greeting .greeting_row .greeting_row_txt ._ttl{text-align:center;color:#24456d}}.company .greeting .greeting_row .greeting_row_txt p{display:block;margin-top:34px;font-size:14px;font-size:1.4rem;line-height:1.8571em;letter-spacing:.13em;font-weight:400}@media (max-width: 999px){.company .greeting .greeting_row .greeting_row_txt p{padding:0 18px}}.company .info{margin-top:179px}@media (max-width: 999px){.company .info{margin-top:115px}}.company .info .info_inner{width:calc(100% - 75px);max-width:900px;margin:0 auto}.company .info .info_list{margin-top:78px;width:100%;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.2em;font-weight:500;border-top:1px solid #999}@media (max-width: 999px){.company .info .info_list{margin-top:38px;font-size:14px;font-size:1.4rem;line-height:1.8571em;border-top:none}}.company .info .info_list tr{border-bottom:1px solid #999;display:flex}@media (max-width: 999px){.company .info .info_list tr{border-bottom:1px solid #ccc;flex-direction:column}}@media (max-width: 999px){.company .info .info_list tr:not(:first-child){margin-top:14px}}.company .info .info_list tr th{border-right:1px solid #999;text-align:right;width:40%;padding:26px 37px 27px 0}@media (max-width: 999px){.company .info .info_list tr th{border:none;padding:0;width:100%}}@media (max-width: 999px){.company .info .info_list tr th span{min-width:100px;width:fit-content;display:flex;justify-content:center;align-items:center;height:20px;background:#eae3d1;border-radius:10px;letter-spacing:0.17em;padding:0 9px}}.company .info .info_list tr td{width:60%;padding:26px 0 27px 30px}@media (max-width: 999px){.company .info .info_list tr td{letter-spacing:0.1em;padding:5px 0 10px;width:100%}}.company .info .info_list tr td a{text-decoration:underline}.company .info .info_list tr td ._row{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:21px 0;padding-top:6px}@media (max-width: 999px){.company .info .info_list tr td ._row{gap:23px 0;padding-bottom:6px}}.company .info .info_list tr td ._row ._branch{width:75px;display:flex;justify-content:center;align-items:center;height:25px;border-radius:12.5px;background:#f2f2f2;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.1em}.company .info .info_list tr td ._row ._address{width:calc(100% - 75px);padding:0 0 0 17px}@media (max-width: 999px){.company .info .info_list tr td ._row ._address{line-height:1.2em;padding:0 0 0 15px}}.company .info .info_list tr td ._row ._address p{margin-top:10px}@media (max-width: 999px){.company .info .info_list tr td ._row ._address p{margin-top:5px}}.company .content_btn{margin:120px auto 184px}@media (max-width: 999px){.company .content_btn{margin:63px auto 122px}}

/*# sourceMappingURL=maps/company.min.css.map */
