.company .company__inner{display:block;padding:22px 20px;overflow:hidden;border-radius:7.5px;background-color:#fff;transition:opacity .5s}.company .company__inner{box-shadow:0 0 8px #00000021}.company .company__inner .mainData{display:flex}.company .company__inner .mainData .mainData__imgWrap .mainData__img{aspect-ratio:302.4277/403;width:100%}.company .company__inner .detailData{margin-top:12px}.company .company__inner .dataList{display:flex;row-gap:12px;flex-direction:column}.company .company__inner .data._access{display:flex;row-gap:10px;flex-direction:column}.company .company__inner .data._access .data__text p{letter-spacing:.01em}.company .company__inner .data .data__title{display:flex;align-items:center;justify-content:center;background-color:#f1e4e7}.company .company__inner .data .data__title p{color:#a20834;font-weight:500;font-size:1.4rem;line-height:1.6666666667;letter-spacing:.07em}.company .company__inner .data .data__title p{font-style:normal;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto}.company .company__inner .data .data__text ._red{color:#a20834}.company .company__inner .data .data__text ._bold{font-weight:900}.company .company__inner .data .data__text .data__textGroup+.data__textGroup{margin-top:28px}.company .company__inner .data .data__text p{font-weight:500;font-size:1.4rem;line-height:1.7;letter-spacing:.07em}.company .company__inner .data .data__text p{font-style:normal;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto}.company .company__inner .access .access__inner .access__contents{display:flex}.company .company__inner .access .access__inner .access__contents .access__map{overflow:hidden}.company .company__inner .access .access__inner .access__contents .access__map iframe{aspect-ratio:590/428.5849;max-width:100%}.company .company__inner .access .access__inner .access__contents .access__data{flex:1}@media screen and (min-width: 768px){.company .company__inner{padding:40px}.company .company__inner .mainData{flex-direction:row-reverse;justify-content:flex-end;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;margin-top:40px}.company .company__inner .mainData .mainData__imgWrap{width:38%}.company .company__inner .mainData .mainData__imgWrap .mainData__img{width:86%}.company .company__inner .detailData{margin-top:23px}.company .company__inner .dataList{row-gap:30px}.company .company__inner .data{display:grid;grid-template-columns:111px 1fr;-moz-column-gap:44px;column-gap:44px}.company .company__inner .data._access{row-gap:14px}.company .company__inner .data._access .data__title{width:-moz-fit-content;width:fit-content;padding-right:20px;padding-left:20px}.company .company__inner .data .data__title p{font-size:1.8rem;line-height:1.7777777778}.company .company__inner .data .data__text .data__textGroup+.data__textGroup{margin-top:32px}.company .company__inner .data .data__text p{font-size:1.8rem;line-height:1.8}.company .company__inner .access .access__inner .access__contents{margin-top:52px;-moz-column-gap:42px;column-gap:42px}.company .company__inner .access .access__inner .access__contents .access__map{aspect-ratio:530/385;max-width:530px}.company .company__inner .access .access__inner .access__contents .access__map iframe{aspect-ratio:530/385}}@media screen and (max-width: 767px){.company .company__inner .mainData{row-gap:26px;flex-direction:column}.company .company__inner .mainData .mainData__imgWrap{width:68%;margin-top:26px;margin-right:auto;margin-left:auto}.company .company__inner .data{display:flex;row-gap:8px;flex-direction:column}.company .company__inner .access{margin-top:30px}.company .company__inner .access .access__inner .access__contents{row-gap:20px;flex-direction:column;margin-top:20px}.company .company__inner .access .access__inner .access__contents .access__map{aspect-ratio:590/428.5849}}
