@charset "UTF-8";.con-download{margin-top:-35px;padding-bottom:140px}@media screen and (max-width:999px){.con-download{margin-top:-30px;padding-bottom:100px}}@media screen and (max-width:767px){.con-download{margin-top:-25px;padding-bottom:40px}}.con-download>.inner{max-width:1100px;margin:0 auto;position:relative;z-index:2}@media screen and (max-width:1299px){.con-download>.inner{width:92%}}@media screen and (max-width:767px){.con-download>.inner{width:89.3333333333%}}.con-download>.inner .secs-download section .items-faq{display:flex;flex-wrap:wrap}.con-download>.inner .secs-download section .items-faq .item{margin-bottom:60px;width:calc((100% - 150px) / 4)}@media screen and (max-width:1299px){.con-download>.inner .secs-download section .items-faq .item{width:calc((100% - 120px) / 4)}}@media screen and (max-width:999px){.con-download>.inner .secs-download section .items-faq .item{width:calc((100% - 90px) / 4)}}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item{margin-bottom:50px;width:calc((100% - 30px) / 2)}}.con-download>.inner .secs-download section .items-faq .item:not(:nth-child(4n)){margin-right:50px}@media screen and (max-width:1299px){.con-download>.inner .secs-download section .items-faq .item:not(:nth-child(4n)){margin-right:40px}}@media screen and (max-width:999px){.con-download>.inner .secs-download section .items-faq .item:not(:nth-child(4n)){margin-right:30px}}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item:not(:nth-child(4n)){margin-right:0}}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item:not(:nth-child(2n)){margin-right:30px}}.con-download>.inner .secs-download section .items-faq .item .block-image .image{position:relative;overflow:hidden;padding-bottom:141.3502109705%}.con-download>.inner .secs-download section .items-faq .item .block-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:contain}.con-download>.inner .secs-download section .items-faq .item .block-detail{padding-top:12px}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item .block-detail{padding-top:8px}}.con-download>.inner .secs-download section .items-faq .item .block-detail p.txt-title{font-size:1.8rem;color:#322a2a;letter-spacing:0em;line-height:1.66;font-weight:500}@media screen and (max-width:1299px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.txt-title{font-size:1.7rem}}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.txt-title{font-size:1.6rem}}.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link{margin-top:15px}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link{margin-top:10px}}.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a{max-width:190px;padding:13px 5px 13px 22px;margin:0 auto;display:block;border:1px solid #2F2F2F;transition:0.35s cubic-bezier(0.04,0.92,0.43,1)}@media screen and (max-width:1299px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a{padding:13px 5px 13px 15px}}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a{padding:9px 5px 9px 12px}}@media screen and (min-width:1300px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a:hover{opacity:1;background-color:#2F2F2F}.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a:hover span{color:#fff}.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a:hover span:before{background-image:url(../img/common/icn_download02_w.svg)}}.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a span{display:block;position:relative;padding-left:34px;font-size:1.8rem;color:#322a2a;letter-spacing:0em;line-height:1.2;font-weight:500;transition:0.35s cubic-bezier(0.04,0.92,0.43,1)}@media screen and (max-width:1299px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a span{padding-left:30px;font-size:1.7rem}}@media screen and (max-width:999px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a span{padding-left:25px;font-size:1.6rem}}@media screen and (max-width:767px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a span{padding-left:25px;font-size:1.5rem}}.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a span:before{content:"";display:block;position:absolute;top:calc(50% + 0px);left:0;transform:translateY(-50%);width:21px;height:22px;background:url(../img/common/icn_download02_b.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,0.92,0.43,1)}@media screen and (max-width:999px){.con-download>.inner .secs-download section .items-faq .item .block-detail p.btn-link a span:before{width:18px;height:18px}}
/*# sourceMappingURL=download.css.map */