@media (min-width: 768px){.download main{margin:0 auto 68px}}@media (max-width: 767px){.download main{margin:0 auto 58px}}.download .c-dload{position:relative}@media (min-width: 768px){.download .c-dload{margin:40px auto 0}}@media (max-width: 767px){.download .c-dload{margin:42px auto 28px}}.download .c-title{text-align:center;font-size:24px;font-size:2.4rem;font-weight:bold;position:relative;color:#00895c}@media (min-width: 768px){.download .c-title{padding:0 42px 0 80px;margin:0 auto 13px;line-height:41px;background-image:url(../../img/download/ico_title_dload.svg);background-size:33px 40px;background-repeat:no-repeat;background-position:center left 10px;display:table}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.download .c-title{font-size:22px;font-size:2.2rem}}@media (max-width: 767px){.download .c-title{font-size:18px;font-size:1.8rem;line-height:31px;margin:0 auto;text-align:left}}@media only screen and (max-width: 350px){.download .c-title{font-size:15px;font-size:1.5rem}}.download .c-link{color:#00895c;text-align:center;display:block;letter-spacing:0.6px;font-size:14px;font-size:1.4rem;text-decoration:underline}@media (max-width: 767px){.download .c-link{margin:13px 0 11px}}@media (max-width: 767px){.download .c-attach{margin:0 auto;max-width:204px}}.download .c-list{position:relative;padding:0 0 30px;overflow:hidden}@media (max-width: 767px){.download .c-list{padding:0 0 150px}}.download .c-list::after{content:"";top:155px;background:#eff2f0;position:absolute;width:100%;height:100%;left:0}@media (max-width: 767px){.download .c-list::after{top:60px}}.download .c-list .wcm{position:relative;z-index:1}@media (min-width: 768px){.download .c-list .wcm{padding:0}}@media (max-width: 767px){.download .c-list .wcm{padding:0 8px}}.download .c-list__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.download .c-list__inner{margin:60px auto 0}}.download .c-list__item a{display:block;opacity:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media (min-width: 768px){.download .c-list__item{width:calc(100% / 4 - 40px);margin:0 20px 89px}.download .c-list__item:hover .c-list__images{filter:inherit}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.download .c-list__item{margin-bottom:50px}}@media (max-width: 767px){.download .c-list__item{width:45%;margin:0 auto 25px}.download .c-list__item:nth-child(1) .c-list__img img{width:51px}.download .c-list__item:nth-child(7) .c-list__img img{width:84px}}.download .c-list__images{text-align:center;background:#fff;box-shadow:0px 5px 10px rgba(0,0,0,0.11);width:100%}@media (min-width: 768px){.download .c-list__images{height:217px;padding:30px 20px 15px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:all 0.2s ease-in-out}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.download .c-list__images{padding:15px 15px 15px;height:185px}}@media (max-width: 767px){.download .c-list__images{padding:0 0 10px;min-height:137px}}.download .c-list__cap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width: 768px){.download .c-list__cap{margin:2px 0 0}}@media (max-width: 767px){.download .c-list__cap{align-items:flex-start}}@media (min-width: 768px){.download .c-list__img{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}}@media (max-width: 767px){.download .c-list__img{margin:8px auto 18px;padding-top:14px}.download .c-list__img img{width:56px}}.download .c-list__ttl{font-weight:bold;width:100%;line-height:28px;color:#000}@media (min-width: 768px){.download .c-list__ttl{font-size:16px;font-size:1.6rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.download .c-list__ttl{font-size:12px;font-size:1.2rem;line-height:20px}}@media (max-width: 767px){.download .c-list__ttl{font-size:15px;font-size:1.5rem;line-height:20px}}@media only screen and (max-width: 350px){.download .c-list__ttl{font-size:13px;font-size:1.3rem}}.download .c-list__ttl span{color:#00895c;display:block}.download .c-list__txt{font-size:14px;font-size:1.4rem;width:100%;line-height:24px;color:#000}@media (min-width: 768px){.download .c-list__txt{margin:26px 0 0;letter-spacing:0.4px}}@media (max-width: 767px){.download .c-list__txt{margin:13px 0 0 0;letter-spacing:1.2px}}@media only screen and (max-width: 350px){.download .c-list__txt{font-size:12px;font-size:1.2rem;letter-spacing:0}}

/*# sourceMappingURL=maps/download.min.css.map */
