.page-downloads .contactarea{border-top:0}.section.tools .contents{padding:1.5rem 2rem 4rem 2rem}@media screen and (min-width: 1024.98px){.section.tools .contents{padding:1rem 2rem 4rem 2rem}}.section.tools .contents h2{font-size:3.5rem;font-weight:300;line-height:1.2;margin-bottom:5rem}@media screen and (min-width: 1024.98px){.section.tools .contents h2{font-size:5rem}}.section.tools .contents h3{font-size:3.5rem;font-weight:300;line-height:1.2}@media screen and (min-width: 1024.98px){.section.tools .contents h3{font-size:5rem}}.section.tools .contents>.btnarea{border-top:1px solid #707070;margin-right:auto;margin-left:auto;padding-top:4rem}.section.tools .contents>.btnarea .btn{max-width:58rem;width:100%}.section.tools .tools-text{margin-bottom:7rem;width:100%}@media screen and (min-width: 600px){.section.tools .tools-text{margin-bottom:10rem}}.section.tools .tools-text div{position:relative}.section.tools .tools-text .border-top{padding-top:1rem;margin-bottom:2rem}.section.tools .tools-text .circlelist{margin-top:2rem;margin-bottom:4rem}.section.tools .tools-layout{padding:2rem 0 5rem 0}.section.tools .tools-layout .ddlist li{display:flex;justify-content:space-between;font-size:1.8rem;padding-top:.5rem;padding-bottom:.5rem}.section.tools .tools-control{position:relative}@media screen and (min-width: 600px){.section.tools .tools-control div.mb-50{width:calc(50% - 9px)}}@media screen and (min-width: 600px){.section.tools .tools-control .imgbox.jc-between img{max-width:654px;width:100%}}.section.tools .control-layout{width:100%}@media screen and (min-width: 600px){.section.tools .control-layout{width:calc(50% - 8px)}}.section.tools .control-layout .fs-27{font-weight:300}.section.tools .brochure__list{flex-wrap:wrap}.section.tools .brochure__list .brochure__item{width:100%;max-width:calc((100% - 1.6rem)/2)}@media screen and (min-width: 1024.98px){.section.tools .brochure__list .brochure__item{max-width:calc((100% - 3.2rem)/3)}}.section.tools .brochure__list .imgbox{width:100%;aspect-ratio:210/297}.section.tools .brochure__list .imgbox img{width:100%;height:100%;object-fit:cover}.section.tools .library__list{flex-wrap:wrap;gap:4.8rem 1.6rem}.section.tools .library__list .library__item{width:100%;max-width:calc((100% - 1.6rem)/2)}@media screen and (min-width: 1024.98px){.section.tools .library__list .library__item{max-width:calc((100% - 3.2rem)/3)}}.section.tools .library__list .imgbox{width:100%;aspect-ratio:210/297}.section.tools .library__list .imgbox img{width:100%;height:100%;object-fit:cover}.tools-table{border:0;border-collapse:separate;border-spacing:0px;border-bottom:1px solid #707070;margin-bottom:1.5rem}@media screen and (max-width: 599.98px){.tools-table{border-right:1px solid #707070}}.tools-table th,.tools-table td{border:0;border-top:1px solid #707070;padding:.5rem;word-break:break-all}@media screen and (max-width: 599.98px){.tools-table th,.tools-table td{font-size:1.1rem;border:1px solid #707070;border-right:0;border-bottom:0}}@media screen and (max-width: 599.98px){.tools-table tbody tr{border:0}}.tools-table tbody th{width:6rem;padding-left:0}@media screen and (min-width: 1024.98px){.tools-table tbody th{width:10rem}}.tools-table tbody th img{vertical-align:middle}.gallery-example{overflow:auto;margin-right:-2rem}@media screen and (min-width: 600px){.gallery-example{margin-right:0}}.gallery-example__list{display:flex;justify-content:space-between;gap:1.6rem;width:150%;margin-top:1.6rem;padding-right:2rem}@media screen and (min-width: 600px){.gallery-example__list{width:100%;padding-right:0;margin-right:0}}.gallery-example__list .gallery-example__item img{width:100%}.gallery-example__list .gallery-example__item.--first{width:32%}.gallery-example__list .gallery-example__item.--last{width:50%}.gallery-trigger{transition:.3s}.gallery-trigger:hover{cursor:pointer;opacity:.8}.hidden-gallery{display:none}.gslider .gslide-image img{max-width:900px !important;max-height:90vh !important;width:auto !important;height:auto !important;object-fit:contain}@media screen and (max-width: 768px){.gslider .gslide-image img{max-width:95vw !important;max-height:80vh !important}}.gslider .gslide-desc{background:rgba(0,0,0,.7);color:#fff;padding:1.2rem 1.6rem;font-size:1.2rem;line-height:1.4;border-radius:4px;margin-top:1rem;max-width:900px;text-align:center}.gslider .gslide-description.description-bottom{background:rgba(0,0,0,0)}.gslider .gslide-description.description-bottom .gdesc-inner{padding:0}.gslider .gslide-description.description-bottom .gdesc-inner .gslide-title{font-size:1.2rem;color:#fff;margin:1rem 0}.glightbox-clean .gnext,.glightbox-clean .gprev{color:#fff;background:rgba(0,0,0,0);border-radius:50%;width:48px;height:48px}.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background:rgba(0,0,0,.6)}@media screen and (max-width: 768px){.glightbox-clean .gnext,.glightbox-clean .gprev{display:block !important;opacity:1 !important;visibility:visible !important;top:50% !important;transform:translateY(-50%) !important}}@media screen and (max-width: 768px){.glightbox-clean .gnext{right:0 !important}}@media screen and (max-width: 768px){.glightbox-clean .gprev{left:0 !important}}.glightbox-clean .goverlay{background:rgba(0,0,0,.9) !important}/*# sourceMappingURL=tools.css.map */
