@charset "UTF-8";@media screen and (min-width: 768px){.swiper-container{width:100%;height:716px}.swiper-container .swiper-button-prev{left:calc(50% - 343px)!important;top:50%;background:url(../../img/common/swiper/arrow.svg) no-repeat center center;background-size:cover;width:64px;height:64px}.swiper-container .swiper-button-prev:after{content:""}.swiper-container .swiper-button-next{right:calc(50% - 343px)!important;background:url(../../img/common/swiper/arrow.svg) no-repeat center center;background-size:cover;width:64px;height:64px;transform:rotate(180deg)}.swiper-container .swiper-button-next:after{content:""}.swiper-container .swiper-slide{width:480px;height:716px;position:relative;background-size:cover}.swiper-container .swiper-slide:before{position:absolute;content:"";width:100%;height:100%;opacity:.4;background:var(--Black, #222)}.swiper-container .swiper-slide.swiper-slide-active:before,.swiper-container .swiper-slide.no-transparent:before{opacity:0}.swiper-container .swiper-slide .swiper-box .thumbnail-url{position:absolute;width:480px;height:480px;top:0;left:0;z-index:2}.swiper-container .swiper-slide .swiper-box .device-type{position:absolute;width:480px;height:480px;top:0;left:0;z-index:1}.swiper-container .swiper-slide .swiper-box>a{display:block;height:100%;padding-top:40px}.swiper-container .swiper-slide .swiper-box>a>div{width:480px;height:480px;position:relative}.swiper-container .swiper-slide .swiper-box>a .company{font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic Medium,Yu Gothic,sans-serif;font-weight:600;letter-spacing:.06em;line-height:24px;color:#fff;position:relative!important;text-align:center;-webkit-transform:none!important;top:inherit!important;left:inherit!important;font-size:16px!important;margin-bottom:16px}.swiper-container .swiper-slide .swiper-box>a .app-name{font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic Medium,Yu Gothic,sans-serif;font-weight:600;letter-spacing:.06em;line-height:27px;color:#fff;position:relative!important;text-align:center;-webkit-transform:none!important;top:inherit!important;left:inherit!important;font-size:24px!important}.swiper-container.business{max-width:1440px;width:100%;height:600px;margin:0 auto}.swiper-container.business .swiper-button-prev{left:0!important;top:22px;background:none;background-color:#fff;width:120px;height:100%}.swiper-container.business .swiper-button-prev:after{content:"";background:url(../../img/common/swiper/arrow.svg) no-repeat center center;background-size:cover;width:40px;height:40px}.swiper-container.business .swiper-button-next{right:0!important;top:22px;background:none;background-color:#fff;width:120px;height:100%;transform:rotate(180deg)}.swiper-container.business .swiper-button-next:after{content:"";background:url(../../img/common/swiper/arrow.svg) no-repeat center center;background-size:cover;width:40px;height:40px}.swiper-container.business .swiper-slide{max-width:368px;width:368px;height:inherit}.swiper-container.business .swiper-slide .swiper-box .thumbnail-url,.swiper-container.business .swiper-slide .swiper-box .device-type{width:368px;height:368px}.swiper-container.business .swiper-slide .swiper-box>a>div{width:368px;height:368px}.swiper-container.business .swiper-slide .swiper-box>a .company{font-size:13px!important;margin-bottom:7px}.swiper-container.business .swiper-slide .swiper-box>a .app-name{font-size:18px!important}}@media screen and (max-width: 767.9px){.swiper-container .swiper-button-prev{left:calc(50% - 169px)!important;background:url(../../img/common/swiper/arrow.svg) no-repeat center center;background-size:cover;width:32px;height:32px}.swiper-container .swiper-button-prev:after{content:""}.swiper-container .swiper-button-next{right:calc(50% - 169px)!important;background:url(../../img/common/swiper/arrow.svg) no-repeat center center;background-size:cover;width:32px;height:32px;transform:rotate(180deg)}.swiper-container .swiper-button-next:after{content:""}.swiper-container .swiper-slide{width:258px;height:374px;position:relative;background-size:cover}.swiper-container .swiper-slide:before{position:absolute;content:"";width:100%;height:100%;opacity:.4;background:var(--Black, #222)}.swiper-container .swiper-slide.swiper-slide-active:before,.swiper-container .swiper-slide.no-transparent:before{opacity:0}.swiper-container .swiper-slide .swiper-box>a{display:block;height:100%;padding-top:16px}.swiper-container .swiper-slide .swiper-box>a>div{width:258px;height:258px;position:relative}.swiper-container .swiper-slide .swiper-box>a>div .device-type{z-index:1}.swiper-container .swiper-slide .swiper-box>a>div .thumbnail-url{z-index:2}.swiper-container .swiper-slide .swiper-box>a>div img{width:100%;position:absolute}.swiper-container .swiper-slide .swiper-box>a .company{position:relative!important;text-align:center;-webkit-transform:none!important;top:inherit!important;left:inherit!important;font-size:12px!important;margin-bottom:8px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic Medium,Yu Gothic,sans-serif;font-weight:600}.swiper-container .swiper-slide .swiper-box>a .app-name{position:relative!important;text-align:center;-webkit-transform:none!important;top:inherit!important;left:inherit!important;font-size:17px!important;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic Medium,Yu Gothic,sans-serif;font-weight:600}.swiper-container.business .swiper-button-prev,.swiper-container.business .swiper-button-next{display:none}}
