.p-overview{background-color:#fff}.p-basic-philosophy p{text-align:center;font-size:1.6rem;line-height:1.7;margin-bottom:10px}.p-basic-philosophy p:last-child{margin-bottom:0}.p-overview .frame-responsive{margin-bottom:40px}.p-overview .frame-responsive iframe{border-radius:10px;overflow:hidden}.p-overview .p-overview__basic-info{width:100%;display:grid;grid-template-columns:100px 1fr}.p-overview .p-overview__basic-info dt,.p-overview .p-overview__basic-info dd{border-bottom:2px solid #f4f0ed;padding:10px 0}.p-overview .p-overview__basic-info-list{display:flex;flex-direction:column;gap:10px}.p-overview .p-overview__basic-info-list li{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px;line-height:1.3}.p-overview .p-overview__basic-info-list li a{border-radius:4px;background-color:#d5482c;color:#fff;display:flex;justify-content:center;align-items:center;gap:3px;opacity:1;transition:all .3s ease;padding-left:10px;padding-right:10px;white-space:nowrap}.p-overview .p-overview__basic-info-list li a svg{min-width:7px;width:7px;height:8px}@media(min-width: 993px){.p-overview .p-overview__basic-info-list li a:hover{opacity:.5;transition:all .3s ease}}.p-overview .p-overview__basic-service-list{list-style:disc;margin-left:20px}.p-overview .p-overview__basic-service-list li{line-height:1.3}.p-overview .p-overview__access-map{margin-top:30px;width:100%;height:auto;aspect-ratio:388/459;text-align:center;padding-bottom:0;display:block;position:relative}.p-overview .p-overview__access-map h3{display:block;margin-bottom:40px;color:#5c4524;position:absolute;top:50px;left:0;right:0;margin:0 auto;padding-left:30px}.p-overview .p-overview__access-map h3 span{position:relative;font-weight:600;font-size:2rem;margin-bottom:30px}.p-overview .p-overview__access-map h3 span::before,.p-overview .p-overview__access-map h3 span::after{content:"";background-color:#3e3a39;width:100%;height:1px;display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.p-overview .p-overview__access-map h3 span::after{bottom:-3px}.p-overview .p-overview__access-map .p-overview__access-map-item{margin-bottom:30px;position:absolute;padding-left:30px;left:0;right:0;margin:0 auto;position:absolute}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office1{top:110px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office2{top:260px}.p-overview .p-overview__access-map .p-overview__access-map-item h4{display:block;text-align:center;margin-bottom:5px}.p-overview .p-overview__access-map .p-overview__access-map-item h4 span{color:#5c4524;display:inline-block;position:relative;font-weight:500;font-size:1.6rem}.p-overview .p-overview__access-map .p-overview__access-map-item h4 span::before,.p-overview .p-overview__access-map .p-overview__access-map-item h4 span::after{content:"";background-color:#5c4524;width:40px;height:1px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.p-overview .p-overview__access-map .p-overview__access-map-item h4 span::before{left:-50px}.p-overview .p-overview__access-map .p-overview__access-map-item h4 span::after{right:-50px}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus{text-align:center;margin-bottom:10px}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus span{border:1px solid #5c4524;color:#5c4524;border-radius:4px;padding:3px 10px;display:inline-block;font-size:1.4rem;font-weight:500}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus-time{text-align:left;font-size:1.5rem;font-weight:500;color:#5c4524;margin-bottom:10px}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus-time span{margin-left:60px;display:block;position:relative}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus-time span::after{content:"";background-image:url(/wp-content/themes/aigo//assets/images/common/number-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;display:block;z-index:1;width:38px;height:38px;position:absolute;left:-50px;top:50%;transform:translateY(-50%)}.p-overview .p-overview__access-map .access-map-img{width:100%;height:100%;object-fit:contain;display:block}.p-overview__download-list{margin:0;padding:0;list-style:none;width:100%;display:flex;flex-direction:column;gap:0}.p-overview__download-list-item{border-bottom:2px solid #f4f0ed;padding:10px 0}.p-overview__download-list-item-link{white-space:nowrap;width:100%;display:flex;justify-content:flex-start !important;align-items:center;height:30px;border-radius:4px;background-color:#d5482c;color:#fff;display:flex;justify-content:center;align-items:center;gap:3px;opacity:1;transition:all .3s ease;padding-left:10px;padding-right:10px;white-space:nowrap;opacity:1;transition:all .3s ease}.p-overview__download-list-item-link span{position:relative;padding-left:25px}.p-overview__download-list-item-link span::before{content:"";display:block;width:2rem;height:2rem;position:absolute;left:0px;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/aigo//assets/images/pages/company/pdf.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 993px){.p-overview__download-list-item-link:hover{opacity:.5;transition:all .3s ease}}.p-recruitment .p-recruitment__list{width:500px;display:flex;justify-content:center;align-items:center;gap:15px;margin:0 auto}.p-recruitment .p-recruitment__item{width:calc((100% - 15px)/2)}.p-recruitment .p-recruitment__item-image{display:block;border-radius:10px;overflow:hidden}.p-recruitment h3.p-recruitment__item-title{text-align:center;padding:10px 0;margin-bottom:10px}.p-recruitment h3.p-recruitment__item-title span{font-size:1.8rem;font-weight:500;display:inline-block;position:relative;padding-bottom:5px}.p-recruitment h3.p-recruitment__item-title span::before,.p-recruitment h3.p-recruitment__item-title span::after{content:"";background-color:#3e3a39;width:100%;height:1px;display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.p-recruitment h3.p-recruitment__item-title span::after{bottom:-3px}.p-recruitment .p-recruitment__item-detail{width:100%;display:grid;grid-template-columns:80px 1fr;gap:10px}.p-recruitment .p-recruitment__item-detail dt,.p-recruitment .p-recruitment__item-detail dd{font-size:1.5rem;font-weight:500}.p-recruitment .p-recruitment__item-detail dt{border-radius:4px;border:1px solid #3e3a39;background-color:#fff;text-align:center}.p-recruitment .p-recruitment__item-other-detail{width:500px;display:grid;grid-template-columns:100px 1fr;gap:0;margin:0 auto;margin-top:30px}.p-recruitment .p-recruitment__item-other-detail dt,.p-recruitment .p-recruitment__item-other-detail dd{border-bottom:2px solid #fff;font-size:1.5rem;padding:10px 0;font-weight:500}@media(max-width: 1200px){.p-basic-philosophy p{font-size:1.5rem}.p-overview .p-overview__access-map h3{top:40px;padding-left:30px}.p-overview .p-overview__access-map h3 span{font-size:1.8rem}.p-overview .p-overview__access-map .p-overview__access-map-item{padding-left:30px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office1{top:110px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office2{top:240px}}@media(max-width: 992px){.p-overview .p-overview__basic-info{width:600px;margin:0 auto}.p-overview .p-overview__access-map{padding-top:30px;width:400px;margin:0 auto}.p-overview .p-overview__access-map h3{top:60px}.p-overview .p-overview__access-map .p-overview__access-map-item{padding-left:30px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office1{top:130px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office2{top:260px}.p-overview__download-list{width:600px;margin:0 auto}}@media(max-width: 768px){.p-basic-philosophy p{text-align:left;font-size:1.4rem}.p-overview__download-list{width:600px;margin:0 auto}}@media(max-width: 576px){.p-overview .frame-responsive{margin-bottom:20px}.p-overview .p-overview__basic-info{width:100%;display:flex;flex-direction:column}.p-overview .p-overview__basic-info dt,.p-overview .p-overview__basic-info dd{border-bottom:none;padding:0}.p-overview .p-overview__basic-info dt{font-weight:500;padding-top:10px}.p-overview .p-overview__basic-info dd{border-bottom:2px solid #f4f0ed;padding-left:15px;padding-bottom:10px}.p-overview .p-overview__basic-info-list{display:flex;flex-direction:column;gap:10px}.p-overview .p-overview__basic-info-list li{align-items:center;flex-wrap:wrap;gap:10px}.p-overview .p-overview__basic-info-list li a{height:30px}.p-overview .p-overview__access-map{width:100%}.p-overview .p-overview__access-map h3{top:50px;padding-left:30px}.p-overview .p-overview__access-map h3 span{font-size:1.6rem}.p-overview .p-overview__access-map .p-overview__access-map-item{padding-left:40px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office1{top:100px}.p-overview .p-overview__access-map .p-overview__access-map-item.p-overview__access-map-item-office2{top:220px}.p-overview .p-overview__access-map .p-overview__access-map-item h4 span{font-size:1.4rem}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus span{font-size:1.3rem}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus-time{font-size:1.3rem}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus-time span{margin-left:40px}.p-overview .p-overview__access-map .p-overview__access-map-item .p-overview__access-map-item-bus-time span::after{width:28px;height:28px;left:-40px}.p-overview__download-list{width:100%;margin:0 auto}.p-recruitment .p-recruitment__list{width:100%}.p-recruitment .p-recruitment__item-image{width:100%}.p-recruitment .p-recruitment__item-image img{width:100%;height:100%;object-fit:cover}.p-recruitment h3.p-recruitment__item-title span{font-size:1.5rem;padding-bottom:5px}.p-recruitment .p-recruitment__item-detail{width:100%;display:flex;flex-direction:column;gap:10px}.p-recruitment .p-recruitment__item-detail dt,.p-recruitment .p-recruitment__item-detail dd{font-size:1.4rem}.p-recruitment .p-recruitment__item-detail dd{text-align:center}.p-recruitment .p-recruitment__item-other-detail{grid-template-columns:80px 1fr;margin-top:20px}.p-recruitment .p-recruitment__item-other-detail dt,.p-recruitment .p-recruitment__item-other-detail dd{font-size:1.4rem}}/*# sourceMappingURL=company.min.css.map */
