@media screen and (max-width: 768px){html{font-size:2.5641025641vw}}@media print,screen and (min-width: 769px){html{font-size:.78125vw}}.wrapper{background-color:#f5f6f8}.bldCv,.bgSolid{z-index:0}footer{position:relative}#equipment .equipment-container .hero-container .image-list{width:100%;overflow:hidden}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper{transition-timing-function:linear !important}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide{display:flex}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide .item-image{width:100%}#equipment .equipment-container .equipment-list-wrapper{display:flex;flex-direction:column}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro{display:flex;flex-direction:column}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list{display:grid}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item{grid-column:span 1/span 1;display:flex;flex-direction:column}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .thump-image{overflow:hidden;object-fit:cover;width:100%}@media print,screen and (min-width: 769px){#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .thump-image{border-radius:.78125vw}}@media screen and (max-width: 768px){#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .thump-image{border-radius:2.5641025641vw}}@media screen and (max-width: 768px){#equipment{margin-top:15.3846153846vw;margin-bottom:10vw}#equipment .equipment-container .hero-container .intro{width:89.7435897436vw;margin-left:auto;margin-right:auto;margin-bottom:7.6923076923vw}#equipment .equipment-container .hero-container .intro .big-title{font-size:3.2rem;line-height:4.6667rem;letter-spacing:0.16rem;margin-bottom:5.1282051282vw}#equipment .equipment-container .hero-container .intro .desc{font-size:1.5rem;line-height:3.21428rem;letter-spacing:0rem}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide{width:95.3846153846vw;padding-left:7.1794871795vw}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide.is-odd{margin-top:11.0256410256vw}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide .item-image{height:58.7179487179vw}#equipment .equipment-container .equipment-list-wrapper{margin-top:9.7435897436vw;row-gap:7.6923076923vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container{width:89.7435897436vw;margin-left:auto;margin-right:auto;padding:7.6923076923vw 5.1282051282vw 10.2564102564vw 5.1282051282vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro{row-gap:4.1025641026vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro .title{font-size:2.6rem;line-height:3.7rem;letter-spacing:0.13rem}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro .desc{font-size:1.8rem;line-height:3.28571rem;letter-spacing:0rem}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list{margin-top:7.6923076923vw;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:7.6923076923vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item{row-gap:3.8461538462vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .thump-image{height:58.2051282051vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .name{font-size:2.2rem;line-height:3.2rem;letter-spacing:0.11rem}}@media print,screen and (min-width: 769px){.hArea{margin-top:0;padding-top:13rem}#equipment{margin-top:4.296875vw;padding-bottom:7rem}#equipment .equipment-container .hero-container .intro{width:64.0625vw;margin-left:auto;margin-right:auto;margin-bottom:4.6875vw}#equipment .equipment-container .hero-container .intro .big-title{font-size:4rem;line-height:5.85rem;letter-spacing:0.2rem;margin-bottom:1.5625vw}#equipment .equipment-container .hero-container .intro .desc{font-size:1.8rem;line-height:3.2rem;letter-spacing:0rem}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide{width:40.625vw;padding-left:3.125vw}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide.is-odd{margin-top:4.6875vw}#equipment .equipment-container .hero-container .image-list .loop-slider-hero .swiper-wrapper .swiper-slide .item-image{height:25vw}#equipment .equipment-container .equipment-list-wrapper{margin-top:7.03125vw;row-gap:5.46875vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container{width:81.25vw;margin-left:auto;margin-right:auto;padding:3.4375vw 3.90625vw 3.828125vw 3.90625vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro{row-gap:1.171875vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro .title{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.18rem}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .intro .desc{font-size:1.8rem;line-height:3.13333rem;letter-spacing:0rem}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list{margin-top:2.34375vw;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.125vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item{row-gap:.9375vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .thump-image{height:25.78125vw}#equipment .equipment-container .equipment-list-wrapper .equipment-list-container .equipment-list .equipment-item .name{font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}}.equipNoPost{font-size:1.6rem;margin-top:5rem}.equipInner{margin-left:auto;margin-right:auto;background-color:#fff}.equipInner .equipTitle{color:var(--blue-light);letter-spacing:.05rem}.equipInner .equipTh{color:#fff;background-color:var(--blue-light);font-size:2rem;line-height:2.9rem;padding:1.5rem .5rem}.equipInner .equipTh:not(:last-of-type){border-right:.1rem solid #fff}.equipInner .equipTh:first-of-type{border-top-left-radius:1rem}.equipInner .equipTh:last-of-type{border-top-right-radius:1rem}.equipInner .equipTh.equipThNum{border-right:0;width:5rem}.equipInner .equipTd{font-size:1.5rem;line-height:2.1rem;border-right:.1rem solid var(--body);border-bottom:.1rem solid var(--body);padding:1.2rem .5rem}.equipInner .equipTd:first-of-type{border-left:.1rem solid var(--body)}.equipInner .equipThGray{font-size:1.7rem;line-height:2.5rem;background-color:#eaeaea;border-bottom:0;border-top:0;padding:1rem .5rem;color:var(--body)}.equipInner .equipThGray:not(:last-of-type){border-right-color:var(--body);border-right-width:.1rem;border-right-style:solid}.equipInner .equipThGray:first-of-type{border-radius:0;border-left:.1rem solid var(--body)}.equipInner .equipThGray:last-of-type{border-radius:0;border-right:.1rem solid var(--body)}.equipInner .equipTable{width:94rem;border-spacing:0;table-layout:fixed}.equipInner .equipTable .equipTBody .equiptr:nth-of-type(2) .equipTd{border-top:0}@media screen and (max-width: 768px){.equipInner{width:35rem;margin-top:5.3rem;padding:2rem 2rem 3.6rem;overflow:hidden}.equipInner:not(:last-of-type){margin-bottom:4rem}.equipInner .equipTableWrap{overflow-x:scroll;padding-bottom:1.5rem}.equipInner .equipTableWrap::-webkit-scrollbar{width:100%;height:1rem}.equipInner .equipTableWrap::-webkit-scrollbar-track{background:#e4e4e4;border-radius:1rem}.equipInner .equipTableWrap::-webkit-scrollbar-thumb{background:var(--blue-light);border-radius:1rem}.equipInner .equipTitle{font-size:2.6rem;line-height:3.7rem;margin-bottom:1.4rem}}@media print,screen and (min-width: 769px){.equipInner{width:104rem;margin-top:11rem;padding:3.5rem 5rem 5.5rem}.equipInner:not(:last-of-type){margin-bottom:5rem}.equipInner .equipTitle{font-size:3.6rem;line-height:5.2rem;margin-bottom:2rem}}
