@media only screen and (max-width: 768px){.pc{display:none}}@media print, screen and (min-width: 769px){.sp{display:none}}.equipmentGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 769px){.equipmentGroup{gap:120px}}@media only screen and (max-width: 768px){.equipmentGroup{gap:calc(60 / 390 * 100vw)}}.equipmentGroup__head{display:-webkit-box;display:-ms-flexbox;display:flex}@media print, screen and (min-width: 769px){.equipmentGroup__head{gap:40px}}@media only screen and (max-width: 768px){.equipmentGroup__head{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16 / 390 * 100vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print, screen and (min-width: 769px){.equipmentGroup__trigger{width:100%}}@media only screen and (max-width: 768px){.equipmentGroup__trigger{width:calc(152 / 390 * 100vw)}}@media print, screen and (min-width: 769px){.equipmentGroup__trigger .generalBtn__inner{font-size:12px}}@media only screen and (max-width: 768px){.equipmentGroup__trigger .generalBtn__inner{font-size:calc(12 / 390 * 100vw)}}.equipmentGroup__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 769px){.equipmentGroup__item{gap:80px}}@media only screen and (max-width: 768px){.equipmentGroup__item{gap:calc(50 / 390 * 100vw)}}@media print, screen and (min-width: 769px){.equipmentGroup__body .enTtl+.heading{margin-top:40px}}@media only screen and (max-width: 768px){.equipmentGroup__body .enTtl+.heading{margin-top:calc(30 / 390 * 100vw)}}.equipmentGroup__cont{display:grid}@media print, screen and (min-width: 769px){.equipmentGroup__cont{gap:40px 48px;grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.equipmentGroup__cont{gap:calc(30 / 390 * 100vw) calc(22 / 390 * 100vw);grid-template-columns:repeat(2, 1fr)}}@media print, screen and (min-width: 769px){.equipmentGroup__card:has(.photo:nth-child(2)){grid-column:auto / span 2}}@media print, screen and (min-width: 769px){.equipmentGroup__card:has(.photo:nth-child(2)) .descriptionCard__visual{display:grid;gap:48px;grid-template-columns:repeat(2, 1fr)}}@media print, screen and (min-width: 769px){.equipmentGroup__card .descriptionCard__detail{margin-top:24px}}@media only screen and (max-width: 768px){.equipmentGroup__card .descriptionCard__detail .heading .small{font-size:calc(16 / 390 * 100vw)}}@media print, screen and (min-width: 769px){.equipmentGroup__card .descriptionCard__detail .heading+.txt{margin-top:24px}}@media print, screen and (min-width: 769px){.equipmentGroup__card--tall{grid-row:auto / span 3}}@media print, screen and (min-width: 769px){.equipmentSect__head .enTtl+.heading{margin-top:60px}}@media only screen and (max-width: 768px){.equipmentSect__head .enTtl+.heading{margin-top:calc(60 / 390 * 100vw)}}@media print, screen and (min-width: 769px){.equipmentSect__head+.equipmentSect__cont{margin-top:120px}}@media only screen and (max-width: 768px){.equipmentSect__head+.equipmentSect__cont{margin-top:calc(60 / 390 * 100vw)}}@media print, screen and (min-width: 769px){.equipment-detail{padding:140px 0}}@media only screen and (max-width: 768px){.equipment-detail{padding:100px 0}}
