@charset "UTF-8";.message-block p{font-size:1.8rem;margin-bottom:2rem}.philosohy-title{font-size:2.1rem;line-height:1.5}.philosohy-text{font-size:1.5rem}@media (min-width:993px){.philosohy-title{font-size:2.8rem;line-height:1.75}.philosohy-text{font-size:1.8rem}}.history-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:900px;margin:0 auto;height:500px;overflow-y:auto;position:relative;gap:35px;scrollbar-width:none;-ms-overflow-style:none}.history-wrap::-webkit-scrollbar{display:none}@media (max-width:992px){.history-wrap{gap:20px}}.years-wrap{height:100vh;position:relative}.years{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:85px;height:auto;position:sticky;top:15px}@media (max-width:992px){.years{width:55px}}.years-number{display:-ms-grid;display:grid;place-content:space-between;list-style:none;padding:0;margin:0}.years-number span{font-size:1.5rem;font-weight:500;text-align:justify;color:#aaa;cursor:pointer;-webkit-transition:color 0.2s,font-weight 0.2s;transition:color 0.2s,font-weight 0.2s}.years-number span.active{color:#48967a}.years-scroll{width:6px;height:480px;background:#fff;border-radius:10px;margin-left:10px;position:relative}.years-scroll span{display:block;width:6px;height:40px;background:#48967a;border-radius:10px;position:absolute;left:0;-webkit-transition:top 0.3s ease;transition:top 0.3s ease}@media (max-width:992px){.history-content__wrapper{height:80%;overflow-y:scroll}}.history-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;min-height:500%}@media (max-width:992px){.history-content{min-height:405%;gap:0}}.history-block{padding-top:20px;padding-bottom:20px}.history-date{font-family:"Poppins",sans-serif;font-size:2.8rem;font-weight:bold;letter-spacing:1px;margin-bottom:15px}@media (max-width:992px){.history-date{font-size:2.1rem}}.history-desc{line-height:1.5}@media (min-width:993px){.history-desc{font-size:1.8rem}}.group-company{display:-ms-grid;display:grid;gap:5px}@media (min-width:769px){.group-company{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.group-company__item{display:-ms-grid;display:grid;place-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;color:#1a1a1a;background:#fff;padding:30px}.group-company__item:hover .group-link{color:#22734f;border-color:#22734f}@media (max-width:768px){.group-company__item{padding:25px 15px}.group-company__item img{width:60%;height:auto}}.group-link{display:-ms-grid;display:grid;place-items:center;width:55px;height:55px;font-size:2.6rem;border:solid 1px;border-radius:50%;margin:15px auto 0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.company-name{font-size:1.8rem}@media (min-width:993px){.company-name{font-size:2.1rem}}.sdgs-introduction{font-size:2.1rem}@media (min-width:993px){.sdgs-introduction{font-size:2.8rem}}.sdgs-panel{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr 5px 1fr;grid-template-columns:repeat(3,1fr);gap:5px}.sdgs-panel img{width:100%}@media (min-width:993px){.sdgs-panel{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}.sdgs-contents{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:5px}@media (min-width:993px){.sdgs-contents{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.sdgs-contents__item{padding:15px}@media (min-width:993px){.sdgs-contents__item{padding:20px}}.sdgs-contents__title{font-size:1.8rem;font-weight:600;line-height:1.5}@media (min-width:993px){.sdgs-workers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:992px){.sdgs-workers img{width:32.3%}}
/*# sourceMappingURL=page-company.css.map */