@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.4);box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/prev.png) left 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/next.png) right 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}
/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}html,input,textarea,select,button{font-family:'Noto Sans JP',"Source Sans Pro",sans-serif,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,sans-serif;font-weight:300;font-size:16px}html{color:#333;background:#fff;font-size:16px;line-height:1.6;word-break:break-all}body{background:#fff;margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0;margin:0;vertical-align:top;max-width:100%}p{margin:0;padding:0;overflow-wrap:break-word;word-wrap:break-word}a{color:#333;text-decoration:none}input,select,textarea,button{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}textarea{resize:vertical}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}::placeholder{color:#ccc}button{border:none;cursor:pointer}label{cursor:pointer}table{border-collapse:collapse}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:500;margin:0;padding:0}main{display:block}.inner-block{position:relative;max-width:1000px;padding:0 30px;-webkit-box-sizing:content-box;box-sizing:content-box}.inner-1200{position:relative;max-width:1200px;padding:0 30px;-webkit-box-sizing:content-box;box-sizing:content-box}.main-content{padding-bottom:100px}#wrapper{position:relative}dl,dt,dd{padding:0;margin:0}.ib{display:inline-block}.js-img-bg{background:no-repeat center center/cover;width:100%}.en{font-family:"avenir",sans-serif}@font-face{src:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/Avenir.woff2) format("woff2"),url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/Avenir.woff) format("woff");font-family:"avenir";font-weight:500;font-display:swap}.roboto-m{font-family:"avenir",sans-serif;font-weight:500}.roboto-b{font-family:"avenir",sans-serif;font-weight:700}.c-svg{display:inline-block;fill:currentColor;vertical-align:top}.u-object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.u-object-fit-contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.l-main-side{padding-bottom:100px}.l-main-side>.main-area{width:calc(100% - 340px)}.l-main-side>.main-area .c-title02:first-of-type{margin-top:0}.gsc-control-cse.gsc-control-cse-ja{padding:0}.table.gsc-search-box td{display:none !important}table.gsc-search-box td.gsc-input{padding-right:0 !important}table.gsc-search-box{margin-bottom:0 !important}form.gsc-search-box{margin-bottom:0 !important}.gsc-control-cse{border:none !important}.gsst_a{padding:0 !important}.gsc-input{background-color:#f6f6f6 !important}.gsc-input tbody>tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6 !important;padding-right:10px}input.gsc-input{background-color:#f6f6f6 !important;width:260px !important;height:50px !important;line-height:59px !important;padding-right:5px !important;padding-left:5px !important;margin-right:0 !important}input.gsc-input:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.gsc-search-button-v2{background-color:#050f2d !important;border:none !important;margin:0 !important;height:61px !important;border-radius:0 !important;position:absolute !important;top:0 !important;bottom:0 !important;right:0 !important;margin:auto !important;padding:0 !important;width:62px !important;height:62px !important}.gsib_a{padding-right:0 !important}.gsib_b{width:20px;display:block}.gsc-input-box{border:none !important;padding:0 !important}.c-header .form-wrap{padding-right:62px;position:relative}.c-footer{background-color:#050f2d;padding-top:50px;padding-bottom:95px}.c-footer a{color:#fff}.c-footer .en{font-family:"avenir",sans-serif}.c-footer .footer-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-footer .footer-logo .ja{color:#fff;line-height:1;margin-left:20px}.c-footer .sns-link-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-footer .sns-link-box .media-link-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.c-footer .sns-link-box .media-link-box:after{content:"";display:block;width:1px;background-color:#fff;position:absolute;top:0;bottom:0;right:0;margin:auto}.c-footer .sns-link-box .media-link-box .media{color:#fff;font-size:15px}.c-footer .sns-link-box .sns-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer .sns-link-box .sns-list>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-footer .google-search-box .search-form{position:relative;display:inline-block}.c-footer .google-search-box .search-form input[type=search]{width:100%;border:solid 1px #12202e;background-color:#fff}.c-footer .google-search-box .search-form input[type=search]::-webkit-input-placeholder{color:#b4b4b4}.c-footer .google-search-box .search-form input[type=search]::-moz-placeholder{color:#b4b4b4}.c-footer .google-search-box .search-form input[type=search]:-ms-input-placeholder{color:#b4b4b4}.c-footer .google-search-box .search-form input[type=search]::-ms-input-placeholder{color:#b4b4b4}.c-footer .google-search-box .search-form input[type=search]::placeholder{color:#b4b4b4}.c-footer .google-search-box .search-form button{position:absolute;top:0;bottom:0;right:14px;margin:auto}.c-footer .google-search-box ::-webkit-input-placeholder{color:#333}.c-footer .google-search-box :-ms-input-placeholder{color:#333}.c-footer .google-search-box ::-moz-placeholder{color:#333}.c-footer .google-search-box ::-ms-input-placeholder{color:#333}.c-footer .google-search-box ::placeholder{color:#333}.c-footer .google-search-box .gsc-search-button-v2{position:static !important;border:1px solid #fff !important}.c-footer .copy-right-box{border-top:1px solid #fff}.c-footer .copy-right-box small{color:#fff;line-height:1;font-family:"avenir",sans-serif}.c-kv-block{background:#f2f2f2}.c-kv-block .title{padding:67px 0;width:100%}.c-kv-block .title .ja{display:inline-block;font-size:20px;font-weight:400}.c-kv-block .title .en{color:#050f2d;display:inline-block;font-size:70px;font-weight:700;font-family:"avenir",sans-serif;padding-right:30px;line-height:1.1}.c-breadcrumb{font-size:0;line-height:1.4;margin-bottom:45px}.c-breadcrumb .list{padding-top:20px;overflow-x:auto;white-space:nowrap}.c-breadcrumb .list>li{display:inline-block;font-size:14px;position:relative;vertical-align:middle}.c-breadcrumb .list>li:not(:last-child){margin-right:14px}.c-breadcrumb .list>li:not(:first-child){padding-left:22px}.c-breadcrumb .list>li:not(:first-child):before{-webkit-box-shadow:inset -2px -2px 0 currentColor;box-shadow:inset -2px -2px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;left:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px;height:7px}.c-breadcrumb .list>li:last-child{padding-right:20px}.c-breadcrumb .list>li.en{font-family:'Noto Sans JP',serif}.c-breadcrumb .list a{color:#878787}.c-title01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;color:#050f2d}.c-title01 .en{font-family:"avenir",sans-serif;font-weight:700;text-transform:uppercase;font-size:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:1.3}.c-title01 .ja{font-size:14px;letter-spacing:.05em;line-height:1.3}.c-title02{border-bottom:5px solid #050f2d;font-size:30px;line-height:1.4;margin:80px 0 40px;padding-bottom:14px}.c-title02:first-child{margin-top:0}.c-title02:last-child{margin-bottom:0}.solution-logo+.c-title02{margin-top:20px}.solution-logo img{max-width:510px}.c-title03{font-size:30px;line-height:1.4;margin:80px 0 40px;padding-left:20px;position:relative}.c-title03:before{background:#1a254c;content:"";margin:auto;position:absolute;top:0;bottom:0;left:0;width:4px;height:calc(100% - .3em)}.c-title03:first-child{margin-top:0}.c-title03:last-child{margin-bottom:0}.c-title03 .blue{color:#848daa}.c-title04{border-bottom:3px solid #d2d6dc;font-size:18px;line-height:1.4;margin:80px 0 40px;padding-bottom:26px}.c-title04:first-child{margin-top:0}.c-title04:last-child{margin-bottom:0}.c-title05{font-size:20px;font-weight:500;position:relative;padding-left:20px;line-height:1.2}.c-title05:before{content:"";display:block;width:3px;height:calc(100% - .2em);background-color:#848daa;position:absolute;top:.1em;left:0;margin:auto}.c-title05.ttl-top{margin:40px 0 10px}.c-title06{font-size:36px;font-weight:500;line-height:1.11;position:relative;display:inline-block;padding-bottom:20px;letter-spacing:0}.c-title06:after{background:#1a254c;position:absolute;content:"";width:40px;height:2px;bottom:0;right:0;left:0;margin:auto}.c-button-icon{background-color:#050f2d;display:block;position:absolute;right:0;bottom:0;width:40px;height:40px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform-origin:right bottom;transform-origin:right bottom}.c-button-icon:before{-webkit-box-shadow:inset -2px -2px 0 #fff;box-shadow:inset -2px -2px 0 #fff;content:"";display:inline-block;margin:auto;position:absolute;top:2px;bottom:0;left:0;right:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px}.c-button01{color:#fff;font-size:16px;padding:19px 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;position:relative;width:300px;text-align:center;background-color:#808a9c;line-height:1.38}.c-button01:before{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:7px;height:10px;position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-button01.arrow-left:before{-webkit-transform:scale(-1,1);transform:scale(-1,1);right:auto;left:20px}.c-button01--dif01{border-color:#fff;background-color:rgba(5,15,45,.6);color:#fff}.c-button01--dif01:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-button01--dif02{background-color:#050f2d;color:#fff}.c-button01--dif02:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-button01--dif03{background-color:#050f2d;color:#fff}.c-button01--dif03:before{width:11px;height:11px;right:18px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-button01--dif04:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:20px}.c-button01--dif05{background-color:#f4f4f5}.c-button01--dif06{border-color:#050f2d;background-color:#050f2d;color:#fff}.c-button01--dif06:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-button01--dif07{border-color:#050f2d;background-color:#050f2d;color:#fff}.c-button01--dif07:before{width:20px;height:17px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-download-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-button01--dif08{background:#ffa300}.c-button01--dif09{background:#fff;color:#050f2d}.c-button01--dif09:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}input[type=text],input[type=tel],select,textarea{border:solid 1px #ebebeb;background-color:#fff;display:block;padding:0 20px;width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}input[type=text]:focus,input[type=tel]:focus,select:focus,textarea:focus{-webkit-box-shadow:inset 0 0 0 2px #384169;box-shadow:inset 0 0 0 2px #384169}input[type=text],input[type=tel],select{height:50px}textarea{padding:20px}input[type=checkbox]{display:none}.c-form-label{line-height:1.4;margin-bottom:10px;font-size:14px}.c-form-button{background-color:#ffa300;color:#fff;display:block;font-size:16px;font-weight:400;margin:auto;text-align:center;width:100px;height:50px}.c-form-select{cursor:pointer;position:relative}.c-form-select:before{background-color:#050f2d;content:"";position:absolute;top:0;bottom:0;right:0;width:40px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-form-select:after{-webkit-box-shadow:inset -2px -2px 0 #fff;box-shadow:inset -2px -2px 0 #fff;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;-webkit-transition:none;transition:none}.c-form-select input{cursor:pointer;padding-right:70px}.c-form-select .list{background-color:#fff;overflow-x:auto;padding:25px 20px;position:absolute;top:calc(100% - 1px);left:0;width:100%;z-index:1;max-height:400px;z-index:10;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;pointer-events:none;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.c-form-select .list>li{color:#999;line-height:1.4;padding:8px 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-form-select .list>li.is-active{color:#333}.c-form-select .list>li label{pointer-events:none}.c-form-select .list>li input{display:none}.c-form-select.is-active .list{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.c-form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-form-check .mwform-checkbox-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100%/4);margin-top:33px}.c-form-check .mwform-checkbox-field label{cursor:pointer}.c-form-check .mwform-checkbox-field input[type=checkbox]+span{position:relative;padding:0 20px 0 40px;display:inline-block}.c-form-check .mwform-checkbox-field input[type=checkbox]+span:before{background:#fff;border:1px solid #ebebeb;content:"";display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.c-form-check .mwform-checkbox-field input[type=checkbox]+span:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check.svg) no-repeat center center;background-size:9px 6px;background-color:#050f2d;content:"";display:block;height:20px;left:0;opacity:0;position:absolute;top:0;bottom:0;margin:auto;width:20px}.c-form-check .mwform-checkbox-field input[type=checkbox]:checked+span:after{opacity:1}.l-formbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 -20px -20px}.l-formbox-inn{margin:0 10px 20px}.l-formbox-inn.button{margin-left:0}.l-formbox-type01 .l-formbox-inn:not(.button){width:500px}.l-formbox-type02 .l-formbox-inn:not(.button){width:300px}.l-formbox-type03 .l-formbox-inn{width:100%}.l-formbox-type04{margin:0 -10px -5px}.l-formbox-type04 .l-formbox-inn{margin:0 10px 20px}.l-formbox-type04 .l-formbox-inn:not(.button){width:300px}.l-formbox-type04.l-flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-formbox-type04.l-flex-wrap .l-formbox-inn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-list01{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-list01 .c-list01-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background:#fff}.c-list01 .c-list01-item .img-wrap{background-color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:64.6464646465% 15px 15px;position:relative}.c-list01 .c-list01-item .img-wrap img{padding:30px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-list01 .c-list01-title{background-color:#050f2d;color:#fff;font-size:14px;letter-spacing:.01em;padding:9px 10px;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:0 10px 10px}.c-list01 .c-list01-title:before{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:5px;height:8px;position:absolute;right:10px;top:0;bottom:0;margin:auto}.c-list02 .time{color:#808a9c;font-size:14px;border-bottom:1px solid #808a9c;padding-bottom:10px}.c-list02 .meta-box{font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-list02 .title{border-bottom:1px solid #808a9c}.c-tag{font-size:14px;color:#050f2d;border-bottom:1px solid #050f2d;padding-bottom:10px;display:inline-block}.c-list03 li{background:#f2f2f2}.c-list03 li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-list03 li a.il{display:inline;text-decoration:underline}.c-list03 li a .ttl{position:relative}.c-list03 li a .ttl:after{position:absolute;content:"";width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;bottom:0;right:0;margin:auto;margin-right:16px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-list03 .ttl-area{background-color:#091c56}.c-list03 .ttl-area .ttl{font-size:18px;font-weight:500;letter-spacing:0;color:#fff;padding:10px 30px}.c-list03 .txt-area{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.85;padding:25px 30px}.c-list03-wrap .ttl.pdf:after{border-top:none;border-right:none;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-pdf.svg) no-repeat center center;background-size:100% 100%;height:20px;width:17px;-webkit-transform:rotate(0);transform:rotate(0)}.c-list04{font-size:16px}.c-list04 li{line-height:1.5;position:relative}ul.c-list04 li{padding-left:15px}ul.c-list04 li:before{background:#848daa;border-radius:50%;content:"";display:block;width:5px;height:5px;position:absolute;top:10px;left:0;margin:auto}ol.c-list04{counter-reset:number 0;padding-left:17px}ol.c-list04 li:before{color:#848daa;counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:-1.1em}.c-list05{background-color:#f4f4f5;padding:60px 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-list05>li{width:calc(100%/3)}.c-list05>li:nth-child(n+4){margin-top:30px}.c-list05>li:nth-child(3n),.c-list05>li:nth-child(3n+2){padding-left:30px}.c-list05>li:nth-child(3n+1),.c-list05>li:nth-child(3n+2){padding-right:30px}.c-list05>li .ttl{padding-left:22px;position:relative;font-size:20px;line-height:1.5;font-weight:500}.c-list05>li .ttl:before{content:"";position:absolute;width:3px;height:20px;background-color:#848daa;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.c-list05>li .list{margin-top:20px}.c-list05>li .list>li{font-size:14px;line-height:1.85}.c-card01 a{border:15px solid #e9edf2;display:block;padding:15px 40px;margin:0 15px;height:100%}.c-card01 .img-wrap{display:inline-block;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%;position:relative;background-color:#fff}.c-card01 .body-box{margin-top:15px}.c-card01 .body-box .title{font-size:16px;font-weight:700;display:inline-block;padding-bottom:5px;border-bottom:1px solid transparent}.c-card01 .body-box .text{font-size:14px;line-height:1.7142857143;margin-top:12px}.c-card02{background-color:#e9edf2;display:inline-block;max-width:100%}.c-card02 .c-card02-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-card02 .inner{padding:40px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.c-card02 .img-box-inner{position:relative;background-color:#fff}.c-card02 .img-box-inner>img{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px}.c-card02 .c-card02-text-box .title{text-align:left}.c-card02 .title{line-height:1;font-size:20px;font-weight:500;letter-spacing:normal}.c-card02 .sub-title{line-height:1.4;margin-top:15px}.c-card02 .detail-list{margin-top:32px}.c-card02 .detail-list li{font-size:16px;line-height:1.75}.c-card02 .detail-text{margin-top:20px}.c-card02 .detail-text .text{font-size:16px;line-height:1.75}.c-card02 .c-button01{margin:30px auto 0}.c-card02.border-blue{border:5px solid #e9edf2}.c-card02.bg-white{background-color:#fff}.c-card03-list-wrap{margin-top:40px}.c-card03-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card03{background-color:#e9edf2}.c-card03 .inner{padding:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.c-card03 .title{font-size:20px;font-weight:500;line-height:1;padding-bottom:10px;border-bottom:3px solid #d2d6dc}.c-card03 .body-box{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-card03 .body-box .text{margin-bottom:25px}.c-card03 .c-button01{margin-left:auto;margin-right:auto;margin-top:auto}.c-card04-list-wrap{margin-top:40px}.c-card04-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card04 a{display:block;height:100%}.c-card04 .inner{padding:30px 40px 55px;position:relative}.c-card04 .inner:before{-webkit-box-shadow:inset 0 0 0 5px #050f2d;box-shadow:inset 0 0 0 5px #050f2d;content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none}.c-card04 .text{font-weight:700;line-height:1.5;text-align:center;letter-spacing:-.05em;margin-top:25px}.c-card04 .movie-box-inner{position:relative;padding-top:56.6666666667%}.c-card04 .movie-box-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-card05{background-color:#e9edf2;padding:50px 40px}.c-card05 .box-ttl{font-size:24px;font-weight:500;line-height:1.66;margin-bottom:15px}.c-card05 p+p{margin-top:30px}.c-card05 .img{text-align:center}.c-card05+.c-card05{margin-top:60px}.c-card05.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card05.column .txt-area{width:100%;margin-right:0}.c-card05.column .img{max-width:none;margin-top:33px}.c-card05+.col{margin-top:50px}.c-card06{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-40px}.c-card06 li{background-color:#f4f4f5;width:calc(50% - 20px);display:block;margin-bottom:40px;padding:35px 40px}.c-card06 li .ttl{font-size:20px;line-height:1.5;font-weight:500;padding-left:20px;position:relative}.c-card06 li .ttl:before{position:absolute;content:"";width:3px;height:20px;background-color:#848daa;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.c-card06 li .txt{margin-top:20px}.c-target-blank{display:inline-block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-target-blank.blue{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-blue.svg)}.c-slick-button{display:block;width:35px;height:35px;background-color:#050f2d;position:relative}.c-slick-button:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5px;height:9px}.c-slick-button.slick-prev:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-left-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-slick-button.slick-next:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-arrow-right{display:inline-block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-arrow-bottom{display:inline-block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-bottom-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-pagetop{right:0;position:fixed;z-index:1}.c-pagetop a{display:block;width:60px;height:60px;background-color:#ffa300;position:relative}.c-pagetop a:before{content:"";display:block;width:9px;height:9px;border:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:none;border-bottom:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:4px;right:0;left:0;bottom:0;margin:auto;position:absolute}.c-menu-list{font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px -24px;text-align:center}.c-menu-list.max-3 li{width:calc((100% - 24px*3)/3)}.c-menu-list.max-4 li{width:calc((100% - 24px*4)/4)}.c-menu-list.max-5 li{width:calc((100% - 24px*5)/5)}.c-menu-list li{display:table;margin:0 12px 24px;position:relative}.c-menu-list .inner{background-color:#e9edf2;color:#1a254c;display:table-cell;line-height:1.35;padding:15px 10px 20px;height:77px;vertical-align:middle;word-break:break-word;white-space:pre-wrap;font-size:16px}.c-menu-list .inner:before{-webkit-box-shadow:inset -2px -2px 0 currentColor;box-shadow:inset -2px -2px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;bottom:10px;left:0;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;height:7px;-webkit-transition:none;transition:none}.ie .c-menu-list .inner:before{bottom:11px}.c-menu-list .inner>span{display:inline-block}.c-menu-list .inner .small{display:block;font-size:14px;margin-bottom:3px}.c-menu-list .inner.bg-primary{background-color:#1a254c;color:#fff}.c-menu-list .inner.bg-yellow{background-color:#ffa300;color:#fff}.c-menu-list .inner.target-blank{background-color:#1a254c;color:#fff;padding-bottom:15px}.c-menu-list .inner.target-blank:before{content:none}.c-menu-list .inner.target-blank:after{content:"";display:block;width:12px;height:12px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-menu-list .inner.page-link{background-color:#1a254c;color:#fff;padding:15px}.c-menu-list .inner.page-link:before{bottom:0;top:0;right:15px;left:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-menu-list02{font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px -24px;text-align:center}.c-menu-list02.only li a{width:300px}.c-menu-list02:not(:first-child){margin-top:40px}.c-menu-list02.max-1 li{margin-bottom:12px;width:calc(100% - 24px)}.c-menu-list02.max-1 li a{line-height:1;text-align:left}.c-menu-list02.max-2 li{width:calc((100% - 24px*2)/2)}.c-menu-list02.max-3 li{width:calc((100% - 24px*3)/3)}.c-menu-list02.max-4 li{width:calc((100% - 24px*4)/4)}.c-menu-list02.max-5 li{width:calc((100% - 24px*5)/5)}.c-menu-list02 li{display:table;margin:0 12px 24px;position:relative}.c-menu-list02 .inner{background-color:#f4f4f5;color:#050f2d;display:table-cell;line-height:1.35;padding:10px 35px;height:60px;vertical-align:middle;word-break:break-word;white-space:pre-wrap}.c-menu-list02 .inner:before{-webkit-box-shadow:inset -2px -2px 0 currentColor;box-shadow:inset -2px -2px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;height:7px;-webkit-transition:none;transition:none}.c-menu-list02 .inner>span{display:inline-block}.c-menu-list02 .inner.bg-primary{background-color:#050f2d;color:#fff}.c-menu-list02 .inner.bg-primary:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-menu-list02 .inner.bg-yellow{background-color:#ffa300;color:#fff}.c-menu-list02 .inner.bg-yellow:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-menu-list02 .inner.down{background:#e9edf2;color:#050f2d}.c-menu-list02 .inner.bg-primary.down{background-color:#050f2d;color:#fff}.c-menu-list02 .inner.down:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-menu-list02 .inner.target-blank{background-color:#050f2d;color:#fff}.c-menu-list02 .inner.target-blank:before{content:none}.c-menu-list02 .inner.target-blank:after{content:"";display:block;width:10px;height:10px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-menu-list02--small .inner{padding-top:10px;padding-bottom:15px;height:60px}.c-menu-list02--small .inner.target-blank{padding-bottom:10px}.c-search-area{margin-bottom:80px}.c-search-area .tab-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-search-area .tab-head li{background-color:#e9edf2;display:table;font-size:16px;line-height:1.4;text-align:center;width:240px}.c-search-area .tab-head li:not(.is-active){background-color:#1a254c;color:#fff;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-search-area .tab-head li+li{margin-left:20px}.c-search-area .tab-head .inner{display:table-cell;padding:10px;height:60px;vertical-align:middle}.c-search-area .tab-body{background-color:#e9edf2;padding:64px 50px}.c-search-area .tab-content:not(:first-child){display:none}.main-title{font-size:30px;line-height:1.4;margin:80px 0 40px;padding-bottom:20px;position:relative;text-align:center}.main-title:before{background:#050f2d;content:"";margin:auto;position:absolute;bottom:0;left:0;right:0;width:40px;height:2px}.main-title:first-child{margin-top:0}.main-title:last-child{margin-bottom:0}.c-search-area02 .tab-body{background-color:#e9edf2;padding:43px 40px}.c-search-area02 .serach-button-box{position:relative;margin-top:40px}.c-search-area02 .serach-button-box .c-form-button{width:240px;height:60px;font-size:16px;font-weight:400}.c-search-area02 .serach-button-box .reset-btn{font-size:16px;font-weight:700;color:#050f2d;cursor:pointer;position:absolute;top:10px;left:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-search-area02 .serach-button-box #reset-btn{display:none}.c-search-filter-area{margin-bottom:60px}.c-search-filter-area .box{background-color:#f4f4f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:40px}.c-search-filter-area .head{color:#050f2d;font-size:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:1;white-space:nowrap}.c-search-filter-area .filter{font-size:0;margin:0 -20px -15px 0}.c-search-filter-area .filter>li{background-color:#fff;display:inline-block;font-size:16px;line-height:1.4;margin:0 20px 15px 0;padding:7px 14px 8px;vertical-align:top}.c-search-filter-area .filter .category{color:#1a254c;font-weight:700}.c-search-filter-area .c-form-button{background:#1a254c}.c-product-list01 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:35px 30px 40px 40px;position:relative;height:100%;-webkit-box-shadow:inset 0 0 0 5px #050f2d;box-shadow:inset 0 0 0 5px #050f2d}.c-product-list01 .media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;width:160px;text-align:center}.c-product-list01 .media-logo{padding-top:10px}.c-product-list01 .media-logo img{max-height:60px}.c-product-list01 .media-img:not(:first-child){margin-top:12px}.c-product-list01 .info{text-align:justify}.c-product-list01 .info-title{font-size:20px;line-height:1.4}.c-product-list01 .info-title .name{display:block;font-size:16px;margin-top:9px}.c-product-list01 .info-text{font-size:14px;line-height:1.86;margin-top:20px}.c-product-list01 .info>.list{margin-top:20px}.c-product-list01--dif01 .media-logo{width:auto;margin:0;padding-top:32%;position:relative}.c-product-list01--dif01 .media-logo.top40{padding-top:40%}.c-product-list01--dif01 .media-logo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:inherit}.c-product-list01--dif01 .media-logo.chromasens{padding-top:56.8181818182%}.c-product-list01--dif01 .media-logo.synapticon{padding-top:74.8571428571%}.c-product-list01--dif01 .media-logo.logo-svg img{max-width:300px;max-height:100px}.c-product-list01--dif01 .info{border-top:3px solid #e9edf2;padding-top:25px}.c-product-list01--dif01 .info-text{margin-top:12px}.c-product-list01--dif01 .long{width:100%}.c-product-list01--dif01 .long a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-product-list01--dif01 .long .long-inn{width:100%}.c-product-list01--dif02 .inner{height:100%}.c-product-list01--dif02 .media-logo{width:auto;margin:0 auto;padding-top:30%;position:relative}.c-product-list01--dif02 .media-logo img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:inherit;padding:30px}.c-product-list01--dif02 .info-text{margin-top:12px}.c-product-list01--dif02.mvtec-dl{margin-top:40px}.c-product-list01--dif02.mvtec-dl .inner{display:table}.c-product-list01--dif02.mvtec-dl a{height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none}.c-product-list01--dif02.mvtec-dl a img{height:auto}.c-product-list01--dif02.mvtec-dl a:before{-webkit-box-shadow:none;box-shadow:none}.c-product-list01--dif02.mvtec-dl a:hover{-webkit-box-shadow:none;box-shadow:none}.c-product-list01--dif03 .inner{position:relative;border:5px solid #e9edf2}.c-product-list01--dif03 .inner .cont{margin-top:20px}.c-product-list01--dif03 .inner .cont .txt{margin-top:20px}.c-product-list01--dif04 .media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.c-product-list01--dif04 .media .media-logo{width:100%}.c-product-list02>li{margin-top:10px}.c-product-list02>li:first-child{margin-top:0}.c-product-list02 a{background:#e9edf2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 60px 20px 30px;position:relative}.c-product-list02 .media{background:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px;padding:10px}.c-product-list02 .title{font-size:18px;line-height:1.66;padding-left:20px;width:calc(100% - 150px)}.c-product-list02 .title-sub{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.2em .3em;margin-top:.2em}.c-product-list02 .text{font-size:14px;line-height:1.86;margin-top:15px;text-align:justify;width:100%}.c-article-content img{height:auto;margin-left:auto;margin-right:auto;display:block}.c-article-content *+h2,.c-article-content *+h3,.c-article-content *+h4,.c-article-content *+h5,.c-article-content *+ul,.c-article-content *+ol,.c-article-content *+.wp-block-buttons{margin-top:20px}.c-article-content *+p{margin-top:10px}.c-article-content h2{margin-bottom:30px}.c-article-content h3,.c-article-content h4,.c-article-content h5{margin-bottom:20px}.c-article-content *+.wp-block-buttons{margin:30px auto !important}.c-article-content p{font-size:14px;line-height:1.7}.c-article-content p+p{margin-top:30px}.c-article-content p+.info-wrap{margin-top:30px}.c-article-content p+h2,.c-article-content p+h3,.c-article-content p+h4{margin-top:60px}.c-article-content .info-wrap+p{margin-top:30px}.c-article-content .info-wrap+.info-wrap{border-top:none}.c-article-content ul,.c-article-content ol{font-size:14px}.c-article-content ul li,.c-article-content ol li{line-height:1.5;position:relative}.c-article-content ul li{padding-left:15px}.c-article-content ul li:before{background:#808a9c;border-radius:50%;content:"";display:block;width:5px;height:5px;position:absolute;top:10px;left:0;margin:auto}.c-article-content ol{counter-reset:number 0;padding-left:17px}.c-article-content ol li:before{font-family:"avenir",sans-serif;font-weight:700;color:#808a9c;counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:-1.1em}.c-article-content a{color:#1a254c;font-weight:700;position:relative;text-decoration:underline;text-underline-offset:.2em}.c-article-content a.link-ex{padding-right:10px}.c-article-content a.link-ex:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-blue.svg) no-repeat center center;background-size:100% 100%;content:"";display:inline-block;height:10px;position:relative;width:10px;top:1px;right:-5px;margin:auto}.c-article-content .wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-article-content .wp-block-columns+.wp-block-columns{margin-top:50px}.c-article-content .wp-block-columns .wp-block-column{min-width:0;word-break:break-word;overflow-wrap:break-word}.c-article-content .wp-block-columns .wp-block-image{margin:0 15px;text-align:center}.c-article-content .wp-block-columns .wp-block-image figure{margin:0}.c-article-content .wp-block-columns .wp-block-image figure img{width:100%}.c-article-content .wp-block-columns .wp-block-image figcaption{font-size:14px;margin-top:15px;text-align:right}.c-article-content .wp-block-columns p{margin:0 15px}.c-article-content .wp-block-columns h2,.c-article-content .wp-block-columns h3,.c-article-content .wp-block-columns h4{margin:0 15px 30px}.c-article-content .wp-block-columns .c-button01{width:100%;margin-bottom:0}.c-article-content .wp-block-media-text{margin:30px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-article-content .wp-block-media-text .wp-block-media-text__media{margin:0;text-align:center}.c-article-content h2{font-size:30px;font-weight:500;line-height:1.4;margin:50px 0 30px;padding-left:20px;position:relative}.c-article-content h2:before{background:#1a254c;content:"";margin:auto;position:absolute;top:0;bottom:0;left:0;width:4px;height:calc(100% - .3em)}.c-article-content h3{font-size:20px;line-height:1.4;position:relative;padding-left:20px;margin:60px 0 30px}.c-article-content h3:before{background:#808a9c;content:"";margin:auto;position:absolute;top:1px;bottom:0;left:0;width:4px;height:calc(100% - .2em)}.c-article-content h4{background:#e9edf2;color:#050f2d;font-size:16px;padding:5px 10px}.c-article-content .img-link{display:block;text-align:center;margin:30px 0 40px}.c-article-content .c-button01{color:#fff;text-decoration:none;display:block;width:490px;padding:18px 17px;margin:40px auto;text-align:center;max-width:380px}.c-article-content .movie-wrap{position:relative;width:100%;padding-top:56.25%;margin:20px 0}.c-article-content .movie-wrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.c-article-content .number-ttl{padding-left:0}.c-article-content .number-ttl:before{display:none}.c-article-content .number-ttl .count{background:#050f2d;color:#fff;display:inline-block;font-size:14px;padding:5px 19px;margin-right:15px}.c-article-content .number-ttl .count .number{font-family:"avenir",sans-serif;font-size:26px;font-weight:700;padding-left:6px}.c-article-content .marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffda99));background:linear-gradient(transparent 60%,#ffda99 60%);padding:2px 0}.c-table01{width:100%}.c-table01 th,.c-table01 td{line-height:1.6;padding:15px 30px;text-align:left}.c-table01 th{background-color:#1a254c;border:solid #f2f2f2;border-width:1px 0;color:#fff;font-weight:500;width:350px;vertical-align:top}.c-table01 td{background:#f2f2f2;border:solid #fff;border-width:1px 0}.c-table01 .center{text-align:center}.c-table01 .table-bg-white td{background-color:#fff}.c-table01.td-center tbody td{text-align:center}.c-table01 .txt-center{text-align:center}.c-table01 .txt-left{text-align:left}.c-table01.c-table01--dif01 tr>td:first-child{background-color:#1a254c;color:#fff}.table-note{margin-top:20px;font-size:14px}table .release{color:#ffa300;font-size:14px}.single-basler .c-table01 tr>td:first-child{background-color:#1a254c;border:solid #f2f2f2;border-width:1px 0;color:#fff;font-weight:500;width:350px;vertical-align:top}.c-table02 tr{background-color:#f2f2f2;border-top:1px solid #fff}.c-table02 th{background:#1a254c;color:#fff;font-weight:500;line-height:1;padding:20px}.c-table02 td{padding:20px;text-align:center}.c-table02 .text-align-left{text-align:left}.c-table02 tr+tr{border-top:1px solid #fff}.c-table02--ginga{margin-top:45px}.c-table02.halcon+.img{margin-top:30px}.c-table02 .trial-kit th:first-child{width:80px}.c-table02.max-7 th:first-child{width:auto;min-width:168px}.c-table02.max-7 th:nth-child(5),.c-table02.max-7 th:nth-child(6),.c-table02.max-7 th:nth-child(7),.c-table02.max-7 th:nth-child(8),.c-table02.max-7 th:nth-child(9),.c-table02.max-7 th:nth-child(10),.c-table02.max-7 th:nth-child(11){width:auto;min-width:93px}.c-table02+.note{margin-top:30px}.c-table02+.note a{text-decoration:underline}.c-table02 a{color:#1a254c;text-decoration:underline}.c-table02 .note{font-size:14px}.c-table02.td-center tbody td{text-align:center}.c-table02 .txt-center{text-align:center}.product-maker-detail .c-table02{white-space:nowrap}.c-icon-table{background:#f2f2f2;margin-bottom:20px}.c-icon-table .tr{border-top:1px solid #fff;width:100%;display:inline-block;padding:30px}.c-icon-table .td{display:inline-block}.c-icon-table .td:first-child{min-height:27px;height:100%}.c-icon-table .td:nth-child(2){font-weight:700;font-size:18px;margin:0 20px 0 15px;min-width:200px}.c-link-list01{font-size:0;margin:0 -10px -10px 0}.c-link-list01>li{display:inline-block;margin:0 10px 10px 0;vertical-align:top}.c-link-list01 a{background-color:#1a254c;display:inline-block;color:#fff;font-size:16px;line-height:1.4;padding:9px 30px 10px 18px;position:relative}.c-link-list01 a:before{-webkit-box-shadow:inset -2px -2px 0 currentColor;box-shadow:inset -2px -2px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:none;transition:none;width:8px;height:8px}.c-link-table{width:100%}.c-link-table.ginga .th{white-space:nowrap}.c-link-table tbody .tr{background:#f2f2f2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}.c-link-table tbody .tr:not([data-href]){cursor:auto}.c-link-table tbody td{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-link-table tbody td .tr[data-href]{cursor:pointer}.c-link-table tbody.discontinue tbody .tr,.c-link-table tbody.chromasens tbody .tr{cursor:default}.c-link-table tbody.discontinue tbody .tr .td>a,.c-link-table tbody.chromasens tbody .tr .td>a{text-decoration:underline}.c-link-table tbody.discontinue tbody .tr .td>a:hover,.c-link-table tbody.chromasens tbody .tr .td>a:hover{text-decoration:none}.c-link-table tbody .th,.c-link-table tbody .td{text-align:left}.c-link-table tbody .td{font-weight:500;letter-spacing:0}.c-link-table tbody+.note{font-size:14px;margin-top:30px}.table-txt{display:block;margin-bottom:10px}.search-result-basler .c-table01 th,.search-result-basler .c-table01 td{font-size:14px;font-weight:700;width:auto;padding:10px;vertical-align:middle}.search-result-basler .c-table01 .th{width:100px}.search-result-basler .c-table01 .th{padding-top:17px;padding-bottom:17px}.search-result-basler .c-table01 .th.tac{text-align:center}.search-result-basler .c-table01 .th.w308{width:308px}.search-result-basler .c-table01 .th.w127{width:127px}.search-result-basler .c-table01 .th.w187{width:187px}.search-result-basler .c-table01 .l-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-result-basler .c-table01 .img-wrap{width:130px;height:90px;background-color:#fff;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.search-result-basler .c-table01 .img-wrap>img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:calc(100% - 20px);-o-object-fit:contain;object-fit:contain}.c-sidebar{margin-left:40px;width:300px}.c-sidebar .box{background:#e9edf2;padding:40px 25px}.c-sidebar .box+.box{margin-top:50px}.c-sidebar .title{text-align:center;margin-bottom:25px}.c-sidebar-list li:not(:first-child){margin-top:-1px}.c-sidebar-list li a{display:block;font-size:14px;padding:14px 15px 14px 5px;position:relative;-webkit-box-shadow:inset 0 1px 0 0 transparent,inset 0 -1px 0 0 #fff;box-shadow:inset 0 1px 0 0 transparent,inset 0 -1px 0 0 #fff}.c-sidebar-list li a:before{-webkit-box-shadow:inset -2px -2px 0 currentColor;box-shadow:inset -2px -2px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;bottom:0;right:2px;top:0;-webkit-transform:rotate(315deg);transform:rotate(315deg);width:8px;height:8px;-webkit-transition:none;transition:none}.c-sidebar-list li .count{color:#848daa;display:inline-block;font-size:14px;font-weight:700;margin-left:17px}.btn-block{padding:80px 0}.c-other-contents .item{background-color:#050f2d;position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.c-other-contents .item:nth-child(1){background-color:#505c76}.c-other-contents .item:nth-child(2){background-color:#2d375b}.c-other-contents .item:hover{background-color:#1a254c}.c-other-contents .item .title{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-other-contents .item .title .en{font-size:40px;font-weight:700;line-height:1;font-family:"avenir",sans-serif}.c-other-contents .item .title .ja{line-height:1;font-size:14px;font-weight:500}.c-other-contents .item .text{color:#fff}.c-other-contents .item .text.target-blank{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-other-contents .item .text.target-blank:after{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:12px;height:13px;margin-left:10px;margin-top:2px}.c-img-flex{width:100%;margin:30px auto 0}.c-img-flex .img-item img{width:100%}.c-img-flex .comment{font-size:13px;text-align:center;margin-top:10px}.c-img-flex.col-3 .img-item:nth-child(3){margin-right:0}.c-loader{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-loader.is-show{opacity:1}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes scale{30%{-webkit-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{30%{-webkit-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#1a254c;height:16px;width:16px;top:5px;left:-9px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;border:2px solid #1a254c;width:30px;height:30px;left:-16px;top:-2px;background:0 0;border:2px solid;border-color:#1a254c transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}.c-count-block{margin-top:20px}.c-count-block .count-item+.count-item{margin-top:50px}.c-count-block .txt-area{position:relative;padding-right:30px}.c-count-block .img-area{width:100%;max-width:550px}.c-count-block .img-area img{width:100%}.c-count-block .number{background:#050f2d;color:#fff;font-size:20px;text-align:center;position:absolute;width:50px;padding:9px}.c-count-block .txt{padding-left:70px}.c-count-block a{color:#050f2d;text-decoration:underline}.c-count-block .note{font-size:14px}.c-txt-link{text-decoration:underline}.c-txt-link:hover{text-decoration:none}.dl{margin-top:20px}.c-img-txt li{margin-left:5px}.c-img-txt li .txt{text-align:center;margin-top:10px;font-size:14px}.c-img-txt.img-max5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.c-img-txt.img-max5 li{width:calc((100% - 20px)/5);margin-left:5px}.c-img-txt.img-flow4{margin-top:30px}.c-img-txt.img-flow4 li{position:relative;text-align:center}.c-img-txt.img-flow4 li:before{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:14px;height:20px;position:absolute;left:-48px;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-video{text-align:center;display:block}.c-video iframe{margin-left:auto;margin-right:auto;display:block;max-width:630px;height:23vw;max-height:360px;width:100%}.u-mt0{margin-top:0 !important}.home .mv-slider-block{font-size:0}.home .mv-slider-block .my-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .mv-slider-block .my-dots li{width:40px;height:10px;background-color:#d7d7d7;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.home .mv-slider-block .my-dots li.slick-active{background-color:#ffa300}.home .mv-slider-block .my-dots li:not(:first-child){margin-left:10px}.home .mv-slider-block .c-slick-button{width:60px;height:60px;position:absolute;top:0;bottom:0;margin:auto;z-index:10}.home .mv-slider-block .c-slick-button:before{width:10px;height:17px}.home .mv-slider-block .c-slick-button.slick-prev{left:-100px}.home .mv-slider-block .c-slick-button.slick-next{right:-100px}.home .mv-slider-block .item a{display:block}.home .product-block{background:#f2f2f2}.home .product-block .product-block-list{margin-top:50px}.home .pickup-block .slick-arrows-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home .pickup-block .pickup-slider-block{margin:40px -15px 0}.home .news-block{background:#e9edf2}.home .express-block{background:#050f2d;color:#fff;padding-top:70px;padding-bottom:80px}.home .express-block .c-title01{color:#fff}.home .express-block .button-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:70px}.home .express-block .c-button01+.c-button01{margin-left:60px}.home .express-block .c-button01--yellow{background:#ffa300;color:#fff}.home .express-block .c-button01--yellow:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.home .express-block .c-button01--yellow:hover{background-color:#505c76}.home .express-block .c-button01--blue03{background:#505c76;color:#fff}.home .express-block .c-button01--blue03:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.home .express-block .c-button01--blue03:hover{background-color:#fff;color:#050f2d}.home .express-block .c-button01--blue03:hover:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.home .express-block .express-block-list{margin-top:50px}.home .express-block .express-block-list .c-list02 a{color:#fff}.home .express-block .express-block-list .c-list02 .time{color:#ccc}.home .express-block .express-block-list .c-list02 .c-tag{color:#ccc;border-bottom:1px solid #fff}.home .express-block .express-block-other{margin-top:80px}.casestudy .c-search-area{margin-bottom:20px}.casestudy .c-loader{bottom:calc(100% - 30px)}.casestudy .casestudy-block{margin-bottom:100px}.casestudy .casestudy-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:480px}.casestudy .casestudy-list .js_target{display:none}.casestudy .casestudy-item{border-bottom:solid 3px #d7d7d7;margin-right:40px}.casestudy .casestudy-item a{display:block;height:100%;position:relative}.casestudy .casestudy-item .img-area{position:relative;background:#fff}.casestudy .casestudy-item .img-area .img{padding-top:55.87%}.casestudy .casestudy-item .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:230px;height:78px;margin:auto;padding:10px}.casestudy .casestudy-item .logo img{max-height:56px}.casestudy .casestudy-item .logo.l-type02 img{width:50%}.casestudy .casestudy-item .logo.l-type02 img+img{margin-left:24px}.casestudy .casestudy-item .txt-area{padding:20px 0 26px}.casestudy .casestudy-item .category{background:#e9edf2;font-size:14px;display:inline-block;padding:3px 10px}.casestudy .casestudy-item .ttl{font-size:18px;font-weight:500;margin-top:14px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.casestudy .c-search-area .tab-body{padding:15px 80px 57px}.casestudy_detail .casestudy-article-block .date-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.casestudy_detail .casestudy-article-block .date{font-size:14px;letter-spacing:.1em;margin-right:15px}.casestudy_detail .casestudy-article-block .tag{background:#e9edf2;font-size:14px;display:inline-block;padding:3px 10px}.casestudy_detail .casestudy-article-block .tag+.tag{margin-left:15px}.casestudy_detail .casestudy-article-block .c-title02{margin-top:22px}.casestudy_detail .casestudy-article-block .ttl-wrap{margin-bottom:35px}.casestudy_detail .casestudy-article-block .c-article-content{margin-bottom:80px}.casestudy_detail .casestudy-article-block .c-article-content h2{font-size:20px;font-weight:500;margin:35px 0 10px;padding:0}.casestudy_detail .casestudy-article-block .c-article-content h2:before{display:none}.casestudy_detail .connection-block .c-button01{width:490px;margin:0 auto}.casestudy_detail .other-block{margin:76px auto 100px}.casestudy_detail .other-block .c-title04{margin-bottom:23px}.casestudy_detail .other-block .other-link li{display:inline-block;margin-right:10px;margin-top:10px}.casestudy_detail .other-block .other-link li a{display:block;font-size:14px;text-decoration:underline;text-underline-offset:.6em;padding-bottom:6px;line-height:1.6}.casestudy_detail .c-article-content .ul_categoryList01,.casestudy_detail .c-article-content .ul_categoryList02{margin-top:60px}.casestudy_detail .c-article-content .ul_categoryList01 li,.casestudy_detail .c-article-content .ul_categoryList02 li{padding:0;position:static;margin-top:40px}.casestudy_detail .c-article-content .ul_categoryList01 li:before,.casestudy_detail .c-article-content .ul_categoryList02 li:before{display:none}.casestudy_detail .c-article-content .ul_categoryList02 .img01{text-align:center;margin:5px 0 30px}.casestudy_detail .c-article-content .ul_categoryList01 .img01{text-align:center}.casestudy_detail .c-article-content .ul_categoryList01 .img01 img{width:100%}.product .product-content-block{margin-top:80px}.product .product-content-box{margin-top:100px}.product .product-content-box .btn-wrap a{margin:50px auto 0}.product-detail .info .c-list04{margin-bottom:35px}.product-summary-block .series-title{font-size:36px;font-weight:500;line-height:1.66;width:100%}.product-summary-block .series-title:not(:last-child){margin-bottom:45px}.product-summary-block .media{text-align:center}.product-summary-block .media img{max-height:300px}.product-summary-block .info-title{color:#1a254c;font-size:30px;letter-spacing:.025em;line-height:1.4;margin-bottom:10px}.product-summary-block .info-text{line-height:2}.product-summary-block .button-box-wrap{margin-top:35px}.product-summary-block .button-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-30px;margin-top:-30px}.product-summary-block .button-box .c-button01{margin:0;width:calc(50% - 30px);margin-left:30px;margin-top:30px}.product-summary-block .button-box.l-flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-spec-block{margin-top:100px}.product-spec-block .product-spec-img{text-align:center}.related-product-block{background-color:#f4f4f5;font-size:0}.related-product-block .inner-1200{overflow:hidden;padding-top:60px;padding-bottom:100px}.related-product-block .c-title02{color:#1a254c;border-color:currentColor}.related-product-block .c-title03{margin-bottom:20px}.related-product-block .series-title{font-size:20px;line-height:1.4;margin-bottom:15px}.product-maker .maker-kv-block .title{max-width:400px;max-height:100px}.product-maker .maker-kv-block .title img{max-height:100px}.product-maker .title{text-align:center;margin:auto}.product-maker .maker-description-block{margin-top:60px}.product-maker .maker-description-block .text{text-align:center;line-height:2.27}.product-maker .maker-product-body+.maker-product-body{margin-top:60px}.product-maker-detail .icon-play{position:relative}.product-maker-detail .icon-play:before{display:inline-block;content:"";background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-play.svg) no-repeat center center/contain;width:40px;height:40px;background-size:35px 35px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-maker-detail .maker-kv-block .title{text-align:center;width:180px;margin:0 auto 20px}.product-maker-detail .maker-detail-kv-block .title-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-maker-detail .maker-detail-kv-block .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:630px}.product-maker-detail .maker-detail-kv-block .parent{font-size:18px;font-weight:500;color:#091c56;line-height:1;letter-spacing:.025em}.product-maker-detail .maker-detail-kv-block .name{font-size:48px;font-weight:500;color:#333;line-height:1;margin-top:12px;letter-spacing:.025em}.product-maker-detail .maker-detail-kv-block .desc{font-size:24px;font-weight:500;line-height:1.5;color:#333;margin-top:40px;letter-spacing:.025em}.product-maker-detail .maker-detail-kv-block .logo.ttl{width:100%;padding-left:0;text-align:center}.product-maker-detail .maker-detail-kv-block .logo.ginga{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.product-maker-detail .maker-detail-kv-block .logo.logo-svg{width:300px}.product-maker-detail .lead-text-block{margin-top:40px}.product-maker-detail .lead-text-block .lead{font-size:15px;line-height:2.2666666667}.product-maker-detail .lead-text-block .lead+.img{margin-top:20px}.product-maker-detail .lead-text-block .c-menu-list{margin-top:50px}.product-maker-detail .section{margin-top:100px}.product-maker-detail .section>.inner-1200>.c-button01{max-width:380px;width:auto;margin:60px auto 0}.product-maker-detail .section .txt+.img{margin-top:32px}.product-maker-detail .section .logo-ttl{text-align:center}.product-maker-detail .section .c-title05{margin:30px 0 15px}.product-maker-detail .section .text+.text{margin-top:20px}.product-maker-detail .section .text+.img{margin-top:20px}.product-maker-detail .section .col .text-box{max-width:570px}.product-maker-detail .section .col .text-box>.c-button01{margin-top:35px}.product-maker-detail .section .col .text-box .text+.c-list04{margin-top:20px}.product-maker-detail .section .col .text{line-height:1.75}.product-maker-detail .section .col .button-box{margin-top:40px}.product-maker-detail .section .col .button-box .c-button01+.c-button01{margin-top:30px}.product-maker-detail .section .col .c-title05{margin-bottom:20px}.product-maker-detail .section .col+.col{margin-top:70px}.product-maker-detail .section .col.col-movie .movie-box{margin-left:60px;width:100%;max-width:540px}.product-maker-detail .section .col02 .text-box{margin-top:15px}.product-maker-detail .section .col02 .text{line-height:2.25}.product-maker-detail .section .col02 .c-button01{margin-top:35px}.product-maker-detail .section .col02 .movie-box .movie-inner{position:relative}.product-maker-detail .section .col02 .movie-box .movie-inner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}.product-maker-detail .section .col02 .movie-box .movie-inner a img{width:100%;height:auto}.product-maker-detail .section .col02 .movie-box .pt0{padding-top:0 !important}.product-maker-detail .section .col02 .movie-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-maker-detail .section .col02 .c-title05{margin-top:0}.product-maker-detail .section .alignitemscenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-maker-detail .section .col03-wrap .button-box{margin-top:40px}.product-maker-detail .section .col03-wrap .c-button01{margin-top:0}.product-maker-detail .section .col03 .img-box .img-box-inner{background-color:transparent;padding-top:62.6086956522%;position:relative}.product-maker-detail .section .col03 .img-box img{position:absolute;top:0;left:0;width:100%;height:100%}.product-maker-detail .section .col03 .text{margin-top:30px}.product-maker-detail .section .col-img{margin-top:20px}.product-maker-detail .section .col-img .caption{display:block;text-align:center;margin-top:15px}.product-maker-detail .section .col-img .img-box{width:50%}.product-maker-detail .section .col-img .img-box img{display:block;margin:auto}.product-maker-detail .section .col-img .img-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail .section .col-img .img-box-inner .img-box-inner-box{width:30%;position:relative;padding-top:60%}.product-maker-detail .section .col-img .img-box-inner .img-box-inner-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.product-maker-detail .section .col-img .img-box-inner .img-box-inner-box+.img-box-inner-box{margin-left:5%}.product-maker-detail .section .col-img .img-box-inner .img-box-inner-box .caption{display:block;text-align:center;margin-top:0;position:absolute;bottom:-2.5vw;right:0;left:0;white-space:nowrap;font-size:14px}.product-maker-detail .section .col-img .img-box-inner2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail .section .col-img .img-box-inner2 .img-box-inner-box2{width:100%;position:relative;padding-top:60%}.product-maker-detail .section .col-img .img-box-inner2 .img-box-inner-box2 img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.product-maker-detail .section .col-img .img-box-inner2 .img-box-inner-box2+.img-box-inner-box{margin-left:5%}.product-maker-detail .section .col-img .img-box-inner2 .img-box-inner-box2 .caption{display:block;text-align:center;margin-top:0;position:absolute;bottom:-2.5vw;right:0;left:0;white-space:nowrap;font-size:14px}.product-maker-detail .outline-item+.outline-item{margin-top:100px}.product-maker-detail .outline-item>.c-button01{max-width:380px;width:auto;margin:60px auto 0}.product-maker-detail .outline-item>.img-box{text-align:center}.product-maker-detail .outline-item .spec-wrap th,.product-maker-detail .outline-item .spec-wrap td{font-weight:400;vertical-align:top}.product-maker-detail .outline-item .video-wrap{margin:auto;text-align:center;display:block;height:308px}.product-maker-detail .outline-item .img-only{display:block;text-align:center}.product-maker-detail .outline-item .txt+.img{margin-top:20px}.product-maker-detail .outline-item .txt.download-txt{margin-bottom:20px}.product-maker-detail .outline-item .img+.img{margin-top:30px}.product-maker-detail .outline-item .img-top{margin-bottom:20px}.product-maker-detail .outline-item .inner .movie-box{margin:30px auto 0;width:100%;max-width:540px}.product-maker-detail .outline-item .inner .movie{text-align:center;display:inline-block}.product-maker-detail .outline-item .inner .img img+img{margin-top:20px}.product-maker-detail .outline-item .inner .img .img-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail .outline-item .inner .img .img-flex img{width:calc((100% - 20px)/2);margin-top:20px}.product-maker-detail .outline-item .inner .img .img-flex img+img{margin-left:20px}.product-maker-detail .outline-item .txt-movie-area .movie-box{margin-top:0;margin-bottom:60px}.product-maker-detail .outline-item .flow-wrap{margin-top:30px}.product-maker-detail .outline-item .flow-wrap .txt{margin-top:10px}.product-maker-detail .outline-item .img-center{margin:40px auto 60px;text-align:center}.product-maker-detail .outline-item .img-center .img{position:relative}.product-maker-detail .outline-item .img-center .img:before{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:28px;height:40px;position:absolute;left:0;right:0;margin:auto;bottom:-50px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-maker-detail .outline-item .button-box.only>a{margin:20px auto 0}.product-maker-detail .c-product-list01--dif02 .inner{position:relative;border:5px solid #e9edf2}.product-maker-detail .c-product-list01--dif02 .inner .mvtec{margin-top:20px}.product-maker-detail .c-product-list01--dif02 .media-logo{padding-top:39.6%}.product-maker-detail .c-product-list01--dif02 .media-logo.corona{padding-top:66.4864864865%}.product-maker-detail .c-product-list01--dif02 .media-logo.fx{padding-top:50%}.product-maker-detail .c-product-list01--dif02 .info-text{margin-top:4px}.product-maker-detail .c-product-list01--dif02 .c-list04{font-size:14px}.product-maker-detail .product-version-block>.inner-1200>*+*{margin-top:100px}.product-maker-detail .related-item .text-box{margin-top:25px}.product-maker-detail .related-item .text-box>*+*{margin-top:2em}.product-maker-detail .related-item .img-box{text-align:center}.product-maker-detail .related-item .related-body-item{position:relative}.product-maker-detail .related-item .related-body-item+.related-body-item{margin-top:60px}.product-maker-detail .related-item .related-body-item .img{text-align:center}.product-maker-detail .back-block{margin-top:100px}.product-maker-detail .back-block .c-button01{margin-left:auto;margin-right:auto}.txt-btn{margin-top:40px}.txt-btn .text{text-align:center}.faq-wrap{margin:70px auto 0}.faq-wrap+.faq-wrap{margin-top:20px}.faq-wrap .faq-box{padding:30px 30px 30px 76px;font-size:18px;position:relative}.faq-wrap .faq-box:before{content:"";position:absolute;width:1em;height:1em;left:30px;top:26px;font-family:"avenir",sans-serif;font-size:36px;line-height:1}.faq-wrap .faq-q{background-color:#e9edf2}.faq-wrap .faq-q:before{content:"Q";color:#050f2d;font-family:"avenir",sans-serif}.faq-wrap .faq-a:before{content:"A";color:#ffa300;font-family:"avenir",sans-serif}.faq-wrap .faq-a a{text-decoration:underline}.merlic .max-1100 .c-title05{margin-top:30px}.merlic .movie-wrap{margin:50px auto 0;text-align:center}.merlic .movie-wrap video{width:60%;max-width:540px}.merlic .movie-box{margin-left:60px;width:100%;max-width:540px}.merlic .txt{margin-bottom:30px}.merlic .c-product-list01 .info-title{text-align:center}.merlic #section07 .c-title05{margin:20px 0}.merlic .text+.c-product-list01{margin-top:30px}.merlic .c-title03 .blue{color:#0191d7}.merlic .c-product-list01--dif02.img-hei .media-logo{padding-top:80%}.merlic .c-link-table .td .img{max-width:180px;display:block}.merlic #section06 .c-link-table .td{border-left:1px solid #fff}.merlic .small{font-size:10px}.merlic .tool-img-area .tool-img-box{margin-top:32px}.merlic .tool-img-area .tool-img-box .txt{font-size:20px;font-weight:400;width:80%;margin:0 auto}.merlic .tool-img-area .tool-img-box .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:initial;width:80%;margin:0 auto}.merlic .tool-img-area .tool-img-box .col3 img{width:33%;height:auto}.merlic .tool-img-area .tool-img-box .col2 img{width:50%;height:auto}.halcon.product-maker-detail .outline-item .txt-movie-area .c-title05{margin-bottom:25px}.halcon.barcode .movie-wrap video{max-width:100%}.halcon-download .c-button01{margin:35px auto 0}.dl-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.edition .txt+.img{margin-bottom:20px}.edition .button-box .c-button01{width:400px;margin:30px auto 0;background-color:#ffa300}.edition .button-box .c-button01:hover{background-color:#050f2d}.navitec-systems .button-box{margin:30px 0}.navitec-systems .maker-kv-block .title{text-align:center;width:180px;margin:0 auto 20px}.navitec-systems .maker-description-block{padding-bottom:70px}.navitec-systems .maker-description-block .text-box{margin-bottom:50px}.navitec-systems .navitec-product .products-list li{background:#f2f2f2;padding:50px 60px 60px}.navitec-systems .navitec-product .products-list li+li{margin-top:40px}.navitec-systems .navitec-product .products-list li .info .info-title{font-size:30px;margin-bottom:30px}.navitec-systems .navitec-product .products-list li .info .info-text{line-height:1.75;margin-bottom:30px}.navitec-systems .navitec-about{margin-top:100px}.navitec-systems .navitec-about-box .c-title03{margin-top:0}.navitec-systems .navitec-about-box .banner{text-align:center;margin:30px 0 0}.navitec-systems .navitec-about-box .box-gray{background:#e9edf2;padding:60px}.navitec-systems .navitec-about-box .box-gray+.box-gray{margin-top:50px}.navitec-systems .navitec-about-box .box-gray .box-ttl{font-size:30px;line-height:1.33;margin-bottom:30px}.navitec-systems .navitec-about-box .box-gray .text{line-height:1.75}.navitec-systems .navitec-about-box .box-gray .text+.text{margin-top:1em}.navitec-systems .navitec-about-box .box-gray .text a{color:#050f2d}.navitec-systems .navitec-about-box+.navitec-about-box{margin-top:100px}.navitec-systems .navitec-maker{margin-top:100px}.navitec-systems .navitec-maker-box+.navitec-maker-box{margin-top:100px}.navitec-systems .navitec-maker-wrap{border:solid 5px #e9edf2;margin:40px 0 0}.navitec-systems .navitec-maker-wrap .ttl-wrap .maker-ttl{font-size:30px;margin-bottom:20px}.navitec-systems .navitec-maker-wrap .ttl-wrap .maker-logo{text-align:center}.navitec-systems .navitec-maker-wrap .maker-info th,.navitec-systems .navitec-maker-wrap .maker-info td{padding:6px 0;line-height:1.63}.navitec-systems .navitec-maker-wrap .maker-info th{vertical-align:top;min-width:50px}.navitec-systems .navitec-maker-wrap .maker-info th span{text-align:center;font-size:15px;background:#050f2d;color:#fff;padding:0 10px}.navitec-systems .navitec-maker-wrap .maker-info td{padding-left:10px;padding-right:10px}.navitec-systems .navitec-maker-wrap .maker-info .img{margin-top:20px}.navitec-systems .navitec-maker-wrap .maker-btn li+li{margin-top:20px}.navitrol .outline-item{margin-top:67px}.navithor .movie-wrap{position:relative;width:70%;padding-top:39.375%;margin:50px auto 0}.navithor .movie-wrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.single-product-content .col03-wrap .c-button01{margin-top:0}.single-product-content .col03 .img-box .img-box-inner{background-color:transparent;padding-top:65.8695652174%;position:relative}.single-product-content .col03 .img-box img{position:absolute;top:0;left:0;width:100%;height:100%}.single-product-content .col03 .text{margin-top:40px;line-height:1.75}.zenon .content .txt-area .txt{margin-right:0}.zenon .content .txt-area+.img{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.zenon .content .img{text-align:center}.zenon .content .c-button01{margin-top:33px}.zenon .outline-item .txt{line-height:1.875;letter-spacing:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.zenon .btn-box .c-button01{margin-top:29px}.zenon .btn-box .txt{line-height:2.25}.plc .link{text-decoration:underline}.plc .c-table01 th{width:auto}.option .c-table01 th:first-of-type{width:55%}.option .right{text-align:right;margin-top:20px}.option .box+.box{margin-top:30px}.option p+.c-list04{margin-top:6px}.codesys .single-product-content .col03 .img-box .img-box-inner{padding-top:57%}.codesys_codesys.product-maker-detail .maker-detail-kv-block .logo.logo-svg{width:180px}.codesys_codesys .txt{line-height:1.875;font-weight:500}.codesys_codesys .img{text-align:center}.codesys_codesys .c-title02{margin-bottom:25px}.codesys_codesys .product-outline-block .outline-item01 .img{margin-top:35px}.codesys_codesys .product-outline-block .outline-item02{margin-top:95px}.codesys_codesys .product-outline-block .outline-item02 .txt{margin-bottom:27px}.codesys_codesys .runtime-software-block{margin-top:75px}.codesys_codesys .runtime-software-block .outline-item01 .img{margin-top:40px}.codesys_codesys .runtime-software-block .outline-item02{margin-top:90px}.codesys_codesys .runtime-software-block .outline-item02 .img{margin-top:30px}.codesys_codesys .runtime-software-block .outline-item03{margin-top:90px}.codesys_codesys .runtime-software-block .outline-item03 .c-card06{margin-top:23px}.codesys_codesys .function-menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}.codesys_codesys .function-menu-list li{text-align:center}.codesys_codesys .function-menu-list li .txt{height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:2.85}.codesys_codesys .function-menu-list li .txt:nth-child(2){line-height:1.57}.codesys_codesys .function-menu-list li a{width:220px;height:60px;background-color:#f4f4f5;display:block;text-align:center;line-height:60px;border:1px solid #384169;color:#384169;position:relative}.codesys_codesys .function-menu-list li a:hover{color:#fff;background-color:#384169}.codesys_codesys .function-menu-list li a:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}.codesys_codesys .function-menu-list li a:after{position:absolute;content:"";width:7px;height:7px;border-top:2px solid #384169;border-right:2px solid #384169;right:20px;top:50%;-webkit-transform:translate(0,-50%) rotate(135deg);transform:translate(0,-50%) rotate(135deg)}.codesys_codesys #section04 .outline-item01,.codesys_codesys #section05 .outline-item01,.codesys_codesys #section06 .outline-item01,.codesys_codesys #section07 .outline-item01,.codesys_codesys #section08 .outline-item01{position:relative}.codesys_codesys #section04 .outline-item01:before,.codesys_codesys #section05 .outline-item01:before,.codesys_codesys #section06 .outline-item01:before,.codesys_codesys #section07 .outline-item01:before,.codesys_codesys #section08 .outline-item01:before{content:"";position:absolute;height:100px;width:100px;background-repeat:no-repeat;right:0;top:10px}.codesys_codesys .software-plc-block{margin-top:90px}.codesys_codesys .software-plc-block .outline-item01:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/codesys/codesys/img05-01.png)}.codesys_codesys .software-plc-block .outline-item01 .img{margin-top:40px}.codesys_codesys .software-plc-block .outline-item02{margin-top:30px}.codesys_codesys .software-plc-block .outline-item02 .c-list05{margin-top:40px}.codesys_codesys .software-motion-block .outline-item01:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/codesys/codesys/img05-02.png)}.codesys_codesys .software-motion-block .outline-item01 .img{margin-top:40px}.codesys_codesys .software-motion-block .outline-item02 .img{margin-top:40px}.codesys_codesys .software-motion-block .outline-item03 .img{margin-top:40px}.codesys_codesys .hmi-block .outline-item01:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/codesys/codesys/img05-03.png)}.codesys_codesys .hmi-block .outline-item01 .img{margin-top:40px}.codesys_codesys .fieldbus-block .outline-item01:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/codesys/codesys/img05-04.png)}.codesys_codesys .fieldbus-block .outline-item02 table{margin-top:40px;width:100%}.codesys_codesys .fieldbus-block .outline-item02 table thead{background-color:#091c56;color:#fff}.codesys_codesys .fieldbus-block .outline-item02 table thead tr{height:55px}.codesys_codesys .fieldbus-block .outline-item02 table tbody{text-align:center}.codesys_codesys .fieldbus-block .outline-item02 table tbody tr{height:60px}.codesys_codesys .fieldbus-block .outline-item02 table tbody tr:first-child{border-top:none}.codesys_codesys .fieldbus-block .outline-item03 .img{margin-top:40px}.codesys_codesys .safety-block .outline-item01:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/codesys/codesys/img05-05.png)}.codesys_codesys .safety-block .outline-item02 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codesys_codesys .safety-block .outline-item02 .content .left{width:calc(100%*(680/1200))}.codesys_codesys .safety-block .outline-item02 .content .left .txt:nth-child(n+2){margin-top:30px}.codesys_codesys .safety-block .outline-item02 .content .right{width:calc(100%*(520/1200))}.codesys_codesys .safety-block .outline-item02>.img{margin-top:40px}.codesys_codesys .safety-block .outline-item03 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codesys_codesys .safety-block .outline-item03 .content .left{width:calc(100%*(680/1200))}.codesys_codesys .safety-block .outline-item03 .content .left .txt:nth-child(n+2){margin-top:30px}.codesys_codesys .safety-block .outline-item03 .content .right{width:calc(100%*(520/1200))}.codesys_codesys .safety-block .outline-item03 .imgs{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.codesys_codesys .c-list04{margin-top:30px}.codesys_codesys .c-list04 li+li{margin-top:30px}.specim .maker-product-block .text-box .text{margin-top:0}.specim .maker-product-block .button-box{margin-top:40px}.fx .product-lineup-block .outline-item{margin-top:100px}.fx .product-lineup-block .outline-item01{margin-top:40px}.fx .product-lineup-block .outline-item02 .c-product-list01{margin-top:40px}.fx .product-lineup-block .outline-item03 .img{margin-top:40px}.s70 .product-lineup-block .text{text-align:center;line-height:2.27}.heliotis .maker-product-block .button-box{margin-top:40px}.helilnspect .outline-item02>.txt2{margin-top:50px}.helilnspect .outline-item02 iframe{margin-top:50px;margin-left:auto;margin-right:auto;display:block;max-width:100%}.helilnspect .outline-item02 .c-product-list01{margin-top:40px}.helilnspect .outline-item02 .c-product-list01 .inner{padding-top:30px}.helilnspect .outline-item02 .c-product-list01 .cont{margin-top:20px}.helilnspect .outline-item03 .img{margin-top:50px}.helilnspect .outline-item04 .table-img-wrap:nth-child(n+2){margin-top:40px}.helilnspect .outline-item04 .table-img-wrap table .wi-250{max-width:250px}.helilnspect .outline-item04 .table-img-wrap table th,.helilnspect .outline-item04 .table-img-wrap table td{padding:15px}.helilnspect .outline-item05 .img{margin-top:50px}.helilnspect .outline-item05 .img+.txt{margin-top:50px}.helilnspect .outline-item06 .img{margin-top:50px}.helilnspect .c-title05{margin:50px 0 15px}.lmi .c-search-area02{margin:60px 0 100px}.lmi .video-list>li{padding-top:27.5%;position:relative;height:0}.lmi .video-list>li iframe{position:absolute;top:0;bottom:0;left:0;right:0}.lmi.firmware .txt{margin:40px 0}.lmi.firmware .img-wrap{margin:40px 0}.lmi.firmware .img-wrap.right{text-align:right}.title-button-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.title-button-wrap .c-title03{margin:0}.title-button-wrap .c-button01{margin:0 0 0 auto}.item-detail-box:not(:last-child){margin-bottom:50px}.item-detail-box~.item-detail-box{margin-top:110px}.item-detail-box .media{text-align:center}.item-detail-box .info-title{font-size:30px;line-height:1.4;margin-bottom:27px}.item-detail-box .text{line-height:1.75;margin-bottom:27px}.item-detail-box .list{line-height:1.5}.item-detail-box .list>li+li{margin-top:5px}.item-detail-box .c-button01{margin-top:45px}.gocator .box{width:100%;overflow-x:auto}.gocator .c-table01 th{vertical-align:middle;width:auto}.gocator .c-table01 th,.gocator .c-table01 td{word-break:break-word;word-wrap:break-word}.gocator .img{margin-top:30px;text-align:center}.focal_spec .product-edition-block .list li{counter-increment:count;position:relative;padding-left:1.5em;line-height:1.5}.focal_spec .product-edition-block .list li:after{position:absolute;content:counter(count) ".";top:0;left:0}.focal_spec .product-edition-block .list li+li{margin-top:18px}.focal_spec .product-edition-block .box .img{text-align:center;margin-top:50px}.focal_spec .product-edition-block .item-detail-box{margin-top:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.focal_spec .c-table01 th{width:auto}.focal_spec .c-table01 th,.focal_spec .c-table01 td{padding:15px}.trial_kit .lead-text-block .img-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 0 -50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.trial_kit .lead-text-block .img-area .img{margin:30px 0 0 50px}.trial_kit .c-list04{margin-top:60px}.trial_kit .c-list04 p{font-size:14px}.trial_kit .c-list04 li+li{margin-top:25px}.built_in_tools .img-area{margin-top:60px}.built_in_tools .img-area .img{margin:0 auto;text-align:center}.built_in_tools .img-area .img+.img{margin-top:40px}.built_in_tools .c-product-list01 .media-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;max-height:194px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-20px}.built_in_tools .c-product-list01 .media-area .js-img-bg{margin-top:20px;height:0}.built_in_tools .item-detail-box .media{margin:0 0 0 50px}.built_in_tools .item-detail-box .txt+.txt{margin-top:25px}.built_in_tools #section02 .c-product-list01 li:nth-child(3){width:100%}.built_in_tools #section02 .c-product-list01 li:nth-child(3) .js-img-bg{width:calc(100%/5 - 4px);padding-top:calc((100%/5 - 4px)*0.474)}.privacy .text{font-size:16px;line-height:2.125;word-break:normal !important;word-wrap:break-word;text-align:justify}.privacy .text+.text{margin-top:18px}.privacy .c-title02{margin-bottom:28px}.privacy .c-title03{margin:87px 0 14px}.privacy .privacy-list{margin:25px 0}.privacy .privacy-list li{font-size:16px;position:relative;padding-left:14px}.privacy .privacy-list li:before{background:#1a254c;border-radius:100px;content:"";display:block;height:6px;width:6px;position:absolute;top:11px;left:0}.privacy .company-name{font-size:20px;margin:20px 0 6px}.privacy .company-name .small{font-size:16px}.privacy .info-wrap{border-top:1px solid #dadada;border-bottom:1px solid #dadada;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.privacy .info-wrap .info{border-bottom:1px solid #dadada;padding:14px 60px 15px 0;width:calc(100%/2)}.privacy .info-wrap .info:nth-child(5){border-bottom:none}.privacy .info-wrap .info-title{display:inline-block;font-weight:500;width:100%;max-width:160px}.privacy .notes{font-size:14px;margin-top:15px;padding-left:1rem;text-indent:-1rem}.privacy .company-sign{text-align:right;margin-top:30px}.download-content-block .top-txt-block{margin-bottom:45px}.download-content-block .top-txt-area .txt{font-weight:500;letter-spacing:0}.download-content-block .top-txt-area .txt.gray{color:#999}.download-content-block .top-txt-area .txt+.txt{margin-top:14px}.download-content-block .c-search-area{margin-bottom:0}.download-content-block .c-search-area .main-area{border-top:3px solid #d7d7d7;padding:42px 0 0}.download-content-block .c-search-area .box .txt{font-size:20px;font-weight:400;letter-spacing:0}.download-content-block .c-search-area .formbox{margin-top:13px}.download-content-block .c-search-area .size-s{font-size:14px;letter-spacing:0;line-height:1.71;margin-top:15px;font-weight:400}.download-content-block .select-area{margin-top:50px}.download-content-block .c-form-check{display:block}.download-content-block .c-form-check .mwform-checkbox-field input[type=checkbox]+span{position:static}.download-content-block .product-narrowing-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px 0 0;width:100%}.download-content-block .product-narrowing-list li{position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:30px 0 0}.download-content-block .product-narrowing-list li:after{position:absolute;content:"";width:100%;height:100%;border:2px solid #384169;top:0;bottom:0;right:0;left:0;margin:auto;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none}.download-content-block .product-narrowing-list li.is_active:after{opacity:1 !important}.download-content-block .product-narrowing-list input[type=checkbox]+div:before{background:#fff;border:1px solid #d7d7d7;content:"";display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.download-content-block .product-narrowing-list input[type=checkbox]+div:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check.svg) no-repeat center center;background-size:9px 6px;background-color:#1a254c;content:"";display:block;height:20px;left:0;opacity:0;position:absolute;top:0;bottom:0;margin:auto;width:20px}.download-content-block .product-narrowing-list input[type=checkbox]:checked+div:after{opacity:1}.download-content-block .product-narrowing-list .mwform-checkbox-field{display:block;width:100%;height:100%;margin-top:0}.download-content-block .product-narrowing-list .check-input{width:100%;height:100%;margin-top:0;padding:0 20px 0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.download-content-block .product-narrowing-list .check-input:before,.download-content-block .product-narrowing-list .check-input:after{top:calc(50% - 10px);margin:auto;left:0;margin-top:0}.download-content-block .product-narrowing-list .img{width:160px;height:65px;background-size:contain;background-position:center left}.download-content-block .button-box{margin-top:50px;width:100%}.download-content-block .button-box .c-button01{margin:0 auto}.download-content-block .top-txt-area a.link,.page-contact-child a.link{color:#1a254c;font-weight:700;position:relative;text-decoration:underline;text-underline-offset:.2em}.product-download-list-block .title-box{position:relative}.product-download-list-block .result-order-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;bottom:15px}.product-download-list-block .result-number{font-size:24px;color:#1a254c}.product-download-list-block .order-form{width:170px;position:relative;margin-left:30px}.product-download-list-block .order-form:after{content:"";display:block;width:13px;height:8px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-bottom-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;pointer-events:none;position:absolute;top:0;bottom:0;right:14px;margin:auto}.product-download-list-block .order-form select{height:35px;padding:0 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-block;width:100%;cursor:pointer}.product-download-list-block .order-form select::-ms-expand{display:none}.product-download-list .c-title03{margin:0}.product-download-list .item-tag{color:#1a254c;line-height:1;padding:10px 15px;background-color:#e9edf2;margin-left:50px}.product-download-item+.product-download-item{margin-top:64px}.product-download-item .list{margin-top:40px}.product-download-item .list>li{margin-top:10px}.product-download-item .list>li:first-child{margin-top:0}.product-download-item .list a{background:#e9edf2;display:block;position:relative}.product-download-item .time{font-size:14px;letter-spacing:.05em}.product-download-item .list-name{font-size:24px;margin-top:5px;letter-spacing:.05em}.product-download-detail .tag-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.product-download-detail .item-tag{color:#1a254c;line-height:1;padding:10px 15px;background-color:#e9edf2}.product-download-detail .item-tag:not(:first-child){margin-left:20px}.product-download-detail .c-article-content p{font-size:16px}.product-download-detail .c-article-content p+p{margin-top:10px}.product-download-detail .c-article-content p+.info-wrap{margin-top:20px}.product-download-detail .txt-area{width:100%}.product-download-detail .txt-area a{color:#1a254c;text-decoration:underline;line-height:1.75;text-underline-offset:.5em}.product-download-detail .txt-area .point{color:#ffa300}.product-download-detail .txt-area .marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,transparent),color-stop(45%,#ffda99));background:linear-gradient(transparent 45%,#ffda99 45%);padding:2px 0}.product-download-detail .txt-area>*+*{margin-top:40px}.product-download-detail .info-wrap{border-top:1px solid #dadada}.product-download-detail .info-wrap .info{border-bottom:1px solid #dadada;padding:14px 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-download-detail .info-wrap .info-title{font-weight:500;width:100%;max-width:160px;padding-right:20px}.product-download-detail .info-wrap+p{margin-top:40px}.icon-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-bottom .icon-bottom-item .icon-bottom-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#050f2d;color:#fff;font-size:14px;letter-spacing:.01em;padding:4px 20px 4px 10px;position:relative;height:calc(100% - 70px);min-height:40px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.icon-bottom .icon-bottom-item .icon-bottom-title:before{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:5px;height:8px;position:absolute;right:10px;top:0;bottom:0;margin:auto}.icon-bottom .icon-bottom-item a>:only-child{height:100%}.icon-bottom .icon-bottom-item .img-wrap{background-color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:70px;overflow:hidden}.icon-bottom .icon-bottom-item .img-wrap img{max-height:60px}.basler .c-search-area{margin-top:60px}.basler .c-search-area .tab-content{display:block}.basler .product-content-block{font-size:0}.basler .c-card02 .inner{padding:30px}.basler .c-card02 .c-card02-text-box{width:100%}.basler .c-card02 .c-card02-text-box .title{text-align:left;line-height:1.5}.basler .c-card02 .c-card02-img-box{width:100%}.basler .c-card02 .c-button01{max-width:100%;font-size:14px;padding:14px 35px;margin:20px auto 0}.basler .card-btn-wrap{margin-top:30px}.basler .tool-txt{padding-bottom:40px}.basler .c-search-area02{margin-top:60px}.single-term{margin-top:100px;display:inline-block;vertical-align:top}.single-term .c-card02{width:100%}.racer .maker-detail-kv-block .desc{line-height:1.66}.racer .maker-detail-kv-block small{text-align:center;margin-top:15px;display:block}.racer .maker-detail-kv-block .logo{padding-top:0}.racer .product-lineup-block ::-webkit-scrollbar{width:10px;height:10px}.racer .product-lineup-block ::-webkit-scrollbar-track{background:#f1f1f1}.racer .product-lineup-block ::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.racer .c-link-table .th{letter-spacing:0}.racer .c-link-table .th{padding:19.5px 20px}.racer .c-link-table .th:first-of-type{padding:19.5px 10px 19.5px 18px}.racer .c-link-table .td{padding:13.5px 20px}.racer .c-link-table .td:first-of-type{padding:13.5px 10px 13.5px 18px}.racer .c-link-table.half .th{width:30%}.racer.lens .c-title05{margin:50px 0 30px}.racer.microscope .col{margin:50px 0}.racer.microscope .f-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.racer.microscope .f-img img{width:calc((100% - 20px)/2)}.racer.microscope .f-img img+img{margin-left:10px}.racer.microscope .f-img .txt{display:block;text-align:center;margin-top:5px;font-size:14px}.racer.microscope .text+.c-list04{margin-top:20px}.outline-item .img,.outline-item .img-wide{text-align:center}.outline-item .note{margin-top:10px;font-size:14px}.product-pic01-block .img{max-width:600px;margin:0 auto}.product-device-block .box+.box{margin-top:95px}.product-pic02-block .txt+.img{margin-top:30px}.product-pic02-block .img{max-width:700px;margin:0 auto}.product-pic02-block .img+.c-table02{margin-top:40px}.ace2usb3 .maker-detail-kv-block .desc{line-height:1.66}.ace2usb3 .maker-detail-kv-block .logo{padding-top:0}.ace2usb3 .product-lineup-block ::-webkit-scrollbar{width:10px;height:10px}.ace2usb3 .product-lineup-block ::-webkit-scrollbar-track{background:#f1f1f1}.ace2usb3 .product-lineup-block ::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.ace2usb3 .c-table01 .th,.ace2usb3 .c-table01 .td{width:auto;padding:15px}.ace2usb3 .c-table01+.btn-wrap .c-button01{margin:30px auto 0}.ace2usb3 .c-link-table{overflow-x:scroll}.ace2usb3 .c-link-table .th{letter-spacing:0}.area_ace_cl .c-table02 tr th:nth-child(1){width:200px}.area_ace_cl .c-table02 tr th:nth-child(2){width:150px}.area_dart_usb3 .c-link-table .th:nth-of-type(1){width:160px}.area_dart_usb3 .product-device-block .outline-product-pic01 .notes{text-align:right}.embedded_dart_mipi .c-link-table .th:nth-of-type(1){width:320px}.embedded_dart_mipi .c-link-table .th:nth-of-type(2){width:100px}.embedded_dart_mipi .c-link-table .th:nth-of-type(3){width:155px}.embedded_dart_mipi .c-link-table .th:nth-of-type(4){width:120px}.embedded_dart_mipi .c-link-table .th:nth-of-type(5){width:155px}.embedded_dart_mipi .c-link-table .th:nth-of-type(6){width:160px}.embedded_dart_mipi .c-link-table .th:nth-of-type(7){width:70px}.embedded_dart_mipi .c-link-table .th:nth-of-type(8){width:120px}.cxp_boost .c-link-table .th:nth-of-type(1){width:150px}.cxp_boost .c-link-table .th:nth-of-type(2){width:100px}.cxp_boost .c-link-table .th:nth-of-type(3){width:100px}.cxp_boost .c-link-table .th:nth-of-type(4){width:100px}.cxp_boost .c-link-table .th:nth-of-type(5){width:110px}.cxp_boost .c-link-table .th:nth-of-type(6){width:100px}.cxp_boost .c-link-table .th:nth-of-type(7){width:50px}.cxp_boost .c-link-table .th:nth-of-type(8){width:100px}.area_beat_cl .c-link-table .th:nth-of-type(2){width:150px}.pulseusb3 .c-table01 .th,.pulseusb3 .c-table01 .td{width:auto;padding:15px}.pulseusb3 .c-list03-wrap>p{text-align:right;margin-top:20px}.pulseusb3 .c-link-table{overflow-x:scroll}.framegrabber .lead-text-block .c-list04{margin-top:30px;max-width:680px;margin:30px auto 0}.framegrabber .link{text-decoration:underline}.me4 .section .txt+.outline-item{margin-top:30px}.module .c-table02 .td img{margin-top:15px}.lens .c-title04{margin:20px 0}.microscope .c-table02.max-7 th:nth-of-type(2){width:140px}.microscope .c-table02.max-7 th:nth-of-type(3){width:125px}.microscope .c-table02.max-7 th:nth-of-type(4){width:160px}.microscope .c-table02.max-7 th:nth-of-type(7){width:72px;min-width:auto}.microscope .c-table02.max-7 th:nth-of-type(8){width:105px;min-width:auto}.discontinue.product-maker-detail .section .logo-ttl img{max-width:400px;max-height:100px}.product-maker.photoneo .c-product-list01--dif01 .media-logo02{text-align:center}.product-maker.photoneo .info{margin-top:25px}.phoxi .maker-detail-kv-block .logo{max-width:320px}.phoxi small{display:block;margin-top:10px}.phoxi .product-outline-block.ginga .caption{display:block;font-size:13.333px;margin-top:10px}.phoxi .product-outline-block.ginga .txt-img-area img{margin:auto;height:206px;width:247px}.phoxi .product-lineup-block .txt-area .img{margin-top:50px}.phoxi .c-table02 th:nth-child(2){width:auto}.phoxi .c-table02 .td:first-of-type{min-width:180px}.phoxi #size-xs .img,.phoxi #size-xs .c-table02,.phoxi #size-s .img,.phoxi #size-s .c-table02,.phoxi #size-m .img,.phoxi #size-m .c-table02,.phoxi #size-l .img,.phoxi #size-l .c-table02,.phoxi #size-xl .img,.phoxi #size-xl .c-table02{margin-top:30px}.bpstudio .lead-text-block .lead+.lead{margin-top:15px}.bpstudio .lead-text-block .img{text-align:center;margin-top:40px}.bpstudio .link{text-decoration:underline}.bpstudio .txt-area .img{margin-top:50px}.bpstudio .txt-img-area+.img{margin-top:30px}.linx-express .main-area{width:calc(100% - 340px)}.linx-express .lead-text{font-size:14px;line-height:1.8}.linx-express .c-title03{margin-top:50px}.linx-express .list-wrap{margin-bottom:90px}.linx-express .list-wrap>li{margin-top:20px}.linx-express .list-wrap>li:first-child{margin-top:0}.linx-express .list-wrap a{background:#e9edf2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 20px 23px;position:relative}.linx-express .list-wrap .thumb{background:no-repeat center center/cover;border:1px solid #f4f4f5}.linx-express .list-wrap .text-area{margin-left:30px;width:calc(100% - 220px)}.linx-express .list-wrap .day,.linx-express .list-wrap .category{display:inline-block;vertical-align:baseline}.linx-express .list-wrap .day{font-size:14px;letter-spacing:.05em;float:left;width:90px;margin-right:30px}.linx-express .list-wrap .text-area_col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}.linx-express .list-wrap .category{background:#fff;color:#1a254c;font-size:13px;padding:4px 19px}.linx-express .list-wrap .category+.category{margin-left:10px}.linx-express .list-wrap .title{font-size:22px;letter-spacing:.05em;line-height:1.45;margin:11px 0 8px}.linx-express .list-wrap .text:not(.noclamp){font-size:14px;line-height:1.8;padding-right:80px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.linx-express .link-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.linx-express .link-wrap .c-button01{background:#ffa300;font-size:18px;padding:25px 30px;margin-left:44px;width:400px}.linx-express .bg-gray{background:#f4f4f5;padding:30px;margin-top:30px}.linx-express .bg-gray .title{font-size:18px}.linx-express .bg-gray .text{font-size:14px;line-height:1.85;margin-top:5px}.linx-express .banner-area{margin-top:100px}.linx-express .banner-area a{background:#050f2d;background-size:cover;display:block;height:160px;width:300px;color:#fff;font-size:24px;padding:40px 44px;line-height:1.6;position:relative}.linx-express .banner-area a:after{-webkit-box-shadow:inset -2px -2px 0 #fff;box-shadow:inset -2px -2px 0 #fff;content:"";display:inline-block;margin:auto;position:absolute;top:2px;bottom:0;right:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px}.linx-express .c-table01 table{min-width:720px}.linx-express .c-table01 th{width:auto}.linx-express .c-table01 th,.linx-express .c-table01 td{font-size:15px;padding:15px 10px;text-align:center}.linx_express_detail .linx-express-article-block .ttl-wrap{border-bottom:3px solid #2d375b;padding-bottom:15px}.linx_express_detail .linx-express-article-block .sns-link{text-align:right}.linx_express_detail .linx-express-article-block .sns-link a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px}.linx_express_detail .linx-express-article-block .sns-link a+a{margin-left:5px}.linx_express_detail .linx-express-article-block .date-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.linx_express_detail .linx-express-article-block .date{font-size:14px;letter-spacing:.1em;margin-right:15px}.linx_express_detail .linx-express-article-block .tag{background:#e9edf2;font-size:14px;display:inline-block;padding:3px 10px}.linx_express_detail .linx-express-article-block .tag+.tag{margin-left:15px}.linx_express_detail .linx-express-article-block .vol{font-size:18px;font-weight:700;margin-left:auto}.linx_express_detail .linx-express-article-block .vol .small{font-size:12px}.linx_express_detail .linx-express-article-block .c-title02{border:none;margin-top:20px !important;font-weight:500;margin-bottom:0;padding-bottom:18px}.linx_express_detail .linx-express-article-block .ttl-wrap{margin-bottom:35px}.linx_express_detail .linx-express-article-block .c-article-content{margin-bottom:31px}.linx_express_detail .linx-express-article-block .c-article-content h2{margin:50px 0 30px}.linx_express_detail .linx-express-article-block .c-article-content h3{margin:60px 0 30px}.linx_express_detail .linx-express-article-block .c-article-content *+p{margin-top:20px}.linx_express_detail .linx-express-article-block .wp-block-columns{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.linx_express_detail .linx-express-article-block .wp-block-column p{margin-left:15px}.linx_express_detail .linx-express-article-block .wp-block-column .wp-block-image+p{text-align:center;margin-top:14px;margin-left:0}.linx_express_detail .other-block{margin:76px auto 100px}.linx_express_detail .other-block .c-title04{margin-bottom:23px}.linx_express_detail .other-block .other-link li{display:inline-block;margin-right:10px;margin-top:10px}.linx_express_detail .other-block .other-link li a{font-size:14px;text-decoration:underline;text-underline-offset:.6em}.paging-area{clear:both;margin:0 auto 91px;position:relative;text-align:center}.paging-area .page-numbers{background:#050f2d;color:#fff;display:inline-block;margin:0 5px;padding:17px 0 18px;text-align:center;width:240px}.paging-area .page-numbers.next:before,.paging-area .page-numbers.prev:before{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:8px;height:12px;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.paging-area .page-numbers.next{position:relative;background:#ebebeb;right:0;top:24px;width:60px;padding:30px 0}.paging-area .page-numbers.prev{background:#ebebeb;position:relative;top:24px;left:0;width:60px;padding:30px 0}.paging-area .page-numbers.prev:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:-2px}.linx-express-article-block .c-article-content .wp-block-columns .wp-block-image figcaption{text-align:center}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#e9edf2 !important;-webkit-box-sizing:border-box;box-sizing:border-box}.fc .fc-toolbar{position:relative}.fc .fc-toolbar h2{font-size:36px;font-weight:700;line-height:1;color:#050f2d;position:relative;letter-spacing:.1em;margin-right:.37em;margin-left:.37em}.fc .fc-center>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fc .fc-prev-button,.fc .fc-next-button{display:block;border:none;background:0 0 !important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s ease-in-out !important;transition:.3s ease-in-out !important}.fc .fc-prev-button span:after,.fc .fc-next-button span:after{content:none}.fc .fc-prev-button{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-left-blue.svg) no-repeat center center !important;background-size:10px 17px !important}.fc .fc-next-button{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg) no-repeat center center !important;background-size:10px 17px !important}.fc .fc-view-container .fc-day-header{font-size:14px;font-weight:700;text-align:center;background-color:#e9edf2 !important;padding:10px !important;color:#050f2d;border-color:#fff !important}.fc .fc-view-container .fc-day-number{text-align:left !important;position:relative}.fc .fc-view-container .fc-day-number.fc-today{color:#fff !important}.fc .fc-mon,.fc .fc-tue,.fc .fc-wed,.fc .fc-thu,.fc .fc-fri{width:16.8%}.fc .fc-sat,.fc .fc-sun{width:8%}.fc .fc-time{font-size:18px;margin-bottom:4px;display:block}.fc .fc-title{word-break:normal;font-size:13px}.fc .fc-widget-content.fc-today{background:#fff !important}.fc .fc-day-grid-event{font-size:14px}.fc .fc-event{border:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fc .fc-event+.fc-event{margin-top:7px}.fc .category-training{background-color:#050f2d}.fc .category-event{background-color:#ffa300}.fc .fc-today-button{background:#050f2d;color:#fff;display:block;text-align:center;z-index:2;opacity:1;position:absolute;right:0;top:0;bottom:0;margin:auto !important}.fc .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after{line-height:.1em}.event-list .lead-area .img img{width:100%}.event-list .lead-area .txt{margin-top:20px}.event-list .main-title-box{position:relative}.event-list .event-list-item+.event-list-item{margin-top:80px}.event-list .event-list-item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.event-list .event-list-item-name .c-title03{margin:0}.event-list .event-list-item-name .logo-box{-webkit-box-sizing:content-box;box-sizing:content-box}.event-list .event-detail{background-color:#e9edf2;margin-top:30px}.event-list .event-detail+.event-detail{margin-top:10px}.event-list .event-detail .c-button01{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.event-list .event-detail-inner{display:block;padding:30px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.event-list .event-detail-name{font-size:20px;line-height:1}.event-list .event-detail-text{font-size:14px;font-weight:400;margin-top:25px}.support-block .ttl-area{text-align:center}.support-block .contact-list{margin-top:40px}.support-block .contact-list .ttl{font-size:30px;font-weight:500;line-height:1.33;letter-spacing:0;margin-left:14px}.support-block .contact-list .icon{background-color:#091c56;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:9px 8px}.support-block .contact-list .icon img{max-width:24px;max-height:22px}.support-block .contact-list .ttl-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.support-block .contact-list .txt{line-height:2.12;letter-spacing:0;margin-top:20px}.support-block .contact-list li{padding:23px 0 40px;height:100%}.support-block .contact-list .c-button01{font-weight:400}.support-block .tel-content{margin-top:100px}.support-block .tel-content .ttl{font-size:24px;letter-spacing:0;line-height:1.41;border-bottom:3px solid #d7d7d7;padding-bottom:15px;text-align:center}.support-block .tel-content .txt{max-width:70px;width:100%;background-color:#091c56;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:500;padding:6px;letter-spacing:0}.support-block .tel-content .num{font-size:40px;font-weight:400;letter-spacing:.05em;margin-left:28px;white-space:nowrap}.support-block .tel-content .num-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:17px}.support-block .tel-content .box{background-color:#f4f4f5;padding:40.5px 40px}.event-training-detail .c-article-content{word-break:break-word}.event-training-detail .c-article-content ul,.event-training-detail .c-article-content ol{font-size:16px}.event-training-detail .c-article-content ul li,.event-training-detail .c-article-content ol li{font-weight:500}.event-training-detail .c-article-content ul li:before,.event-training-detail .c-article-content ol li:before{font-family:"avenir",sans-serif;font-weight:700;line-height:1;padding-top:.1em}.event-training-detail .c-article-content ul li+li,.event-training-detail .c-article-content ol li+li{margin-top:10px}.event-training-detail .c-article-content.old_event h2{font-size:14px}.event-training-detail .c-article-content.old_event h2:before{content:none}.event-training-detail .custom-field-block-wrap{margin-top:50px}.event-training-detail .custom-field-block-wrap>.custom-field-block+.custom-field-block{margin-top:40px}.event-training-detail .custom-field01-item{text-decoration:none;display:block;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.event-training-detail .custom-field01-item+.custom-field01-item{margin-top:2px}.event-training-detail .custom-field01-item .inner{background-color:#e9edf2;padding:20px 30px}.event-training-detail .custom-field01-item .time{font-size:20px;font-weight:500;color:#050f2d}.event-training-detail .custom-field01-item .c-button01{width:100%;max-width:260px;margin:0;font-weight:400}.event-training-detail .main-section>.inner-1200{padding-bottom:100px}.event-training-detail .l-main-side{padding-bottom:0}.event-training-detail .back-block{margin-top:100px}.event-training-detail .back-block>.c-button01{margin-left:auto;margin-right:auto}.partner-content-block .product-logo-wrap .product-logo .inner{display:block;width:100px;height:45px;position:relative}.partner-content-block .product-logo-wrap .product-logo .inner img{position:absolute;top:0;left:0;width:100%;height:100%}.partner-filter-block .partner-filter-inner{padding:40px}.partner-filter-block .partner-filter-item:nth-child(2) .filter-button{background-color:#fff}.partner-filter-block .partner-filter-title{font-size:20px;line-height:1;font-weight:500}.partner-filter-block .filter-button-box{margin-top:45px}.partner-filter-block .filter-button-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-filter-block .filter-button-box-inner label{position:relative}.partner-filter-block .filter-button-box-inner input[type=checkbox]{display:inline-block;position:absolute;top:0;left:0;opacity:0;outline:initial;display:none !important}.partner-filter-block .filter-button-box-inner input[type=checkbox]:focus-visible+.filter-button{-webkit-box-shadow:0 0 0 2px #1a254c;box-shadow:0 0 0 2px #1a254c}.partner-filter-block .filter-button-box-inner input[type=checkbox]:checked+.filter-button:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.partner-filter-block .filter-button-wrap{margin-left:20px;margin-top:20px}.partner-filter-block .filter-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:500;line-height:1;position:relative;width:120px;height:60px;background-color:#f2f2f2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.partner-filter-block .filter-button:before{content:"";display:block;width:20px;height:20px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/partner/check.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;right:-5px;top:-5px;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0;z-index:5}.partner-filter-target-block{margin-top:60px;position:relative;border-top:solid 3px #d7d7d7;padding-top:40px}.partner-filter-target-block .js_target{display:none;margin-top:10px}.partner-filter-target-block .js_target:first-child{margin-top:0}.partner-filter-target-block .partner-item{background:#e9edf2;padding:40px 40px 50px;position:relative}.partner-filter-target-block .partner-area{background:#fff;display:inline-block;color:#1a254c;font-size:14px;line-height:1;padding:7px}.partner-filter-target-block .partner-name{font-size:22px;line-height:1.82;margin-top:5px}.partner-filter-target-block .partner-info-table{margin-top:8px}.partner-filter-target-block .partner-info-table th,.partner-filter-target-block .partner-info-table td{padding:5px 0}.partner-filter-target-block .partner-info-table th{vertical-align:top;padding-top:8px;white-space:nowrap}.partner-filter-target-block .partner-info-table th span{line-height:1;color:#fff;background-color:#1a254c;display:block;font-size:14px;padding:3px 7px}.partner-filter-target-block .partner-info-table td{font-size:16px;padding-left:8px}.partner-filter-target-block .partner-product{font-size:20px;line-height:1}.partner-filter-target-block .partner-product-list-wrap{margin-top:30px}.partner-filter-target-block .partner-product-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-filter-target-block .product-logo{background-color:#fff;width:120px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.solution .lead-area{font-size:14px;line-height:1.8}.solution .solution-list-block{margin-top:50px}.solution .solution-list li+li{margin-top:30px}.solution .solution-list a{background:#e9edf2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 20px;position:relative}.solution .solution-list .img-area{min-width:250px;width:250px;height:150px}.solution .solution-list .txt-area .list-ttl{font-size:30px}.solution .solution-list .txt-area .list-txt{margin-top:15px}.solution-detail .ttl-area .inner{background:#e9edf2;text-align:center;padding:50px}.solution-detail .ttl-area .ttl{font-size:30px}.solution-detail .ttl-area .txt{margin-top:20px}.solution-detail .center-txt{text-align:center}.solution-detail .c-article-content .en-ttl{text-align:center;margin-top:70px;margin-bottom:30px}.solution-detail .c-article-content .en-ttl .en{color:#050f2d;display:block;font-size:36px;font-weight:700;line-height:1.1;letter-spacing:.06em}.solution-detail .c-article-content .en-ttl .ja{color:#b7bec7;font-size:12px}.solution-detail .c-article-content .contact-block{background:#050f2d;color:#fff;text-align:center;padding:50px 60px 60px;margin:50px 0 100px}.solution-detail .c-article-content .contact-block .contact-txt{font-size:24px;line-height:2}.solution-detail .c-article-content .contact-block .c-button01{color:#050f2d;font-size:18px;margin:25px auto 0;max-width:400px;padding:26px 20px}.solution-detail .c-article-content .wp-block-columns{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.solution-detail .c-article-content .wp-block-columns p+p{margin-top:25px}.solution-detail .title-square{background:#1a254c;color:#fff;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;padding:15px 10px;width:100%;position:relative}.solution-detail .title-square:before{content:"";background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-bottom-orange.svg) no-repeat center center/contain;width:28px;height:40px;margin:auto;left:0;right:0;position:absolute}.solution-detail .title-square .c-article-content h3:before{content:none}.solution-detail .col-box{margin-top:50px}.solution-detail .col-box .col-wrap{margin-top:20px}.solution-detail .col-box .text-box{width:50%}.solution-detail .col-box img{width:300px;max-height:100%}.solution-detail .c-article-content ul li{padding-left:2.5em}.solution-detail .c-article-content ul li:before{top:8px;left:15px;margin:auto}.solution-detail .c-article-content ul li:last-child{margin-bottom:30px}.solution-detail .c-article-content .solution-ankerlink{margin-top:70px}.solution-detail .c-article-content .solution-ankerlink ul li{padding-left:0}.solution-detail .c-article-content .solution-ankerlink ul li:before{content:none}.solution-detail .c-article-content .solution-ankerlink ul li a{text-decoration:none;font-weight:400}.solution-detail .c-article-content .max-4.c-menu-list li+li{margin-top:0}.solution-detail .c-article-content .max-4.c-menu-list a{display:inline-block;width:100%;line-height:2.35}.contact-content-block form.form{font-size:16px;line-height:1.6}.contact-content-block .step-block.step-2{display:none}.contact-content-block .alert-danger{text-align:center;margin:20px 0 -20px}.contact-content-block .lead{text-align:center;line-height:2.5;font-weight:400;margin-bottom:38px}.contact-content-block .lead.short{margin-bottom:0}.contact-content-block .contact-step{max-width:840px;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:38px auto 38px}.contact-content-block .contact-step>li{width:calc(100%/3);background:#f2f2f2}.contact-content-block .contact-step>li:last-child .inn:before{content:none}.contact-content-block .contact-step>li .inn{display:block;text-align:center;padding:14px;position:relative}.contact-content-block .contact-step>li .inn:before{content:"";display:inline-block;position:absolute;right:-25px;bottom:12px;width:52px;height:52px;margin:auto;-webkit-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0);border:solid #d7d7d7;border-width:0 1px 1px 0;-webkit-transition:cubic-bezier(.61,1,.88,1) .3s;transition:cubic-bezier(.61,1,.88,1) .3s}.contact-content-block .contact-step>li .step{display:block;font-family:"avenir",sans-serif;font-size:12px;color:#050f2d;font-weight:700}.contact-content-block .contact-step>li .large{font-size:14px;padding-left:3px}.contact-content-block .contact-step>li .ttl{font-size:16px;font-weight:400}.contact-content-block .form-table{max-width:1200px;table-layout:fixed;width:100%}.contact-content-block .form-table .th{font-weight:500;width:300px;background:#050f2d;color:#fff;border-bottom:1px solid #f2f2f2}.contact-content-block .form-table .td{background:#f2f2f2;border-bottom:1px solid #fff;padding:25px}.contact-content-block .form-table .td input{padding:0 20px;width:100%}.contact-content-block .form-table .td .error{margin:5px 0 0;padding:0;color:#ffa300}.contact-content-block .form-table .td .formInputInner{float:none;width:100%;padding:0}.contact-content-block .form-table .td .formInputInner.zip:before{content:"";display:none}.contact-content-block .form-table .td .formInputInner input[type=checkbox]+label{position:relative;padding-left:40px}.contact-content-block .form-table .td .formInputInner input[type=checkbox]+label:before{content:"";background:#fff;height:30px;width:30px;position:absolute;top:0;bottom:0;left:0;margin:auto}.contact-content-block .form-table .td .formInputInner input[type=checkbox]:checked+label:after{content:"";border-top:2px solid transparent;border-left:2px solid #050f2d;border-right:2px solid transparent;border-bottom:2px solid #050f2d;background:#fff;height:9px;width:16px;position:absolute;top:0;bottom:3px;left:6px;margin:auto;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.contact-content-block .form-table .td .txt-td{display:none}.contact-content-block .form-table input[type=text],.contact-content-block .form-table input[type=tel]{border:none}.contact-content-block .form-table input[type=text]::-webkit-input-placeholder,.contact-content-block .form-table input[type=tel]::-webkit-input-placeholder{font-weight:400}.contact-content-block .form-table input[type=text]::-moz-placeholder,.contact-content-block .form-table input[type=tel]::-moz-placeholder{font-weight:400}.contact-content-block .form-table input[type=text]:-ms-input-placeholder,.contact-content-block .form-table input[type=tel]:-ms-input-placeholder{font-weight:400}.contact-content-block .form-table input[type=text]::-ms-input-placeholder,.contact-content-block .form-table input[type=tel]::-ms-input-placeholder{font-weight:400}.contact-content-block .form-table input[type=text]::placeholder,.contact-content-block .form-table input[type=tel]::placeholder{font-weight:400}.contact-content-block .form-table .th-txt{padding:25px 22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-content-block .form-table .personal_info_consent .explain{font-size:14px;margin:0 0 20px}.contact-content-block .form-table .personal_info_consent .explain a{text-decoration:underline}.contact-content-block .form-table .personal_info_consent label{display:inline-block}.contact-content-block .form-table .form-tag{color:#fff;background:#ffa300;padding:5px 13px;font-size:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contact-content-block .form-table .form-tag.required-2{display:none}.contact-content-block .form-table .address.select{width:100%;max-width:480px;position:relative}.contact-content-block .form-table .address.select:before,.contact-content-block .form-table .address.select:after{content:"";position:absolute;top:0;pointer-events:none}.contact-content-block .form-table .address.select:before{right:0;width:50px;height:50px;background:#050f2d}.contact-content-block .form-table .address.select:after{top:20px;right:22px;width:8px;height:8px;-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);border:solid #fff;border-width:0 1px 1px 0;-webkit-transition:cubic-bezier(.61,1,.88,1) .3s;transition:cubic-bezier(.61,1,.88,1) .3s}.contact-content-block .form-table .address.select.arrow:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);bottom:-4px}.contact-content-block .form-table .address.select .inn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contact-content-block .form-table .address.select .inn .txt-td{min-width:136px}.contact-content-block .form-table .address.select .txt-td{margin-right:0}.contact-content-block .form-table .address.select select{font-weight:400;width:100%}.contact-content-block .form-table .address.select option{color:#333}.contact-content-block .form-table .address .inn+.inn{margin-top:15px}.contact-content-block .form-table .address .inn select{border:none;margin-left:0}.contact-content-block .form-table .address .inn .txt-td{min-width:136px;text-align:left;font-weight:500;margin-right:44px}.contact-content-block .form-table .post-num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contact-content-block .form-table .post-num input{background:#fff}.contact-content-block .form-table .post-num .post-mark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:18px}.contact-content-block .form-table .post-num .line{display:block;position:relative;margin:0 23px}.contact-content-block .form-table .post-num .line:before{content:"";position:absolute;top:0;bottom:0;margin:auto;right:-7px;width:13px;height:1px;background:#333}.contact-content-block .form-table .pd-radio .value{margin-left:0 !important}.contact-content-block .form-table .pd-radio .value>*+*{margin-top:10px}.contact-content-block .form-table .pd-radio label{position:relative;cursor:pointer;padding-left:30px}.contact-content-block .form-table .pd-radio label:before,.contact-content-block .form-table .pd-radio label:after{content:"";display:block;border-radius:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.contact-content-block .form-table .pd-radio label:before{background-color:#fff;border:1px solid #ddd;border-radius:50%;width:20px;height:20px;left:5px}.contact-content-block .form-table .pd-radio label:after{background-color:#050f2d;border-radius:50%;opacity:0;width:12px;height:12px;left:9px}.contact-content-block .form-table .pd-radio input[type=radio]:checked+label:after{opacity:1}.contact-content-block .form-table .pd-radio input[type=radio]{position:absolute;height:20px;z-index:10;top:0;bottom:0;cursor:pointer;display:block;width:100%}.contact-content-block .confirm-area{text-align:center}.contact-content-block .confirm-area button{margin-top:58px}.contact-content-block .confirm-area button+button{margin-left:60px}.contact-content-block form.form tr.pd-captcha{display:table-row !important;position:relative;left:auto;top:auto;width:auto}.contact-content-block form.form tr.pd-captcha .formHeading{display:table-cell}.contact-content-block .privacy-policy-check-area{margin:40px 0 0}.contact-content-block .privacy-policy-check-area .check-area{margin:40px 0;text-align:center}.contact-content-block .privacy-policy-check-area .check-area .check-inner-area{display:inline-block;position:relative;padding-left:40px}.contact-content-block .privacy-policy-check-area .check-area .check-inner-area a{text-decoration:underline}.contact-content-block .privacy-policy-check-area .check-area .check-inner-area input[type=checkbox]+label:before{background:#fff;border:1px solid #d7d7d7;content:"";display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.contact-content-block .privacy-policy-check-area .check-area .check-inner-area input[type=checkbox]+label:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check.svg) no-repeat center center;background-size:9px 6px;background-color:#1a254c;content:"";display:block;height:20px;left:0;opacity:0;position:absolute;top:0;bottom:0;margin:auto;width:20px}.contact-content-block .privacy-policy-check-area .check-area .check-inner-area input[type=checkbox]:checked+label:after{opacity:1}.input-block .contact-step>li:nth-child(1){background:#050f2d}.input-block .contact-step>li:nth-child(1) .step,.input-block .contact-step>li:nth-child(1) .ttl{color:#fff}.input-block .contact-step>li:nth-child(1) .inn{position:relative}.input-block .contact-step>li:nth-child(1) .inn:before{content:none}.input-block .contact-step>li:nth-child(1) .inn:after{content:"";position:absolute;right:-56px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#050f2d transparent transparent}.confirmation-block.contact-content-block .form-table .address.select:before{display:none}.confirmation-block.contact-content-block .form-table .address.select:after{display:none}.confirmation-block .contact-step>li:nth-child(2){background:#050f2d}.confirmation-block .contact-step>li:nth-child(2) .step,.confirmation-block .contact-step>li:nth-child(2) .ttl{color:#fff}.confirmation-block .contact-step>li:nth-child(2) .inn{position:relative}.confirmation-block .contact-step>li:nth-child(2) .inn:before{content:none}.confirmation-block .contact-step>li:nth-child(2) .inn:after{content:"";position:absolute;right:-56px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#050f2d transparent transparent}.confirmation-block .contact-step li:first-child .inn:before{content:none}.confirmation-block .contact-step li:first-child .inn:after{content:"";position:absolute;right:-56px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#f2f2f2 transparent transparent}.confirmation-block .adress-inn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.confirmation-block .adress-inn .txt-td+.txt-td{margin-left:14px}.confirmation-block .form-table td.td .txt-td{display:block}.sending-block .contact-step>li:nth-child(3){background:#050f2d}.sending-block .contact-step>li:nth-child(3) .step,.sending-block .contact-step>li:nth-child(3) .ttl{color:#fff}.sending-block .contact-step>li:nth-child(3) .inn{position:relative}.sending-block .contact-step>li:nth-child(3) .inn:before{content:none}.sending-block .contact-step>li:nth-child(3) .inn:after{display:none}.sending-block .contact-step li:nth-child(2) .inn:before{content:none}.sending-block .contact-step li:nth-child(2) .inn:after{content:"";position:absolute;right:-56px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#f2f2f2 transparent transparent}.not-found .back-block{margin-top:100px}.not-found .back-block .c-button01{margin-left:auto;margin-right:auto}.page-basler_sale .c-table02{white-space:nowrap}.page-basler_sale .inner-1200{max-width:1400px}@media only screen and (min-width:1201px){main{padding-top:150px}.sp-1200{display:none !important}.c-header{position:fixed;top:0;left:0;width:100%;z-index:20;background-color:#fff;border-bottom:1px solid #dadada}.c-header>.l-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-header .logo-box .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.ie .c-header .logo-box .logo{display:table}.c-header .logo-box a{width:260px;height:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px}.ie .c-header .logo-box a{display:table-cell;text-align:center;vertical-align:middle}.c-header .logo-box a:hover{opacity:.8}.c-header .form-wrap{margin-left:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-header .search-form{position:relative;display:inline-block}.c-header .search-form input[type=search]{width:260px;background-color:#f6f6f6;height:59px;line-height:59px;padding-right:20px;padding-left:20px}.c-header .search-form input[type=search]::-webkit-input-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]::-moz-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]:-ms-input-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]::-ms-input-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]::placeholder{color:#b4b4b4}.c-header .search-form button{position:absolute;top:0;bottom:0;right:20px;margin:auto;width:20px;height:20px}.c-header ::-webkit-input-placeholder{color:#333}.c-header :-ms-input-placeholder{color:#333}.c-header ::-moz-placeholder{color:#333}.c-header ::-ms-input-placeholder{color:#333}.c-header ::placeholder{color:#333}.c-header .links-box{width:calc(100% - 150px);border-left:1px solid #dadada}.c-header .links-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-header .links-top a{color:#050f2d;font-size:13px;line-height:1;padding:22px 0;display:inline-block}.c-header .links-top a:hover{color:#808a9c}.c-header .links-top .en{font-family:"avenir",sans-serif}.c-header .links-top>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-header .links-top>ul>li+li{margin-left:24px}.c-header .links-top .c-target-blank{margin-left:10px}.c-header .links-bottom{border-top:1px solid #dadada}.c-header .parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-header .parent-link:hover>a{background-color:#050f2d;color:#fff}.c-header .parent-link:hover>a:before{background-color:#050f2d}.c-header .parent-link>a{font-size:16px;display:block;padding:32px 40px;position:relative;height:89px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-header .parent-link>a:hover{background-color:#050f2d;color:#fff}.c-header .parent-link>a:hover:before{background-color:#050f2d}.c-header .parent-link>a:before{content:"";display:block;width:1px;height:20px;background-color:#dadada;position:absolute;right:0;top:0;bottom:0;margin:auto}.c-header .parent-link:last-child a:before{content:none}.c-header .parent-link.contact-button{background-color:#050f2d;width:260px;text-align:center}.c-header .parent-link.contact-button>a{color:#fff;position:relative;z-index:1;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-header .parent-link.contact-button>a:hover{background-color:#808a9c}.c-header .child-link-wrap{max-width:1100px;margin:0 auto;padding:0 20px;-webkit-box-sizing:content-box;box-sizing:content-box}.c-header .child-link-wrap>.l-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px}.c-header .child-link>a{font-size:18px;font-weight:700;display:block;padding:18px 0;line-height:1;border-bottom:1px solid #dadada}.c-header .child-link .child-ttl{font-size:18px;font-weight:700;display:block;padding:18px 0;line-height:1;border-bottom:1px solid #dadada}.c-header .child-link .c-target-blank{margin-left:20px}.c-header .child-link-bottom{width:480px}.c-header .child-link-bottom+.child-link-bottom{margin-left:40px}.c-header .child{position:absolute;width:100%;left:0;z-index:20;border-top:1px solid #e6e7ea;pointer-events:none;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-header .child.is-active{opacity:1;pointer-events:auto}.c-header .child-inner{padding:20px 0 86px;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-header .child-bg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(5,15,45,.2);height:100vh}.c-header .grand-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px}.c-header .grand-child a{display:inline-block;font-size:16px;line-height:1;padding-bottom:10px;border-bottom:1px solid transparent}.c-header .grand-child a:hover{color:#050f2d;border-color:#050f2d}.c-header .grand-child-list-item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:0}.c-header .grand-child-list-item>*+*{margin-top:20px}.c-header .grand-child-list-item+.grand-child-list-item{margin-left:80px}.c-header .grand-child-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 20px;padding-right:60px}.home .product-block>.inner-block{max-width:1120px;padding:0 40px}.product-maker-detail .section .col03{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail .section .col03 .text-box{margin-left:50px}.single-product-content .col03{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-product-content .col03 .text-box{margin-left:50px}.event-list .main-title-box .c-button01{position:absolute;right:0;bottom:10px;width:320px}.event-list .event-list-item-name{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-list .event-list-item-name .logo-box{max-width:250px;width:29.0697674419%;text-align:center;padding-right:35px;padding-left:35px}.event-list .event-detail .c-button01{max-width:260px;width:32.5%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:12.5%}.event-list .event-detail-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-list .c-sidebar{margin-top:-13px}}@media only screen and (max-width:1200px){main{padding-top:60px}.pc-1200{display:none !important}.c-header{background-color:#fff;height:60px;border-bottom:1px solid #e2e2e2;position:fixed;width:100%;top:0;left:0;z-index:20}.c-header>.l-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px}.c-header .logo-box{width:77px}.ie .c-header .logo-box{display:table}.c-header .logo-box.is-active{width:50px}.c-header .logo-box a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:60px}.ie .c-header .logo-box a{display:table-cell;text-align:center;vertical-align:middle}.c-header .hamburger{width:60px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:15px;cursor:pointer}.c-header .hamburger .hamburger-inner{width:20px;height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-header .hamburger span{display:inline-block;width:100%;height:2px;background-color:#050f2d;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-header .hamburger.is-active span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.c-header .hamburger.is-active span:nth-child(2){opacity:0}.c-header .hamburger.is-active span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.c-header .form-wrap{opacity:0;pointer-events:none;margin-left:auto}.c-header .form-wrap.is-active{opacity:1;pointer-events:auto}.c-header .search-form{position:relative;display:inline-block}.c-header .search-form input[type=search]{width:150px;background-color:#f6f6f6;height:35px;line-height:35px;padding-right:20px;padding-left:10px}.c-header .search-form input[type=search]::-webkit-input-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]::-moz-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]:-ms-input-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]::-ms-input-placeholder{color:#b4b4b4}.c-header .search-form input[type=search]::placeholder{color:#b4b4b4}.c-header .search-form button{position:absolute;top:0;bottom:0;right:10px;margin:auto;width:10px;height:10px}.c-header ::-webkit-input-placeholder{color:#333}.c-header :-ms-input-placeholder{color:#333}.c-header ::-moz-placeholder{color:#333}.c-header ::-ms-input-placeholder{color:#333}.c-header ::placeholder{color:#333}.c-header .hamburger-target{left:0;width:100%;position:fixed;top:60px;height:calc(100% - 60px);overflow-y:auto;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.c-header .hamburger-target.is-active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.c-header .hamburger-target .hamburger-target-inner{background-color:#fff}.c-header .hamburger-target .parent-text{font-size:12px;line-height:1;background-color:#fff;display:block;padding:18px 20px;padding-right:40px;border-bottom:1px solid #e2e2e2;position:relative}.c-header .hamburger-target .parent-text:not(.js-accordion-trigger):after{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:5px;height:7.5px;position:absolute;top:0;bottom:0;margin:auto;right:20px}.c-header .hamburger-target .parent-text.js-accordion-trigger:before,.c-header .hamburger-target .parent-text.js-accordion-trigger:after{content:"";display:block;width:10px;height:2px;background-color:#050f2d;position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.c-header .hamburger-target .parent-text.js-accordion-trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-header .hamburger-target .parent-text.js-accordion-trigger.is-active:after{-webkit-transform:rotate(0);transform:rotate(0)}.c-header .hamburger-target .nav-child-wrap{background-color:#f6f6f6;padding:0 10px;display:none}.c-header .hamburger-target .nav-child-link{font-size:11px;line-height:1;display:block;padding:17px 10px;border-bottom:1px solid #e2e2e2;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-header .hamburger-target .nav-child-link:after{content:"";display:block;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:5px;height:7.5px}.c-header .hamburger-target .nav-child-link.js-accordion-trigger:after{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-bottom-blue.svg);width:7px;height:5px}.c-header .hamburger-target .nav-child-link.js-accordion-trigger.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-header .hamburger-target .nav-child-link .c-target-blank{margin-left:8px}.c-header .hamburger-target .grand-child-wrap{padding:16px 10px;display:none}.c-header .hamburger-target .grand-child-link{display:block;line-height:1;font-size:11px;padding:5px 0}.c-header .hamburger-target .grand-child-link+.grand-child-link{margin-top:10px}.contact-button-box{margin-top:30px}.contact-button{background-color:#050f2d;width:180px;height:45px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.other-links-box{padding:0 20px;padding-top:30px;padding-bottom:50px;margin-top:30px;border-top:1px solid #e2e2e2}.other-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-top:-22px}.other-link-item{margin-left:20px;margin-top:22px}.other-link-item:last-child{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.other-link{font-size:12px;line-height:1;display:block}.other-link .c-target-blank{margin-left:5px}.hamburger-bg{background-color:rgba(5,15,45,.2);width:100%;height:100%;position:fixed;opacity:0;pointer-events:none;z-index:15}.hamburger-bg.is-active{opacity:1;pointer-events:auto}.gsc-input tbody>tr{padding-right:16px !important}input.gsc-input{width:140px !important;height:30px !important}.gsc-search-button-v2{width:39px !important;height:39px !important}.gsib_a{padding-left:4px !important}.c-header .form-wrap{padding-right:30px}.l-formbox-type04{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card03 .c-button01{width:250px}.event-list .lead-area{margin-top:50px}.event-list .main-title-box .c-button01{margin-left:auto;margin-right:auto}.event-list .event-list-item+.event-list-item{margin-top:40px}.event-list .event-list-item-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.event-list .event-list-item-name .logo-box{margin-top:16px;width:auto;max-width:220px;padding-left:20px}.event-list .event-detail+.event-detail{margin-top:15px}.event-list .event-detail .c-button01{margin-top:24px;margin-left:auto;margin-right:auto}.solution-detail .c-article-content .wp-block-columns{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:769px){.inner-block{margin:0 auto}.inner-1200{margin:0 auto}.sp{display:none !important}a[href^="tel:"]{pointer-events:none}a,a:before,a:after,button{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.l-main-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-footer a:hover{color:#808a9c}.c-footer .footer-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer .footer-logo .ja{font-size:15px}.c-footer .sns-link-box{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.c-footer .sns-link-box .media-link-box{margin-right:30px;padding-right:30px}.c-footer .sns-link-box .media-link-box:after{height:20px}.c-footer .sns-link-box a{font-size:15px}.c-footer .sns-link-box .sns-list img{height:22px}.c-footer .sns-link-box .sns-list>li+li{margin-left:30px}.c-footer .other-link-box .other-link+.other-link{margin-left:50px}.c-footer .other-link-box .c-target-blank{margin-left:10px}.c-footer .google-search-box .search-form input[type=search]{max-width:230px;height:50px;line-height:50px;padding-right:50px;padding-left:20px}.c-footer .google-search-box .search-form button{width:20px;height:20px}.c-footer .copy-right-box{padding-top:40px;margin-top:32px;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer .copy-right-box small{font-size:15px;margin-left:auto}.c-breadcrumb .list>li{margin-bottom:5px}.c-breadcrumb .list a:hover{text-decoration:underline}.c-title01 .ja{margin-left:20px}a:hover .c-button-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.c-button01:hover{background-color:#050f2d;color:#fff}.c-button01:hover:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg)}.c-button01--dif01:hover{background-color:#fff;color:#050f2d}.c-button01--dif01:hover:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-blue.svg)}.c-button01.solution{margin-left:15px}.c-button01--dif02:hover{background-color:#808a9c}.c-button01--dif03:hover{background-color:#808a9c}.c-button01--dif03:hover:before{background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.c-button01--dif05{height:70px}.c-button01--dif06:hover{background-color:#808a9c}.c-button01--dif07:hover{background-color:#808a9c}.c-button01--dif07:hover:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-download-white.svg)}.c-button01--dif08:hover{background-color:#050f2d}.c-button01--dif09:hover{background-color:#808a9c;color:#fff}.c-form-button:hover{background-color:#050f2d}.c-form-select:hover:before{background:#808a9c}.c-form-select .list>li:hover{color:#333}.c-list01 .c-list01-item a:hover .c-list01-title{background-color:#808a9c}.c-list02 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:10px 0;-webkit-transition:opacity .3s;transition:opacity .3s}.c-list02 a:hover{opacity:.5}.c-list02 .title-box{width:calc(100% - 190px);padding-left:20px}.c-list02 .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:10px}.c-tag{margin-left:20px;min-width:56px}.c-list03 li{width:calc(100%/3 - 40px);margin:30px 0 0 40px}.c-list03 li a.il:hover{text-decoration:none}.c-list03 li a:hover{opacity:.7}.c-list03-wrap{margin:0 auto}.c-list04 li+li{margin-top:6px}.c-card01 a:hover{border:15px solid #050f2d}.c-card02-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card02-list.max-2{margin-left:-40px;margin-top:-40px}.c-card02-list.max-2 .c-card02{width:calc((100% - 40px*2)/2);margin-left:40px;margin-top:40px}.c-card02 .inner-60{padding:60px}.c-card02 .sub-title+.detail-list{margin-top:20px}.c-card02 .detail-text .text.fz-14{font-size:14px}.c-card02 .c-button01{width:100%;max-width:300px}.c-card03-list.max-2{margin-left:-30px;margin-top:-30px}.c-card03-list.max-2 .c-card03{width:calc((100% - 30px*2)/2);margin-left:30px;margin-top:30px}.c-card04-list.max-3{margin-left:-30px;margin-top:-30px}.c-card04 .inner:hover:before{-webkit-box-shadow:inset 0 0 0 3px #050f2d;box-shadow:inset 0 0 0 3px #050f2d}.c-card05 .img{max-width:510px}.c-card05 .img.w-375{max-width:375px}.c-card06 li:nth-child(even){margin-left:40px}.c-target-blank{width:11px;height:11px}.c-slick-button:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-slick-button.slick-next{margin-left:20px}.c-slick-button:hover{background-color:#808a9c}.c-arrow-right{width:8px;height:13px;margin-left:13px}.c-arrow-bottom{width:8px;height:13px;margin-left:13px}.c-pagetop a:hover{background-color:#050f2d}.c-menu-list .inner:hover{background-color:#050f2d;color:#fff}.c-menu-list .inner.bg-primary:hover{background-color:#808a9c}.c-menu-list .inner.bg-yellow:hover{background-color:#050f2d}.c-menu-list .inner.target-blank:hover{background-color:#808a9c;color:#fff}.c-menu-list .inner.page-link:hover{background-color:#808a9c}.c-menu-list02 .inner:hover{background-color:#808a9c;color:#fff}.c-menu-list02 .inner.bg-primary:hover{background-color:#808a9c}.c-menu-list02 .inner.bg-yellow:hover{background-color:#050f2d}.c-menu-list02 .inner.target-blank:hover{background-color:#808a9c}.c-menu-list02 .inner.target-blank:hover:after{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg)}.c-search-area .tab-head li:not(.is-active):hover{background-color:#808a9c}.c-search-area02 .serach-button-box .reset-btn:hover{color:#ffa300}.c-search-filter-area .head{border-right:3px solid #d7d7d7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-right:30px;padding:18px 30px 18px 0}.c-search-filter-area .button{margin:0 0 0 auto;padding-left:30px}.c-search-filter-area .c-form-button{font-size:16px;font-weight:400;width:190px;height:60px}.c-search-filter-area .c-form-button:hover{background:#808a9c;color:#fff}.c-product-list01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-product-list01>li{width:calc(50% - 20px)}.c-product-list01>li:nth-child(even){margin-left:40px}.c-product-list01>li:nth-child(n+3){margin-top:40px}.c-product-list01 a:hover{-webkit-box-shadow:inset 0 0 0 3px #050f2d;box-shadow:inset 0 0 0 3px #050f2d}.c-product-list01--dif01 .ttl-in:nth-child(n+3){margin-top:40px}.c-product-list01--dif01 .ttl-in a:hover{-webkit-box-shadow:#050f2d 0px 0px 0px 5px inset;box-shadow:#050f2d 0px 0px 0px 5px inset}.c-product-list01--dif01 a{padding:40px;padding-bottom:65px}.c-product-list01--dif01 .media-logo.logo-hi{margin-bottom:10px}.c-product-list01--dif01 .media-logo.logo-svg img{padding-bottom:10px}.c-product-list01--dif03 .inner{padding:30px 40px;height:100%}.c-product-list01--dif03 .inner .cont .img img{width:100%}.c-product-list02 a:hover{background:#d2d6dc}.c-article-content ul li+li,.c-article-content ol li+li{margin-top:6px}.c-article-content a:hover{text-decoration:none}.c-article-content .wp-block-columns{margin:35px -15px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-article-content .wp-block-columns .wp-block-column{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-article-content .wp-block-columns .wp-block-column:not(:first-child){margin-left:0}.c-article-content .wp-block-columns .wp-block-column.solution{margin-right:30px}.c-article-content .wp-block-media-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-article-content .wp-block-media-text .wp-block-media-text__media{width:400px}.c-article-content .wp-block-media-text .wp-block-media-text__content{padding-left:30px;width:calc(100% - 400px)}.c-article-content .img-link:hover{opacity:.8}.c-article-content .c-button01:hover{background:#808a9c}.c-table02 th:first-child{width:287px}.c-table02 th:nth-child(2){width:270px}.c-table02--flex{margin-top:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-table02--flex .ginga{width:calc((100% - 30px)/2)}.c-table02+.note a:hover{text-decoration:none}.c-table02 a:hover{text-decoration:none}.c-link-list01 a:hover{background-color:#808a9c}.c-link-table tbody .tr[data-href]:hover{background-color:#d7d7d7}.c-link-table tbody .tr[data-href]:hover td{background-color:#d7d7d7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-link-table tbody.discontinue tbody .tr:hover,.c-link-table tbody.chromasens tbody .tr:hover{background-color:#f2f2f2}.c-sidebar-list li a:hover{background:#d2d6dc}.c-other-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-other-contents .item{height:297px;text-align:center;width:calc(100%/3)}.c-other-contents .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:20px}.c-other-contents .item .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:27px}.c-other-contents .item .title .ja{margin-top:1em}.c-other-contents .item .text{margin-top:24px;line-height:1.7142857143;text-align:center}.c-img-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:738px}.c-img-flex .img-item{margin-right:15px}.c-img-flex.col-3 .img-item{width:calc((100% - 20px)/3)}.c-loader{bottom:100%}.c-count-block .count-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-count-block a:hover{text-decoration:none}.c-img-txt.img-max5 li:nth-child(n+6){margin-top:20px}.c-img-txt.img-max5 li:nth-child(5n+1){margin-left:0}.c-img-txt.img-flow4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-img-txt.img-flow4 li{width:calc((100% - 80px)/4);margin-left:80px;max-width:236px}.c-img-txt.img-flow4 li:first-child{margin-left:0}.c-img-txt.img-flow4 li:first-child:before{content:none}.c-img-txt.img-flow4 li:before{top:-50px}.home .mv-slider-block{padding-top:40px;padding-bottom:60px;border-top:1px solid #ddd}.home .mv-slider-block .my-dots li:hover{opacity:.8}.home .mv-slider-block .item a:hover{opacity:.8}.home .product-block{padding-top:80px;padding-bottom:80px}.home .product-block .product-block-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home .pickup-block{padding-top:70px;padding-bottom:70px}.home .pickup-block .pickup-block-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home .pickup-block .pickup-slider-block .img-wrap>img{height:180px;width:100%}.home .news-block{padding-top:80px;padding-bottom:80px}.home .news-block-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.home .news-block-list{padding-top:20px;padding-bottom:40px}.home .news-block-list .c-list02 .title-box{width:calc(100% - 70px)}.home .express-block .l-col-pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.home .express-block .lead{width:55%}.home .express-block .c-button01{width:250px}.home .express-block .express-block-list .c-list02 .title-box{padding-left:20px;width:calc(100% - 150px)}.casestudy .casestudy-block{overflow:hidden}.casestudy .casestudy-item a{padding:20px}.casestudy .casestudy-item a:hover{background:#ebebeb}.casestudy .casestudy-item a:hover .ttl{color:#1a254c}.casestudy_detail .other-block .other-link li a:hover{text-decoration:none}.casestudy_detail .c-article-content .ul_categoryList01 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.casestudy_detail .c-article-content .ul_categoryList01 .img01{margin-right:30px;width:calc(50% - 30px)}.casestudy_detail .c-article-content .ul_categoryList01 .text01{width:50%}.product .c-product-list01--dif04 .media{height:100%}.product-detail .c-breadcrumb{margin-bottom:75px}.product-maker .maker-description-block .button-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:35px}.product-maker .maker-description-block .button-box .c-button01{max-width:250px}.product-maker .maker-description-block .button-box .c-button01+.c-button01{margin-left:27px}.product-maker .maker-product-block{margin-top:95px}.product-maker-detail .maker-detail-kv-block .title-box{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0;background-position:center right 20%}.product-maker-detail .maker-detail-kv-block .logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:64px}.product-maker-detail .lead-text-block .lead{text-align:center}.product-maker-detail .section .img.width60{width:60%;margin:auto}.product-maker-detail .section .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail .section .col .img-box{width:34.3333333333%;margin-left:10%}.product-maker-detail .section .col .img-box.w-440{width:36.6666666667%}.product-maker-detail .section .col.reverse .text-box{margin-left:1.25%}.product-maker-detail .section .col.reverse .img-box{margin-left:0}.product-maker-detail .section .col02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail .section .col02 .col02-item{max-width:570px}.product-maker-detail .section .col02 .col02-item .logo{margin:30px 0 20px}.product-maker-detail .section .col02 .movie-box{width:37%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:10%}.product-maker-detail .section .col02 .movie-box .movie-inner{padding-top:56.3063063063%}.product-maker-detail .section .col03-wrap .c-button01{width:100%;max-width:526px}.product-maker-detail .section .col03-wrap .c-button01+.c-button01{margin-left:27px}.product-maker-detail .section .col03 .img-box{width:460px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-maker-detail .section .col03 .title{margin-top:-10px;margin-bottom:-10px;font-size:30px;font-weight:500;line-height:1.33}.product-maker-detail .section .col-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail .section .col-img .img-box+.img-box{margin-left:30px}.product-maker-detail .outline-item .c-title03{margin-bottom:30px}.product-maker-detail .outline-item .video-wrap{width:540px}.product-maker-detail .outline-item.barcode .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.product-maker-detail .outline-item .inner .txt.txt-40{width:40%}.product-maker-detail .outline-item .inner .movie{width:540px;height:295px}.product-maker-detail .outline-item .inner .img{width:calc((100% - 30px)/2);margin-left:30px}.product-maker-detail .outline-item .txt-movie-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail .outline-item .txt-movie-area .txt{margin-right:30px;width:50%}.product-maker-detail .outline-item .img-center{width:calc((100% - 20px)/5)}.product-maker-detail .c-product-list01--dif02 .inner{padding:0 40px 30px;height:100%}.product-maker-detail .c-product-list01--dif02 .inner.no-img{padding:30px 40px}.product-maker-detail .version-item+.version-item{margin-top:60px}.product-maker-detail .related-item .text-box .text.pr-320{padding-right:320px}.product-maker-detail .related-item .img-box.position-absolute{position:absolute;right:0;bottom:-50px}.product-maker-detail .related-item .related-body-item .text-img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail .related-item .related-body-item .text-img-box .text{width:calc(100% - 260px - 60px)}.product-maker-detail .related-item .related-body-item .text-img-box .img-box{margin-left:60px}.faq-wrap .faq-box a:hover{text-decoration:none}.ie .product-maker-detail .section .col-img .img-box:first-child{width:52.1666666667vw;max-width:626px}.ie .product-maker-detail .section .col-img .img-box:last-child{width:45.1666666667vw;max-width:542px}.merlic .c-table02 th:nth-child(2){width:auto}.deep-learning-tool.product-maker-detail .outline-item .img.wi-900{width:75%;margin-right:auto;margin-left:auto}.navitec-systems .text{line-height:1.75}.navitec-systems .button-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navitec-systems .button-box .c-button01+.c-button01{margin-left:20px}.navitec-systems .maker-description-block .text-box .text{text-align:center;font-size:15px;line-height:2.27}.navitec-systems .navitec-about-box .box-gray .text a:hover{text-decoration:underline}.navitec-systems .video-list{margin:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navitec-systems .video-list li{width:35.5vw;max-width:420px;height:20vw;max-height:240px}.navitec-systems .video-list li+li{margin-left:6px}.navitrol .maker-detail-kv-block .title-box{max-height:251px;padding-right:100px}.single-product-content .col03-wrap .button-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.single-product-content .col03-wrap .c-button01{width:100%;max-width:526px}.single-product-content .col03-wrap .c-button01+.c-button01{margin-left:27px}.single-product-content .col03 .img-box{width:460px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.single-product-content .col03 .title{font-size:30px;font-weight:500;line-height:1.33;text-align:left}.zenon .content .txt{margin-right:30px}.zenon .btn-box .c-button01.w-360{width:360px}.zenon .btn-box .c-button01+.c-button01{margin-left:40px}.zenon .btn-box .btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.zenon .btn-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.plc .link:hover{text-decoration:none}.plc .c-table01 th{width:50%}.codesys_codesys .function-menu-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.codesys_codesys .function-menu-list li{margin-bottom:30px}.codesys_codesys .function-menu-list li:nth-child(n+2){margin-left:15px}.codesys_codesys .software-plc-block .outline-item01 .c-title03,.codesys_codesys .software-plc-block .outline-item01 .txt{padding-right:200px}.codesys_codesys .software-motion-block .outline-item01 .txt{padding-right:200px}.codesys_codesys .hmi-block .outline-item01 .txt{padding-right:200px}.codesys_codesys .fieldbus-block .outline-item01 .txt{padding-right:200px}.codesys_codesys .safety-block .outline-item01 .txt{padding-right:200px}.codesys_codesys .safety-block .outline-item02 .content .right{padding:0 15px}.codesys_codesys .safety-block .outline-item03 .content .right{padding:0 15px}.fx .product-lineup-block .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fx .product-lineup-block .content .txt{width:60%;padding-right:20px}.fx .product-lineup-block .content .img{width:40%}.s70.product-maker-detail .maker-detail-kv-block .title-box{padding:0}.helilnspect .cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.helilnspect .cont .img{width:40%}.helilnspect .cont .txt{width:60%}.helilnspect .outline-item02 .c-product-list01 .cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.helilnspect .outline-item02 .c-product-list01 .cont .img{text-align:right;width:40%}.helilnspect .outline-item02 .c-product-list01 .cont .img img{width:70%}.helilnspect .outline-item02 .c-product-list01 .cont .txt{width:60%}.helilnspect .outline-item02 .video-wrap{margin:0 40px}.helilnspect .outline-item02 .video-wrap iframe{width:53.25vw;max-width:630px;height:30vw;max-height:360px}.helilnspect .outline-item02 .c-product-list01 .info--img .cont .img{width:60%;padding:10px 10px 10px 20px}.helilnspect .outline-item02 .c-product-list01 .info--img .cont .img img{width:100%}.lmi .video-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:40px}.lmi .video-list>li{width:calc(50% - 20px)}.item-detail-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.item-detail-box .media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:50px;width:38%}.item-detail-box .info{width:62%}.gocator .c-table01 td{padding:15px 10px;font-size:15px}.gocator .c-table01 th{padding:15px 10px;font-size:15px;white-space:normal}.gocator2800 .c-table01 td{font-size:16px}.gocator3200 .c-table01 td{font-size:16px}.gocator3500 .product-spec-block .box th:first-of-type{width:280px}.focal_spec .maker-detail-kv-block .logo{max-width:295px;width:100%}.focal_spec .maker-detail-kv-block .logo img{width:100%}.focal_spec .item-detail-box .media{margin:0 0 0 50px}.built_in_tools .maker-detail-kv-block .title-box{padding:40px 60px}.built_in_tools .maker-detail-kv-block .title-box .logo{max-width:300px}.firmware .maker-detail-kv-block .title-box{padding:40px 60px}.firmware .maker-detail-kv-block .title-box .logo{max-width:300px}.privacy .info-wrap a:hover{text-decoration:underline}.download-content-block .top-txt-area{max-width:816px;margin:0 auto}.download-content-block .c-search-area .search-form-area{margin:-30px 50px 0 -30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-content-block .c-search-area .search-form-area .box{margin:30px 0 0 30px}.download-content-block .c-search-area .c-form-select{width:300px}.download-content-block .c-search-area .c-form-input{width:100%}.download-content-block .list-content{margin:8px auto 0}.download-content-block .product-narrowing-list li{height:90px;width:calc(100%/4)}.download-content-block .product-narrowing-list li:hover{opacity:.7}.product-download-list-block{margin-top:90px}.product-download-list .item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-download-item .list a{padding:24px 80px 24px 20px}.product-download-item .list a:hover{background:#d2d6dc}.product-download-detail .c-title02{margin:30px 0 53px}.product-download-detail .txt-area{padding-right:100px}.product-download-detail .txt-area a:hover{text-decoration:none}.product-download-detail .btn-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:100px}.product-download-detail .btn-area .c-button01{width:400px;font-size:18px;padding:25px 35px}.product-download-detail .info-wrap a:hover{text-decoration:underline}.icon-bottom .icon-bottom-item{width:calc((100% - 20px*2)/3)}.icon-bottom .icon-bottom-item:not(:first-child){margin-left:20px}.icon-bottom .icon-bottom-item a:hover .icon-bottom-title{background-color:#808a9c}.basler .c-card02 .c-card02-col{-webkit-box-flex:unset;-webkit-flex-grow:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.basler .c-search-area02{margin-bottom:100px}.single-term+.single-term{margin-left:40px}.single-term{width:calc((100%/2) - 20px);margin-top:100px}.single-term .c-card02-img-box{width:30.7692307692%}.ie .icon-bottom .icon-bottom-item{width:calc((100% - 21px*2)/3)}.ie .c-card02-list.max-2 .c-card02{margin-left:39px}.racer .maker-detail-kv-block .title-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:30px}.racer .c-link-table.ginga .bottom th:first-child{width:50px}.racer .c-link-table.ginga .bottom th:nth-child(2){width:270px}.product-racer-other-block .c-button01{width:calc(100%/3 - 30px);margin:30px 0 0 30px}.ace2usb3 .maker-detail-kv-block .title-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:30px}.framegrabber .link:hover{text-decoration:none}.marathon .c-table01 th,.marathon-cxp .c-table01 th,.ironman .c-table01 th,.ironman-cxp .c-table01 th,.me4 .c-table01 th{width:270px}.module .c-table02 th:first-child{width:auto}.module .c-table02 th:nth-child(2){width:auto}.lens.racer .c-link-table .th:nth-of-type(6){width:187px}.ginga .c-table02 th:first-child{width:auto}.m2_m4 .c-table02 th:nth-child(3){width:100px}.phoxi .product-outline-block.ginga .txt-img-area .txt{width:50%}.phoxi .product-outline-block.ginga .txt-img-area .img{width:50%;margin-left:30px}.phoxi .txt-img-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.phoxi .txt-img-area .txt{max-width:570px;width:100%}.phoxi .txt-img-area .txt *+*:not(li){margin-top:20px}.phoxi .txt-img-area .img{width:34.3333333333%;margin-left:10%}.phoxi .txt-img-area .img img{width:100%}.phoxi .txt-img-area.img-small .img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bpstudio .link:hover{text-decoration:none}.linx-express .list-wrap a:hover{background:#d2d6dc}.linx-express .list-wrap .thumb{width:190px;height:135px}.linx-express .link-wrap .c-button01:hover{background:#050f2d}.linx-express .banner-area a:hover{background-color:#808a9c}.linx_express_detail .linx-express-article-block .sns-link a:hover{opacity:.6}.linx_express_detail .other-block .other-link li a:hover{text-decoration:none}.paging-area .page-numbers:hover{background:#808a9c}.paging-area .page-numbers.next:hover,.paging-area .page-numbers.prev:hover{background:#050f2d}.paging-area .page-numbers.next:hover:before,.paging-area .page-numbers.prev:hover:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/arrow-right-white.svg)}.fc .fc-toolbar{margin:0 auto 30px !important}.fc .fc-center{padding:7px 0}.fc .fc-prev-button{margin-right:10px !important}.fc .fc-prev-button:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.fc .fc-next-button{margin-left:10px !important}.fc .fc-next-button:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.fc .fc-view-container .fc-day-number{padding:10px !important}.fc .fc-view-container .fc-day-number.fc-today{background:0 0}.fc .fc-view-container .fc-day-number.fc-today:before{content:"";position:absolute;background-color:#050f2d !important;color:#fff;width:32px;height:32px;left:4px;top:7px;z-index:-1}.fc .fc-widget-content{min-height:100px !important}.fc .fc-event:hover{opacity:.8}.fc .fc-today-button{height:55px;font-size:16px;width:120px}.fc .fc-today-button:hover{background:#808a9c}.event-list .event-list-wrap{margin-top:70px}.support-block .contact-list li{min-height:175px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.support-block .contact-list .c-button01{width:400px;height:76px;font-size:18px}.support-block .other-contents{max-width:1000px;margin:70px auto 0}.support-block .c-other-contents{margin-top:80px}.event-training-detail .c-article-content ul li:before,.event-training-detail .c-article-content ol li:before{font-size:20px}.event-training-detail .c-article-content>.the-content{max-width:810px}.event-training-detail .custom-field01-item .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-training-detail .custom-field01-item .c-button01{margin-left:40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.event-training-detail .custom-field01-item .c-button01:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.partner-content-block .c-title02{margin-bottom:30px}.partner-content-block-lead{font-size:15px;line-height:2.27}.partner-filter-block{margin-top:40px}.partner-filter-block .partner-filter-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partner-filter-block .partner-filter-item{width:50%}.partner-filter-block .partner-filter-item+.partner-filter-item{margin-left:40px}.partner-filter-block .filter-button-box-inner{margin-top:-20px;margin-left:-20px}.partner-filter-target-block{min-height:270px}.partner-filter-target-block .partner-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partner-filter-target-block a:hover{background:#d2d6dc}.partner-filter-target-block .l-col-item{width:50%}.partner-filter-target-block .l-col-item+.l-col-item{margin-left:32px}.partner-filter-target-block .partner-product-list{margin-top:-20px;margin-left:-20px}.partner-filter-target-block .partner-product-list-item{margin-left:20px;margin-top:20px}.solution .solution-list a:hover{background:#d2d6dc}.solution .solution-list .txt-area{margin-left:30px;padding-right:20px}.solution-detail .c-article-content .contact-block .c-button01:hover{color:#fff}.solution-detail .office{margin-left:0}.contact-content-block .form-table .address .inn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-content-block .form-table .post-num #zip{width:200px}.contact-content-block .form-table .post-num #zip1{width:120px}.not-found .main-section{padding-bottom:100px}}@media only screen and (max-width:768px){.main-content{padding-bottom:50px}body{font-size:14px;position:relative;-webkit-appearance:none;-webkit-text-size-adjust:100%}.outer-block{min-width:320px}.inner-block{padding:0 20px;width:auto}.inner-1200{padding:0 20px;width:auto}#wrapper{min-width:320px;position:relative;overflow:hidden}input[type=submit]{-webkit-text-size-adjust:100%}input,select,textarea{font-size:16px !important}.pc{display:none !important}.l-main-side{padding-bottom:100px}.c-footer .footer-logo{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-footer .footer-logo img{width:76.5px}.c-footer .footer-logo .ja{font-size:10px}.c-footer .sns-link-box{margin-top:40px}.c-footer .sns-link-box .media-link-box{margin-right:20px;padding-right:20px}.c-footer .sns-link-box .media-link-box:after{height:11px}.c-footer .sns-link-box .media-link-box .media{font-size:11px}.c-footer .sns-link-box a{font-size:11px}.c-footer .sns-link-box .sns-list img{height:15px}.c-footer .sns-link-box .sns-list>li+li{margin-left:20px}.c-footer .other-link-box{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-footer .other-link-box .other-link{font-size:11px}.c-footer .other-link-box .other-link+.other-link{margin-left:62.5px}.c-footer .other-link-box .c-target-blank{margin-left:5px}.c-footer .google-search-box{margin-top:40px}.c-footer .google-search-box .search-form{width:100%}.c-footer .google-search-box .search-form input[type=search]{height:40px;line-height:40px;padding-left:15px;padding-right:42px}.c-footer .google-search-box .search-form button{width:16.5px;height:16.5px}.c-footer .copy-right-box{text-align:center;margin-top:30px;padding-top:20px}.c-footer .copy-right-box small{font-size:10px}.c-kv-block .title{padding:30px 0}.c-kv-block .title .ja{display:block;font-size:15px}.c-kv-block .title .en{font-size:45px;padding-right:0}.c-breadcrumb{margin-bottom:30px}.c-breadcrumb .inner-1200{padding-right:0}.c-breadcrumb .list{padding:15px 0}.c-breadcrumb .list>li{font-size:12px}.c-breadcrumb .list>li:not(:last-child){margin-right:11px}.c-breadcrumb .list>li:not(:first-child){padding-left:18px}.c-breadcrumb .list>li:not(:first-child):before{width:6px;height:6px}.c-title01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-title01 .en{font-size:27px}.c-title01 .ja{font-size:10px;margin-top:10px}.c-title02{font-size:24px;margin:60px 0 30px;padding-bottom:10px}.c-title03{font-size:24px;margin:60px 0 30px}.c-title04{font-size:14px;margin:60px 0 30px;padding-bottom:15px}.c-title06{font-size:24px;padding-bottom:12px}.c-button-icon{width:32px;height:32px}.c-button-icon:before{top:1px;width:7px;height:7px}.c-button01{width:100%;max-width:180px;font-size:11px;padding:11px 20px;margin:0 auto;height:auto}.c-button01:before{width:4px;height:7px;right:10px}.c-button01--dif03:before{width:10px;height:10px}.c-button01--dif04:before{right:auto;left:10px}.c-button01--dif07:before{width:12px;height:10px}input[type=text],input[type=tel],select,textarea{padding:0 15px}input[type=text],input[type=tel],select{height:45px}textarea{padding:15px}.c-form-label{font-size:12px;margin-bottom:6px}.c-form-button{font-size:14px;width:160px;height:40px}.c-form-select:before{width:45px}.c-form-select:after{right:18px;width:7px;height:7px}.c-form-select input{padding-right:60px}.c-form-select .list{max-height:300px}.c-form-check .mwform-checkbox-field{margin-top:20px;font-size:13px;width:calc(100%/3)}.l-formbox{margin:0 -15px -15px}.l-formbox-inn{margin:0 15px 15px}.c-list01 .c-list01-item{width:calc((100% - 20px*1)/2);margin-left:20px;margin-top:15px}.c-list01 .c-list01-item:nth-child(-n+2){margin-top:0}.c-list01 .c-list01-item:nth-child(2n+1){margin-left:0}.c-list01 .c-list01-item .img-wrap{padding-top:46.1538461538%}.c-list01 .c-list01-item .img-wrap img{padding:20px}.c-list01 .c-list01-title{padding:9px 16px 9px 10px;font-size:11px;margin:0 8px 8px}.c-list01 .c-list01-title:before{width:4px;height:7px;right:10px}.c-list02 a{display:block}.c-list02 .time{font-size:10px;padding-bottom:4px}.c-list02 .title-box{margin-top:8px}.c-list02 .title{font-size:11px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-bottom:4px}.c-list02 .c-list02-item+.c-list02-item{margin-top:24px}.c-tag{margin-left:10px;font-size:10px;padding-bottom:4px}.c-list03 .ttl-area .ttl{font-size:16px;padding:8px 15px}.c-list03 .txt-area{line-height:1.5;font-size:12px;padding:11px 15px}.c-list04{font-size:14px}.c-list04 li+li{margin-top:10px}ul.c-list04 li:before{width:5px;height:5px;top:7px}.c-list05{padding:30px 20px}.c-list05>li{width:100%}.c-list05>li:nth-child(n+4){margin-top:0}.c-list05>li:nth-child(n+2){margin-top:30px}.c-list05>li:nth-child(3n),.c-list05>li:nth-child(3n+2){padding-left:0}.c-list05>li:nth-child(3n+1),.c-list05>li:nth-child(3n+2){padding-right:0}.c-card01{text-align:center}.c-card01 a{border:7px solid #e9edf2;margin:0 15px}.c-card01 .img-wrap img{margin:0 auto}.c-card01 .body-box .title{font-size:13px}.c-card01 .body-box .text{display:none}.c-card02-list.max-2 .c-card02{width:100%}.c-card02-list.max-2 .c-card02+.c-card02{margin-top:24px}.c-card02 .inner{padding:30px 20px}.c-card02 .inner-60{padding:30px 20px}.c-card02 .title{font-size:16px}.c-card02 .sub-title{margin-top:13px;margin-bottom:15px}.c-card02 .detail-list{margin-top:12px}.c-card02 .detail-list li{font-size:14px}.c-card02 .c-button01{margin-top:24px}.c-card03-list.max-2 .c-card03{width:100%}.c-card03-list.max-2 .c-card03+.c-card03{margin-top:24px}.c-card03 .inner{padding:30px 20px}.c-card04-list.max-3 .c-card04{width:100%}.c-card04-list.max-3 .c-card04+.c-card04{margin-top:24px}.c-card04 .inner{padding:20px;padding-bottom:40px}.c-card04 .text{font-size:13px}.c-card05{padding:20px}.c-card05 .box-ttl{font-size:20px;margin-bottom:10px;line-height:1.5}.c-card05 p+p{margin-top:40px}.c-card05+.c-card05{margin-top:30px}.c-card06 li{width:100%;padding:20px;margin-bottom:20px}.c-target-blank{width:8px;height:9px}.c-slick-button.slick-next{margin-left:16px}.c-pagetop a{width:40px;height:40px}.c-menu-list.max-4 li{width:calc((100% - 10px*2)/2)}.c-menu-list.max-5 li{width:calc((100% - 10px*2)/2)}.c-menu-list .inner{font-size:13px;height:60px}.c-menu-list .inner:before{width:6px;height:6px}.c-menu-list .inner .small{font-size:11px}.c-menu-list .inner.target-blank:after{right:10px}.c-menu-list02.only li a{width:180px}.c-menu-list02.max-4 li{width:calc((100% - 10px*2)/2)}.c-menu-list02.max-5 li{width:calc((100% - 10px*2)/2)}.c-menu-list02 .inner{font-size:12px;padding:10px 25px 10px 15px;height:50px}.c-menu-list02 .inner:before{right:10px;width:6px;height:6px}.c-menu-list02 .inner.target-blank:after{right:8px}.c-menu-list02--small .inner{height:auto}.c-search-area{margin-bottom:40px}.c-search-area .tab-head li{font-size:14px;width:140px}.c-search-area .tab-head li+li{margin-left:10px}.c-search-area .tab-head .inner{height:50px}.c-search-area .tab-body{padding:30px 20px;margin-left:-20px;margin-right:-20px}.main-title{font-size:24px;margin:60px 0 30px}.c-search-area02 .tab-body{padding:30px 20px;width:calc(100% + 40px);margin:0 -20px}.c-search-area02 .tab-body .l-formbox{margin:0}.c-search-area02 .tab-body .l-formbox-inn{margin:0}.c-search-area02 .tab-body .l-formbox-inn+.l-formbox-inn{margin-top:15px}.c-search-area02 .serach-button-box .c-form-button{height:50px;font-size:14px;margin-top:15px}.c-search-area02 .serach-button-box .reset-btn{position:static}.c-search-filter-area{margin-bottom:30px}.c-search-filter-area .box{padding:20px 20px 30px;margin-left:-20px;margin-right:-20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-search-filter-area .head{font-size:16px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.c-search-filter-area .filter{margin:20px -5px -5px 0;width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.c-search-filter-area .filter>li{font-size:13px;margin:0 5px 5px 0;padding:5px 10px}.c-search-filter-area .button{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.c-search-filter-area .c-form-button{width:130px;height:36px}.c-product-list01>li+li{margin-top:15px}.c-product-list01 a{padding:30px 20px 30px}.c-product-list01 a:before{-webkit-box-shadow:inset 0 0 0 3px #050f2d;box-shadow:inset 0 0 0 3px #050f2d}.c-product-list01 .media{width:120px}.c-product-list01 .media-logo{padding-top:8px}.c-product-list01 .info-title{font-size:18px}.c-product-list01 .info-title .name{font-size:14px}.c-product-list01 .info-text{font-size:12px}.c-product-list01--dif01 .ttl-in+.ttl-in{margin:35px auto}.c-product-list01--dif01 .media-logo{padding-top:50%;padding-top:min(50%,175px)}.c-product-list01--dif01 .media-logo.chromasens{padding-top:60%;padding-top:min(60%,200px)}.c-product-list01--dif01 .media-logo.synapticon{padding-top:80%;padding-top:min(80%,324px)}.c-product-list01--dif01 .media-logo.synapticon img{max-height:300px}.c-product-list01--dif02 .media-logo{padding-top:50%;max-height:300px}.c-product-list01--dif03 .inner{padding:20px}.c-product-list02 a{padding:20px 20px 40px}.c-product-list02 .media{width:120px}.c-product-list02 .title{font-size:14px;padding-left:15px;width:calc(100% - 120px)}.c-product-list02 .text{font-size:12px}.c-article-content *+h2,.c-article-content *+h3,.c-article-content *+h4,.c-article-content *+h5,.c-article-content *+ul,.c-article-content *+ol,.c-article-content *+.wp-block-buttons{margin-top:20px}.c-article-content h2{margin-bottom:20px}.c-article-content p{line-height:2}.c-article-content p+p{margin-top:40px}.c-article-content p+.info-wrap{margin-top:40px}.c-article-content p+h2,.c-article-content p+h3,.c-article-content p+h4{margin-top:50px}.c-article-content .info-wrap+p{margin-top:40px}.c-article-content ul li+li,.c-article-content ol li+li{margin-top:10px}.c-article-content ul li:before{width:5px;height:5px;top:7px}.c-article-content .wp-block-columns{margin:40px 0}.c-article-content .wp-block-columns+.wp-block-columns{margin-top:30px}.c-article-content .wp-block-columns .wp-block-column+.wp-block-column{margin-top:25px}.c-article-content .wp-block-columns .wp-block-image{margin:0}.c-article-content .wp-block-columns .wp-block-image figcaption{font-size:10px;margin-top:10px}.c-article-content .wp-block-columns p{margin:0}.c-article-content .wp-block-columns h2,.c-article-content .wp-block-columns h3,.c-article-content .wp-block-columns h4{margin:0 0 20px}.c-article-content .wp-block-columns.sp-col2 .wp-block-column{width:calc((100% - 20px)/2);margin:0}.c-article-content .wp-block-columns.sp-col2 .wp-block-column:nth-child(even){margin-left:20px}.c-article-content .wp-block-columns.sp-col2 .wp-block-column:nth-child(n+3){margin-top:20px}.c-article-content .wp-block-media-text{margin:40px 0 10px}.c-article-content .wp-block-media-text .wp-block-media-text__content{margin-top:15px}.c-article-content h2{font-size:24px;margin:40px 0 20px}.c-article-content h3{font-size:18px;margin:40px 0 20px}.c-article-content .c-button01{padding:11px 11px 12px;width:100%;max-width:400px}.c-article-content .movie-wrap{margin:30px 0}.c-article-content .number-ttl .count{font-size:12px;padding:4px 12px;margin-right:10px}.c-article-content .number-ttl .count .number{font-size:20px}.c-table01{font-size:12px}.c-table01 th,.c-table01 td{padding:12px}.c-table01 th{width:120px}.table-note{margin-top:10px;font-size:12px}.single-basler .c-table01 tr>td:first-child{width:120px}.c-table02--flex{margin-top:30px}.c-table02--flex .ginga+.ginga{margin-top:20px}.c-table02--ginga{margin-top:30px}.c-table02 .note{font-size:12px}.c-icon-table .tr{padding:15px}.c-icon-table .td:nth-child(2){font-size:16px;margin:10px 0 15px;line-height:1}.c-link-list01{margin:0 -5px -5px 0}.c-link-list01>li{margin:0 5px 5px 0}.c-link-list01 a{font-size:11px;padding:10px 25px 10px 13px}.c-link-list01 a:before{width:6px;height:6px}.table-txt{margin-bottom:5px}.c-sidebar .box+.box{margin-top:30px}.c-sidebar{margin-top:50px}.btn-block{padding:40px 0}.c-other-contents{margin-top:50px}.c-other-contents .item+.item{margin-top:1px}.c-other-contents .item a{display:block;padding:14px 15px}.c-other-contents .item .title .en{font-size:24px}.c-other-contents .item .title .ja{font-size:11px;margin-left:10px;line-height:1.5}.c-other-contents .item .text{margin-top:10px;font-size:11px}.c-other-contents .item .text.target-blank:after{width:10px;height:10px;margin-left:5px}.c-img-flex{max-width:400px}.c-img-flex .img-item{margin-top:30px}.c-img-flex .img-item:first-child{margin-top:0}.c-loader{position:fixed;top:50%}.c-count-block .img-area{max-width:100%}.c-count-block .number{font-size:18px;width:40px;padding:6px}.c-count-block .txt{padding-left:60px}.c-count-block .note{font-size:12px}.c-img-txt.img-max5{margin-top:60px}.c-img-txt.img-max5 li{width:calc((100% - 20px)/2)}.c-img-txt.img-max5 li:nth-child(n+3){margin-top:15px}.c-img-txt.img-max5 li:nth-child(2n+1){margin-left:0}.c-img-txt.img-flow4 li{width:100%;margin:20px 0 30px}.c-img-txt.img-flow4 li:last-child:before{content:none}.c-img-txt.img-flow4 li:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:-24px;left:0;right:0;margin:0 auto}.c-video{width:100%}.c-video iframe{height:50vw}.home .mv-slider-block{padding:20px 20px 60px}.home .mv-slider-block .img-box img{margin:0 auto}.home .mv-slider-block .my-dots li{width:20px;height:5px}.home .mv-slider-block .my-dots li:not(:first-child){margin-left:5px}.home .mv-slider-block .c-slick-button{width:20px;height:20px}.home .mv-slider-block .c-slick-button:before{width:3.5px;height:6px}.home .mv-slider-block .c-slick-button.slick-prev{left:-10px}.home .mv-slider-block .c-slick-button.slick-next{right:-10px}.home .product-block{padding-top:50px;padding-bottom:50px}.home .product-block .product-block-list{margin-top:25px}.home .product-block .button-box{margin-top:30px}.home .pickup-block{padding-top:50px;padding-bottom:50px}.home .pickup-block .slick-arrows-box{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px;margin-top:20px}.home .pickup-block .pickup-slider-block{margin-top:25px}.home .pickup-block .pickup-slider-block .img-wrap>img{width:100%;max-width:300px;max-height:200px;height:42.6666666667vw}.home .news-block{padding:50px 0;overflow:hidden;background-color:#f4f4f5}.home .news-block .c-title01{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.home .news-block .c-title01 .ja{margin-left:15px}.home .news-block .c-button01{margin-top:20px}.home .news-block-list{margin-top:25px}.home .express-block{padding-bottom:50px;margin-top:50px}.home .express-block>.inner-block:nth-child(2){padding:0 10px}.home .express-block .lead{font-size:12px;line-height:1.67;margin-top:24px}.home .express-block .button-box{margin-top:40px}.home .express-block .c-button01{max-width:inherit;width:50%}.home .express-block .c-button01+.c-button01{margin-left:20px}.home .express-block .express-block-list{margin-top:20px}.home .express-block .express-block-other{margin-top:50px}.casestudy .casestudy-block{margin-bottom:50px}.casestudy .casestudy-list{min-height:200px}.casestudy .casestudy-item .logo{height:70px;padding:10px}.casestudy .casestudy-item .logo img{max-height:50px}.casestudy .casestudy-item .txt-area{padding:15px 0 20px}.casestudy .casestudy-item .category{font-size:12px}.casestudy .casestudy-item .ttl{font-size:14px;margin-top:8px}.casestudy .c-search-area .tab-body{padding:23px 20px 45px}.casestudy_detail .casestudy-article-block .date{font-size:12px;width:100%}.casestudy_detail .casestudy-article-block .tag{font-size:12px;margin-top:10px}.casestudy_detail .casestudy-article-block .tag+.tag{margin-left:10px}.casestudy_detail .casestudy-article-block .c-title02{margin-top:15px}.casestudy_detail .casestudy-article-block .ttl-wrap{margin-bottom:30px}.casestudy_detail .casestudy-article-block .c-article-content{margin-bottom:40px}.casestudy_detail .casestudy-article-block .c-article-content h2{font-size:18px;margin:30px 0 10px}.casestudy_detail .connection-block .c-button01{width:100%;max-width:400px}.casestudy_detail .other-block{margin:50px auto}.casestudy_detail .other-block .c-title04{margin-bottom:8px}.casestudy_detail .other-block .other-link li{margin-top:15px}.casestudy_detail .other-block .other-link li a{font-size:12px;text-underline-offset:.2em;line-height:2}.casestudy_detail .c-article-content .ul_categoryList01 .text01{margin-top:20px}.product .product-content-block{margin-top:40px}.product .product-content-box{margin-top:50px}.product .product-content-box .btn-wrap a{margin:25px auto 0}.product-summary-block .series-title{font-size:20px}.product-summary-block .series-title:not(:last-child){margin-bottom:25px}.product-summary-block .info-title{font-size:20px}.product-summary-block .button-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-20px;margin-top:-20px}.product-summary-block .button-box .c-button01{width:100%;margin-left:20px;margin-top:20px}.product-spec-block{margin-top:50px}.related-product-block .inner-1200{padding-top:30px;padding-bottom:50px}.product-maker .maker-description-block .c-title02{margin-bottom:35px}.product-maker .maker-description-block .text{text-align:justify}.product-maker .maker-description-block .button-box{margin-top:40px}.product-maker .maker-description-block .button-box .c-button01{max-width:375px}.product-maker .maker-description-block .button-box .c-button01+.c-button01{margin-top:20px}.product-maker .maker-product-block{margin-top:64px}.product-maker .maker-product-block .c-title02{margin-bottom:35px}.product-maker .maker-product-block .c-title03{margin-bottom:35px}.product-maker .maker-product-body+.maker-product-body{margin-top:40px}.product-maker-detail .maker-detail-kv-block .title-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100vw;margin:0 calc(50% - 50vw);padding:40px calc(50vw - 50%)}.product-maker-detail .maker-detail-kv-block .title{margin-top:20px;width:100%}.product-maker-detail .maker-detail-kv-block .title.slp,.product-maker-detail .maker-detail-kv-block .title.chromasens,.product-maker-detail .maker-detail-kv-block .title.basler{margin-top:45px}.product-maker-detail .maker-detail-kv-block .parent{font-size:16px}.product-maker-detail .maker-detail-kv-block .name{font-size:32px}.product-maker-detail .maker-detail-kv-block .desc{font-size:18px;margin-top:24px}.product-maker-detail .maker-detail-kv-block .logo{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.product-maker-detail .maker-detail-kv-block .logo.ginga img{width:50%;height:50%}.product-maker-detail .maker-detail-kv-block .logo.logo-svg{width:280px}.product-maker-detail .section{margin-top:50px}.product-maker-detail .section .c-title02{margin-bottom:25px}.product-maker-detail .section .c-title03{margin-bottom:25px}.product-maker-detail .section .col{display:grid}.product-maker-detail .section .col .text-box>.c-button01{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.product-maker-detail .section .col .text-box{display:contents}.product-maker-detail .section .col .img-box{margin-top:32px;text-align:center}.product-maker-detail .section .col .button-box{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.product-maker-detail .section .col .button-box .c-button01{max-width:200px}.product-maker-detail .section .col .button-box .c-button01+.c-button01{margin-top:16px}.product-maker-detail .section .col .col-item{display:contents}.product-maker-detail .section .col .c-title05{margin-bottom:10px}.product-maker-detail .section .col+.col{margin-top:40px}.product-maker-detail .section .col02{display:grid}.product-maker-detail .section .col02 .text-box{display:contents}.product-maker-detail .section .col02 .text{margin-top:15px}.product-maker-detail .section .col02 .col02-item{display:contents}.product-maker-detail .section .col02 .col02-item .logo{margin:15px 0 10px}.product-maker-detail .section .col02 .c-button01{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.product-maker-detail .section .col02 .movie-box{width:100%;margin-top:24px;text-align:center;margin-left:auto;margin-right:auto}.product-maker-detail .section .col02 .movie-box .movie-inner{padding-top:min(50%,400px)}.product-maker-detail .section .col03-wrap .c-button01+.c-button01{margin-top:15px}.product-maker-detail .section .col03 .text-box{margin-top:24px}.product-maker-detail .section .col03 .title{font-size:24px}.product-maker-detail .section .col03 .text{margin-top:16px}.product-maker-detail .section .col-img .caption{margin-top:10px}.product-maker-detail .section .col-img .img-box{text-align:center;width:100%}.product-maker-detail .section .col-img .img-box+.img-box{margin-top:20px}.product-maker-detail .section .col-img .img-box-inner .img-box-inner-box .caption{bottom:-30px;font-size:10px}.product-maker-detail .section .col-img .img-box-inner2 .img-box-inner-box2 .caption{bottom:-30px;font-size:10px}.product-maker-detail .spmt40{margin-top:40px !important}.product-maker-detail .outline-item+.outline-item{margin-top:40px}.product-maker-detail .outline-item>.c-button01{margin-top:25px}.product-maker-detail .outline-item .spec-wrap{margin-top:8px}.product-maker-detail .outline-item .spec-wrap th,.product-maker-detail .outline-item .spec-wrap td{font-size:14px}.product-maker-detail .outline-item .spec-wrap th{text-align:left;white-space:nowrap}.product-maker-detail .outline-item .video-wrap{width:100%}.product-maker-detail .outline-item .txt-movie-area .txt{margin-bottom:20px}.product-maker-detail .outline-item .img-center{margin:25px auto 35px;width:50%}.product-maker-detail .outline-item .img-center .img:before{bottom:-50px}.product-maker-detail .c-product-list01--dif02 .inner{padding:0 20px 20px}.product-maker-detail .c-product-list01--dif02 .inner.no-img{padding:20px}.product-maker-detail .c-product-list01--dif02 .c-list04{font-size:12px}.product-maker-detail .version-item+.version-item{margin-top:56px}.product-maker-detail .product-version-block>.inner-1200>*+*{margin-top:50px}.product-maker-detail .related-item .related-body-item .text-img-box .img-box{margin-top:2em}.product-maker-detail .back-block{margin-top:50px}.product-maker-detail .back-block .c-button01{max-width:200px}.faq-wrap .faq-box{font-size:12px;padding:10px 20px 10px 36px}.faq-wrap .faq-box:before{font-size:20px;left:10px;top:8px}.merlic .movie-wrap video{width:100%}.merlic .movie-box{margin-left:0;margin-top:20px}.merlic .movie-box .movie{position:relative;width:100%;padding-top:56.25%}.merlic .movie-box .movie+.movie{margin-top:15px}.merlic .movie-box iframe{position:absolute;top:0;right:0;width:100%;height:100%}.merlic .c-product-list01--dif02.img-hei .media-logo{padding-top:76%}.merlic .c-link-table .td .img{width:100px}.merlic .tool-img-area .tool-img-box .txt{font-size:18px}.halcon.product-maker-detail .outline-item .txt-movie-area .c-title05{margin-bottom:20px}.halcon-download .c-button01{margin:20px auto 0}.navitec-systems .text{font-size:14px}.navitec-systems .button-box{margin:20px 0}.navitec-systems .button-box .c-button01{max-width:375px}.navitec-systems .button-box .c-button01+.c-button01{margin-top:20px}.navitec-systems .maker-description-block{padding-bottom:30px}.navitec-systems .navitec-product .products-list li .info .info-title{font-size:18px;margin-bottom:20px}.navitec-systems .navitec-product .products-list li .info .info-text{font-size:12px}.navitec-systems .navitec-about{margin-top:50px}.navitec-systems .navitec-about-box .c-title02{margin-bottom:25px}.navitec-systems .navitec-about-box .c-title03{margin-bottom:25px}.navitec-systems .navitec-about-box .box-gray{padding:30px 20px}.navitec-systems .navitec-about-box .box-gray+.box-gray{margin-top:20px}.navitec-systems .navitec-about-box .box-gray .box-ttl{font-size:20px;margin-bottom:20px}.navitec-systems .navitec-about-box+.navitec-about-box{margin-top:40px}.navitec-systems .navitec-maker{margin-top:50px}.navitec-systems .navitec-maker-box+.navitec-maker-box{margin-top:50px}.navitec-systems .navitec-maker-wrap .ttl-wrap .maker-ttl{font-size:20px;margin-bottom:10px}.navitec-systems .navitec-maker-wrap .maker-info th,.navitec-systems .navitec-maker-wrap .maker-info td{font-size:12px}.navitec-systems .navitec-maker-wrap .maker-info th span{font-size:13px}.navitec-systems .navitec-maker-wrap .c-button01{max-width:375px}.navitec-systems .video-list{margin:20px 0}.navitec-systems .video-list li{width:100%;height:45.3333333333vw}.navitec-systems .video-list li+li{margin-top:6px}.navithor .movie-wrap{margin-top:30px;padding-top:56.25%;width:100%}.c-product-list01--dif02 .media-logo{padding-top:54%}.single-product-content .col03-wrap .button-box{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single-product-content .col03-wrap .c-button01{max-width:calc((100% - 10px)/2);margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-product-content .col03-wrap .c-button01:nth-child(n+3){margin-top:10px}.single-product-content .col03 .text-box{margin-top:0}.single-product-content .col03 .title{font-size:24px;text-align:left}.single-product-content .col03 .text{margin-top:20px}.zenon .outline-item .txt{line-height:1.5}.zenon .btn-box .c-button01{margin:30px auto 0}.zenon .btn-box .c-button01+.c-button01{margin-top:20px}.option .c-table01 th:first-of-type{width:45%}.option .box+.box{margin-top:20px}.option p+.c-list04{margin-top:3px}.codesys .single-product-content .col03 .img-box .img-box-inner{max-width:500px;margin:0 auto}.codesys_codesys.product-maker-detail .maker-detail-kv-block .logo.logo-svg{width:160px}.codesys_codesys .function-menu-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.codesys_codesys .function-menu-list li{width:calc((100% - 15px)/2)}.codesys_codesys .function-menu-list li:nth-child(even){margin-left:15px}.codesys_codesys .function-menu-list li:nth-child(n+3){margin-top:40px}.codesys_codesys .function-menu-list li .txt{margin:10px 0}.codesys_codesys .function-menu-list li a{width:auto}.codesys_codesys .function-menu-list li a:after{left:50%;-webkit-transform:translate(-50%,0) rotate(135deg);transform:translate(-50%,0) rotate(135deg);top:auto;right:auto;bottom:10px}.codesys_codesys #section04 .outline-item01:before,.codesys_codesys #section05 .outline-item01:before,.codesys_codesys #section06 .outline-item01:before,.codesys_codesys #section07 .outline-item01:before,.codesys_codesys #section08 .outline-item01:before{width:56px;height:56px;background-size:contain;top:-100px}.codesys_codesys .fieldbus-block .outline-item02 table tbody tr{height:auto;border-top:none}.codesys_codesys .fieldbus-block .outline-item02 table tbody tr:first-child td:first-child{border-top:none}.codesys_codesys .fieldbus-block .outline-item02 table tbody tr td{width:100%;display:block;border-top:1px solid #fff;line-height:30px;padding:5px 20px}.codesys_codesys .safety-block .outline-item02 .content{display:block}.codesys_codesys .safety-block .outline-item02 .content .left{width:100%;margin-top:30px}.codesys_codesys .safety-block .outline-item02 .content .right{width:100%}.codesys_codesys .safety-block .outline-item03 .content{display:block}.codesys_codesys .safety-block .outline-item03 .content .left{width:100%;margin-top:30px}.codesys_codesys .safety-block .outline-item03 .content .right{width:100%}.codesys_codesys .safety-block .outline-item03 .imgs{display:block}.codesys_codesys .safety-block .outline-item03 .imgs .img{margin-top:30px}.codesys_codesys .c-list04{margin-top:20px}.codesys_codesys .c-list04 li+li{margin-top:20px}.fx .product-lineup-block .content .txt{margin-top:20px}.fx .product-lineup-block .outline-item{margin-top:50px}.fx .product-lineup-block .outline-item02 .c-product-list01{margin-top:20px}.s70.product-maker-detail .maker-detail-kv-block .title-box{padding-top:0;padding-bottom:0}.heliotis .maker-product-block .button-box{margin-top:20px}.helilnspect .cont .txt{margin-top:20px}.helilnspect .outline-item02 .c-product-list01 .inner{padding-top:20px}.helilnspect .outline-item02 .video-wrap{margin:0 20px}.helilnspect .outline-item02 .video-wrap iframe{width:100%;height:45.3333333333vw}.helilnspect .outline-item04 .table-img-wrap table{min-width:728px}.helilnspect .c-title05{margin:30px 0 10px}.lmi .c-search-area02{margin:40px 0 0}.lmi .video-list>li{padding-top:55%}.lmi .video-list>li+li{margin-top:6px}.lmi.firmware .txt{margin:20px 0}.lmi.firmware .img-wrap{margin:20px 0}.title-button-wrap{margin-bottom:30px}.item-detail-box:not(:last-child){margin-bottom:40px}.item-detail-box~.item-detail-box{margin-top:60px}.item-detail-box .media{margin-bottom:30px}.item-detail-box .media img{max-width:400px;width:100%}.item-detail-box .info-title{font-size:20px;margin-bottom:20px}.item-detail-box .text{margin-bottom:20px}.item-detail-box .c-button01{margin-top:24px}.gocator .img{margin-top:20px}.focal_spec .product-edition-block .list li{padding-left:1.2em}.focal_spec .product-edition-block .list li+li{margin-top:10px}.focal_spec .product-edition-block .box .img{margin-top:30px}.focal_spec .product-edition-block .box .img img{max-width:400px;width:100%}.focal_spec .product-edition-block .item-detail-box{margin-top:30px}.focal_spec .item-detail-box .media{margin:30px 0 0}.trial_kit .lead-text-block .img-area{margin-top:10px}.trial_kit .lead-text-block .img-area .img{margin-top:20px}.trial_kit .c-list04{margin-top:40px}.trial_kit .c-list04 p{font-size:12px}.trial_kit .c-list04 li+li{margin-top:15px}.built_in_tools .img-area{margin-top:50px}.built_in_tools .img-area .img+.img{margin-top:20px}.built_in_tools .c-product-list01 .media-area{padding:20px;max-height:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.built_in_tools .item-detail-box .media{margin:30px 0 0}.built_in_tools .item-detail-box .txt+.txt{margin-top:15px}.privacy .text{font-size:14px;line-height:1.8}.privacy .text+.text{margin-top:8px}.privacy .c-title03{margin:50px 0 10px}.privacy .privacy-list li{font-size:14px}.privacy .privacy-list{margin:10px 0}.privacy .company-name{font-size:18px}.privacy .company-name .small{font-size:14px}.privacy .info-wrap .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0;width:100%}.privacy .info-wrap .info-title{max-width:100px}.privacy .info-wrap .info-text{display:inline-block;width:calc(100% - 100px)}.privacy .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.privacy .notes{font-size:12px;margin-top:10px}.privacy .company-sign{margin-top:15px}.download-content-block .top-txt-block{margin-bottom:20px}.download-content-block .top-txt-area .txt.gray{font-size:12px}.download-content-block .c-search-area .main-area{padding:20px 0 0}.download-content-block .c-search-area .box .txt{font-size:18px}.download-content-block .c-search-area .box+.box{margin-top:25px}.download-content-block .c-search-area .formbox{margin-top:10px}.download-content-block .c-search-area .c-form-select{width:100%}.download-content-block .c-search-area .c-form-input{width:100%}.download-content-block .c-search-area .size-s{font-size:12px;margin-top:10px;line-height:1.5}.download-content-block .select-area{margin-top:25px}.download-content-block .list-content{margin:10px auto 0}.download-content-block .product-narrowing-list{margin:-10px 0 0}.download-content-block .product-narrowing-list li{width:calc(100%/2);height:80px;margin:10px 0 0}.download-content-block .product-narrowing-list .check-input{padding:0 30px 0 40px}.download-content-block .product-narrowing-list .img{width:100%;height:50px;max-width:200px}.download-content-block .button-box{margin-top:25px}.product-download-list-block .c-title02{margin-bottom:0}.product-download-list-block .result-order-box{bottom:12px}.product-download-list-block .result-number{font-size:20px}.product-download-list-block .order-form{width:110px;margin-left:10px}.product-download-list{margin-top:32px}.product-download-list .item-tag{font-size:12px;padding:8px 10px;margin-left:0;margin-top:8px;display:inline-block}.product-download-item+.product-download-item{margin-top:48px}.product-download-item .list{margin-top:16px}.product-download-item .list a{padding:16px 40px 16px 20px;padding-right:40px}.product-download-item .list-name{font-size:16px}.product-download-detail .c-title02{margin:20px 0 30px}.product-download-detail .tag-wrap{display:block;margin-top:0}.product-download-detail .item-tag{font-size:12px;padding:8px 10px;margin-left:0;margin-top:8px;display:inline-block}.product-download-detail .date-box{margin-top:10px}.product-download-detail .c-article-content p{font-size:14px}.product-download-detail .txt-area a{font-size:12px;text-underline-offset:.3em;line-height:2}.product-download-detail .txt-area>*+*{margin-top:20px}.product-download-detail .btn-area{margin-top:50px}.product-download-detail .btn-area .c-button01{font-size:12px;max-width:400px;padding:15px 20px}.product-download-detail .info-wrap .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;width:100%}.product-download-detail .info-wrap .info-title{max-width:100px;padding-right:15px}.product-download-detail .info-wrap .info-text{display:inline-block;width:calc(100% - 100px)}.product-download-detail .info-wrap+p{margin-top:30px}.product-download-detail .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.icon-bottom{margin-left:-10px;margin-top:-10px}.icon-bottom .icon-bottom-item{margin-left:10px;margin-top:10px;width:calc((100% - 10px*3)/3)}.icon-bottom .icon-bottom-item .icon-bottom-title{font-size:11px}.icon-bottom .icon-bottom-item .icon-bottom-title:before{width:4px;height:7px;right:5px}.icon-bottom .icon-bottom-item .img-wrap{height:60px}.icon-bottom .icon-bottom-item .img-wrap img{max-height:50px}.basler .c-card02 .inner{padding:30px 20px}.basler .c-card02 .c-card02-img-box{margin:0 auto;width:100%}.basler .c-search-area02{margin-top:40px}.single-term+.single-term{margin-top:50px}.single-term{margin-top:50px;width:100%}.single-term .c-card02-img-box{width:100%}.racer .product-lineup-block ::-webkit-scrollbar{width:8px;height:8px}.racer.lens .c-title05{margin:30px 0 20px}.racer.microscope .col{margin:30px 0}.racer.microscope .f-img .txt{font-size:12px}.product-lineup-block .c-link-table{white-space:nowrap}.product-device-block .box+.box{margin-top:50px}.product-racer-other-block .c-button01{width:100%;max-width:none}.ace2usb3 .product-lineup-block ::-webkit-scrollbar{width:8px;height:8px}.framegrabber .maker-detail-kv-block .title{margin-top:25px}.framegrabber .maker-detail-kv-block .logo{position:relative;z-index:1}.marathon.product-maker-detail .maker-detail-kv-block .title-box,.marathon-cxp.product-maker-detail .maker-detail-kv-block .title-box,.ironman.product-maker-detail .maker-detail-kv-block .title-box,.ironman-cxp.product-maker-detail .maker-detail-kv-block .title-box,.me4.product-maker-detail .maker-detail-kv-block .title-box{background-position:center bottom -75px}.me4 .section .txt+.outline-item{margin-top:20px}.module .c-table02 .td img{margin-top:10px}.lens .c-title04{margin:30px 0 10px}.phoxi .product-outline-block.ginga .caption{margin-top:15px}.phoxi .product-outline-block.ginga .col-img .img-box{width:100%}.phoxi .product-outline-block.ginga .col-img .img-box .caption{margin-top:15px}.phoxi .txt-img-area .img{margin-top:30px}.phoxi .txt-img-area .txt *+*:not(li){margin-top:20px}.phoxi .product-lineup-block .txt-area .img{margin-top:30px}.bpstudio .maker-detail-kv-block .title{margin-top:50px}.bpstudio .lead-text-block .lead+.lead{margin-top:10px}.bpstudio .lead-text-block .img{margin-top:28px}.bpstudio .txt-img-area+.img{margin-top:20px}.bpstudio .video-area{margin-top:10px}.linx-express .list-wrap{margin-bottom:50px}.linx-express .list-wrap a{display:block;padding:20px}.linx-express .list-wrap .thumb{padding-top:56.6%}.linx-express .list-wrap .text-area{margin-top:15px;margin-left:0;width:100%}.linx-express .list-wrap .day{margin-right:20px}.linx-express .list-wrap .title{font-size:16px}.linx-express .list-wrap .text:not(.noclamp){font-size:12px;padding-right:50px}.linx-express .link-wrap .c-button01{font-size:14px;margin:15px auto 0;padding:17px 15px;width:180px}.linx-express .link-wrap{display:block}.linx-express .bg-gray .title{font-size:16px}.linx-express .bg-gray .text{font-size:12px}.linx-express .bg-gray{padding:15px}.linx-express .banner-area a{padding:35px 40px 40px;width:100%;height:150px}.linx-express .banner-area{margin-top:50px}.linx-express .banner-area img{width:100%}.linx_express_detail .linx-express-article-block .sns-link a{width:20px;height:20px;margin-bottom:5px}.linx_express_detail .linx-express-article-block .date{font-size:12px;width:100%}.linx_express_detail .linx-express-article-block .tag{font-size:12px;margin-top:10px}.linx_express_detail .linx-express-article-block .tag+.tag{margin-left:10px}.linx_express_detail .linx-express-article-block .c-title02{margin-top:15px}.linx_express_detail .linx-express-article-block .ttl-wrap{margin-bottom:30px}.linx_express_detail .linx-express-article-block .c-article-content h2{margin:40px 0 20px}.linx_express_detail .linx-express-article-block .c-article-content h3{margin:40px 0 20px}.linx_express_detail .other-block{margin:50px auto}.linx_express_detail .other-block .c-title04{margin-bottom:8px}.linx_express_detail .other-block .other-link li{margin-top:15px}.linx_express_detail .other-block .other-link li a{font-size:12px;text-underline-offset:.4em;line-height:2}.paging-area .page-numbers{width:150px;padding:8px 0}.paging-area .page-numbers.next{padding:19px 0;width:40px;top:14px}.paging-area .page-numbers.prev{padding:19px 0;width:40px;top:14px}.paging-area{margin-bottom:50px}.fc .fc-toolbar{margin:0 auto 10px}.fc .fc-toolbar h2{font-size:20px}.fc .fc-center{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.fc .fc-right{float:right !important}.fc .fc-prev-button,.fc .fc-next-button{height:30px;width:30px}.fc .fc-prev-button{background-size:6px 10px !important}.fc .fc-next-button{background-size:6px 10px !important}.fc .fc-view-container{width:calc(100% + 20px);margin:0 -10px;display:block}.fc .fc-view-container .fc-day-number{background-color:#f4f4f5;padding:6px 10px !important}.fc .fc-view-container .fc-day-number.fc-today{background:#050f2d !important}.fc .fc-view-container .fc-day-number.fc-today .fc-list-header-left,.fc .fc-view-container .fc-day-number.fc-today .fc-list-header-right{color:#fff !important}.fc .fc-time{font-size:11px;margin-bottom:2px}.fc .fc-title{font-size:10px}.fc .fc-day-grid-event{margin:10px !important;padding:10px}.fc .fc-today-button{padding:3px;width:45px;height:25px;font-size:12px;border:none}.fc .fc-list-header-left,.fc .fc-list-header-right{line-height:1;color:#050f2d !important}.fc .fc-list-header-left{font-size:12px;padding-left:0 !important}.fc .fc-list-header-right{font-size:10px;font-weight:400}.fc .fc-list-header-right:after{content:"日"}.event-list .lead-area{margin-top:40px}.event-list .event-list-wrap{margin-top:40px}.event-list .event-detail-inner{padding:30px 20px}.event-list .event-detail-text{margin-top:15px}.support-block .contact-list{margin-top:20px}.support-block .contact-list .ttl{font-size:18px}.support-block .contact-list .icon{width:25px;height:25px;padding:4px}.support-block .contact-list .icon img{max-width:14px;max-height:14px}.support-block .contact-list .txt{line-height:1.5;margin-top:10px}.support-block .contact-list li{padding:18px 0 35px}.support-block .contact-list .btn-area{margin-top:17px}.support-block .tel-content{margin-top:50px}.support-block .tel-content .ttl{font-size:18px;padding-bottom:10px}.support-block .tel-content .txt{font-size:14px;max-width:45px;padding:3px}.support-block .tel-content .num{font-size:25px;margin-left:15px}.support-block .tel-content .num-area{margin-top:10px}.support-block .tel-content .box{padding:20px}.support-block .tel-content .box+.box{margin-top:15px}.event-training-detail .c-article-content ul li,.event-training-detail .c-article-content ol li{font-size:14px}.event-training-detail .c-article-content ul li:before,.event-training-detail .c-article-content ol li:before{padding-top:.25em}.event-training-detail .custom-field01-item+.custom-field01-item{margin-top:16px}.event-training-detail .custom-field01-item .time{font-size:18px}.event-training-detail .custom-field01-item .c-button01{margin-top:24px;margin-left:auto;margin-right:auto}.event-training-detail .main-section>.inner-1200{display:grid}.event-training-detail .l-main-side{display:contents}.event-training-detail .c-sidebar{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.event-training-detail .back-block{margin-top:50px}.partner-content-block .product-logo-wrap .product-logo .inner{width:80%;padding-top:min(50%,76px);height:auto;max-height:76px;max-width:120px}.partner-filter-block{margin-top:32px}.partner-filter-block .partner-filter-inner{padding:30px 20px}.partner-filter-block .partner-filter-item+.partner-filter-item{margin-top:32px}.partner-filter-block .partner-filter-title{line-height:1.2}.partner-filter-block .filter-button-box{margin-top:24px}.partner-filter-block .filter-button-box-inner{margin-top:-10px;margin-left:-10px}.partner-filter-block .filter-button-wrap{margin-left:10px;margin-top:10px;width:calc(50% - 10px)}.partner-filter-block .filter-button{font-size:14px;width:100%;height:auto;min-height:60px}.partner-filter-target-block{min-height:300px}.partner-filter-target-block .partner-item{padding:20px 20px 40px;display:block}.partner-filter-target-block .l-col-item+.l-col-item{margin-top:24px}.partner-filter-target-block .partner-area{font-size:13px}.partner-filter-target-block .partner-name{font-size:20px;margin-top:10px}.partner-filter-target-block .partner-info-table{margin-top:3px}.partner-filter-target-block .partner-info-table td{font-size:14px}.partner-filter-target-block .partner-product{font-size:18px}.partner-filter-target-block .partner-product-list-wrap{margin-top:16px}.partner-filter-target-block .partner-product-list{margin-left:-10px;margin-top:-10px}.partner-filter-target-block .partner-product-list-item{margin-left:10px;margin-top:10px;width:calc((100% - 10px*3)/3)}.partner-filter-target-block .product-logo{width:100%;height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.solution .solution-list li+li{margin-top:20px}.solution .solution-list a{display:block;padding:30px 20px 40px}.solution .solution-list .img-area{min-width:auto;width:100%;height:auto;padding-top:60%}.solution .solution-list .txt-area{margin-top:20px}.solution .solution-list .txt-area .list-ttl{font-size:20px}.solution .solution-list .txt-area .list-txt{font-size:14px;margin-top:10px}.solution-detail .center-txt{text-align:left}.solution-detail .c-article-content .en-ttl{margin-top:60px;margin-bottom:20px}.solution-detail .c-article-content .en-ttl .en{font-size:28px}.solution-detail .c-article-content .en-ttl .ja{font-size:10px}.solution-detail .c-article-content .contact-block{padding:20px 20px 30px}.solution-detail .c-article-content .contact-block .contact-txt{font-size:18px;line-height:1.7;text-align:left}.solution-detail .c-article-content .contact-block .c-button01{font-size:13px;margin:20px auto 0;padding:15px 20px}.solution-detail .col-box img{width:100%}.solution-detail .c-article-content ul li{padding-left:1.5em}.solution-detail .c-article-content ul li:before{width:5px;height:5px;top:7px;left:5px}.contact-content-block .lead{text-align:left}.contact-content-block .contact-step>li:nth-child(2) .inn{border-right:1px solid #d7d7d7}.contact-content-block .contact-step>li .inn{height:90px}.contact-content-block .contact-step>li .inn:before{width:14px;height:14px;bottom:0;top:0;margin:auto;right:-8px;z-index:2;background:#f2f2f2}.contact-content-block .contact-step>li .step{font-size:11px}.contact-content-block .contact-step>li .ttl{font-size:13px}.contact-content-block .form-table .th{display:block;width:100%}.contact-content-block .form-table .td{display:block;width:100%;padding:15px}.contact-content-block .form-table .th-txt{padding:15px}.contact-content-block .form-table .form-tag{font-size:10px;padding:4px 10px}.contact-content-block .form-table .address.select:before{width:45px;height:45px;top:0}.contact-content-block .form-table .address.select:after{bottom:-28px;right:18px}.contact-content-block .form-table .address.select.arrow:after{bottom:-34px}.contact-content-block .form-table .address.select .inn .txt-td{width:calc(100% - 300px)}.contact-content-block .form-table .address.select .txt-td{margin-bottom:10px}.contact-content-block .form-table .address .inn .txt-td{width:calc(100% - 670px);margin-bottom:10px;margin-right:0;min-width:auto}.contact-content-block .confirm-area button{width:calc((100% - 10px)/2);max-width:180px}.contact-content-block .confirm-area button+button{margin-left:5px}.contact-content-block .confirm-area button .c-button01{padding:11px 15px}.input-block .contact-step>li:nth-child(1) .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.confirmation-block .contact-step>li:nth-child(2) .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.confirmation-block .contact-step li:first-child .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.confirmation-block .contact-step li:nth-child(2) .inn{border-right:none}.sending-block .contact-step li:nth-child(2) .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.sending-block .contact-step li:first-child .inn{border-right:1px solid #d7d7d7}.sending-block .contact-step li:last-child .inn:after{content:none}.not-found .main-section{padding-bottom:50px}.not-found .back-block{margin-top:50px}}@media only screen and (max-width:960px){.l-main-side>.main-area{width:100%}.c-sidebar{margin:50px auto 0;max-width:420px;width:100%}.linx-express .main-section .l-main-side{display:block}.linx-express .main-area{width:100%}.linx-express .banner-area a{width:100%}}@media only screen and (min-width:1201px) and (max-width:1919px){.c-header .logo-box a{width:13.5416666667vw;height:100%}.c-header .parent-link>a{padding:1.6666666667vw 2.0833333333vw;font-size:14px}.c-header .parent-link.contact-button{width:13.5416666667vw}}@media only screen and (min-width:1201px) and (-ms-high-contrast:active),only screen and (min-width:1201px) and (-ms-high-contrast:none){.c-header .links-top a{font-size:12px}.c-header .links-top>ul>li+li{margin-left:20px}.c-header .links-top .c-target-blank{margin-left:6px}}@media only screen and (min-width:1201px) and (min-width:769px){.c-header .child-link>a:hover{color:#050f2d}}@media only screen and (min-width:941px){.c-footer .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-footer .sns-link-box{margin-left:40px}.c-footer .google-search-box{margin-left:auto;padding-left:30px}}@media only screen and (max-width:768px) and (min-width:376px){.c-footer .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.home .mv-slider-block .c-slick-button{width:40px;height:40px}.home .mv-slider-block .c-slick-button:before{width:10px;height:17px}}@media only screen and (max-width:940px) and (min-width:769px){.c-footer .sns-link-box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-top:20px}.c-footer .google-search-box{margin-top:20px}}@media only screen and (min-width:769px) and (min-width:769px){.c-footer .copy-right-box .other-link{display:inline-block}.c-table02--flex .ginga+.ginga{margin-left:30px}}@media only screen and (max-width:1000px) and (min-width:769px){.c-form-check .mwform-checkbox-field{width:calc(100%/3)}.c-article-content .wp-block-media-text .wp-block-media-text__media{width:40%}.c-article-content .wp-block-media-text .wp-block-media-text__content{width:60%}.casestudy .c-search-area .tab-body{padding:15px 40px 57px}}@media only screen and (max-width:580px){.c-form-check .mwform-checkbox-field{width:calc(100%/2)}}@media only screen and (max-width:959px){.l-formbox-inn.button{margin-top:10px;margin-right:0;width:100%}.l-formbox-type01{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-formbox-type01 .l-formbox-inn:not(.button){width:100%}.l-formbox-type02{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-formbox-type02 .l-formbox-inn:not(.button){width:100%}.l-formbox-type04 .l-formbox-inn:not(.button){margin:0;width:calc((100% - 10px)/2)}.l-formbox-type04 .l-formbox-inn:not(.button):nth-child(n+3){margin:20px 0 0}.l-formbox-type04 .l-formbox-inn:not(.button):nth-child(even){margin-left:10px}.c-card02 .c-card02-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card02 .img-box-inner{height:160px}.c-card02 .c-card02-text-box{margin-top:24px}.c-card02 .detail-text{margin-top:12px}.c-card02 .detail-text .text{font-size:14px}.c-menu-list{margin:0 -5px -10px}.c-menu-list.max-3 li{width:calc((100% - 10px*2)/2)}.c-menu-list li{margin:0 5px 10px}.c-menu-list02{margin:0 -5px -10px}.c-menu-list02.max-1 li{margin-bottom:8px}.c-menu-list02.max-3 li{width:calc((100% - 10px*2)/2)}.c-menu-list02 li{margin:0 5px 10px}.related-product-block .category-box:not(:first-of-type){margin-top:40px}.related-product-block .series-box:not(:first-of-type){margin-top:20px}.related-product-block .series-title{font-size:16px;margin-bottom:10px}.navitec-systems .navitec-product .products-list li{padding:30px 20px 30px}.navitec-systems .navitec-product .products-list li .thumbnail{text-align:center;margin-bottom:10px}.navitec-systems .navitec-product .products-list li .info .c-button01{margin:0 auto}.navitec-systems .navitec-maker-wrap{margin:20px 0 0;padding:30px 20px}.navitec-systems .navitec-maker-wrap .ttl-wrap .maker-logo{max-width:280px;margin:0 auto 10px}.navitec-systems .navitec-maker-wrap .maker-info table{width:100%}.navitec-systems .navitec-maker-wrap .maker-info th{width:10%;text-align:left}.navitec-systems .navitec-maker-wrap .maker-info td{width:90%}.navitec-systems .navitec-maker-wrap .maker-info .img{text-align:center}.navitec-systems .navitec-maker-wrap .maker-btn{margin-top:30px}.navitec-systems .navitec-maker-wrap .maker-btn li a{margin:0 auto}}@media only screen and (max-width:1200px) and (min-width:960px){.l-formbox-type04{margin:0 -5px -20px}.l-formbox-type04 .l-formbox-inn:not(.button){width:calc((100% - 10px*3)/3);margin:0 5px 20px}.c-card02-list.max-2 .c-card02-img-box{width:47%}}@media only screen and (max-width:959px) and (max-width:768px){.l-formbox-type04 .l-formbox-inn:not(.button){width:100%;margin-left:0 !important}}@media only screen and (min-width:769px) and (min-width:1201px){.c-list01{margin-left:-30px;margin-top:-40px}.c-list01 .c-list01-item{width:calc((100% - 30px*5)/5);margin-left:30px;margin-top:40px}.ie .c-list01 .c-list01-item{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc((100% - 30px*5)/5)}.icon-bottom .icon-bottom-item:nth-child(3n+1){margin-left:0}.icon-bottom .icon-bottom-item:nth-child(n+4){margin-top:20px}.fc .fc-widget-content .fc-event-container{padding:10px !important}.fc .fc-day-grid-event{padding:14px 10px !important}}@media only screen and (min-width:769px) and (max-width:1200px){.c-list01{margin-left:-20px;margin-top:-20px}.c-list01 .c-list01-item{margin-left:20px;margin-top:20px;width:calc((100% - 20px*4)/4)}.ie .c-list01 .c-list01-item{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc((100% - 20px*4)/4)}.c-count-block .img-area{max-width:45%}.icon-bottom .icon-bottom-item{width:calc((100% - 20px)/2)}.icon-bottom .icon-bottom-item:nth-child(odd){margin-left:0}.icon-bottom .icon-bottom-item:nth-child(n+3){margin-top:20px}.ie .icon-bottom .icon-bottom-item{width:calc((100% - 21px)/2)}.me4.product-maker-detail .maker-detail-kv-block .logo{width:40%}.fc .fc-widget-content .fc-event-container{padding:10px 5px 10px !important}}@media only screen and (min-width:521px){.c-list03{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-racer-other-block .button-box{margin:-30px 0 0 -30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bpstudio .video-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 0 -20px}.bpstudio .video-area .youtube{width:calc(50% - 20px);height:25.5vw;max-height:330px;margin:20px 0 0 20px}}@media only screen and (min-width:521px) and (min-width:769px){.c-list03{margin:-30px 0 0 -40px}}@media only screen and (min-width:521px) and (max-width:768px){.c-list03{margin:-25px 0 0 -25px}.product-racer-other-block .button-box{margin:-25px 0 0 -25px}.bpstudio .video-area{margin:10px 0 0 -10px}.bpstudio .video-area .youtube{width:calc(50% - 10px);height:24.5vw;margin:10px 0 0 10px}}@media only screen and (min-width:769px) and (max-width:950px){.c-list03 li{width:calc(100%/2 - 40px)}.zenon .btn-cont .txt-area{width:49%;margin-right:30px}.zenon .btn-cont .img{width:calc(100% - 49% - 30px);margin-top:0}.product-racer-other-block .c-button01{width:calc(100%/2 - 30px)}}@media only screen and (max-width:768px) and (max-width:520px){.c-list03 li+li{margin-top:25px}.product-racer-other-block .c-button01+.c-button01{margin-top:20px}}@media only screen and (max-width:768px) and (min-width:521px){.c-list03 li{width:calc(100%/2 - 25px);margin:25px 0 0 25px}.product-racer-other-block .c-button01{width:calc(50% - 25px);margin:25px 0 0 25px}}@media only screen and (min-width:960px){.c-card02-list.max-2 .c-card02-img-box{width:30.7692307692%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-card02 .img-box-inner{padding-top:100%}.c-card02 .c-card02-text-box{margin-left:26px}.related-product-block .c-link-list01{width:560px}.related-product-block .box-wrap{margin:0 -40px -45px}.related-product-block .category-box,.related-product-block .series-box{display:inline-block;vertical-align:top}.related-product-block .category-box{margin:0 40px 45px}.related-product-block .series-box:nth-of-type(even){margin-left:80px}.related-product-block .series-box:nth-of-type(n+3){margin-top:35px}.navitec-systems .navitec-product .products-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navitec-systems .navitec-product .products-list li .thumbnail{width:37.5vw;max-width:450px}.navitec-systems .navitec-product .products-list li .info{width:45.8333333333vw;max-width:550px;margin-left:60px}.navitec-systems .navitec-maker-wrap{padding:26px 60px 40px}.navitec-systems .navitec-maker-wrap .ttl-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.navitec-systems .navitec-maker-wrap .ttl-wrap .maker-logo{width:300px;margin:10px 0 30px auto}.navitec-systems .navitec-maker-wrap .cont-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navitec-systems .navitec-maker-wrap .maker-info{margin-right:40px}.basler .c-card02 .c-card02-text-box{margin-left:10px;width:26.6666666667vw;max-width:320px}.basler .c-card02 .c-card02-img-box{width:13.3333333333vw;max-width:160px}}@media only screen and (min-width:1251px){.c-card04-list.max-3 .c-card04{width:calc((100% - 30px*3)/3);height:100%;margin-left:30px;margin-top:30px}}@media only screen and (max-width:1250px) and (min-width:769px){.c-card04-list.max-3 .c-card04{width:calc((100% - 30px*2)/2);height:100%;margin-left:30px;margin-top:30px}}@media only screen and (min-width:769px) and (min-width:1051px){.c-card05{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-card05 .txt-area{width:49%;margin-right:30px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.c-card05 .img.w-375{margin-right:48px}}@media only screen and (min-width:769px) and (max-width:1260px) and (min-width:1051px){.c-card05 .img{margin-right:18px;max-width:405px}}@media only screen and (min-width:769px) and (max-width:1260px) and (min-width:1051px) and (-ms-high-contrast:none){.c-card05 .img img{max-width:405px}}@media only screen and (min-width:769px) and (max-width:1050px){.c-card05 .img{margin:0 auto}}@media only screen and (max-width:1050px){.c-card05 .img{margin-top:30px}}@media only screen and (max-width:959px) and (min-width:769px){.c-menu-list.max-4 li{width:calc((100% - 10px*3)/3)}.c-menu-list.max-5 li{width:calc((100% - 10px*4)/4)}.c-menu-list .inner{font-size:14px}.c-menu-list .inner .small{font-size:12px}.c-menu-list02.max-4 li{width:calc((100% - 10px*3)/3)}.c-menu-list02.max-5 li{width:calc((100% - 10px*4)/4)}.c-menu-list02 .inner{font-size:14px}.c-search-area .tab-body{padding:30px 20px}.c-search-area02 .tab-body{padding:30px 20px}.c-search-filter-area .box{padding:30px 20px}.c-product-list01 a{display:block;padding:40px 30px 45px}.c-product-list01 .media{margin:0 auto 40px}.lmi .video-list{margin:40px 0}.item-detail-box .media{margin-right:30px}}@media only screen and (max-width:480px){.c-product-list01 a{display:block;padding:15px 20px 30px}.c-product-list01 .media{margin:0 auto 40px}}@media only screen and (max-width:1259px){.c-product-list01--dif02 .media-logo img{padding:20px}}@media only screen and (min-width:1000px){.c-product-list01--dif03 .inner .cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-product-list01--dif03 .inner .cont .txt{width:60%;margin-top:0}.c-product-list01--dif03 .inner .cont .img{text-align:right;width:40%}}@media only screen and (max-width:999px){.c-product-list01--dif03 .inner .cont .img{margin-left:auto;margin-right:auto}}@media only screen and (max-width:1199px){.c-table02{white-space:nowrap;overflow-x:auto}.c-table02 th{text-align:left}.codesys_codesys .c-table02 th{text-align:center}}@media not all and (min-width:1200px){.search-result-basler .c-link-table{white-space:nowrap}}@media only screen and (max-width:900px) and (min-width:769px){.c-other-contents .item .title .en{font-size:4vw}}@media only screen and (max-width:800px) and (min-width:769px){.c-other-contents .item .title .ja{font-size:1.75vw}}@media only screen and (min-width:769px) and (min-width:801px){.c-other-contents .item .text{font-size:14px}}@media only screen and (min-width:769px) and (max-width:800px){.c-other-contents .item .text{font-size:1.625vw}}@media only screen and (min-width:769px) and (max-width:1080px){.c-img-txt.img-flow4 li{width:calc((100% - 50px)/4);margin-left:50px}.c-img-txt.img-flow4 li:before{left:-32px}.download-content-block .product-narrowing-list li{width:calc(100%/3)}}@media only screen and (max-width:1100px) and (min-width:769px){.home .mv-slider-block .c-slick-button{width:3.6363636364vw;height:3.6363636364vw}.home .mv-slider-block .c-slick-button:before{width:.9090909091vw;height:1.5454545455vw}}@media only screen and (max-width:1300px){.home .mv-slider-block .c-slick-button.slick-prev{left:-30px}.home .mv-slider-block .c-slick-button.slick-next{right:-30px}}@media only screen and (max-width:1100px){.home .mv-slider-block .c-slick-button.slick-prev{left:-20px}.home .mv-slider-block .c-slick-button.slick-next{right:-20px}.product-maker-detail .section .col.col-movie{display:block}.product-maker-detail .section .col.col-movie .movie-box{margin:30px auto 0}.product-maker-detail .section .col.col-movie .movie-box .movie{position:relative;width:100%;padding-top:56.25%}.product-maker-detail .section .col.col-movie .movie-box iframe{position:absolute;top:0;right:0;width:100%;height:100%}.product-maker-detail .outline-item .inner .movie{position:relative;width:100%;padding-top:56.25%}.product-maker-detail .outline-item .inner .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.merlic .max-1100{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.merlic .max-1100 .text-box{max-width:100% !important}.merlic .max-1100 .movie-box{margin-left:0;margin-top:20px}.merlic .max-1100 .movie-box .movie{position:relative;width:100%;padding-top:56.25%}.merlic .max-1100 .movie-box .movie+.movie{margin-top:15px}.merlic .max-1100 .movie-box iframe{position:absolute;top:0;right:0;width:100%;height:100%}.focal_spec .c-table01{white-space:nowrap}}@media only screen and (max-width:950px) and (min-width:769px){.home .express-block .c-button01{padding-left:15px;padding-right:15px;font-size:14px}.home .express-block .c-button01:before{right:10px}}@media only screen and (min-width:1001px){.casestudy .casestudy-list{width:calc(100% + 40px);margin:0 -40px 0 0}.casestudy .casestudy-item{width:calc((100% - 120px)/3);margin-top:60px}}@media only screen and (max-width:1000px) and (min-width:451px){.casestudy .casestudy-list{width:calc(100% + 40px);margin:0 -40px 0 0}.casestudy .casestudy-item{margin-top:50px;width:calc((100% - 80px)/2)}}@media all and (-ms-high-contrast:none){.casestudy .casestudy-item{width:calc((100% - 90px)/3);margin-right:30px}.casestudy .casestudy-item .logo.case img{width:210px;height:100%}.casestudy .casestudy-item .logo img{width:210px;height:56px}.product .c-product-list01 .media-img{width:160px}.cl2 .txt-img-area.img-small .img img{width:170px}.partner-filter-block .filter-button{width:119px}}@media only screen and (max-width:450px){.casestudy .casestudy-item{margin-right:0;width:100%;margin-top:30px}}@media only screen and (-ms-high-contrast:none) and (max-width:768px){.casestudy .casestudy-item .logo img{height:50px}.product .c-product-list01 .media-img{width:120px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0){.casestudy .casestudy-item .logo img{width:210px;height:50px}}@media only screen and (min-width:769px) and (max-width:959px){.product .c-product-list01--dif04 .media{height:auto !important}.product-maker-detail .section .col .img-box{margin-left:4%;width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-maker-detail .section .col02 .movie-box{margin-left:4%;width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:840px){.product-summary-block .inner-1200{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-summary-block .media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:400px}.product-summary-block .info{padding-left:40px;width:calc(100% - 400px)}}@media only screen and (min-width:840px) and (max-width:959px){.product-summary-block .media{width:300px}.product-summary-block .info{width:calc(100% - 300px)}}@media only screen and (max-width:839px){.product-summary-block .media img{max-width:400px;margin-left:auto;margin-right:auto;width:auto}}@media only screen and (max-width:1280px){.product-summary-block .button-box.button-box-col3{margin-left:-20px;margin-top:-20px}.product-summary-block .button-box.button-box-col3 .c-button01{width:calc(50% - 20px);margin-left:20px;margin-top:20px;max-width:inherit}.product-summary-block .button-box.button-box-col3 .c-button01:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}}@media only screen and (min-width:1281px){.product-summary-block .button-box.button-box-col3 .c-button01{width:calc((99.999% - 30px*3)/3)}}@media only screen and (min-width:960px) and (max-width:1280px){.related-product-block .c-link-list01{width:calc(50vw - 80px)}}@media only screen and (max-width:1200px) and (min-width:769px){.product-maker-detail .section .col03 .img-box{margin-left:auto;margin-right:auto}.product-maker-detail .section .col03 .text-box{margin-top:32px}.single-product-content .col03-wrap .button-box{margin-top:30px}.single-product-content .col03-wrap .button-box{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single-product-content .col03-wrap .c-button01{max-width:calc((100% - 27px)/2);margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-product-content .col03-wrap .c-button01+.c-button01{margin-left:0}.single-product-content .col03-wrap .c-button01:nth-child(n+3){margin-top:27px}.single-product-content .col03 .img-box{margin-left:auto;margin-right:auto}.single-product-content .col03 .text-box{margin-top:0}}@media only screen and (max-width:960px) and (min-width:769px){.product-maker-detail .c-product-list01--dif02 .media-logo{padding-top:60%}.product-maker-detail .c-product-list01--dif02 .media-logo img{padding:20px 0}.product-maker-detail .c-product-list01--dif02 .media-logo.fx{padding-top:70%}.product-maker-detail .c-product-list01--dif02 .media-logo.fx img{padding:20px 0}}@media only screen and (max-width:768px) and (min-width:501px){.product-maker-detail .c-product-list01--dif02 .media-logo.corona{padding-top:47%}}@media only screen and (max-width:768px) and (min-width:480px){.merlic .c-product-list01--dif02.img-hei .media-logo{padding-top:50%}}@media only screen and (min-width:959px){.halcon.product-maker-detail .section .col .img-box.wi-510{width:43%}}@media only screen and (min-width:769px) and (min-width:951px){.zenon .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.zenon .content>.txt{width:49%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.zenon .content .txt-area{width:49%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:30px}.zenon .content .img{margin-right:72px}}@media only screen and (max-width:950px){.zenon .content .img{margin-top:30px}}@media only screen and (min-width:769px) and (min-width:1259px){.zenon .c-product-list01--dif02 .media-logo img{padding:40px 75px 30px}}@media screen and (min-width:1200px){.helilnspect .outline-item04 .table-img-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.helilnspect .outline-item04 .table-img-wrap .js-scrollable{width:85%}.helilnspect .outline-item04 .table-img-wrap .img{width:15%}.helilnspect .outline-item04 .table-img-wrap .img img{width:100%}}@media screen and (max-width:1199px){.helilnspect .outline-item04 .table-img-wrap table{margin-top:20px}.helilnspect .outline-item04 .table-img-wrap table .wi-250{width:25%}.helilnspect .outline-item04 .table-img-wrap table th,.helilnspect .outline-item04 .table-img-wrap table td{padding:10px}}@media only screen and (max-width:374px){.title-button-wrap{display:block}.title-button-wrap .c-button01{margin:12px auto 0 0}}@media only screen and (min-width:769px) and (max-width:1280px){.gocator .c-table01 th{font-size:14px}}@media only screen and (max-width:1240px){.gocator .c-table01 th{white-space:nowrap}}@media only screen and (max-width:780px){.trial_kit .lead-text-block .img-area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:769px) and (max-width:1000px){.built_in_tools .c-product-list01 .media-area{max-height:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.racer .maker-detail-kv-block .title-box{padding-right:30px;padding-left:30px}}@media only screen and (min-width:421px){.built_in_tools .c-product-list01 .media-area .js-img-bg{width:calc(100%/2 - 10px);padding-top:calc((50% - 10px)*0.474)}.built_in_tools .c-product-list01 .media-area .js-img-bg+.js-img-bg{margin-left:20px}}@media only screen and (min-width:421px) and (min-width:769px) and (max-width:1000px){.built_in_tools .c-product-list01 .media-area .js-img-bg{width:100%;padding-top:calc(100%*0.474)}.built_in_tools .c-product-list01 .media-area .js-img-bg+.js-img-bg{margin-left:0}}@media only screen and (max-width:420px){.built_in_tools .c-product-list01 .media-area .js-img-bg+.js-img-bg{margin-top:15px}.built_in_tools .c-product-list01 .media-area .js-img-bg{width:100%;padding-top:calc(100%*0.474)}.built_in_tools #section02 .c-product-list01 li:nth-child(3) .media-area .js-img-bg{width:100%;padding-top:calc(100%*0.474)}}@media only screen and (max-width:1000px){.built_in_tools #section02 .c-product-list01 li:nth-child(3) .media-area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:none;margin-left:-20px}.built_in_tools #section02 .c-product-list01 li:nth-child(3) .media-area .js-img-bg{margin-left:20px}}@media only screen and (max-width:1000px) and (min-width:651px){.built_in_tools #section02 .c-product-list01 li:nth-child(3) .media-area .js-img-bg{width:calc(100%/3 - 20px);padding-top:calc((100%/3 - 20px)*0.474)}}@media only screen and (max-width:650px) and (min-width:421px){.built_in_tools #section02 .c-product-list01 li:nth-child(3) .media-area .js-img-bg{width:calc(100%/2 - 20px);padding-top:calc((100%/2 - 20px)*0.474)}}@media only screen and (min-width:769px) and (min-width:911px){.download-content-block .c-search-area .search-form-area .box:nth-of-type(2){width:450px}}@media only screen and (min-width:769px) and (max-width:910px){.download-content-block .c-search-area .search-form-area .box:nth-of-type(2){width:100%}}@media only screen and (min-width:769px) and (min-width:1101px){.product-download-detail .content-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:769px) and (max-width:1100px){.product-download-detail .txt-area{padding-right:0;border-right:none}.product-download-detail .btn-area{padding-left:0;margin-top:50px}.product-download-detail .btn-area .c-button01{margin:0 auto}}@media only screen and (min-width:769px) and (-ms-high-contrast:none){.product-download-detail .btn-area .c-button01{min-width:400px}}@media only screen and (max-width:768px) and (max-width:469px){.icon-bottom .icon-bottom-item{width:calc((100% - 10px*2)/2)}}@media only screen and (min-width:769px) and (max-width:1120px){.racer .c-link-table{white-space:nowrap}.ace2usb3 .c-link-table{white-space:nowrap}.pulseusb3 .c-link-table{white-space:nowrap}}@media only screen and (min-width:769px) and (min-width:1261px){.racer .c-link-table .th:nth-of-type(2){width:160px}.racer .c-link-table .th:nth-of-type(3){width:175px}.racer .c-link-table .th:nth-of-type(4){width:144px}.racer .c-link-table .th:nth-of-type(5){width:153px}.racer .c-link-table .th:nth-of-type(6){width:172px}.racer .c-link-table.discontinue .th:nth-of-type(4){width:300px}.racer .c-link-table.chromasens .th:nth-of-type(3){width:120px}.racer .c-link-table.chromasens .th:nth-of-type(7){width:140px}.racer .c-link-table.chromasens .th:nth-of-type(8){width:140px}.racer .c-link-table.chromasens .th:nth-of-type(9){width:140px}.racer .c-link-table.chromasens .th:nth-of-type(10){width:140px}.racer .c-link-table.chromasens .th:nth-of-type(11){width:140px}.racer .c-link-table.chromasens .th:nth-of-type(12){width:140px}.racer .c-link-table.corona .th:nth-of-type(1){width:120px}.racer .c-link-table.ginga .th:nth-of-type(3){width:160px}}@media only screen and (min-width:769px) and (max-width:1260px){.racer .c-link-table .th:nth-of-type(2){width:12.698vw}.racer .c-link-table .th:nth-of-type(3){width:13.889vw}.racer .c-link-table .th:nth-of-type(4){width:11.429vw}.racer .c-link-table .th:nth-of-type(5){width:12.143vw}.racer .c-link-table .th:nth-of-type(6){width:13.651vw}.racer .c-link-table.chromasens .th:nth-of-type(7){width:12.143vw}.racer .c-link-table.chromasens .th:nth-of-type(8){width:13.651vw}.racer .c-link-table.chromasens .th:nth-of-type(9){width:13.651vw}.racer .c-link-table.chromasens .th:nth-of-type(10){width:13.651vw}.racer .c-link-table.chromasens .th:nth-of-type(11){width:13.651vw}.racer .c-link-table.chromasens .th:nth-of-type(12){width:13.651vw}.racer .c-link-table.corona .th:nth-of-type(1){width:12.143vw}.racer .c-link-table.ginga .th:nth-of-type(3){width:12.143vw}}@media only screen and (max-width:768px) and (min-width:400px){.framegrabber .maker-detail-kv-block .title{margin-top:50px}}@media only screen and (max-width:768px) and (max-width:374px){.product-maker.photoneo .c-menu-list02 .inner.bg-primary{padding:2.6666666667vw 6.6666666667vw 2.6666666667vw 4vw}.support-block .tel-content .num{font-size:22px}}@media only screen and (min-width:769px) and (max-width:960px){.phoxi .txt-img-area .img{width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:4%}}@media only screen and (max-width:768px) and (min-width:481px){.bpstudio .maker-detail-kv-block .title{margin-top:70px}}@media only screen and (max-width:520px){.bpstudio .video-area .youtube{width:100%;height:48vw}.bpstudio .video-area .youtube+.youtube{margin-top:10px}}@media only screen and (min-width:769px) and (max-width:1201px){.fc .fc-day-grid-event{padding:10px 5px !important}}@media only screen and (min-width:769px) and (max-width:1010px){.support-block .contact-list .c-button01{margin:30px auto 0}.support-block .contact-list .btn-area{width:100%}.support-block .contact-list .txt-area{max-width:510px;width:100%;margin-right:30px}}@media only screen and (min-width:769px) and (min-width:901px){.support-block .tel-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.support-block .tel-content .box{width:calc(100%/2 - 30px)}.support-block .tel-content .box+.box{margin-left:30px}}@media only screen and (min-width:769px) and (max-width:1080px) and (min-width:901px){.support-block .tel-content .num{font-size:3.2vw}}@media only screen and (min-width:769px) and (max-width:900px){.support-block .tel-content .num{font-size:32px}.support-block .tel-content .box+.box{margin-top:30px}}@media only screen and (max-width:768px) and (max-width:500px){.partner-filter-target-block .partner-product-list-item{width:calc(50% - 10px)}}@media only screen and (min-width:900px){.solution-detail .title-square{padding:20px 15px;min-width:250px;max-width:250px;height:100%}.solution-detail .title-square:before{bottom:-45px}.solution-detail .title-square.none-pc:before{content:none}.solution-detail .col-box{margin-top:50px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:190px}.solution-detail .col-box .txt{margin:0 10px 0 40px}.solution-detail .col-box .col-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;height:100%}.solution-detail .col-box .col-wrap .text-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.solution-detail .col-box .text-box{width:calc((100% - 50px)/2);margin-right:50px}}@media only screen and (max-width:899px){.solution-detail .title-square:before{top:-45px}.solution-detail .title-square.none-sp:before{content:none}.solution-detail .col-box .text-box{margin:0 30px 15px 0;width:100%}}
@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.4);box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/prev.png) left 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/next.png) right 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../images/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}
/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.c-button_re01,.post-password-form input[type=submit],.c-button_re02{max-width:190px;width:100%;min-height:43px;background-color:#505c76;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 20px;font-size:14px;font-weight:500;line-height:1.35;position:relative}.c-button_re01:after,.post-password-form input[type=submit]:after,.c-button_re02:after{position:absolute;content:"";width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:15px;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-button_re01.left:after,.post-password-form input.left[type=submit]:after,.left.c-button_re02:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);left:15px;right:initial}.c-button_re01.bg-yellow,.post-password-form input.bg-yellow[type=submit],.bg-yellow.c-button_re02{background-color:#ffa300}.c-button_re01.bg-primary,.post-password-form input.bg-primary[type=submit],.bg-primary.c-button_re02{background-color:#050f2d}.c-button_re01.center,.post-password-form input.center[type=submit],.center.c-button_re02{margin-left:auto;margin-right:auto;max-width:300px;min-height:60px}.c-button_re02{background-color:#050f2d;font-weight:inherit}.c-button_re03{background-color:#d2d6dc;border-bottom:1px solid #050f2d;font-size:11px;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1.35;padding:5px 17px 5px 15px;min-height:42px;height:100%}.c-button_re03:before{-webkit-box-shadow:inset -1px -1px 0 #050f2d;box-shadow:inset -1px -1px 0 #050f2d;content:"";display:inline-block;margin:auto;position:absolute;bottom:0;right:7px;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s;width:5px;height:5px}button.c-button_re03{width:100%;text-align:left;color:#000}.c-button01--dif07{border-color:#050f2d;background-color:#050f2d;color:#fff}.c-button01--dif07:before{width:20px;height:17px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-download-white_re.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@font-face{font-family:"Noto Sans JP";font-display:swap;font-style:normal;font-weight:300;src:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/NotoSansJP-ExtraLight.ttf) format("truetype")}@font-face{font-family:"Noto Sans JP";font-display:swap;font-style:normal;font-weight:400;src:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/NotoSansJP-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Sans JP";font-display:swap;font-style:normal;font-weight:500;src:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/NotoSansJP-Medium.ttf) format("truetype")}@font-face{font-family:"Noto Sans JP";font-display:swap;font-style:normal;font-weight:700;src:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/NotoSansJP-Bold.ttf) format("truetype")}html,input,textarea,select,button{font-family:"Noto Sans JP","Source Sans Pro",sans-serif,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,sans-serif;font-weight:400;font-size:16px}html{color:#000;background:#fff;font-size:14px;line-height:1.6;word-break:break-all}body{background:#fff;margin:0;position:relative}body.scroll_none{right:calc(100vw - 100%)}body.scroll_none .c-header-re{right:calc(100vw - 100%)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0;margin:0;vertical-align:top;max-width:100%}p{margin:0;padding:0;overflow-wrap:break-word;word-wrap:break-word}a{color:#000;text-decoration:none}input,select,textarea,button{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}textarea{resize:vertical}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}::placeholder{color:#ccc}button{border:none;cursor:pointer}label{cursor:pointer}table{border-collapse:collapse}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:500;margin:0;padding:0}main{display:block}.inner-block{position:relative;max-width:1000px;padding:0 30px;-webkit-box-sizing:content-box;box-sizing:content-box}.inner-1200{position:relative;max-width:1200px;padding:0 30px;-webkit-box-sizing:content-box;box-sizing:content-box}#wrapper{position:relative;min-height:100vh}dl,dt,dd{padding:0;margin:0}.ib{display:inline-block}.js-img-bg{background:no-repeat center center/cover;width:100%}.en{font-family:"avenir",sans-serif}@font-face{src:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/Avenir.woff2) format("woff2"),url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../font/Avenir.woff) format("woff");font-family:"avenir";font-weight:500;font-display:swap}.roboto-m{font-family:"avenir",sans-serif;font-weight:500}.roboto-b{font-family:"avenir",sans-serif;font-weight:700}.c-svg{display:inline-block;fill:currentColor;vertical-align:top}.u-object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.u-object-fit-contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.l-main-side{padding-bottom:100px}.l-main-side>.main-area{width:calc(100% - 340px)}.l-main-side>.main-area .c-title02:first-of-type{margin-top:0}.page-template-page-renewal .main-content{padding:0 !important}.page:not(.page-contact-child) .main-content{padding-bottom:0}.main-content.pardot{padding-bottom:40px}.lity-content{margin:0 auto;max-width:1400px}.has-link{cursor:pointer !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.post-password-form label{display:inline-block;font-size:18px;margin:20px 0 0}.post-password-form input[type=password]{border:1px solid #050f2d;padding:7px 10px 9px}.post-password-form input[type=submit]{background-color:#050f2d;cursor:pointer;display:inline-block;font-weight:inherit;-webkit-transition:.3s;transition:.3s}.mini-popup{bottom:0;position:fixed;right:0;max-width:300px;z-index:550}.mini-popup.double-first{bottom:139px;z-index:556}.mini-popup.double-second{z-index:556;width:50%}.mini-popup .popup-close-btn{background:#050f2d;height:40px;position:absolute;right:0;top:-40px;width:40px;z-index:1005}.mini-popup .popup-close-btn:before,.mini-popup .popup-close-btn:after{background:#fff;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:25px}.mini-popup .popup-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mini-popup .popup-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mini-popup>a{background:#050f2d;display:block}.mini-popup>a .img{-webkit-transition:.3s;transition:.3s}.wi-100{width:100%}.hi-auto{height:auto}.c-header-re{height:84px;z-index:555;position:fixed;width:100%;background-color:#fff;top:0;left:0}.c-header-re .en{word-break:break-word}.c-header-re .logo{max-width:130px;padding-right:20px}.c-header-re .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-header-re .inner-1200{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-right:0}.c-header-re .contents-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-header-re .contents-area .header-top{width:100%;padding:13px 0 8px}.c-header-re .contents-area .header-top .header-top-list{margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.c-header-re .contents-area .header-top .header-top-list>li:not(:first-child){margin-left:16px}.c-header-re .contents-area .header-top .header-top-list>li>a{font-weight:500;font-size:12px}.c-header-re .contents-area .header-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-header-re .contents-area .list>li{height:100%}.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{color:#000;height:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:font-weight,color;transition-property:font-weight,color;font-weight:500;font-size:13px}.c-header-re .contents-area .list>li>a>span,.c-header-re .contents-area .list>li>button>span{position:relative;padding:3px 0}.c-header-re .contents-area .list>li>a>span:after,.c-header-re .contents-area .list>li>button>span:after{position:absolute;content:"";width:0;height:2px;background-color:#050f2d;left:auto;right:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:width;transition-property:width}.c-header-re .contents-area .list>li>a.nav-btn.is_active,.c-header-re .contents-area .list>li>button.nav-btn.is_active{color:#050f2d}.c-header-re .contents-area .list>li>a.nav-btn.is_active:after,.c-header-re .contents-area .list>li>button.nav-btn.is_active:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.c-header-re .contents-area .list>li>a.nav-btn.is_active>span:after,.c-header-re .contents-area .list>li>button.nav-btn.is_active>span:after{width:100%;left:0;right:auto}.c-header-re .contents-area .list>li>a.current:not(.not_active),.c-header-re .contents-area .list>li>button.current:not(.not_active){font-weight:500;color:#050f2d}.c-header-re .contents-area .list>li>a.current:not(.not_active)>span:after,.c-header-re .contents-area .list>li>button.current:not(.not_active)>span:after{width:100%;left:0;right:auto}.c-header-re .contents-area .list>li>a.current:not(.not_active):after,.c-header-re .contents-area .list>li>button.current:not(.not_active):after{border-color:#050f2d}.c-header-re .contents-area .list>li>button{padding-right:12px;position:relative}.c-header-re .contents-area .list>li>button:after{position:absolute;content:"";width:5px;height:5px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:0;top:0;bottom:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-header-re .support-btn,.c-header-re .contact-btn{font-size:11px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:400;white-space:nowrap}.c-header-re .support-btn{background:#505c76;position:relative}.c-header-re .support-btn.is_active .txt:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.c-header-re .support-btn .txt{position:relative}.c-header-re .support-btn .txt:after{position:absolute;content:"";width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:-15px;top:0;bottom:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-header-re .contact-btn{background-color:#ffa300}.c-header-re .sub-btn-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-header-re .sub-btn-area a{font-size:11px;color:#050f2d;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6px 10px;line-height:1.2}.c-header-re .sub-btn-area a.corp-btn{background-color:#d2d6dc}.c-header-re .sub-btn-area a.en-btn{background-color:#ebebeb}.c-header-re .sub-btn-area a.graduate-btn{background:#050f2d;color:#fff}.c-header-re .sub-btn-area a.mid-career-btn{background:#505c76;color:#fff}.c-header-re .support-items{position:relative}.c-header-re .support-nav{position:absolute;background-color:#b7bec7;width:200px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-header-re .support-nav.is_active{opacity:1;pointer-events:all}.c-header-re .support-nav a{color:#fff;font-size:13px;font-weight:400;padding:15px 0;display:block}.c-header-re .support-nav a>span{position:relative;padding-right:12px}.c-header-re .support-nav a>span:after{position:absolute;content:"";width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:right,border-color;transition-property:right,border-color}.c-header-re .btn-trigger{position:relative;width:65px;height:100%;cursor:pointer}.c-header-re .btn-trigger span{position:absolute;left:0;width:100%;height:1px;background-color:#050f2d;border-radius:4px;width:25px;right:0;left:0;margin:auto}.c-header-re .btn-trigger,.c-header-re .btn-trigger span{display:inline-block;-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box}.c-header-re .btn-trigger span:nth-of-type(1){top:20px}.c-header-re .btn-trigger span:nth-of-type(2){top:0;bottom:0}.c-header-re .btn-trigger span:nth-of-type(3){bottom:20px}.c-header-re #hamb-btn.active span:nth-of-type(1){-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.c-header-re #hamb-btn.active span:nth-of-type(2){opacity:0}.c-header-re #hamb-btn.active span:nth-of-type(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.header-nav-item{position:absolute;width:100%;margin:auto;background-color:#fff;z-index:555;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.header-nav-item .inner{position:relative;z-index:1}.header-nav-item .inner.no-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-nav-item .inner.no-flex .sub-list a{font-size:12px}.header-nav-item .link-wrap{width:100%}.header-nav-item .box-ttl{font-size:13px;color:#808a9c}.header-nav-item .box-ttl+.nav-list{margin-top:5px}.header-nav-item .nav-list{color:#050f2d}.header-nav-item .nav-list .li-link{font-weight:400;padding-left:8px;position:relative;font-size:13px;color:#050f2d}.header-nav-item .nav-list .li-link:after{position:absolute;content:"";width:3px;height:3px;border-radius:555px;background-color:#808a9c;left:0;top:0;bottom:0;margin:auto}.header-nav-item .nav-list>li+li{margin-top:15px}.header-nav-item .sub-list{margin-top:4px}.header-nav-item .sub-list li{margin-top:2px}.header-nav-item .sub-list a{font-size:14px;color:#050f2d}.header-nav-item .sub-list .header-nav-modal{position:relative}.header-nav-item .sub-list .nav-small-btn{font-size:13px;font-weight:400}.header-nav-item .sub-list .header-nav-small-item{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header-nav-item .line{color:#808a9c}.header-nav-item .all-wrap>a{font-size:13px;font-weight:400}.header-nav-item .li-link,.header-nav-item .sub-list a,.header-nav-item .sub-list .nav-small-btn,.header-nav-item .all-wrap a{display:block}.header-nav-item .li-link>.arrow-txt,.header-nav-item .sub-list a>.arrow-txt,.header-nav-item .sub-list .nav-small-btn>.arrow-txt,.header-nav-item .all-wrap a>.arrow-txt{display:inline-block;padding-right:13px;position:relative;color:#050f2d;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header-nav-item .li-link>.arrow-txt:before,.header-nav-item .sub-list a>.arrow-txt:before,.header-nav-item .sub-list .nav-small-btn>.arrow-txt:before,.header-nav-item .all-wrap a>.arrow-txt:before{position:absolute;content:"";width:5px;height:5px;border-top:1px solid #050f2d;border-right:1px solid #050f2d;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:right border-color;transition-property:right border-color}.header-nav-item .sub-list a>.arrow-txt{font-weight:300}#wrapper{overflow:hidden}.header-nav-product .link-wrap .box .header-nav-img{margin:10px 15px;display:block;border:1px solid #a5a5a5}.header-nav-product .link-wrap .double-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40%}.header-nav-product .link-wrap .double-box .box{width:50% !important}.header-nav-case .li-link{font-weight:400;font-size:13px}.header-nav-case .inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.header-nav-case .link-wrap{max-width:815px}.header-nav-case .nav-list a{font-weight:400}.header-nav-case .sub-list li a>.arrow-txt{font-weight:400}.header-nav-event .sub-list{margin-top:0}.header-nav-event .sub-list a{font-size:13px;font-weight:400}.header-nav-event .sub-list a>.arrow-txt{font-weight:400}.header-nav-event .sub-list li{margin-top:0}.header-nav-event .sub-list li+li{margin-top:5px}.c-footer-re{background-color:#050f2d}.c-footer-re .inner-1200{padding-top:50px;padding-bottom:45px}.c-footer-re *{color:#fff}.c-footer-re .logo-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer-re .logo-area .txt{font-size:12px}.c-footer-re .logo-area .footer-logo{width:140px}.c-footer-re .link-items{margin-top:35px}.c-footer-re .site-link-box a{font-size:14px;display:inline-block}.c-footer-re .sns-link-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer-re .sns-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:15px}.c-footer-re .sns-list li{text-align:center}.c-footer-re .sns-list li+li{margin-left:40px}.c-footer-re .sns-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 5px}.c-footer-re .sns-list li a img{max-width:27px;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.c-footer-re .sns-list li a img.insta{width:27px}.c-footer-re .sns-list li a img.fb{height:27px}.c-footer-re .bottom-items{margin-top:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer-re .bottom-items .link-box{display:grid;grid-template-columns:repeat(auto-fit,120px);max-width:520px}.c-footer-re .bottom-items a{font-size:11px;display:inline-block}.c-footer-re .bottom-items .copyright{font-size:11px}#footer{position:absolute;right:0;left:0;bottom:0;margin:auto;opacity:0}#footer.show{opacity:1}.c-list_re01 .date,.c-list_re01 .ttl{font-weight:400;color:#050f2d;border-bottom:1px solid #b7bec7;padding-bottom:3px;font-weight:400}.c-list_re01 .date{font-size:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block}.c-list_re01 .ttl{font-size:13px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-list_re01.white .date,.c-list_re01.white .ttl{color:#fff}.c-list_re01 li>a{padding-top:18px}.c-list03_re li{background:#2d375b}.c-list03_re li>a,.c-list03_re li .wrap{border:15px solid #050f2d;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none}.c-list03_re li>a.il,.c-list03_re li .wrap.il{display:inline;text-decoration:underline}.c-list03_re li>a .ttl,.c-list03_re li .wrap .ttl{position:relative}.c-list03_re li>a .ttl:after,.c-list03_re li .wrap .ttl:after{position:absolute;content:"";width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;bottom:0;right:-10px;margin:auto;margin-right:16px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-list03_re li .wrap{border-color:#2d375b}.c-list03_re li .wrap .ttl-area{background:#2d375b}.c-list03_re li .wrap .ttl-area .ttl{padding:10px 0}.c-list03_re .ttl-area{background-color:#050f2d;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-list03_re .ttl-area .ttl{font-size:16px;font-weight:400;letter-spacing:0;color:#fff;line-height:1.3;padding:10px 20px 10px 5px}.c-list03_re .ttl-area .ttl.en{font-size:18px;font-weight:500}.c-list03_re .txt-area{background:#fff;color:#333;font-size:14px;font-weight:300;letter-spacing:0;line-height:1.85;padding:10px;height:100%}.c-list03_re .txt-area a{text-decoration:underline}.c-list03_re .notes{color:#505c76;display:block;font-size:12px}.c-list03_re .wrap .ttl:after{content:none !important}.c-list03_re-wrap .ttl.pdf:after{border-top:none;border-right:none;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-pdf.svg) no-repeat center center;background-size:100% 100%;height:20px;width:17px;-webkit-transform:rotate(0);transform:rotate(0)}.c-list05_re{background-color:#f4f4f5;padding:30px;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-list05_re>li{width:33.3333333333%}.c-list05_re>li:nth-child(n+4){margin-top:30px}.c-list05_re>li:nth-child(3n),.c-list05_re>li:nth-child(3n+2){padding-left:30px}.c-list05_re>li:nth-child(3n+1),.c-list05_re>li:nth-child(3n+2){padding-right:30px}.c-list05_re>li .ttl{padding-left:22px;position:relative;font-size:20px;line-height:1.5;font-weight:500}.c-list05_re>li .ttl:before{content:"";position:absolute;width:3px;height:20px;background-color:#848daa;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.c-list05_re>li .list{margin-top:20px}.c-list05_re>li .list>li{font-size:14px;line-height:1.85}.c-list04_re li{line-height:1.5;position:relative}.c-list04_re li .sub{display:block;font-size:12px;padding-left:7px;position:relative;margin:10px 0}.c-list04_re li .sub:before{background:#000;content:"";display:block;height:1px;width:3px;position:absolute;top:9px;left:0}.c-list04_re p{font-size:12px}.c-list04_re.pl-10{padding-left:10px}.c-list04_re.fz_16-13 li{font-size:16px;font-weight:400}ul.c-list04_re li{padding-left:15px}ul.c-list04_re li:before{background:#2d375b;border-radius:50%;content:"";display:block;width:3px;height:3px;position:absolute;top:9px;left:0;margin:auto}ul.c-list04_re li.large{font-size:16px}ul.c-list04_re li.large:before{top:10px}ul.c-list04_re.c-gray{margin-bottom:30px}ul.c-list04_re.c-gray li{color:#505c76}ul.c-list04_re.c-gray li:before{background:#505c76}ul.c-list04_re.c-gray li a{color:#505c76}ul.c-list04_re.c-gray li .link{text-decoration:underline}ol.c-list04_re{counter-reset:number 0;padding-left:17px}ol.c-list04_re li{font-size:16px;font-weight:300}ol.c-list04_re li:before{color:#878787;counter-increment:number 1;content:counter(number) ".";position:absolute;top:2px;left:-1.1em;font-size:18px;font-family:"avenir",sans-serif;font-weight:500;line-height:1.3}.c-video-list_re{display:grid;gap:100px 40px}.c-video-list_re>li{padding-top:56.25%;position:relative;height:0}.c-video-list_re>li iframe,.c-video-list_re>li video{position:absolute;top:0;left:0;width:100%;height:100%}.c-video-list_re>li small{text-align:center;display:block}.c-video{text-align:center;display:block;margin-top:50px}.c-video iframe{margin-left:auto;margin-right:auto;display:block;max-width:630px;height:23vw;max-height:360px;width:100%}.c-video video{width:60%}.c-more{font-size:13px;font-weight:400;color:#050f2d;padding-right:14px;position:relative;padding-top:4px;padding-bottom:4px;display:inline-block}.c-more:before{position:absolute;content:"";width:100%;height:1px;background-color:#050f2d;bottom:0;right:auto;left:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-more:after{position:absolute;content:"";width:5px;height:5px;border-top:1px solid #050f2d;border-right:1px solid #050f2d;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;top:0;bottom:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-more.white{color:#fff}.c-more.white:before{background-color:#fff}.c-more.white:after{border-color:#fff}.c-more.orange{color:#fff}.c-more.orange:before{background-color:#ffa300}.c-more.orange:after{border-color:#ffa300}.c-more+.c-more{margin-left:30px}.c-more.btn-deco{color:#fff;font-weight:700;background:#1a254c;padding-left:10px;padding-right:24px}.c-more.btn-deco:before{display:none}.c-more.btn-deco:after{right:10px;border-color:#fff}.c-more.btn-deco.white{background-color:#e9edf2;color:#1a254c}.c-more.btn-deco.white:after{border-color:#1a254c}.c-more.btn-deco.orange{color:#fff;background-color:#ffa300;min-width:112px;margin-left:5px;text-align:left;padding-right:17px;padding-left:19px}.c-more.btn-deco.orange:after{border-color:#fff}.c-brand-box{background-color:#e9edf2;padding:27px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}.c-brand-box.selected{background-color:#2d375b}.c-brand-box.selected .ttl-area .ttl{color:#fff}.c-brand-box.selected .ttl-area .c-more{color:#fff}.c-brand-box.selected .ttl-area .c-more:before{background-color:#fff}.c-brand-box.selected .ttl-area .c-more:after{border-color:#808a9c}.c-brand-box:after{position:absolute;content:"";width:3px;height:100%;background-color:#050f2d;left:0;top:0;bottom:0;margin:auto}.c-brand-box .link{position:absolute;width:100%;height:100%;right:0;left:0;top:0;bottom:0;margin:auto}.c-brand-box .link:after{position:absolute;content:"";width:100%;height:100%;background-color:#505c76;z-index:-1;opacity:0}.c-brand-box .c-more{pointer-events:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-brand-box .c-more:before{background-color:#808a9c}.c-brand-box .c-more:after{border-color:#808a9c}.c-brand-box .ttl-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-brand-box .ttl{font-size:20px;font-weight:500;color:#050f2d;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.c-brand-box .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:15px;margin-top:25px;pointer-events:none;position:relative;z-index:22}.c-brand-box .list li{background-color:#fff;pointer-events:auto}.c-brand-box .list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:73px;padding:5px}.c-brand-box .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-brand-box .img-box .box-ttl{font-size:20px;color:#000;line-height:1.5;font-weight:500;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-brand-box .img-box .txt{font-weight:400;color:#000;margin-top:26px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-brand-box .img-box.white{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.c-brand-box .img-box.white .img{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:60px 70px}.c-link-list_re{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(25% - 20px),1fr));grid-gap:20px}.c-link-list_re li a{color:#fff;background-color:#505c76;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:30px 10px}.c-link-list_re li:last-of-type a{background-color:#050f2d}.c-link-list_re .icon{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-link-list_re .icon img{max-height:70px;width:100%}.c-link-list_re .name{font-size:18px;font-weight:800;font-family:"avenir",sans-serif;margin-top:17px}.c-link-list_re .txt{font-size:14px;text-align:center;margin-top:7px}.icon-play{position:relative}.icon-play:before{display:inline-block;content:"";background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-play.svg) no-repeat center center/contain;width:40px;height:40px;background-size:35px 35px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.c-pagetop_re{z-index:549}.c-pagetop_re a{background-color:#050f2d}.c-radio-btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.c-radio-btn input{display:none}.c-radio-btn input:checked+.icon:after{opacity:1}.c-radio-btn .icon{padding:10px;position:relative}.c-radio-btn .icon:before,.c-radio-btn .icon:after{background:#fff;border-radius:50%;bottom:0;content:"";display:block;left:0;position:absolute;margin:auto 0;top:0}.c-radio-btn .icon:before{border:1px solid #878787;height:20px;width:20px}.c-radio-btn .icon:after{background:#050f2d;height:14px;left:3px;opacity:0;-webkit-transition:.3s;transition:.3s;width:14px}.c-radio-btn .text{font-weight:700}.c-title01.white{color:#fff}.c-title_re01{font-size:30px;font-weight:500;color:#050f2d;position:relative;display:block;z-index:1;width:calc(100% - 190px)}.c-title_re01 .ja{background-color:#fff;padding-right:30px}.c-title_re01:after{position:absolute;content:"";width:calc(100% - 30px);height:1px;background-color:#b7bec7;top:0;bottom:0;left:0;margin:auto;z-index:-1}.c-title_tr01{font-size:36px;font-weight:500;color:#050f2d}.c-title_tr02{font-size:30px;font-weight:500;color:#050f2d;margin:30px 0}.c-title_tr02:first-child{margin-top:0}.c-title_tr02.mb-7{margin-bottom:7px}.c-title_tr02>.parent{color:#2d375b;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.c-title_tr02>.desc{display:block;font-size:20px;font-weight:500;margin-top:5px}.c-title_tr02>.main{position:relative}.c-title_tr02>.sub{color:#000;font-size:16px;font-weight:300}.c-title_tr02+.text{margin-top:-20px}.c-title_tr02+.text+.c-card03_re{margin-top:30px}.c-title_tr02+.c-title_tr03{margin-top:0}.c-title_tr02+.outline-item_re>.text{margin-top:-7px}.c-title_tr02.is-new>.main{position:relative}.c-title_tr02.is-new>.main:after{background:#ffa300;border-radius:50%;bottom:0;color:#fff;content:"New";font-size:12px;font-weight:700;height:35px;line-height:35px;margin:auto 0;position:absolute;right:-45px;text-align:center;text-transform:uppercase;top:0;width:35px;z-index:100}.c-anchor+.c-title_tr02{margin-top:0}.c-title_tr03{font-size:24px;font-weight:500;margin:30px 0 20px}.c-title_tr03:first-child{margin-top:0}.c-title_tr03 .sub{color:#000;display:inline-block;font-size:12px;font-weight:400;margin-left:20px}.c-title_tr03--dif01{width:80%;margin-left:auto;margin-right:auto}.c-title_tr03+.c-title_tr04{margin-top:0}.c-title_tr03+.c-product-list01_re--dif02{margin-top:-10px}.c-title_tr04{font-size:20px;font-weight:500;text-align:left;line-height:1.5;margin:30px 0 15px}.c-title_tr04:first-child{margin-top:0}.c-title_tr04+.c-title_tr05{margin-top:0}.c-title_tr04 .sub{font-size:16px}.c-title_tr05{font-size:18px;font-weight:500;text-align:left;line-height:1.5;margin:30px 0 15px}.c-title_tr05:first-child{margin-top:0}.c-title_tr05.col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-title_tr05.col img{margin-right:10px;padding:5px;background:#fff}.c-title_tr06{font-size:16px;font-weight:500;text-align:left;line-height:26px;margin-bottom:20px}.c-title_tr07{font-size:36px;font-weight:500;text-align:left;line-height:1.5;margin-bottom:20px;color:#050f2d}.c-title_tr07 .sub{color:#2d375b;font-size:20px}.c-title_tr07+.c-title_tr02{margin-top:0}.ttl-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:30px 0}.ttl-flex h2,.ttl-flex h3,.ttl-flex h4{margin:0 20px 0 0}.ttl-flex .text{font-size:16px;margin-bottom:5px}.ttl-flex.l-btw{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.ttl-flex .c-button_re02{background:#505c76;max-width:200px;padding:11px 20px 11px;min-height:43px;font-size:14px;font-weight:500;line-height:1.35;position:relative}.c-title_tr08{background-color:#e9edf2;border-left:7px solid #1a254c;display:block;font-size:30px;font-weight:500;margin-bottom:30px;padding:15px 20px}.c-title_tr08+.img-box{margin-bottom:30px;margin-top:60px;text-align:center}.c-title_tr08+.img-box.bg{margin-top:-10px}.c-title_tr09{background-color:#050f2d;color:#fff;display:block;font-size:30px;font-weight:500;line-height:1.4;margin-bottom:30px;padding:15px 20px;text-align:center}.bg-gray01_re .c-title_tr08{background-color:#fff}.c-back-block_re:not(.c-section-block_re){margin-top:30px}.c-back-block_re .c-button_re01,.c-back-block_re .c-button_re02{margin-left:auto;margin-right:auto;max-width:300px;min-height:60px}.c-maker-kv-block_re{margin-bottom:50px}.c-maker-kv-block_re .inner-1200:not(:first-child){margin-top:50px}.c-maker-kv-block_re .maker-logo img{max-height:180px;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";width:100%}.c-maker-kv-block_re .maker-logo.codesys img{max-height:110px}.c-maker-kv-block_re .product-img img{max-height:180px;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";width:100%}.c-maker-kv-block_re .description-block .maker-name{color:#2d375b;font-size:14px;font-weight:400;line-height:1.38;margin-bottom:5px}.c-maker-kv-block_re .description-block .c-title_tr02{margin-top:0;margin-bottom:20px}.c-maker-kv-block_re .description-block .c-title_tr02+.c-title_tr03{margin-top:-15px}.c-maker-kv-block_re .description-block .c-title_tr02+.text{margin-top:15px}.c-maker-kv-block_re .c-title_tr04:not(:first-child){margin-top:40px}.c-maker-kv-block_re .kv-img-flex .movie-box{position:relative}.c-maker-kv-block_re .kv-img-flex .movie-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-maker-kv-title .large-title{position:relative;max-width:1200px;padding:0 30px;-webkit-box-sizing:content-box;box-sizing:content-box}.bg-gray01_re{background:#e9edf2}.bg-gray02_re{background:#f2f2f2}.bg-white_re{background:#fff}.bg-white_re.wi-1175{max-width:1175px;margin:auto}.c-txt-link_re{color:#505c76;text-decoration:underline}.c-txt-link_re:hover{text-decoration:none}.c-card01_re{background:#e9edf2;border-left:solid 3px #050f2d;padding:30px 30px 30px 27px}.c-card01_re .img-box{background:#fff;padding:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-card01_re .img-box.tall{text-align:center}.c-card01_re .text-box .text{margin-top:15px}.c-card01_re .button-box{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-card01_re .button-box .c-button_re02{max-width:176px;text-align:center;font-weight:400}.c-card01_re .button-box .c-button_re02.long{max-width:200px}.c-card01_re.kit .img-box{background:#fff;max-width:262px;padding:10px}.c-card02_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-card02_re>li{background:#e9edf2;border-left:solid 3px #050f2d;width:calc((100% - 30px)/2);-webkit-transition:.3s;transition:.3s}.c-card02_re>li>a,.c-card02_re>li .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px;height:100%}.c-card02_re>li .c-card02-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card02_re>li .c-card02-col .c-card02-img-box{width:120px;min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff}.c-card02_re>li .c-card02-col .c-card02-text-box{margin-left:20px;width:calc(100% - 140px)}.c-card02_re>li .c-card02-col .c-card02-text-box .c-title_tr04{margin-bottom:10px}.c-card02_re>li.long{max-width:100%;width:100%}.c-card02_re>li.ttl-in{background:0 0;border-left:none}.c-card02_re>li.ttl-in a,.c-card02_re>li.ttl-in .inner{background:#e9edf2;border-left:solid 3px #050f2d}.c-card02_re>li.ttl-in.no-link a,.c-card02_re>li.ttl-in.no-link .inner{background:#f2f2f2}.c-card02_re .img-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 auto 15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-card02_re .img-box .img-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px}.c-card02_re .img-box img{width:60%}.c-card02_re .img-box.wi-30 img{width:30%}.c-card02_re .img-box.wi-80 img{width:80%}.c-card02_re .img-box.wi-100 img{width:100%}.c-card02_re .img-box.max-150{min-height:150px;min-width:150px;height:150px;width:150px}.c-card02_re .img-box.max-150 .img-box-inner{height:100%;width:100%}.c-card02_re .img-box.max-150 img{margin:0}.c-card02_re .img-box.logo .img-box-inner{max-width:240px;width:50%}.c-card02_re .img-box.logo img{width:100%}.c-card02_re .img-box.col_2{max-height:inherit !important;display:block;max-width:inherit;margin-bottom:0}.c-card02_re .img-box.col_2 .img-box-inner{background:#fff;max-height:120px;padding:10px 0 !important}.c-card02_re .img-box.col_2 img{height:auto !important;-o-object-fit:contain;object-fit:contain;width:80% !important}.c-card02_re .img-box.auto img{-o-object-fit:contain;object-fit:contain;width:90%}.c-card02_re .text-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.c-card02_re .text-box .c-title_tr04{margin-bottom:10px;-webkit-transition:.3s;transition:.3s}.c-card02_re .text-box .text{text-align:left;-webkit-transition:.3s;transition:.3s}.c-card02_re .text-box .c-list04_re li{width:100%;border-left:unset;text-align:left;background-color:unset}.c-card02_re .text-box .c-list04_re li:nth-child(2n){margin-left:0}.c-card02_re .text-box .c-list04_re li:nth-child(n+3){margin-top:6px}.c-card02_re .text-box .c-list04_re li::before:hover{background:#fff;width:5px}.c-card02_re .text-box .link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:400;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:auto 3px 0 auto;padding:20px 0 4px;-webkit-transition:.3s;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-card02_re .text-box .link:before{content:"";position:absolute;background-color:#808a9c;width:100%;height:1px;left:0;right:auto;bottom:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-card02_re .text-box .link:after{border-top:solid 1px #808a9c;border-right:solid 1px #808a9c;content:"";display:block;width:5px;height:5px;margin-left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}.c-card02_re.functions li .img-box .img-box-inner{height:auto;max-width:500px;width:auto}.c-card02_re.functions li.long .img-box .img-box-inner{max-width:700px}.c-card02_re.search li{margin:0;width:100%}.c-card02_re.search li+li{margin:20px 0 0}.c-card02_re.search li>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:30px}.c-card02_re.search .text-box{text-align:left}.c-card02_re.search .img-box{margin-right:20px;max-width:150px}.c-card02_re.search .img-box .img-box-inner{padding:10px}.c-card02_re.search .img-box img{width:100%}.c-card02_re.search .c-title_tr03{margin-bottom:10px}.c-card02_re.search .sub-ttl{background-color:#fff;color:#1a254c;font-size:13px;font-weight:400;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-card02_re.search .sub-ttl+.text{margin-top:15px}.c-card02_re.search .text{font-size:16px;font-weight:300}.c-card02_re.wi-350 li .img-box .img-box-inner{max-width:350px}.c-card02_re.col02 li{position:relative}.c-card02_re.col02 .c-title_tr04{margin:0}.c-card02_re.col02 .ttl-block .sub-ttl{font-size:16px;font-weight:700;color:#505c76;padding-left:15px}.c-card02_re.col02 .img-box{max-width:120px;max-height:120px}.c-card02_re.col02 .img-box .img-box-inner{padding:0}.c-card02_re.col02 .img-box img{height:120px}.c-card02_re.bg-gray>li{background:#f2f2f2}.c-card02_re .c-button01--dif03{margin-left:auto}.c-card03_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-card03_re li{background:#e9edf2;border-left:solid 3px #050f2d;max-width:calc(50% - 15px);padding:20px;-webkit-transition:.3s;transition:.3s;width:100%}.c-card03_re li .button-box{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-card03_re li .button-box .c-button_re02{max-width:250px}.c-card03_re li .text-box{text-align:right}.c-card03_re li .text-box .c-title_tr04{-webkit-transition:.3s;transition:.3s}.c-card03_re li .text-box .text{text-align:left;-webkit-transition:.3s;transition:.3s}.c-card03_re li .text-box .link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #808a9c;font-size:13px;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:20px 3px 0 0;padding-bottom:3px;-webkit-transition:.3s;transition:.3s}.c-card03_re li .text-box .link:after{border-top:solid 1px #808a9c;border-right:solid 1px #808a9c;content:"";display:block;height:8px;margin-left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s;width:8px}.c-card03_re li.long{margin-left:0 !important;max-width:100%;width:100%}.c-card03_re li.long+.long{margin-top:20px}.c-card04_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card04_re li{background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;-webkit-transition:.3s;transition:.3s;width:100%}.c-card04_re li:nth-child(n+2){margin-top:30px}.c-card04_re li .img-box{margin-right:30px;max-width:444px;width:100%}.c-card04_re li .img-box.wh-line{border:30px solid #fff}.c-card04_re li .img-box img{width:100%}.c-card04_re li .img-box.long{margin-top:auto;margin-bottom:auto}.c-card04_re li .img-box.long img{width:auto;max-height:270px}.c-card04_re li .movie-box{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-card04_re li .movie-box .movie-inner{position:relative}.c-card04_re li .movie-box .movie-inner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}.c-card04_re li .movie-box .movie-inner a img{width:100%;height:auto}.c-card04_re li .movie-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-card04_re li .text-box{text-align:center}.c-card04_re li .text-box .logo-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding:15px;width:100%}.c-card04_re li .text-box .logo-wrap+.c-title_tr03{margin-top:20px}.c-card04_re li .text-box .logo{max-height:50px}.c-card04_re li .text-box .c-title_tr03{font-size:20px;line-height:30px;margin-bottom:10px;text-align:left}.c-card04_re li .text-box .text{font-size:14px;line-height:1.6;text-align:left}.c-card04_re li.img-none .text-box{max-width:none}.c-card04_re.wi-550 .img-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:30px;width:100%}.c-card04_re.wi-550 .img-box .img-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-card04_re.wi-550 .img-box .img-flex img{margin-right:20px;width:calc(50% - 10px)}.c-card04_re.wi-550 .img-box img{width:100%}.c-card04_re.wi-550 .img-box video{max-width:100%}.c-card04_re.wi-550 .img-box>*+*{margin-top:20px}.c-card04_re.wi-550 .text-box{text-align:center}.c-card04_re .c-card06_re{background:#fff;margin-bottom:20px}.c-card04_re .c-card06_re .c-list04_re{text-align:left}.c-card04_re .c-card06_re .c-list04_re li{background:0 0;padding:0}.c-card04_re .c-card06_re .c-list04_re li:nth-child(n+2){margin-top:10px}.c-card04_re.no-col li{display:block}.c-card05_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card05_re li{background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;-webkit-transition:.3s;transition:.3s;width:100%}.c-card05_re li:nth-child(n+2){margin-top:30px}.c-card05_re li.no-flex{display:block}.c-card05_re li.no-flex .text-box{max-width:100%;margin-top:0}.c-card05_re li.column .inn+.inn{margin-left:10px}.c-card05_re li.list{padding:0 0 0 15px;text-align:left}.c-card05_re li.list+.list{margin-top:6px}.c-card05_re li .img-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;width:100%}.c-card05_re li .img-box .movie{padding-top:56.25%;position:relative;height:0;width:100%}.c-card05_re li .img-box .movie iframe,.c-card05_re li .img-box .movie video{position:absolute;top:0;left:0;width:100%;height:100%}.c-card05_re li .img-box .img-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-card05_re li .img-box .img-flex img{margin-right:20px;width:calc(50% - 10px)}.c-card05_re li .img-box .img-flex img.wi-100{display:inline-block;width:100%;-o-object-fit:contain;object-fit:contain}.c-card05_re li .img-box .img-flex .comment{text-align:center;font-size:12px}.c-card05_re li .img-box img{width:100%}.c-card05_re li .img-box video{max-width:100%}.c-card05_re li .img-box>*+*{margin-top:20px}.c-card05_re li .text-box{text-align:center}.c-card05_re li .text-box .c-title_tr03{margin-bottom:10px;text-align:left}.c-card05_re li .text-box .text{font-size:14px;line-height:1.6;text-align:left}.c-card05_re li .text-box .text+.text{margin-top:15px}.c-card05_re li.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card05_re li.clm .clm-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-card05_re li.clm .movie-box{margin-top:30px}.c-card05_re li.clm .movie-box video{display:block;margin:0 auto;max-width:60%;width:100%}.c-card05_re .img-box.wh-line img{border:10px solid #fff}.c-card05_re.type02 li{background:0 0 !important;padding:0}.c-card05_re.type02 .img-box{background-color:#fff;margin-right:30px;padding:10px}.c-card05_re.type02 .img-box.no-bg{background:0 0;padding:0}.c-card05_re.type02 .movie-box{padding:10px}.c-card05_re.type02+.c-title_tr04{margin-top:40px}.c-card05_re.type03 li{background:0 0 !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.c-card05_re.type03 .img-box{margin-bottom:15px;max-width:initial;padding:10px 35px}.c-card05_re.type03 .img-box img{border:10px solid #fff}.c-card05_re.type03 .text-box{max-width:initial}.c-card05_re.type03+.c-title_tr04{margin-top:40px}.c-card06_re{padding:20px 30px;background:#f2f2f2}.c-card06_re .img-box{background:#fff;padding:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-card06_re .company-tbl tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card06_re .company-tbl tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-card06_re .company-tbl tr+tr{margin-top:15px}.c-card06_re .company-tbl td{padding-top:5px;vertical-align:top}.c-card06_re .company-tbl .ttl{background-color:#1a254c;color:#fff;display:inline-block;text-align:center;width:88px;padding:3.815px;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:500}.c-card06_re .company-tbl .ttl.large{width:108px}.c-card06_re .button-box{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-card06_re .button-box .c-button_re02{max-width:176px}.c-card06_re.kit .img-box{background:#fff;max-width:262px;padding:10px}.c-card06_re.col_re{background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.c-card06_re.col_re li{background-color:#f4f4f5;width:calc(50% - 15px);display:block;margin-bottom:30px;padding:20px}.c-card06_re.col_re li .ttl{font-size:20px;line-height:1.5;font-weight:500;padding-left:20px;position:relative}.c-card06_re.col_re li .ttl:before{position:absolute;content:"";width:3px;height:20px;background-color:#848daa;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.c-card06_re.col_re li .txt{margin-top:10px}.c-card06_re.bg-gray{background:#f2f2f2;padding:20px 30px}.c-card06_re.bg-gray .c-list04_re li{font-size:16px}.c-card06_re.bg-gray .c-list04_re li:before{color:#878787;top:2px}.c-card07_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.c-card07_re a{background:#e9edf2;display:block;padding:20px}.c-card07_re a .c-title_tr04{color:#000}.c-card07_re a .col-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card07_re a .col-wrap .img{background:#fff;position:relative;width:170px;height:107px}.c-card07_re a .col-wrap .img img{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%}.c-card07_re a .col-wrap .text-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:20px;width:calc(100% - 190px)}.c-card07_re a .col-wrap .text-wrap .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-card07_re .link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:auto 3px 0 auto;padding:20px 0 3px;-webkit-transition:.3s;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-card07_re .link:after{border-top:solid 1px #808a9c;border-right:solid 1px #808a9c;content:"";display:block;height:6px;margin-left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s;width:6px}.c-card07_re .link:before{position:absolute;content:"";width:100%;height:1px;background-color:#808a9c;bottom:0;right:auto;left:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-card07_re.max-2 li{width:calc((100% - 30px)/2)}.bg-gray01_re .c-card01_re,.bg-gray02_re .c-card01_re{background:#fff}.bg-gray01_re .c-card02_re li,.bg-gray02_re .c-card02_re li{background:#fff}.bg-gray01_re .c-card03_re li,.bg-gray02_re .c-card03_re li{background:#fff}.bg-gray01_re .c-card04_re li,.bg-gray02_re .c-card04_re li{background:#fff}.bg-gray01_re .c-card05_re li,.bg-gray02_re .c-card05_re li{background:#fff}.bg-gray01_re .c-card06_re,.bg-gray02_re .c-card06_re{background:#fff}.bg-gray01_re .c-card06_re.col_re,.bg-gray02_re .c-card06_re.col_re{background:0 0}.bg-gray01_re .c-card06_re.col_re li,.bg-gray02_re .c-card06_re.col_re li{background-color:#fff}.bg-gray01_re .c-card07_re a,.bg-gray02_re .c-card07_re a{background:#fff}.bg-gray01_re .outline-item_re.line-up{background:#fff;padding:20px}.bg-gray01_re .outline-item_re.line-up .c-card02_re>li{background:#e9edf2}.teledyne-lineup-section .card-btn-wrap_re{margin-top:20px}.c-section-block_re{padding:40px 0}.c-section-block_re .img-box+.txt-img-area{margin-top:80px}.c-section-block_re .txt-img-area .img.small-img{text-align:end}.c-breadcrumb_re{font-size:0;line-height:1.4;margin-bottom:30px}.c-breadcrumb_re .list{padding-top:20px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.c-breadcrumb_re .list>li{display:inline-block;font-size:12px;position:relative;vertical-align:middle}.c-breadcrumb_re .list>li:not(:last-child){margin-right:10px}.c-breadcrumb_re .list>li:not(:first-child){padding-left:14px}.c-breadcrumb_re .list>li:not(:first-child):before{-webkit-box-shadow:inset -1px -1px 0 #808a9c;box-shadow:inset -1px -1px 0 #808a9c;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;left:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:5px;height:5px}.c-breadcrumb_re .list>li:last-child{padding-right:20px;color:#050f2d}.c-breadcrumb_re .list>li.en{font-family:"Noto Sans JP",serif}.c-breadcrumb_re .list a{color:#808a9c}.c-outline-item_re{margin-top:30px}.c-outline-item_re .txt+.img,.c-outline-item_re .txt+.img-wide,.c-outline-item_re .txt+.c-movie-wrap_re{margin-top:30px}.c-outline-item_re .img,.c-outline-item_re .img-wide{text-align:center}.c-outline-item_re .img+.txt,.c-outline-item_re .img+.c-movie-wrap_re,.c-outline-item_re .img-wide+.txt,.c-outline-item_re .img-wide+.c-movie-wrap_re{margin-top:30px}.c-outline-item_re .c-movie-wrap_re+.txt,.c-outline-item_re .c-movie-wrap_re+.img,.c-outline-item_re .c-movie-wrap_re+.img-wide{margin-top:30px}.c-movie-wrap_re video{width:100%}.c-product-list01_re{display:grid;gap:30px;margin:20px 0 0}.c-product-list01_re>li{background:#f2f2f2;padding:20px}.c-product-list01_re .info-title{font-size:20px}.c-product-list01_re .info-title .center{text-align:center}.c-product-list01_re .info-title+.text{margin-top:10px}.c-product-list01_re .info-text{margin-top:12px}.c-product-list01_re .info-text.center{text-align:center;font-size:12px;line-height:1.4;margin-top:10px}.c-product-list01_re .media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;width:160px;text-align:center}.c-product-list01_re .media-logo{padding:10px}.c-product-list01_re .media-logo img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";max-height:60px}.c-product-list01_re .media-img:not(:first-child){margin-top:12px}.c-product-list01_re .c-list04_re:first-child{margin-top:10px}.c-product-list01_re img{display:block;margin:auto;height:auto}.c-product-list01_re--dif02 .media-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;max-height:194px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-20px}.c-product-list01_re--dif02 .media-area .js-img-bg{margin-top:20px;height:0}.c-product-list01_re--dif02 .media-logo{background:#fff;width:auto;margin:0 auto;padding-top:30%;position:relative}.c-product-list01_re--dif02 .media-logo img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:inherit;padding:30px}.c-product-list01_re--dif02 .media-logo.wide{padding-top:40%}.c-product-list01_re--dif02 .media-logo.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-product-list01_re--dif02 .media-logo.flex img{width:50%}.c-product-list01_re--dif02 .media-logo.flex img:first-child{padding-right:0}.c-product-list01_re--dif02 .media-logo.flex img:last-child{left:initial;padding-left:0;right:0}.c-product-list01_re--dif02.win100{grid-template-columns:unset}.c-product-list01_re--dif02.win100 li{width:100%}.c-product-list01_re--dif02.win100 li .js-img-bg{width:calc(20% - 4px);padding-top:calc((20% - 4px)*0.474)}.c-product-list01_re--dif03 .inner{text-align:center}.c-product-list01_re--dif03 .media-logo{background:#fff}.c-product-list01_re--dif03 .media-logo img{max-height:inherit}.c-product-list01_re--dif03 .info{margin-top:10px}.c-product-list01_re--dif04 .img-box+.info{margin-top:15px}.c-product-list01_re--dif04 .info-text{margin-top:10px}.c-product-list01_re--dif05{grid-template-columns:repeat(3,1fr) !important}.c-product-list01_re--dif05 li{background-color:#e9edf2}.c-product-list01_re--dif05 .img-box{background-color:#fff;padding:10px}.c-product-list01_re--dif05 .img-box img{width:100%}.c-product-list01_re--dif05 .info-title{margin-top:15px}.c-product-list01_re--dif05.img-height .media-logo img{width:100%;max-height:none}.c-product-list01_re.thin li{padding:15px}.c-product-list01_re.bg-cont li{background:unset !important;padding:0}.bg-gray01_re .c-product-list01_re>li,.bg-gray02_re .c-product-list01_re>li{background:#fff}.bg-gray01_re .c-product-list01_re>li.no-bg,.bg-gray02_re .c-product-list01_re>li.no-bg{background:0 0}.c-menu-list_re{font-weight:400;display:grid;gap:15px;text-align:center}.c-menu-list_re:not(:first-child){margin-top:30px}.c-menu-list_re.max-3{grid-template-columns:repeat(3,1fr)}.c-menu-list_re.max-4{grid-template-columns:repeat(4,1fr)}.c-menu-list_re.max-5{grid-template-columns:repeat(5,1fr)}.c-menu-list_re li{border-bottom:1px solid #050f2d;display:table;position:relative}.c-menu-list_re .inner{background-color:#e9edf2;color:#1a254c;display:table-cell;line-height:1.35;padding:15px 25px;height:70px;vertical-align:middle;word-break:break-word;white-space:pre-wrap}.c-menu-list_re .inner:before{-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;bottom:0;right:10px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s;width:8px;height:8px}.ie .c-menu-list_re .inner:before{bottom:11px}.c-menu-list_re .inner>span{display:inline-block}.c-menu-list_re .inner .small{display:block;font-size:14px;margin-bottom:3px}.c-menu-list_re .inner.bg-primary{background-color:#1a254c;color:#fff}.c-menu-list_re .inner.bg-yellow{background-color:#ffa300;color:#fff}.c-menu-list_re .inner.target-blank{background-color:#1a254c;color:#fff;padding-bottom:15px}.c-menu-list_re .inner.target-blank:before{content:none}.c-menu-list_re .inner.target-blank:after{content:"";display:block;width:12px;height:12px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-menu-list_re .inner.page-link{background-color:#1a254c;color:#fff;padding:15px}.c-menu-list_re .inner.page-link:before{bottom:0;top:0;right:15px;left:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-title_tr04+.c-menu-list_re{margin-top:0}.bg-gray01_re .c-menu-list_re .inner,.bg-gray02_re .c-menu-list_re .inner{background:#fff}.c-menu-list02_re{font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px -24px;text-align:center;width:calc(100% + 24px)}.c-menu-list02_re:not(:first-child){margin-top:30px}.c-menu-list02_re.only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-menu-list02_re.only li{min-width:300px}.c-menu-list02_re.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-menu-list02_re.max-4 li{width:calc((100% - 96px)/4)}.c-menu-list02_re.max-5 li{width:calc((100% - 120px)/5)}.c-menu-list02_re li{display:table;position:relative;margin:0 12px 24px;padding-left:0}.c-menu-list02_re li.full{width:100% !important}.c-menu-list02_re li:before{content:none !important}.c-menu-list02_re .inner{background-color:#f4f4f5;color:#050f2d;display:table-cell;line-height:1.35;padding:10px 35px;height:58px;vertical-align:middle;word-break:break-word;white-space:pre-wrap;text-decoration:none;font-weight:400}.c-menu-list02_re .inner:before{-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;-webkit-transition:.3s;transition:.3s}.c-menu-list02_re .inner>span{display:inline-block}.c-menu-list02_re .inner.bg-primary{background-color:#050f2d;color:#fff}.c-menu-list02_re .inner.bg-primary:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-menu-list02_re .inner.bg-yellow{background-color:#ffa300;color:#fff}.c-menu-list02_re .inner.bg-yellow:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-menu-list02_re .inner.bg-yellow.target-blank{background-color:#ffa300}.c-menu-list02_re .inner.down{background:#e9edf2;color:#050f2d}.c-menu-list02_re .inner.down:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}.c-menu-list02_re .inner.target-blank{background-color:#050f2d;color:#fff}.c-menu-list02_re .inner.target-blank:before{content:none}.c-menu-list02_re .inner.target-blank:after{content:"";display:block;width:10px;height:10px;background-color:transparent;background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-menu-list02_re .inner.back:before{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);right:inherit;left:20px}.c-menu-list02_re.fz-18 .inner{font-size:18px;font-weight:300}.c-menu-list02_re.fz-18 .inner.en{font-weight:400}.c-menu-list02_re--small .inner{padding-top:10px;padding-bottom:15px;height:60px}.c-menu-list02_re--small .inner.target-blank{padding-bottom:10px}.c-table02_re+.text-box{margin-top:20px}.c-table02_re table{width:100%}.c-table02_re tbody tr{border-top:1px solid #fff}.c-table02_re tr{background-color:#e9edf2}.c-table02_re tr[data-href]{cursor:pointer}.c-table02_re tr:nth-child(2n) td{background:#e9edf2}.c-table02_re tr:nth-child(2n+1) td{background:#d2d6dc}.c-table02_re tr>*:not(:first-child){border-left:1px solid #fff}.c-table02_re th{background:#050f2d;color:#fff;font-weight:400;line-height:1.35;padding:18px 20px}.c-table02_re th.col-line{border-left:1px solid #fff}.c-table02_re th.min-100{min-width:100px}.c-table02_re td{font-weight:300;padding:17px 20px;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-table02_re td.row{border-right:solid 1px #fff}.c-table02_re td.b-left{border-left:solid 1px #fff}.c-table02_re td.td-img{min-width:180px}.c-table02_re td .name{margin-bottom:5px;display:block}.c-table02_re td.flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-table02_re td .img-wrap{width:130px;background-color:#fff;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;padding:10px;max-height:130px}.c-table02_re .img-box{display:block;max-width:180px;margin:auto}.c-table02_re .img-box.white-back img{background:#fff;padding:5px}.c-table02_re tr+tr{border-top:1px solid #fff}.c-table02_re--ginga{margin-top:45px}.c-table02_re.re-link tr{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.c-table02_re.re-link tr[data-href]{cursor:pointer}.c-table02_re .trial-kit th:first-child{width:80px}.c-table02_re.max-7 th:first-child{width:auto;min-width:168px}.c-table02_re.max-7 th:nth-child(5),.c-table02_re.max-7 th:nth-child(6),.c-table02_re.max-7 th:nth-child(7),.c-table02_re.max-7 th:nth-child(8),.c-table02_re.max-7 th:nth-child(9),.c-table02_re.max-7 th:nth-child(10),.c-table02_re.max-7 th:nth-child(11){width:auto;min-width:93px}.c-table02_re+.note{margin-top:30px}.c-table02_re+.note a{text-decoration:underline}.c-table02_re a{color:#1a254c;text-decoration:underline}.c-table02_re .note{font-size:14px}.c-table02_re .txt-center{background:#2d375b;text-align:center}.c-table02_re .text-align-left{text-align:left}.c-table02_re.td-center tbody td{text-align:center}.c-table02_re.td-left tbody td{text-align:left}.c-table02_re.type02 th{max-width:250px;width:300px}.c-table02_re.type02 .wi-50prcnt{border-left:1px solid #fff;max-width:125px;text-align:center;vertical-align:middle}.c-table02_re.type03 th:first-child:not(#dummy),.c-table02_re.type03 td:first-child:not(#dummy){background:#050f2d;color:#fff;text-align:left}.c-table02_re.type03 th.bg-clear,.c-table02_re.type03 td.bg-clear{background:0 0 !important;border-left:1px solid #fff !important;color:#333 !important}.c-table02_re.type03 td:not(:first-child){text-align:left}.c-table02_re .tbl-r03 .img{text-align:center}.c-table02_re .tbl-r03.no-wrap{white-space:nowrap}.c-table02_re--two{display:block}.c-table02_re--two .table-flex{width:calc(50% - 15px)}.c-table02_re--two .table-flex+.table-flex{margin-left:30px}.c-table02_re.thin th,.c-table02_re.thin td{padding:10px}.c-table02_re.slim th,.c-table02_re.slim td{padding-top:3px;padding-bottom:3px}.product-maker-detail .c-table02{white-space:nowrap}.bg-gray01_re .c-table02_re tr,.bg-gray02_re .c-table02_re tr{background-color:#fff}.bg-gray01_re .c-table02_re tr:nth-child(n+2),.bg-gray02_re .c-table02_re tr:nth-child(n+2){border-top:1px solid #e9edf2}.bg-gray01_re .c-table02_re.line-white tr:nth-child(n+2),.bg-gray02_re .c-table02_re.line-white tr:nth-child(n+2){border-top:1px solid #fff}.bg-gray01_re .c-table02_re th:nth-child(n+2),.bg-gray01_re .c-table02_re td:nth-child(n+2),.bg-gray02_re .c-table02_re th:nth-child(n+2),.bg-gray02_re .c-table02_re td:nth-child(n+2){border-left:1px solid #e9edf2}.bg-gray01_re .c-table02_re tr:nth-child(2n) td{background:#fff}.table-note{margin-top:20px;font-size:14px;text-align:right}.text-box+.c-table02_re{margin-top:25px}.c-table03_re+.c-table03_re{margin-top:20px}.c-table03_re table{width:100%}.c-table03_re table th,.c-table03_re table td{border:1px solid #fff;font-weight:400;padding:8px 30px;text-align:left}.c-table03_re table th{background-color:#d7d7d7;font-size:20px}.c-table03_re table th:first-child{background-color:#b4b4b4;color:#fff;width:35%}.c-table03_re table td{background-color:#f2f2f2;font-size:14px}.c-table03_re table td:first-child{background-color:#ebebeb;width:35%}.c-article-content_re h2{font-size:30px;font-weight:500;color:#050f2d;margin:30px 0}.c-article-content_re h2:first-child{margin-top:0}.c-article-content_re h2>.parent{color:#2d375b;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.c-article-content_re h2>.desc{display:block;font-size:20px;font-weight:500;margin-top:5px}.c-article-content_re h2>.sub{color:#000;font-size:16px;font-weight:300}.c-article-content_re h2+.text{margin-top:-20px}.c-article-content_re h2+.text+.c-card03_re{margin-top:30px}.c-article-content_re h2+.c-title_tr03{margin-top:0}.c-article-content_re h3{font-size:24px;font-weight:500;color:#050f2d;margin:30px 0 20px}.c-article-content_re h3:first-child{margin-top:0}.c-article-content_re h3 .sub{color:#000;display:inline-block;font-size:12px;font-weight:400;margin-left:20px}.c-article-content_re h3--dif01{width:80%;margin-left:auto;margin-right:auto}.c-article-content_re h3+.c-title_tr04{margin-top:0}.c-article-content_re h3+.c-product-list01_re--dif02{margin-top:-10px}.c-article-content_re h4{font-size:20px;font-weight:500;text-align:left;line-height:1.5;margin:30px 0 15px}.c-article-content_re h4:first-child{margin-top:0}.c-article-content_re h4+.c-title_tr05{margin-top:0}.c-article-content_re h5{font-size:18px;font-weight:500;text-align:left;line-height:1.5;margin:30px 0 15px}.c-article-content_re h5:first-child{margin-top:0}.c-article-content_re h6{font-size:16px;font-weight:500;text-align:left;line-height:26px;margin-bottom:20px}.c-article-content_re img{height:auto;margin-left:auto;margin-right:auto;display:block}.c-article-content_re *+h2,.c-article-content_re *+h3,.c-article-content_re *+h4,.c-article-content_re *+h5,.c-article-content_re *+ul,.c-article-content_re *+ol,.c-article-content_re *+.wp-block-buttons{margin-top:30px}.c-article-content_re *+p{margin-top:10px}.c-article-content_re h2{margin-bottom:30px}.c-article-content_re h3,.c-article-content_re h4,.c-article-content_re h5{margin-bottom:20px}.c-article-content_re *+.wp-block-buttons{margin:30px auto !important}.c-article-content_re p{font-size:14px;line-height:1.7}.c-article-content_re p+p{margin-top:30px}.c-article-content_re p+.info-wrap{margin-top:30px}.c-article-content_re p+h2,.c-article-content_re p+h3,.c-article-content_re p+h4{margin-top:60px}.c-article-content_re .info-wrap+p{margin-top:30px}.c-article-content_re .info-wrap+.info-wrap{border-top:none}.c-article-content_re ul,.c-article-content_re ol{font-size:14px}.c-article-content_re ul li,.c-article-content_re ol li{line-height:1.5;position:relative}.c-article-content_re ul li{padding-left:15px}.c-article-content_re ul li:before{background:#2d375b;border-radius:50%;content:"";display:block;width:3px;height:3px;position:absolute;top:9px;left:0;margin:auto}.c-article-content_re ol{counter-reset:number 0;padding-left:17px}.c-article-content_re ol li:before{color:#2d375b;counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:-1.1em}.c-article-content_re a{color:#050f2d;text-decoration:underline}.c-article-content_re .wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-article-content_re .wp-block-columns+.wp-block-columns{margin-top:50px}.c-article-content_re .wp-block-columns .wp-block-column{min-width:0;word-break:break-word;overflow-wrap:break-word}.c-article-content_re .wp-block-columns .wp-block-image{margin:0 15px;text-align:center}.c-article-content_re .wp-block-columns .wp-block-image figure{margin:0}.c-article-content_re .wp-block-columns .wp-block-image figure img{width:100%}.c-article-content_re .wp-block-columns .wp-block-image figcaption{font-size:14px;margin-top:15px;text-align:right}.c-article-content_re .wp-block-columns p{margin:0 15px}.c-article-content_re .wp-block-columns h2,.c-article-content_re .wp-block-columns h3,.c-article-content_re .wp-block-columns h4{margin:0 15px 30px}.c-article-content_re .wp-block-columns .c-button01{width:100%;margin-bottom:0}.c-article-content_re .wp-block-media-text{margin:30px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-article-content_re .wp-block-media-text .wp-block-media-text__media{margin:0;text-align:center}.c-article-content_re .img-link{display:block;text-align:center;margin:30px 0 40px}.c-article-content_re .c-button01{color:#fff;text-decoration:none;display:block;font-size:14px;width:490px;padding:18px 17px;margin:30px auto 40px;text-align:center}.c-article-content_re .c-button01:before{background:0 0;-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-article-content_re .movie-wrap{position:relative;width:100%;padding-top:56.25%;margin:20px 0}.c-article-content_re .movie-wrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.c-article-content_re .number-ttl{padding-left:0}.c-article-content_re .number-ttl:before{display:none}.c-article-content_re .number-ttl .count{background:#050f2d;color:#fff;display:inline-block;font-size:14px;padding:5px 19px;margin-right:15px}.c-article-content_re .number-ttl .count .number{font-family:"avenir",sans-serif;font-size:26px;font-weight:700;padding-left:6px}.c-article-content_re .marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffda99));background:linear-gradient(transparent 60%,#ffda99 60%);padding:2px 0}.c-img-txt_re li{margin-left:5px}.c-img-txt_re li .text{font-size:12px;font-weight:400;margin-top:10px;text-align:center}.c-img-txt_re.img-max5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.c-img-txt_re.img-max5 li{width:calc((100% - 60px)/5);margin-left:15px}.c-img-txt_re.img-flow4{margin-top:0}.c-img-txt_re.img-flow4 li{text-align:center}.c-img-txt_re.img-flow4 li .img-wrap{position:relative}.c-img-txt_re.img-flow4 li .img-wrap:before{border-top:solid 2px #333;border-right:solid 2px #333;bottom:0;content:"";display:block;height:12px;left:-45px;margin:auto 0;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.c-img-txt_re+.text{margin-top:30px}.c-icon-table_re{display:grid;gap:10px 20px}.c-icon-table_re dl{background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px 15px}.c-icon-table_re dt{--w:40px}.c-icon-table_re dt:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--w);height:var(--w)}.c-icon-table_re dt:first-of-type img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";max-height:var(--w)}.c-icon-table_re dt:last-of-type{font-size:16px;font-weight:500;padding-left:10px;width:calc(100% - var(--w))}.c-icon-table_re dd{font-size:13px;margin-top:10px;width:100%}.bg-gray01_re .c-icon-table_re dl,.bg-gray02_re .c-icon-table_re dl{background:#fff}.bg-gray02_re .c-num-list_re{background:#fff;padding:30px}.c-num-list_re{background:#f2f2f2;padding:30px}.c-num-list_re .num-list>li{padding-left:0}.c-num-list_re .num-list>li:before{content:none}.c-num-list_re .num-list>li+li{margin-top:40px}.c-num-list_re .c-title_tr04{margin-bottom:20px}.c-num-list_re .img-box{width:35.087719%;max-width:400px}.c-num-list_re .text-box{margin-left:30px}.c-num-list_re .text-box .num{width:52px;font-size:18px;font-family:"avenir",sans-serif;background:#2d375b;padding:10px 15px;display:block;color:#fff;margin-bottom:10px;text-align:center}.c-num-list_re .text-box .num.long{width:75px;padding:5px 10px;line-height:1}.c-num-list_re .text-box .num .text{font-size:12px;padding-right:5px}.c-num-list_re .text-box .text{font-size:16px;line-height:1.6;font-weight:300}.c-num-list_re .text-box .text>a{text-decoration:underline}.c-num-list_re .text-box .note{font-size:12px;font-weight:400;color:#505c76;margin:7px 0}.c-num-list_re .text-box .name{margin-top:30px}.c-num-list_re .text-box .name+.name{margin-top:10px}.c-num-list_re .text-box .name .ttl{display:inline-block;background:#808a9c;padding:4px 5px;min-width:72px;color:#fff;text-align:center;margin-right:15px;font-size:14px}.c-num-list_re .text-box .name>a,.c-num-list_re .text-box .name span{display:inline-block;font-size:18px;font-family:"avenir",sans-serif;font-weight:300}.c-box-block{background:#f2f2f2;padding:60px}.c-box-block .box-ttl{font-size:30px;line-height:1.33;margin-bottom:30px}.c-box-block .text{line-height:1.75}.c-box-block .text+.text{margin-top:1em}.c-box-block .text a{color:#050f2d}.bg-gray01_re .c-box-block,.bg-gray02_re .c-box-block{background:#fff}.c-download-list{display:grid;gap:20px 17px}.c-download-list li{display:table}.c-download-list a{background:#e9edf2;color:#050f2d;display:table-cell;font-size:16px;font-family:"avenir",sans-serif;font-weight:700;line-height:1.2;padding:11px 36px 11px 78px;position:relative;vertical-align:middle;height:62px}.c-download-list a:before{content:"";background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-document.svg) no-repeat center center/contain;margin:auto;position:absolute;top:0;bottom:0;left:30px;width:24px;height:33px}.c-download-list a:after{-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:6px;height:6px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.c-download-list .inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.bg-gray01_re .c-download-list a,.bg-gray02_re .c-download-list a{background:#fff}.c-note-list{margin-top:20px}.c-note-list.right{text-align:right}.c-note-list li{color:#505c76;font-size:12px}.c-note-list li+li{margin-top:15px}.c-note-list li.asterisk{position:relative;padding-left:13px}.c-note-list li.asterisk:before{content:"※";position:absolute;left:0;top:0}.c-note-list li.asterisk-number{position:relative;padding-left:2.5em}.c-note-list li.asterisk-number .number{position:absolute;left:0;top:0}.c-note-list li.asterisk-number .number:before{content:"※"}.outline-item_re>.c-table02_re+.c-note-list{margin-top:-10px}input[type=text],input[type=tel],select,textarea{border:solid 1px #ebebeb;background-color:#fff;display:block;padding:0 20px;width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}input[type=text]:focus,input[type=tel]:focus,select:focus,textarea:focus{-webkit-box-shadow:inset 0 0 0 1px #384169;box-shadow:inset 0 0 0 1px #384169}input[type=text],input[type=tel],select{height:40px}textarea{padding:20px}input[type=checkbox]{display:none}.c-form-label_re{color:#1a254c;font-size:13px;font-weight:400;line-height:1.4;margin-bottom:8px}.c-form-button_re{background-color:#ffa300;color:#fff;display:block;font-size:14px;font-weight:500;text-align:center;min-height:50px;padding:10px 30px;position:relative}.c-form-button_re:before{-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;bottom:0;right:15px;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:6px;height:6px}.c-form-button_re.down:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-form-button_re.reset{background:#b4b4b4}.c-form-button_re.reset:before{display:none}.c-form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.c-form-check input[type=checkbox]+span{position:relative;padding-left:30px;display:inline-block}.c-form-check input[type=checkbox]+span:before,.c-form-check input[type=checkbox]+span:after{content:"";border-radius:2px;display:block;position:absolute;top:1px;left:0;width:20px;height:20px}.c-form-check input[type=checkbox]+span:before{background:#e9edf2}.c-form-check input[type=checkbox]+span:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check02.svg) no-repeat center center/11px 10px #050f2d;margin:auto;opacity:0}.c-form-check input[type=checkbox]:checked+span{font-weight:500}.c-form-check input[type=checkbox]:checked+span:after{opacity:1}.c-form-check.button input[type=checkbox]+span{background:#505c76;color:#fff;font-size:13px;font-weight:400;line-height:1.3;padding:9px 15px 9px 45px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-form-check.button input[type=checkbox]+span:before,.c-form-check.button input[type=checkbox]+span:after{left:15px;top:8px}.c-form-check.button input[type=checkbox]+span:before{background-color:#b7bec7}.c-form-check.button input[type=checkbox]+span:after{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check02-blue.svg);background-color:#fff}.c-form-check.button input[type=checkbox]:checked+span{background:#1a254c}.c-form-check input[type=radio]:checked+span{font-weight:700}.c-form-select-tag{background:#fff;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;--size:37px}.c-form-select-tag+.c-form-select-tag{margin-top:15px}.c-form-select-tag .select{border-right:var(--size) solid #050f2d;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;padding:5px 7px;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:var(--size);background-color:#fff}.c-form-select-tag .select:before{-webkit-box-shadow:inset -1px -1px 0 #fff;box-shadow:inset -1px -1px 0 #fff;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:1px;right:-22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:6px;height:6px}.c-form-select-tag .select .tag{background:#2d375b;border-radius:2px;color:#fff;display:inline-block;font-size:13px;line-height:1;padding:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-form-select-tag .select .tag:not(:only-child){max-width:calc(100% - 36px)}.c-form-select-tag .select .tag.unselected{background:#e9edf2;color:#808a9c}.c-form-select-tag .list{background:#fff;display:grid;opacity:0;pointer-events:none;padding:10px 10px 15px;position:absolute;top:0;left:0;right:0;z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-form-select-tag .list:before{position:absolute}.c-form-select-tag .list li.hide{display:none !important}.c-form-select-tag .list .c-form-check{padding:3px}.c-form-select-tag.is-open .select{z-index:2}.c-form-select-tag.is-open .select:before{bottom:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-form-select-tag.is-open .list{-webkit-box-shadow:0px 0px 30px rgba(5,15,45,.25);box-shadow:0px 0px 30px rgba(5,15,45,.25);opacity:1;pointer-events:auto;padding-top:calc(10px + var(--size))}.c-form-select-tag.is-open .search-input{display:block}.c-form-select-tag .search-input{display:none}.c-form-select-tag .search{margin-bottom:10px}.c-form-input+.c-form-input{margin-top:15px}.c-form-input input{height:37px}.c-form-input input::-webkit-input-placeholder{font-size:13px}.c-form-input input::-moz-placeholder{font-size:13px}.c-form-input input:-ms-input-placeholder{font-size:13px}.c-form-input input::-ms-input-placeholder{font-size:13px}.c-form-input input::placeholder{font-size:13px}.c-form-input .cross-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-form-input .half{width:calc((100% - 44px)/2)}.c-form-input .cross{width:20px;height:20px;margin:auto;position:relative}.c-form-input .cross:before,.c-form-input .cross:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:1px;background:#050f2d}.c-form-input .cross:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-form-input .cross:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-form-select:after{-webkit-box-shadow:inset -1px -1px 0 #fff;box-shadow:inset -1px -1px 0 #fff;width:6px;height:6px;right:17px}.l-formbox input[type=text],.l-formbox input[type=tel],.l-formbox select{height:40px}.l-formbox-type04{margin:0}.l-formbox-type04 .l-formbox-inn{margin:0}.l-formbox-type04 .l-formbox-inn:not(.button){width:calc((100% - 60px)/4)}.l-formbox-type04 .l-formbox-inn:last-child{max-width:450px}.c-form-label{color:#1a254c;font-weight:400;font-size:13px;margin-bottom:8px}.c-form-input input{height:40px}.c-form-input+.c-form-input{margin-top:11px}.c-tab-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px}.c-tab-head.full>li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-tab-head>li{background:#808a9c;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:1.3;padding:13px 36px;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:400}.c-tab-head>li.is-active{background:#e9edf2;color:inherit;pointer-events:none}.c-tab-body{background:#e9edf2}.c-tab-body .tab-content:not(:first-child){display:none}.inner-1200 .c-tab-body{margin:0 calc(50% - 50vw);padding:30px calc(50vw - 50%)}.c-table-search{text-align:left}.c-table-search.over-hidden{white-space:nowrap;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;padding-bottom:10px}.c-table-search.over-hidden::-webkit-scrollbar{height:10px}.c-table-search.over-hidden::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.c-table-search.over-hidden::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px}.c-table-search.filtered td:first-child{background-color:#2d375b !important;color:#fff}.c-table-search.noarrow table th{text-align:center}.c-table-search.noarrow table th:before,.c-table-search.noarrow table th:after{content:none !important}.c-table-search table{border-bottom:1px solid #fff;width:100%}.c-table-search table.no-wrap{white-space:nowrap}.c-table-search table.no-wrap::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.c-table-search tbody tr{border-left:1px solid #fff;border-right:1px solid #fff}.c-table-search tbody tr.is-new td:first-child,.c-table-search tbody tr.is-new td.check+td{position:relative;text-align:center}.c-table-search tbody tr.is-new td:first-child:after,.c-table-search tbody tr.is-new td.check+td:after{background:#ffa300;border:1px solid #fff;color:#fff;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"New";display:block;font-family:"avenir",sans-serif;font-size:10px;font-weight:700;height:35px;left:0;line-height:14px;padding:3px;position:absolute;text-align:left;text-transform:uppercase;top:0;width:50px;z-index:0}.c-table-search tbody tr.hide{display:none}.c-table-search tr{background-color:#fff;border-top:1px solid #e9edf2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative}.c-table-search tr:nth-child(even){background:#e9edf2}.c-table-search tr:nth-child(even) td:not(:first-child){border-left:1px solid #fff}.c-table-search tr>*:not(:first-child){border-left:1px solid #e9edf2}.c-table-search tr.is-checked{background:#505c76;color:#fff}.c-table-search tr.is-checked .check{background:#505c76}.c-table-search tr.has-link{cursor:pointer}.c-table-search th{background:#050f2d;color:#fff;font-size:11px;font-weight:500;line-height:1.2;padding:14px 14px 14px 10px;position:relative}.c-table-search th.check{background:#505c76;padding:15px 11px}.c-table-search th .js--sort_button,.c-table-search th .sort_button{position:absolute;cursor:pointer;right:8px;top:0;bottom:0;margin:auto;display:block;width:4px;height:4px;border:solid #fff;border-width:0 1px 1px 0}.c-table-search th .js--sort_button[data-order=asc],.c-table-search th .sort_button[data-order=asc]{-webkit-transform:translateY(-3px) rotate(-135deg);transform:translateY(-3px) rotate(-135deg)}.c-table-search th .js--sort_button[data-order=desc],.c-table-search th .sort_button[data-order=desc]{-webkit-transform:translateY(3px) rotate(45deg);transform:translateY(3px) rotate(45deg)}.c-table-search th .js--sort_button.on,.c-table-search th .sort_button.on{border-color:#878787}.c-table-search th.tablesorter-headerAsc .sort_button[data-order=asc]{border-color:#878787}.c-table-search th.tablesorter-headerDesc .sort_button[data-order=desc]{border-color:#878787}.c-table-search td{font-size:11px;line-height:1.4;padding:14px 7px}.c-table-search td.check{background:#b7bec7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;padding:12px}.c-table-search td.img{width:130px}.c-table-search td .img-wrap{width:130px}.c-table-search td .img-wrap img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:130px}.c-table-search .check{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1}.c-table-search .c-form-check{margin:auto;width:20px;height:20px}.c-table-search .c-form-check input[type=checkbox]+span{padding-left:20px}.c-table-search .c-form-check input[type=checkbox]+span:before{background:#fff}.c-table-search .c-form-check:after{position:absolute;content:"";width:100%;height:100%;right:0;left:0;top:0;bottom:0;margin:auto}.c-table-search th.caution{background-color:#505c76}.c-table-search td.caution{border-left:2px solid #ffa300;position:relative;background-color:#fff}.c-table-search td.caution:empty{border-left:none;background-color:#d2d6dc}.c-table-search td.caution .caution-icon{margin:auto}.c-table-search td.caution .caution-notice{position:absolute;background-color:#fff;-webkit-box-shadow:0px 0px 15px rgba(255,163,0,.5);box-shadow:0px 0px 15px rgba(255,163,0,.5);top:0;text-align:left;padding:20px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:10}.c-table-search td.caution .caution-notice .dot{position:relative;font-weight:500;font-size:12px;line-height:1.5;padding-left:14px}.c-table-search td.caution .caution-notice .dot:before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:3px;height:3px;background-color:#ffa300;border-radius:50%}.c-table-search td.caution .caution-notice .dot+.dot{margin-top:1em}.c-table-search td.caution .caution-notice .notice{margin-top:1em;font-weight:400;font-size:11px;line-height:1.27;padding-left:14px}.c-table-search td.caution .hide{display:none}.c-table-search tr:nth-last-child(-n+3) .caution-notice{top:auto;bottom:1px}.c-table-search.highlight .bland-cell,.c-table-search.highlight .cell-bland{font-weight:500}.c-table-search.highlight tr:not(.is-checked) .type-cell,.c-table-search.highlight tr:not(.is-checked) .cell-type{font-weight:500;color:#505c76}.c-table-search .js--tableSort thead th{cursor:pointer}.c-table-search .link-cell,.c-table-search .cell-link{width:0;padding:0;border:none !important;opacity:0;font-size:0;line-height:0}.c-table-search tbody.js--loading tr{display:none}.page-framegrabber .c-table-search.highlight td:first-of-type{font-weight:500}.page-framegrabber .c-table-search.highlight td:nth-of-type(3){font-weight:500;color:#505c76}.caution-icon{width:20px;height:20px;border:2px solid #ffa300;border-radius:50%;position:relative;text-align:center}.caution-icon:before{content:"!";font-weight:700;font-size:11px;position:relative;top:-1px}.caution-icon01:before{color:#ffa300}.caution-icon02{background-color:#ffa300}.caution-icon02:before{color:#fff}.caution-icon03{background-color:#ffa300}.caution-icon03:before{color:#fff}.caution-icon03:after{content:"";border:1px solid #fff;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.icon-info{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-info .icon-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-info .icon-item+.icon-item{margin-left:30px}.icon-info .caution-icon{line-height:1}.icon-info .text{font-size:11px;margin-left:4px}.c-table-compare{font-size:13px;line-height:1.2;text-align:left;vertical-align:middle;--bg-color:#d2d6dc}.c-table-compare table{width:100%}.c-table-compare.highlight .has-diff th,.c-table-compare.highlight .has-diff td{background:#505c76;color:#fff}.c-table-compare .hidden{display:none}.c-table-compare th,.c-table-compare td{padding:11px 20px}.c-table-compare th.empty,.c-table-compare td.empty{background:#b7bec7}.c-table-compare th{border-right:15px solid var(--bg-color);font-weight:500;width:16.6666666667%;white-space:nowrap}.c-table-compare td{border-left:5px solid var(--bg-color);font-weight:400;width:20.8333333333%}.c-table-compare tr:not(:first-child){border-top:5px solid var(--bg-color)}.c-table-compare tr:nth-of-type(odd) th:where(:not(.empty,.blank)),.c-table-compare tr:nth-of-type(odd) td:where(:not(.empty,.blank)){background:#e9edf2}.c-table-compare tr:nth-of-type(even) th:where(:not(.empty,.blank)),.c-table-compare tr:nth-of-type(even) td:where(:not(.empty,.blank)),.c-table-compare tr.basic-info th:where(:not(.empty,.blank)),.c-table-compare tr.basic-info td:where(:not(.empty,.blank)){background:#fff}.c-table-compare tr[data-name=maker] td,.c-table-compare tr[data-name=thumbnail] td,.c-table-compare tr[data-name=link] td{text-align:center}.c-table-compare tr[data-name=maker] img,.c-table-compare tr[data-name=thumbnail] img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.c-table-compare tr[data-name=maker] td{padding-top:16px;padding-bottom:16px}.c-table-compare tr[data-name=maker] img{max-height:37px}.c-table-compare tr[data-name=maker] img[src*=irayple]{height:18px}.c-table-compare tr[data-name=maker] img[src*=teledyne]{height:26px}.c-table-compare tr[data-name=maker] img[src*=basler]{height:37px}.c-table-compare tr[data-name=thumbnail] td{padding-top:15px;padding-bottom:15px}.c-table-compare tr[data-name=thumbnail] img{max-height:160px}.c-table-compare tr[data-name=link]{border-top-width:30px}.c-table-compare tr[data-name=link] th,.c-table-compare tr[data-name=link] td{padding:0}.c-table-compare tr[data-name=link] td.empty{background:0 0}.c-table-compare .c-button_re01{width:100%;max-width:100%;min-height:50px}.c-table-compare .confidential{color:red !important}.c-table-compare th.confidential{background:#ff0 !important}.c-paging-area{margin-top:40px;text-align:center}.c-paging-area .total{font-size:14px}.c-paging-area .link,.c-paging-area .direct{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-paging-area .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 30px}.c-paging-area .page-numbers{--size:36px;display:inline-block;text-align:center;line-height:var(--size);height:var(--size)}.c-paging-area .page-numbers:not(.prev,.next){background:#050f2d;color:#fff;font-family:"avenir",sans-serif;font-size:16px;font-weight:400;min-width:var(--size)}.c-paging-area .page-numbers:not(.prev,.next).current{background:#b7bec7;pointer-events:none}.c-paging-area .page-numbers.prev,.c-paging-area .page-numbers.next{font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-paging-area .page-numbers.prev:before,.c-paging-area .page-numbers.next:before{content:"";border:solid #050f2d;display:inline-block;width:15px;height:15px}.c-paging-area .page-numbers.prev:before{border-width:2px 0 0 2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-paging-area .page-numbers.next:before{border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-paging-area .direct{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-paging-area .direct .input{font-family:"avenir",sans-serif;font-size:14px;font-weight:400;width:33px;height:30px;padding:0 5px;text-align:center;background-color:#fff}.c-paging-area .direct .txt{font-size:12px;margin-left:7px}.c-paging-area .direct input[type=number]::-webkit-outer-spin-button,.c-paging-area .direct input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-paging-area .direct input[type=number]{-moz-appearance:textfield}.c-sidebar_re{margin-left:40px;width:300px}.c-sidebar_re .box{background:#e9edf2;padding:30px 25px}.c-sidebar_re .box+.box{margin-top:20px}.c-sidebar_re .title{font-size:16px;font-weight:500;margin-bottom:10px}.c-sidebar_re .js--aco-btn{margin-top:8px;text-align:right}.c-sidebar_re .js--aco-btn button{font-size:12px;position:relative;color:#000 !important}.c-sidebar_re .js--aco-btn button:after{-webkit-transition:.3s;transition:.3s;position:absolute;content:"";bottom:-1px;left:0;background:#333;height:1px;width:0}.c-sidebar_re .c-sidebar-list.years li.hide{display:none}.c-sidebar_re .c-sidebar-list li:not(:first-child){margin-top:-1px}.c-sidebar_re .c-sidebar-list li a{display:block;font-size:16px;padding:10px 15px 10px 5px;position:relative;-webkit-box-shadow:inset 0 1px 0 0 transparent,inset 0 -1px 0 0 #b7bec7;box-shadow:inset 0 1px 0 0 transparent,inset 0 -1px 0 0 #b7bec7;-webkit-transition:trasform .3s ease-in-out;transition:trasform .3s ease-in-out}.c-sidebar_re .c-sidebar-list li a:before{-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;bottom:0;right:2px;top:0;-webkit-transform:rotate(315deg);transform:rotate(315deg);width:8px;height:8px;-webkit-transition:none;transition:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-sidebar_re .c-sidebar-list li .count{color:#505c76;display:inline-block;font-size:16px;font-weight:400}.c-sidebar_re .c-sidebar-list li.en{font-family:"Noto Sans JP",serif}.c-sidebar_re.amr-sidebar .box.img-wrap{padding:0}.c-sidebar_re.amr-sidebar .box.img-wrap>a{width:100%;height:100%;display:block}.c-sidebar_re.amr-sidebar .box.img-wrap>a>img{width:100%;height:100%}.c-sidebar_re.amr-sidebar .box.rank-wrap{margin-top:40px;padding:25px 15px}.c-sidebar_re.amr-sidebar .box.rank-wrap .title{font-size:18px}.c-sidebar_re.amr-sidebar .box.rank-wrap h2.title{font-size:14px}.c-sidebar_re.amr-sidebar .amr-sidebar-rank>li+li{border-top:1px solid #050f2d}.c-sidebar_re.amr-sidebar .amr-sidebar-rank>li>a{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.c-sidebar_re.amr-sidebar .amr-sidebar-rank>li>a .thumb{width:120px;height:80px;position:relative}.c-sidebar_re.amr-sidebar .amr-sidebar-rank>li>a .thumb .num{position:absolute;font-size:12px;color:#fff;background:#050f2d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;line-height:1}.c-sidebar_re.amr-sidebar .amr-sidebar-rank>li>a .title{width:calc(100% - 130px);font-size:14px}.c-kv-block_re{background:#f2f2f2}.c-kv-block_re .title{padding:24px 0;width:100%;vertical-align:middle}.c-kv-block_re .title .ja{display:inline-block;font-size:14px;font-weight:400;vertical-align:middle}.c-kv-block_re .title .en{color:#000;display:inline-block;font-size:40px;font-weight:700;font-family:"avenir",sans-serif;padding-right:30px;line-height:1.1;vertical-align:middle}.c-search-area_re{position:relative;z-index:2}.c-search-area_re .inner-1200{padding-bottom:40px}.c-search-area_re .tab-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-search-area_re .tab-head li{background-color:#e9edf2;display:table;font-size:16px;line-height:1.4;text-align:center;width:216px}.c-search-area_re .tab-head li:not(.is-active){background-color:#808a9c;color:#fff;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-search-area_re .tab-head li+li{margin-left:15px}.c-search-area_re .tab-head .inner{display:table-cell;padding:10px;height:46px;vertical-align:middle}.c-search-area_re .tab-body{background-color:#e9edf2;padding:10px 50px 30px}.c-search-area_re .tab-content:not(:first-child){display:none}.c-search-area_re .tab-body.filter-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px}.c-search-area_re .tab-body .c-title_tr04{margin-bottom:0;min-width:80px}.c-search-area_re .tab-body .tab-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.c-search-area_re .tab-body .tab-content:not(:first-child){display:none}.c-search-area_re .tab-body .tab-content.noflex{display:block}.c-search-area_re .tab-body .filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-left:30px;width:calc(100% - 120px)}.c-search-area_re .tab-body .filter li{background:#fff;font-size:13px;padding:7px 15px;line-height:1}.c-search-area_re .tab-body .filter li .category{font-weight:700}.main-title_re{font-size:20px;font-weight:500;line-height:1.5;padding-bottom:30px;position:relative;text-align:left}.main-title_re .sub{position:relative;display:inline-block;margin-left:32px}.main-title_re .sub:before{background:#505c76;content:"";display:block;height:25px;width:2px;position:absolute;top:0;bottom:0;left:-15px;margin:auto}.main-title_re:first-child{margin-top:0}.main-title_re:last-child{margin-bottom:0}.c-search-area02_re .tab-body{background-color:#e9edf2;position:relative;padding:30px 30px 40px}.c-search-area02_re+.c-search-area_re{margin-top:30px}.c-breadcrumb_re+.c-search-area02_re{margin:60px 0 40px}.serach-button-box_re{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:40px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.serach-button-box_re .c-form-button{width:216px;height:50px;font-size:14px;font-weight:400;margin-left:30px;margin-right:inherit;position:relative}.serach-button-box_re .c-form-button:before{-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:15px;-webkit-transform:rotate(315deg);transform:rotate(315deg);width:7px;height:7px;-webkit-transition:.3s;transition:.3s}.serach-button-box_re .reset-btn{background:#b4b4b4;font-size:16px;font-weight:400;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:176px;height:50px;font-size:14px}.serach-button-box_re #reset-btn{display:none}.c-link-table_re{width:100%}.c-link-table_re.ginga .th{white-space:nowrap}.c-link-table_re tbody .tr{background:#f2f2f2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;position:relative}.c-link-table_re tbody .tr:not([data-href]),.c-link-table_re tbody .tr:not(.has-link){cursor:auto}.c-link-table_re tbody td{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-link-table_re tbody td .tr[data-href]{cursor:pointer}.c-link-table_re tbody.discontinue tbody .tr,.c-link-table_re tbody.chromasens tbody .tr{cursor:default}.c-link-table_re tbody.discontinue tbody .tr .td>a,.c-link-table_re tbody.chromasens tbody .tr .td>a{text-decoration:underline}.c-link-table_re tbody.discontinue tbody .tr .td>a:hover,.c-link-table_re tbody.chromasens tbody .tr .td>a:hover{text-decoration:none}.c-link-table_re tbody .th,.c-link-table_re tbody .td{text-align:left}.c-link-table_re tbody .td{font-weight:300;letter-spacing:0}.c-link-table_re tbody+.note{font-size:14px;margin-top:30px}.c-link-table_re .link-cell,.c-link-table_re .cell-link{width:0;padding:0;border:none !important;opacity:0;font-size:0;line-height:0}.table-txt{display:block;margin-bottom:10px}.search-result-basler .c-table01 th,.search-result-basler .c-table01 td{font-size:14px;font-weight:700;width:auto;padding:10px;vertical-align:middle}.search-result-basler .c-table01 .th{width:100px}.search-result-basler .c-table01 .th{padding-top:17px;padding-bottom:17px}.search-result-basler .c-table01 .th.tac{text-align:center}.search-result-basler .c-table01 .th.w308{width:308px}.search-result-basler .c-table01 .th.w127{width:127px}.search-result-basler .c-table01 .th.w187{width:187px}.search-result-basler .c-table01 .l-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-result-basler .c-table01 .img-wrap{width:130px;height:90px;background-color:#fff;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.search-result-basler .c-table01 .img-wrap>img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:calc(100% - 20px);-o-object-fit:contain;object-fit:contain}.c-mv-block_re{position:relative}.c-mv-block_re img{height:777px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;width:100%}.c-mv-block_re .inner-1200{height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.c-mv-block_re .mv-text_re{color:#fff;font-size:48px;font-weight:700;line-height:1.3;margin-top:60px;text-shadow:0 0 30px rgba(0,0,0,.7)}.c-mv-block_re .mv-text_re+svg{margin-top:30px;-webkit-filter:drop-shadow(0 0 30px rgba(0,0,0,.2));filter:drop-shadow(0 0 30px rgba(0,0,0,.2))}.c-mv-block_re+.c-breadcrumb_re{margin-bottom:0}.c-top-banner_re{background:#050f2d;width:100%;padding:15px 70px;position:relative;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:1;margin-top:0}.c-top-banner_re.banner-close{opacity:0;-webkit-transition:.7s;transition:.7s;margin-top:-64px}.c-top-banner_re .txt{color:#fff;font-size:16px}.c-top-banner_re .btn{background:#ffa300;font-size:14px;font-weight:700;margin-left:20px;padding:10px;line-height:1;white-space:nowrap}.c-top-banner_re .close-btn{width:40px;height:40px;position:absolute;top:0;bottom:0;right:20px;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-top-banner_re .close-btn span{position:relative}.c-top-banner_re .close-btn span:after{background-color:#fff;content:"";display:block;height:1px;position:absolute;width:20px;-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);top:13px;left:10px;margin:auto}.c-top-banner_re .close-btn span:before{background-color:#fff;content:"";display:block;height:1px;position:absolute;width:20px;-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);top:27px;left:10px;margin:auto}.u-mt0{margin-top:0 !important}main{display:block}.home_re .mv-slider-block{border-top:none;padding-top:30px;padding-bottom:150px}.home_re .js-mv-slider{width:calc(100% - 50px);margin:0 auto}.home_re .js-mv-slider .my-dots{bottom:-22px}.home_re .js-mv-slider .main-slider .slick-slide img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.home_re .js-mv-slider .c-slick-button{background-color:#b7bec7;width:50px;height:50px}.home_re .js-mv-slider .c-slick-button.slick-next{right:-25px}.home_re .js-mv-slider .c-slick-button.slick-prev{left:-25px}.home_re .info-block{background-color:#e9edf2;position:relative;z-index:1}.home_re .info-block .ttl-sub{font-size:12px;color:#000;margin-top:3px}.home_re .info-block .express-box .ttl-sub{color:#fff}.home_re .info-block .box{padding-top:40px;padding-bottom:40px}.home_re .info-block .more-area{margin-top:38px;text-align:right}.home_re .product-block{background-color:#fff;padding-top:0;padding-bottom:0}.home_re .product-block .inner-1200{padding-top:40px;padding-bottom:40px}.home_re .product-block .search-form{background-color:#1a254c;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 30px;margin-top:40px}.home_re .product-block .search-form .txt{font-weight:400}.home_re .product-block .search-form .keyword{max-width:740px;height:56px;border:none}.home_re .product-block .search-form .keyword:focus{-webkit-box-shadow:inset 0 0 0 2px #ffa300;box-shadow:inset 0 0 0 2px #ffa300}.home_re .product-block .search-form .search-btn{color:#fff;background-color:#ffa300;display:block;max-width:164px;width:100%;height:56px;margin-left:30px;font-size:20px;font-weight:500}.home_re .product-block .brand-area{margin-top:40px}.home_re .product-block .brand-items+.brand-items{margin-top:40px}.home_re .product-block .box-list{display:grid}.solution-block{background-color:#e9edf2}.solution-block .inner-1200{padding-top:40px;padding-bottom:40px}.solution-block .c-brand-box{background-color:#d2d6dc;margin-top:20px}.link-area-block .inner-1200{padding-top:40px;padding-bottom:40px}#cliSettingsPopup .cli-switch input:checked+.cli-slider{background-color:#050f2d}#cliSettingsPopup table.cookielawinfo-winter thead th{background-color:#2d375b}#cliSettingsPopup table.cookielawinfo-winter tbody tr{background-color:#e9edf2}.codereader-campaign{padding-bottom:100px}.codereader-campaign .img-box{margin:0 auto;text-align:center}.codereader-campaign .btn-wrap{margin-top:40px;text-align:center}.codereader-campaign .btn-wrap .campaign-btn{background:#ffa300;color:#fff;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding:22px 20px;font-size:30px}.codereader-campaign .campaign-detail{max-width:1000px;margin:0 auto;padding:40px;background:#1a254c;color:#fff}.codereader-campaign .campaign-detail .lead{text-align:center;font-weight:700;font-size:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;border-bottom:1px solid #fff}.codereader-campaign .campaign-detail.campaign02 .box{margin-top:10px}.codereader-campaign .campaign-detail.campaign02 .box a{color:#fff;text-decoration:underline}.codereader-campaign .campaign-detail.campaign02 .box-lead{padding-left:20px;position:relative}.codereader-campaign .campaign-detail.campaign02 .box-lead:after{position:absolute;content:"";width:10px;height:10px;background:#fff;top:6px;left:0}.codereader-campaign .campaign-detail.campaign02 .note{padding-left:20px;margin-top:5px;font-size:12px}.codereader-campaign .mv{height:21.875vw;min-height:320px;color:#fff;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/barcode/campaign/campaign01.png);background-repeat:no-repeat;background-size:cover;position:relative;background-position:center right}.codereader-campaign .mv .txt{padding-top:40px;padding-left:max(60px,50vw - 760px)}.codereader-campaign .mv .img-wrap{position:absolute;content:"";bottom:30px;left:max(60px,50vw - 760px);width:250px}.codereader-campaign .mv p{font-size:30px;font-weight:500;color:#ffa300}.codereader-campaign .mv h1{font-size:40px;font-weight:700}.codereader-campaign .intro .campaign-detail{padding-left:60px}.codereader-campaign .intro .campaign-detail .item{font-weight:700;font-size:30px}.codereader-campaign .intro .campaign-detail .item .price{font-size:40px;line-height:1;color:#ffa300}.codereader-campaign .intro .campaign-detail .item .kome{font-size:26px}.codereader-campaign .intro .campaign-detail .item+.item{margin-top:7px}.codereader-campaign .intro .campaign-detail .note{margin-top:20px;margin-bottom:0;padding-left:30px}.codereader-campaign .intro .campaign-detail .note+.note{margin-top:5px}.codereader-campaign .intro .pro-name{font-weight:700;font-size:20px;margin-bottom:20px}.codereader-campaign .intro .pro-name .large{font-size:40px;display:block;letter-spacing:.05em;color:#1a254c}.codereader-campaign .intro .pro-name .large .new{display:inline-block;color:#fff;background:red;line-height:1;padding:5px 10px;margin-right:20px;font-size:26px;letter-spacing:0;position:relative;top:-3px}.codereader-campaign .intro .introduction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.codereader-campaign .intro .introduction .txt-wrap{width:calc(65% - 20px)}.codereader-campaign .intro .introduction .txt-wrap>li{font-weight:700;font-size:20px;padding-left:40px;position:relative}.codereader-campaign .intro .introduction .txt-wrap>li:before{content:"";display:block;position:absolute;top:5px;left:7px;width:10px;height:20px;border-left:3px solid #000;border-top:3px solid #000;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.codereader-campaign .intro .introduction .txt-wrap>li+li{margin-top:8px}.codereader-campaign .intro .introduction .img-wrap{width:calc(35% - 20px)}.codereader-campaign .intro .note{margin:30px 0}.codereader-campaign .feature .feature-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.codereader-campaign .feature .feature-list>li{border:5px solid #c2c2c2;width:calc((100% - 20px)/2);padding:30px 40px}.codereader-campaign .feature .feature-list>li>p{height:67px}.codereader-campaign .feature .feature-list>li .img-box{margin-top:20px;height:140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.codereader-campaign .feature .feature-list>li .img-box>img{max-height:140px}.codereader-campaign .feature .feature-ttl{color:#ffa300;font-weight:700;font-size:28px;text-align:center;margin-bottom:10px}.codereader-campaign .apps .apps-list{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.codereader-campaign .apps .apps-list>li{width:calc(50% - 25px)}.codereader-campaign .apps .apps-list>li>h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;left:-5px}.codereader-campaign .apps .apps-list>li>h3 .icon{display:inline-block;width:80px;height:80px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.codereader-campaign .apps .apps-list>li>h3 .icon>img{width:100%;height:100%}.codereader-campaign .apps .apps-list>li>h3 .list-ttl{width:calc(100% - 100px);font-size:20px;padding-left:15px}.codereader-campaign .apps .btn-wrap{margin-top:0}.codereader-campaign .click .content-flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}.codereader-campaign .click .content-flex-wrap .txt,.codereader-campaign .click .content-flex-wrap .img-box{width:calc(50% - 20px)}.codereader-campaign .spec .spec-table{width:100%;font-weight:500}.codereader-campaign .spec .spec-table th,.codereader-campaign .spec .spec-table td{padding:5px 10px}.codereader-campaign .spec .spec-table th:nth-child(1),.codereader-campaign .spec .spec-table td:nth-child(1){width:30%;background:#1a254c;color:#fff;border-right:2px solid #fff}.codereader-campaign .spec .spec-table th:nth-child(2),.codereader-campaign .spec .spec-table td:nth-child(2){width:70%}.codereader-campaign .spec .spec-table th{background:#1a254c;color:#fff}.codereader-campaign .spec .spec-table tbody{border-top:4px solid #fff}.codereader-campaign .spec .spec-table tbody tr td{border-top:2px solid #fff}.codereader-campaign .spec .spec-table tbody tr td:nth-child(2){background:#e9edf2}.codereader-campaign .spec .spec-table tbody tr:nth-child(1) td{border-top:none}.codereader-campaign .spec .img-outer-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}.codereader-campaign .spec .img-outer-wrap .img-wrap{width:50%}.codereader-campaign .spec .img-outer-wrap .img-wrap .img-box{margin-top:20px}.codereader-campaign .spec .img-outer-wrap .img-wrap .img-box>img{max-height:400px}.product-maker-detail_re .inner-1200+.inner-1200{margin-top:50px}.product-maker-detail_re .outline-item_re,.product-maker-detail_re .outline-item_re>*:where(:not(.c-title_tr02,.c-title_tr03,.c-title_tr04,.c-title_tr05)){margin-bottom:30px}.product-maker-detail_re .outline-item_re:last-child,.product-maker-detail_re .outline-item_re>*:where(:not(.c-title_tr02,.c-title_tr03,.c-title_tr04,.c-title_tr05)):last-child{margin-bottom:0}.product-maker-detail_re .outline-item_re.software-platform,.product-maker-detail_re .outline-item_re>*:where(:not(.c-title_tr02,.c-title_tr03,.c-title_tr04,.c-title_tr05)).software-platform{margin-bottom:60px}.product-maker-detail_re .text+.text{margin-top:1em}.product-maker-detail_re .text+.text-img-box{margin-top:30px}.product-maker-detail_re .text+.c-list04_re{margin-top:20px}.product-maker-detail_re .img-box+.c-video-list_re{margin-top:30px}.product-maker-detail_re .text-box .text>a{color:#505c76;text-decoration:underline}.product-maker-detail_re .outline-item_re>.text+.text{margin-top:-1em}.product-maker-detail_re .outline-item_re .col-img .img-box{width:50%}.product-maker-detail_re .outline-item_re .col-img .img-box img{width:100%}.product-maker-detail_re .outline-item_re .col-img .img-box .text-cap{margin-top:15px;text-align:right;font-weight:400;color:#050f2d}.product-maker-detail_re .outline-item_re .col-img .img-box--max3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}.product-maker-detail_re .outline-item_re .col-img .img-box .img-box-inner{width:30%;position:relative;padding-top:60%}.product-maker-detail_re .outline-item_re .col-img .img-box .img-box-inner--large{width:100%}.product-maker-detail_re .outline-item_re .col-img .img-box .img-box-inner img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;display:block;margin:auto}.product-maker-detail_re .outline-item_re .col-img .img-box .img-box-inner small{display:block;text-align:center;margin-top:0;position:absolute;bottom:-32px;right:0;left:0;white-space:nowrap;font-size:12px;text-align:right;font-weight:400}.product-maker-detail_re .outline-item_re .col-img .img-box+.img-box{margin-left:30px}.product-maker-detail_re .outline-item_re .img-box{text-align:center}.product-maker-detail_re .outline-item_re .img-box small{display:block;font-size:12px;line-height:1.4;margin-top:10px}.product-maker-detail_re .outline-item_re .img-box.wi-900{width:75%;margin-right:auto;margin-left:auto}.product-maker-detail_re .outline-item_re .img-box.wi-80{width:80%;margin-right:auto;margin-left:auto}.product-maker-detail_re .outline-item_re .img-box.wi-80 img{width:100%}.product-maker-detail_re .outline-item_re .img-box.wi-700{max-width:700px;margin-right:auto;margin-left:auto}.product-maker-detail_re .outline-item_re .img-box.col3,.product-maker-detail_re .outline-item_re .img-box.col2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;max-width:initial;width:80%;margin:0 auto}.product-maker-detail_re .outline-item_re .img-box.col3 img{width:33%;height:auto}.product-maker-detail_re .outline-item_re .img-box.col2 img{width:50%;height:auto}.product-maker-detail_re .outline-item_re .img-box.col2 .prcnt100{height:100%}.product-maker-detail_re .outline-item_re .img-box.ai-cnt{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-maker-detail_re .outline-item_re .img-box.pd-30{padding:30px 0}.product-maker-detail_re .outline-item_re .img-box.gap-30{gap:30px}.product-maker-detail_re .outline-item_re .img-box.gap-30 img{width:calc((100% - 30px)/2)}.product-maker-detail_re .outline-item_re .img-box.img-auto{gap:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-maker-detail_re .outline-item_re .img-box .img-wrap .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail_re .outline-item_re .img-box .img-wrap .img img{width:calc((100% - 15px)/2);height:100%}.product-maker-detail_re .outline-item_re .img-box .img-wrap .img img+img{margin-left:15px}.product-maker-detail_re .outline-item_re .img-box .img-wrap+.img-wrap{margin-top:20px}.product-maker-detail_re .outline-item_re .img-box.white-back img{padding:10px;background:#fff}.product-maker-detail_re .outline-item_re .text-box .text+.text{margin-top:15px}.product-maker-detail_re .outline-item_re .img-center{margin:30px auto 70px;text-align:center}.product-maker-detail_re .outline-item_re .img-center .img{position:relative}.product-maker-detail_re .outline-item_re .img-center .img:before{border-top:solid 2px #333;border-right:solid 2px #333;bottom:-40px;content:"";display:block;height:14px;left:0;margin:0 auto;position:absolute;right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:14px}.product-maker-detail_re .outline-item_re .c-button_re01{margin-left:auto;margin-right:auto}.product-maker-detail_re .col_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail_re .col_re.ginga{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail_re .col_re.vendor{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail_re .col_re.vendor>*{width:calc((100% - 30px)/2) !important}.product-maker-detail_re .col_re.halcon{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-maker-detail_re .col_re.halcon.long .img-box{margin:0 auto !important;max-width:100%;width:auto}.product-maker-detail_re .col_re.teledyne{display:block}.product-maker-detail_re .col_re.teledyne .img-box{width:100%}.product-maker-detail_re .col_re.align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-maker-detail_re .col_re>.c-menu-list02_re li{width:100%;margin:0 7.5px 20px}.product-maker-detail_re .col_re .text-box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.product-maker-detail_re .col_re .text-box .text{line-height:22px}.product-maker-detail_re .col_re .text-box .c-button_re02{margin-left:auto}.product-maker-detail_re .col_re .img-box{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-maker-detail_re .col_re .img-box.wi-320 .auto{width:auto}.product-maker-detail_re .col_re .img-box.wi-550{background:#fff;max-width:550px;width:56.6666666667%;padding:15px 0}.product-maker-detail_re .col_re .img-box.wi-550 img{width:auto}.product-maker-detail_re .col_re .img-box img{width:100%}.product-maker-detail_re .col_re .img-box img.long{width:auto;max-height:270px}.product-maker-detail_re .col_re .movie-box{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-maker-detail_re .col_re .movie-box .movie-inner{position:relative}.product-maker-detail_re .col_re .movie-box .movie-inner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}.product-maker-detail_re .col_re .movie-box .movie-inner a img{width:100%;height:auto}.product-maker-detail_re .col_re .movie-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-maker-detail_re .col_re .movie-box .caption{text-align:center;font-size:12px}.product-maker-detail_re .col_re .movie-row-box .movie-box{width:100%}.product-maker-detail_re .col_re .movie-row-box .movie-box:not(:first-child){margin:0}.product-maker-detail_re .col_re .movie-row-box .movie-box:nth-child(n+2){margin-top:30px}.product-maker-detail_re .col_re+.img-box{margin-top:30px}.product-maker-detail_re .icon-play{display:block;position:relative}.product-maker-detail_re .icon-play:before{display:inline-block;content:"";background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-play.svg) no-repeat center center/contain;width:40px;height:40px;background-size:35px 35px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-maker-detail_re .logo-ttl{text-align:center;width:100%}.product-maker-detail_re .logo-ttl img{max-width:250px;max-height:100px}.product-maker-detail_re .color-lb03{color:#505c76}.product-maker-detail_re .product-block{background-color:#fff;padding-top:0;padding-bottom:0}.product-maker-detail_re .product-block .search-form{background-color:#1a254c;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 30px;margin-top:40px}.product-maker-detail_re .product-block .search-form .txt{font-weight:400}.product-maker-detail_re .product-block .search-form .keyword{max-width:740px;height:56px;border:none}.product-maker-detail_re .product-block .search-form .keyword:focus{-webkit-box-shadow:inset 0 0 0 2px #ffa300;box-shadow:inset 0 0 0 2px #ffa300}.product-maker-detail_re .product-block .search-form .search-btn{color:#fff;background-color:#ffa300;display:block;max-width:164px;width:100%;height:56px;margin-left:30px;font-size:20px;font-weight:500}.product-maker-detail_re .product-block .brand-area{margin-top:40px}.product-maker-detail_re .product-block .brand-items+.brand-items{margin-top:40px}.product-maker-detail_re .product-block .box-list{display:grid}.product-maker-detail_re .c-card02_re.col02 .img-box .img-box-inner.logo-area{max-height:65px}.faq-wrap_re .faq-box{padding:20px 20px 20px 56px;position:relative}.faq-wrap_re .faq-box:before{content:"";position:absolute;width:1em;height:1em;left:20px;top:24px;font-family:"avenir",sans-serif;font-size:18px;font-weight:900;line-height:1}.faq-wrap_re .faq-box a{color:#505c76;text-decoration:underline}.faq-wrap_re .faq-q{background-color:#e9edf2;font-size:16px;font-weight:400}.faq-wrap_re .faq-q:before{content:"Q";color:#050f2d}.faq-wrap_re .faq-a{background-color:#fff;font-size:14px}.faq-wrap_re .faq-a:before{content:"A";color:#ffa300}.c-anchor{position:relative;top:-50px}.bg-gray01_re .faq-wrap_re .faq-q,.bg-gray02_re .faq-wrap_re .faq-q{background-color:#fff}.bg-gray01_re .faq-wrap_re .faq-a,.bg-gray02_re .faq-wrap_re .faq-a{background-color:#e9edf2}.codesys_codesys_re .function-menu-list_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}.codesys_codesys_re .function-menu-list_re li{background:#e9edf2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:20px;width:calc((100% - 80px)/5)}.codesys_codesys_re .function-menu-list_re li .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:1.6;margin-top:13px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.codesys_codesys_re .function-menu-list_re li .txt:nth-child(2){line-height:1.57}.codesys_codesys_re .function-menu-list_re li a{width:100%;background-color:#fff;display:block;text-align:center;border-bottom:1px solid #384169;color:#050f2d;position:relative;padding:17px 35px 16px;margin-top:16px}.codesys_codesys_re .function-menu-list_re li a:after{position:absolute;content:"";width:7px;height:7px;border-top:1px solid #384169;border-right:1px solid #384169;right:20px;top:7px;bottom:0;margin:auto;-webkit-transform:translate(0,-50%) rotate(135deg);transform:translate(0,-50%) rotate(135deg)}.codesys_codesys_re .bg-gray01_re .function-menu-list_re li,.codesys_codesys_re .bg-gray02_re .function-menu-list_re li{background:#fff}.codesys_codesys_re .bg-gray01_re .function-menu-list_re li a,.codesys_codesys_re .bg-gray02_re .function-menu-list_re li a{background-color:#e9edf2}.codesys_codesys_re .icon-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.codesys_codesys_re .icon-box .img{width:103px}.codesys_codesys_re .icon-box .text{font-size:16px;margin-left:19px;line-height:1.6;width:calc(100% - 122px)}.codesys_codesys_re .safety-block .outline-item02 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codesys_codesys_re .safety-block .outline-item02 .content .left{width:56.6666666667%}.codesys_codesys_re .safety-block .outline-item02 .content .left .txt:nth-child(n+2){margin-top:30px}.codesys_codesys_re .safety-block .outline-item02 .content .right{width:43.3333333333%}.codesys_codesys_re .safety-block .outline-item02>.img{margin-top:40px}.codesys_codesys_re .safety-block .outline-item03 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codesys_codesys_re .safety-block .outline-item03 .content .left{width:56.6666666667%}.codesys_codesys_re .safety-block .outline-item03 .content .left .txt:nth-child(n+2){margin-top:30px}.codesys_codesys_re .safety-block .outline-item03 .content .right{width:43.3333333333%}.codesys_codesys_re .safety-block .outline-item03 .imgs{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-search_re{position:relative}.product-search_re .main-content{padding-bottom:0}.product-search_re .link-block .box-list{display:grid;gap:30px}.product-search_re .link-block .c-brand-box{padding:15px 13px 20px 17px}.product-search_re .link-block .c-brand-box .img-area{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;height:80px}.product-search_re .link-block .c-brand-box .img-area span+span{margin-left:15px}.product-search_re .link-block .c-brand-box .img-area img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";max-height:48px}.product-search_re .link-block .c-brand-box .img-area img[src*=irayple]{height:24px}.product-search_re .link-block .c-brand-box .img-area img[src*=irayple-camera]{height:40px}.product-search_re .link-block .c-brand-box .img-area img[src*=teledyne]{height:25px}.product-search_re .link-block .c-brand-box .img-area img[src*=basler]{height:48px}.product-search_re .link-block .c-brand-box .ttl-area:not(:last-child){margin-bottom:15px}.product-search_re .link-block .c-brand-box .ttl{font-size:24px;line-height:1.4}.product-search_re .link-block .c-brand-box .btn-list{display:grid;grid-template-columns:repeat(2,1fr);gap:7px 10px}.product-search_re .link-block .c-brand-box .btn-list+.ttl-area{margin-top:20px}.product-search_re .compare-block{margin-top:40px}.product-search_re .compare-block .c-tab-body{padding-bottom:40px}.product-search_re .compare-block .pb-40{padding-bottom:40px}.product-search_re .c-table-search .btn-cover{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%;height:100%;z-index:2;cursor:pointer}.product-search_re .c-table-search th.confidential{background:#ff0}.product-search_re .c-table-search th.confidential.info{position:relative}.product-search_re .c-table-search th.confidential.info:after{position:absolute;content:"注意：社内向け情報";width:calc(10em + 10px);text-align:center;padding:5px;background:#ff0;color:red;left:0;top:-28px;z-index:55;font-size:16px}.product-search_re .c-table-search .confidential{color:red}.product-search_re .c-table-search .confidential .js--sort_button{border-color:red}.product-search_re .c-table-search.has_confidential>table{margin-top:25px}.product-search_re.product-camera .c-table-search{white-space:nowrap;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;padding-bottom:10px}.product-search_re.product-camera .c-table-search tbody tr{content-visibility:hidden;visibility:collapse}.product-search_re.product-camera .c-table-search tbody tr.show{content-visibility:visible;visibility:visible}.product-search_re.product-camera .c-table-search tbody tr.hide{visibility:collapse;position:absolute}.product-search_re.product-camera .c-search-area_re .formbox-inn .list li{content-visibility:hidden;visibility:hidden}.product-search_re.product-camera .c-search-area_re .formbox-inn .list li.show{content-visibility:visible;visibility:visible}.product-search_re.product-camera .c-result-area{position:relative;z-index:1}.product-search_re .showhere-txt{margin:4em 0}.product-search_re .showhere-txt.is-loading{position:relative;font-size:0;height:50px;margin:30px 0}.product-search_re .showhere-txt.is-loading:after{position:absolute;content:"";background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-loading.svg) no-repeat center/100%;width:50px;height:50px;right:0;left:0;top:0;bottom:0;margin:auto}.product-search_re .search-form{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0;margin-top:20px}.product-search_re .search-form .keyword{height:56px;border:none;width:100%}.product-search_re .search-form .keyword:focus{-webkit-box-shadow:inset 0 0 0 2px #ffa300;box-shadow:inset 0 0 0 2px #ffa300}.c-search-area_re .formbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:17px 20px}.c-search-area_re .formbox.max-4 .formbox-inn{width:calc((100% - 60px)/4)}.c-search-area_re .formbox.max-3 .formbox-inn{width:calc((100% - 40px)/3)}.c-search-area_re .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.formbox-inn{-webkit-transition:opacity .3s;transition:opacity .3s}.formbox-inn.reset{opacity:.3}.c-result-area{margin-top:30px}.c-result-area.no-select .check{display:none}.c-selected-area{position:fixed;bottom:0;left:0;right:0;margin:auto;max-width:1260px;z-index:600;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-selected-area.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.c-selected-area.is-active .inner{-webkit-box-shadow:0px -5px 30px rgba(5,15,45,.25);box-shadow:0px -5px 30px rgba(5,15,45,.25)}.c-selected-area .inner{background:#fff;padding:15px 20px 20px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-selected-area .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px;width:100%}.c-selected-area .title .main{color:#050f2d;font-size:16px;font-weight:500}.c-selected-area .title .toggle{color:#2d375b;font-size:12px;font-weight:400;display:inline-block;margin:0 0 5px 20px;position:relative}.c-selected-area .title .toggle:before{position:absolute;content:"";width:100%;height:1px;background-color:currentColor;bottom:0;right:auto;left:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-selected-area .list{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.c-selected-area .list>li{background:#e9edf2;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative}.c-selected-area .list .delete-button{cursor:pointer;font-size:0;position:absolute;right:0;bottom:0;width:32px;height:32px}.c-selected-area .list .delete-button:before,.c-selected-area .list .delete-button:after{content:"";background:#050f2d;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;width:15px;height:1px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-selected-area .list .delete-button:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-selected-area .list .delete-button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-selected-area .list .img{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:43.9024390244%;padding-top:37%;height:0;position:relative}.c-selected-area .list .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.c-selected-area .list .txt{font-size:14px;font-family:"avenir",sans-serif;font-weight:400;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.c-selected-area .button>*{font-weight:400;width:100%;min-height:43px}.c-selected-area-toggle{background:#050f2d;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:400;line-height:1.02;text-align:center;position:fixed;top:0;bottom:0;right:0;margin:auto;padding:15px 15px 30px;width:43px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:10}.c-selected-area-toggle.is-active{-webkit-transform:translateX(0);transform:translateX(0)}.c-selected-area-toggle:before,.c-selected-area-toggle:after{content:"";position:absolute;margin:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-selected-area-toggle:before{background:#ffa300;bottom:3px;right:3px;left:3px;height:16px}.c-selected-area-toggle:after{content:"";-webkit-box-shadow:inset -1px -1px 0 #fff;box-shadow:inset -1px -1px 0 #fff;display:inline-block;margin:auto;position:absolute;bottom:8px;right:0;left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:5px;height:5px}.product-compare_re .main-content{padding-bottom:0}.product-compare_re .compare-area{background:#d2d6dc;margin:0 calc(50% - 50vw);padding:40px calc(50vw - 50%)}.product-compare_re .control-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-compare_re .back .c-button_re02{float:left}.product-compare_re .back .text{float:left;font-size:14px;font-weight:400}.product-compare_re .back .note{float:left;color:#505c76;font-size:11px;margin-top:3px}.product-compare_re .filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:20px}.product-compare_re .est-dl-area{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px;gap:30px;margin-top:40px}.product-compare_re .est-dl-area .ttl{font-size:16px;font-weight:500}.product-compare_re .est-dl-area .btn-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;width:calc(50% + 30px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-compare_re .est-dl-area .btn{font-weight:400}.product-compare_re .est-dl-area.est-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:0;padding:20px;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;width:100%}.product-compare_re .est-dl-area.est-box .ttl{font-size:14px;font-weight:500;text-align:center}.product-compare_re .est-dl-area.est-box .btn-area{width:100%}.product-compare_re .est-dl-area.est-box .btn{font-size:14px;width:100%}.product-compare_re .top-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.product-compare_re .toggle-items{-webkit-transition:none;transition:none}.product-compare_re .toggle-trigger input[type=checkbox]+span{background-color:#ff816a}.product-compare_re .toggle-trigger input[type=checkbox]+span:before{background-color:#fff}.product-compare_re .toggle-trigger input[type=checkbox]:checked+span{background-color:tomato}.product-detail_re{background:#e9edf2}.product-detail_re .main-content{padding-bottom:0}.product-detail_re .c-maker-kv-block_re{margin-top:0}.product-detail_re .c-maker-kv-block_re .inner-1200:first-child{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-detail_re .c-maker-kv-block_re .description-block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re{margin-top:40px}.product-detail_re .c-tab-head>li.is-active{background:#fff;color:#050f2d}.product-detail_re .c-tab-body{background:#fff}.c-product-slider{font-size:0}.c-product-slider:not(.slick-initialized){height:270px}.c-product-slider .main,.c-product-slider .thumb{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-product-slider .main:not(.slick-initialized),.c-product-slider .thumb:not(.slick-initialized){opacity:0}.c-product-slider .img{background:#fff;padding-top:57.1428571429%;height:0;position:relative}.c-product-slider .img img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.c-product-slider .slick-arrow{background:#d2d6dc;display:grid;place-content:center;margin:auto;position:absolute;top:0;bottom:0;width:25px;height:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:1}.c-product-slider .slick-arrow:before{content:"";border:solid #fff;display:inline-block;width:6px;height:6px}.c-product-slider .slick-arrow.slick-prev{left:0}.c-product-slider .slick-arrow.slick-prev:before{border-width:1px 0 0 1px;margin-left:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-product-slider .slick-arrow.slick-next{right:0}.c-product-slider .slick-arrow.slick-next:before{border-width:1px 1px 0 0;margin-right:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-product-slider .slick-arrow.slick-disabled{opacity:0;pointer-events:none}.c-product-slider .thumbnail{margin-top:20px;margin-right:-17px}.c-product-slider .thumbnail.fixed .slick-track{-webkit-transform:unset !important;transform:unset !important}.c-product-slider .thumbnail .item{cursor:pointer;margin-right:17px}.c-product-slider .thumbnail .item.slick-current .img:before{opacity:1}.c-product-slider .thumbnail .item.slick-current .img img{opacity:1}.c-product-slider .thumbnail .img{padding-top:66.6666666667%}.c-product-slider .thumbnail .img:before{content:"";border:2px solid #050f2d;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-product-slider .thumbnail .img img{opacity:.5;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.feature-irayple-detail .feature-ttl{color:#26395b;font-weight:700;position:relative;padding-left:24px;font-size:24px;line-height:1.4;margin-top:45px}.feature-irayple-detail .feature-ttl:after{position:absolute;content:"";background:#26395b;width:15px;height:15px;top:12px;left:0}.feature-irayple-detail .feature-bar{margin-top:25px;background:#7d8594;color:#fff;font-weight:700;text-align:center;font-size:20px;line-height:2}.feature-irayple-detail .feature-bar.blue{background:#050f2d;padding:0 20px}.feature-irayple-detail .feature-bar .ib{font-size:16px}.feature-irayple-detail .feature-container{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.feature-irayple-detail .feature-container.align{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.feature-irayple-detail .feature-container .txt{width:50%}.feature-irayple-detail .feature-container .img-box{width:50%;padding-right:20px}.feature-irayple-detail .feature-container .img-box.wid-65{width:65%}.feature-irayple-detail .feature-container .img-box.wid-65+.txt{width:35%}.feature-irayple-detail .feature-container .img-box.wid-40{width:40%}.feature-irayple-detail .feature-container .img-box.wid-40+.txt{width:60%}.feature-irayple-detail .feature-container .feature-cell{width:50%}.feature-irayple-detail .feature-container .feature-cell .img-box{width:100%}.feature-irayple-detail .feature-container .feature-cell .img-box+.txt{width:100%}.product-lens .intro{font-size:14px;margin-bottom:30px}.lens-data-input{position:relative;margin-top:40px;opacity:.3;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:pointer-events,opacity;transition-property:pointer-events,opacity}.lens-data-input.is_active{opacity:1}.lens-data-input .text-box{pointer-events:none}.lens-data-input .text-box .text{font-size:16px;line-height:1.6;font-weight:400}.lens-data-input .text-box .note{font-size:12px;font-weight:300;line-height:1.5;color:#505c76;margin-top:6px}.lens-data-input .image-box{position:relative}.lens-data-input .input-area .text{font-size:14px;margin-bottom:4px;color:#050f2d}.lens-data-input .input-area input{width:100%;height:33px;padding:0 15px}.lens-data-input .input-area input::-webkit-input-placeholder{font-size:13px}.lens-data-input .input-area input::-moz-placeholder{font-size:13px}.lens-data-input .input-area input:-ms-input-placeholder{font-size:13px}.lens-data-input .input-area input::-ms-input-placeholder{font-size:13px}.lens-data-input .input-area input::placeholder{font-size:13px}.lens-data-input.code-data-input .image-box .image{padding-top:30px}.lens-data-input.code-data-input .area01{top:3%;right:14%}.lens-data-input.code-data-input .area02{right:3.5%;bottom:16%}.lens-data-input.code-data-input .area06{left:5%;bottom:16.5%}.product-lens .mode-lens th.caution,.product-lens .mode-lens td.caution{display:none}.mode-lens+.icon-info{display:none}.icon-bottom_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-bottom_re .icon-bottom-item{width:calc((100% - 15px)/2)}.icon-bottom_re .icon-bottom-item .icon-bottom-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#050f2d;color:#fff;font-size:14px;letter-spacing:.01em;padding:10px 25px 10px;position:relative;height:auto;min-height:40px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.4}.icon-bottom_re .icon-bottom-item .icon-bottom-title:before{background-image:none;-webkit-box-shadow:inset -1px -1px 0 currentColor;box-shadow:inset -1px -1px 0 currentColor;content:"";display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:17px;-webkit-transform:rotate(315deg);transform:rotate(315deg);width:5px;height:5px;-webkit-transition:.3s;transition:.3s}.icon-bottom_re .icon-bottom-item a>:only-child{height:100%}.icon-bottom_re .icon-bottom-item .img-wrap{background-color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:50px;overflow:hidden}.icon-bottom_re .icon-bottom-item .img-wrap img{max-height:26px}.basler .main-content{padding-bottom:0}.basler .c-search-area{margin-top:60px}.basler .c-search-area .tab-content{display:block}.basler .product-content-block{font-size:0}.basler .c-card02 .inner{padding:30px}.basler .c-card02 .c-card02-text-box{width:100%}.basler .c-card02 .c-card02-text-box .title{text-align:left;line-height:1.5}.basler .c-card02 .c-card02-img-box{width:100%}.basler .c-card02 .c-button01{max-width:100%;font-size:14px;padding:14px 35px;margin:20px auto 0}.basler .card-btn-wrap{margin-top:30px}.basler .card-btn-wrap_re{margin-top:20px}.basler .tool-txt{padding-bottom:40px}.basler .c-search-area02{margin-top:60px}.single-term_re{display:inline-block;vertical-align:top;width:100%}.single-term_re .c-card02{width:100%}.linx_express_detail_re .linx-express-article-block .ttl-wrap{padding-bottom:15px}.linx_express_detail_re .linx-express-article-block .ttl-wrap h1{font-size:30px;font-weight:500;color:#050f2d;margin:30px 0;margin-bottom:15px}.linx_express_detail_re .linx-express-article-block .ttl-wrap h1:first-child{margin-top:0}.linx_express_detail_re .linx-express-article-block .sns-link{text-align:right}.linx_express_detail_re .linx-express-article-block .sns-link a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px}.linx_express_detail_re .linx-express-article-block .sns-link a+a{margin-left:10px}.linx_express_detail_re .linx-express-article-block .sns-link a img[src*=icon-twitter]{width:21px;height:17px}.linx_express_detail_re .linx-express-article-block .date-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-10px}.linx_express_detail_re .linx-express-article-block .date{font-size:18px;font-weight:500;margin-right:15px;margin-top:10px}.linx_express_detail_re .linx-express-article-block .tag-box .tag{background:#e9edf2;font-size:14px;display:inline-block;padding:5px 15px;margin-top:10px}.linx_express_detail_re .linx-express-article-block .tag-box+.tag-box{margin-left:5px}.linx_express_detail_re .linx-express-article-block .vol{font-size:18px;font-weight:800;padding-right:25px;margin-top:10px}.linx_express_detail_re .linx-express-article-block .vol .small{margin-right:3px}.linx_express_detail_re .linx-express-article-block .ttl-wrap{margin-bottom:35px}.linx_express_detail_re .linx-express-article-block .c-article-content{margin-bottom:31px}.linx_express_detail_re .linx-express-article-block .c-article-content h2{margin:50px 0 30px}.linx_express_detail_re .linx-express-article-block .c-article-content h3{margin:60px 0 30px}.linx_express_detail_re .linx-express-article-block .c-article-content *+p{margin-top:20px}.linx_express_detail_re .other-block{margin:76px auto 100px}.linx_express_detail_re .other-block .c-title04{margin-bottom:23px}.linx_express_detail_re .other-block .other-link li{display:inline-block;margin-right:10px;margin-top:10px}.linx_express_detail_re .other-block .other-link li a{font-size:14px;text-decoration:underline;text-underline-offset:.6em}.linx_express_detail_re .c-article-content_re{padding-bottom:190px}.linx_express_detail_re .c-menu-list02_re li{padding-left:0}.linx_express_detail_re .c-menu-list02_re li:before{display:none}.linx_express_detail_re .c-menu-list02_re li a{text-decoration:none}.linx_express_detail_re .ttl-box .ttl{font-size:20px;font-weight:700;padding-right:20px}.linx_express_detail_re .ttl-box .text{font-size:13px}.linx_express_detail_re .link-wrap .sub{color:#505c76;font-size:12px;text-align:center;padding-top:20px}.linx_express_detail_re .contact-box{padding:30px}.linx_express_detail_re .contact-box li{min-width:240px}.linx_express_detail_re .contact-box .c-menu-list02_re .inner.bg-yellow{height:50px}.linx_express_detail_re .c-table02 tbody tr{border-top:1px solid #fff}.linx_express_detail_re .c-table02 tr:nth-child(2n+1) td{background:#d2d6dc}.linx_express_detail_re .c-table02 tr:nth-child(n+2){border-top:1px solid #e9edf2}.linx_express_detail_re .c-table02 th{background:#2d375b;color:#fff;font-weight:400;line-height:1;padding:18px 20px}.linx_express_detail_re .c-table02 td{font-weight:300;padding:17px 20px;text-align:center}.linx_express_detail_re .c-table02 td:nth-child(n+2){border-left:1px solid #e9edf2}.linx_express_detail_re .paging-area_re{margin-bottom:0}.linx_express_detail_re .c-button01{font-size:14px !important;padding:20px 17px 19px}.paging-area_re{clear:both;margin:0 auto 60px;position:relative;text-align:center}.paging-area_re .page-numbers{background-color:#e9edf2;border-bottom:1px solid #050f2d;display:inline-block;margin:0 5px;padding:13.312px 0 13.313px;text-align:center;width:240px}.paging-area_re .number{position:absolute}.paging-area_re .number.next:before,.paging-area_re .number.prev:before{position:absolute;content:"";width:15px;height:15px;border-top:2px solid #1a254c;border-right:2px solid #1a254c;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.paging-area_re .number.next{background:#fff;right:0;width:60px;padding:30px 0;right:0}.paging-area_re .number.prev{background:#fff;width:60px;padding:30px 0;width:60px;left:0}.paging-area_re .number.prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);left:-2px}.linx-express-article-block .c-article-content .wp-block-columns .wp-block-image figcaption{text-align:center}.linx-express_re .main-section{margin-bottom:40px}.linx-express_re .main-section .l-main-side{padding-bottom:0 !important}.linx-express_re .main-area{width:calc(100% - 340px)}.linx-express_re .lead-text{font-size:14px;line-height:1.8}.linx-express_re .c-title03{margin-top:50px}.linx-express_re .list-wrap{margin-top:20px}.linx-express_re .list-wrap>li{margin-top:20px}.linx-express_re .list-wrap>li:first-child{margin-top:0}.linx-express_re .list-wrap a{background:#e9edf2;display:block;padding:30px;position:relative}.linx-express_re .list-wrap a:before{background:#050f2d;content:"";display:block;position:absolute;width:3px;left:0;top:0;bottom:0}.linx-express_re .list-wrap .text-area{margin-left:20px;margin-top:-10px}.linx-express_re .list-wrap .day,.linx-express_re .list-wrap .category{display:inline-block;vertical-align:baseline}.linx-express_re .list-wrap .day{font-size:16px;font-weight:700;letter-spacing:.05em;float:left;width:95px;margin-right:15px}.linx-express_re .list-wrap .text-area_col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}.linx-express_re .list-wrap .text-area_col+.content{margin-top:20px}.linx-express_re .list-wrap .category-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.linx-express_re .list-wrap .category-wrap .category{background:#b7bec7;color:#fff;font-size:13px;padding:3px 15px}.linx-express_re .list-wrap .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.linx-express_re .list-wrap .thumb{background:no-repeat center center/cover;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.linx-express_re .list-wrap .title{font-size:24px;font-weight:500;letter-spacing:.05em;line-height:1.5;margin:0 0 10px}.linx-express_re .list-wrap .text:not(.noclamp){font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.linx-express_re .bg-gray{background:#f4f4f5;padding:30px;margin-top:30px}.linx-express_re .bg-gray .title{font-size:18px}.linx-express_re .bg-gray .text{font-size:14px;line-height:1.85;margin-top:5px}.linx-express_re .banner-area{background:#050f2d;margin-top:30px;padding:20px}.linx-express_re .banner-area a{background:#ffa300;display:block;height:60px;width:260px;color:#fff;font-size:14px;font-weight:500;line-height:1.4;text-align:center;padding:10px 15px;position:relative}.linx-express_re .banner-area a:after{-webkit-box-shadow:inset -2px -2px 0 #fff;box-shadow:inset -1px -1px 0 #fff;content:"";display:inline-block;margin:auto;position:absolute;top:2px;bottom:0;right:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:6px;height:6px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.linx-express_re .contact-box{margin-top:60px;padding:30px}.linx-express_re .contact-box .le-link-txt{text-decoration:underline}.linx-express_re .contact-box .ttl-box .ttl{font-size:20px;font-weight:500;padding-right:20px}.linx-express_re .contact-box .ttl-box .text{font-size:13px}.linx-express_re .contact-box .link-wrap .sub{color:#505c76;font-size:12px;text-align:center;padding-top:20px}.linx-express_re .contact-box li{min-width:240px}.linx-express_re .contact-box .c-menu-list02_re .inner.bg-yellow{height:50px}.linx-express_re .solution-list-block{margin-top:40px}.linx-express_re .main-content{padding-bottom:40px}.linx-express_re.no-thumbnail .list-wrap .text-area{margin-left:0}.linx-express_re.news .list-wrap .text-area{margin-left:0}.linx-express_re.amr-article-list .main-area .list-wrap{margin-top:0}.linx-express_re.amr-article-list .list-wrap .title{margin-top:15px}.robot-remake .c-article-content_re h2,.robot-remake .c-article-content_re h3{margin-top:0 !important;padding-top:50px;margin-bottom:0 !important}.robot-remake .c-article-content_re h2{padding-left:20px;position:relative}.robot-remake .c-article-content_re h2:after{position:absolute;content:"";top:58px;height:calc(100% - 62px);width:5px;left:0;background:#050f2d}.robot-remake .c-article-content_re h3{padding-left:15px;position:relative}.robot-remake .c-article-content_re h3:after{position:absolute;content:"";top:57px;left:0;width:4px;height:calc(100% - 62px);background:#505c76}.robot-remake .c-article-content_re .insert-wrap{margin-top:40px;padding:20px 30px;background:#e9edf2}.robot-remake .c-article-content_re .insert-wrap .toc-title{font-size:21px;margin-left:-10px}.robot-remake .c-article-content_re .insert-wrap .lead-link{font-size:14px;margin-top:10px}.robot-remake .c-article-content_re .insert-wrap .child-link{font-size:14px;padding-left:20px}.robot-remake .c-article-content_re .insert-wrap .terminal-link{font-size:18px}.robot-remake .c-article-content_re .insert-wrap.author{background:#ebebeb}.robot-remake .c-article-content_re .insert-wrap .toc-title+.author-box{margin-top:15px}.robot-remake .c-article-content_re .insert-wrap .author-box{gap:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.robot-remake .c-article-content_re .insert-wrap .author-box .img-box{width:220px;height:120px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px}.robot-remake .c-article-content_re .insert-wrap .author-box .img-box.no-bg{width:220px;height:176px;padding:10px 20px}.robot-remake .c-article-content_re .insert-wrap .author-box .img-box.no-bg>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text{width:calc(100% - 260px)}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text .author-ttl{font-weight:700;font-size:20px}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text .author-ttl .tag{background:#fff;display:inline-block;padding:0 5px;color:#050f2d;font-weight:700;font-size:14px;margin-right:5px;position:relative;top:-2px}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text .author-ttl+p{margin-top:10px}.robot-remake .c-article-content_re .insert-wrap .relate-list{margin-top:10px}.robot-remake .c-article-content_re .insert-wrap .relate-list>li:before{top:13px;width:4px;height:4px}.robot-remake .c-article-content_re .insert-wrap .btn-wrap{margin-top:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.robot-remake .c-article-content_re .insert-wrap .btn-wrap>a{text-decoration:none;padding:10px 0;font-size:16px;position:relative}.robot-remake .c-article-content_re .insert-wrap .btn-wrap>a:after,.robot-remake .c-article-content_re .insert-wrap .btn-wrap>a:before{position:absolute;content:"";background:#fff;height:2px;width:10px;right:20px;top:-5px;bottom:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.robot-remake .c-article-content_re .insert-wrap .btn-wrap>a:after{top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.robot-remake .c-article-content_re .terminal-btn-wrap{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg{display:block;width:calc(50% - 20px);aspect-ratio:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;text-decoration:none;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/robot_remake/article/button1.jpg.webp) no-repeat center center/contain}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg:after{position:absolute;content:"";background:#fff;width:20px;height:28px;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);top:0;bottom:0;right:20px;margin:auto}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg+.btn-bg{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/robot_remake/article/button2.jpg.webp) no-repeat center center/contain}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .lead,.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .micro-copy{display:block;color:#fff;text-align:center}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .micro-copy{font-size:16px;position:absolute;top:35px;left:0;right:0;margin:auto;letter-spacing:.05em}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .lead{padding-top:15px;font-weight:700;font-size:22px;line-height:1.3;letter-spacing:.05em}.robot-remake .linx-express_re .paging-area_re .page-numbers{font-size:14px}.support_re .main-content{padding-bottom:40px !important}.support_re .support-block{padding-bottom:0}.support_re .support-block .contact-list{margin-top:30px}.support_re .support-block .contact-list li{background:#e9edf2;padding:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.support_re .support-block .contact-list li+li{margin-top:20px}.support_re .support-block .contact-list .ttl-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.support_re .support-block .contact-list .ttl-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.support_re .support-block .contact-list .ttl{font-size:20px;font-weight:500;line-height:1.33;letter-spacing:0;margin-left:14px;white-space:nowrap}.support_re .support-block .contact-list .icon{background-color:#000;width:42px;height:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:9px 8px}.support_re .support-block .contact-list .icon img{max-width:24px;max-height:22px}.support_re .support-block .contact-list .txt{text-align:left;line-height:1.4;letter-spacing:0}.support_re .support-block .contact-list .btn-area{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:300px}.support_re .support-block .contact-list .btn-area .c-button_re02{background:#000;font-weight:500;width:100%;padding-top:20px;padding-bottom:20px;max-width:inherit}.support_re .support-block .contact-list .btn-area .c-button_re02+.c-button_re02{margin-top:10px}.support_re .support-block .tel-content{margin-top:40px}.support_re .support-block .tel-content .box{background-color:#050f2d;padding:30px}.support_re .support-block .tel-content .box+.box{background-color:#808a9c}.support_re .support-block .tel-content .box+.box .txt{background:#b7bec7}.support_re .support-block .tel-content .ttl{border-bottom:none;color:#fff;font-size:20px;font-weight:500;letter-spacing:0;line-height:1.41;text-align:center;padding-bottom:0}.support_re .support-block .tel-content .txt{max-width:92px;width:100%;background-color:#505c76;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:500;padding:10px 27px;letter-spacing:0}.support_re .support-block .tel-content .num-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-top:14px}.support_re .support-block .tel-content .num-area .num{color:#fff;font-size:40px;font-weight:500;letter-spacing:0;margin-left:19px;white-space:nowrap}.support_re .support-block .tel-content .num-area a{color:#fff}.support_re .support-block .c-link-list_re{margin-top:40px}.support_re.download-mail .text{margin-bottom:30px}.support_re.download-mail .text:last-child{margin-bottom:0}.casestudy_re .c-search-area_re .inner-1200{padding-top:0;padding-bottom:30px}.casestudy_re .c-form-check .mwform-checkbox-field{margin-top:20px}.casestudy_re .c-loader{bottom:calc(100% - 30px)}.casestudy_re .casestudy-block{margin-bottom:40px}.casestudy_re .casestudy-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:480px;gap:30px}.casestudy_re .casestudy-list .js_target{display:none}.casestudy_re .casestudy-item{border-bottom:none;border-left:solid 3px #050f2d}.casestudy_re .casestudy-item a{background:#e9edf2;display:block;height:100%;position:relative;padding:15px 15px 20px}.casestudy_re .casestudy-item .img-area{position:relative}.casestudy_re .casestudy-item .img-area .img{background:#fff;padding-top:55.87%;background-repeat:no-repeat;background-position:center;background-size:cover}.casestudy_re .casestudy-item .logo{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:52px;margin:auto;padding:10px;margin-top:15px}.casestudy_re .casestudy-item .logo img{max-height:56px}.casestudy_re .casestudy-item .logo.l-type02 img{width:50%}.casestudy_re .casestudy-item .logo.l-type02 img+img{margin-left:24px}.casestudy_re .casestudy-item .txt-area{margin-top:20px}.casestudy_re .casestudy-item .category{background:#000;color:#fff;font-size:13px;display:inline-block;padding:3px 10px}.casestudy_re .casestudy-item .category+.category{margin-left:10px}.casestudy_re .casestudy-item .ttl{font-size:20px;font-weight:500;line-height:1.5;margin-top:14px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.casestudy_re .c-search-area .tab-body{padding:15px 80px 57px}.casestudy_detail_re .casestudy-article-block .ttl-wrap{margin-bottom:35px}.casestudy_detail_re .casestudy-article-block .ttl-wrap .c-title_tr02{margin-bottom:15px}.casestudy_detail_re .casestudy-article-block .date-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-10px}.casestudy_detail_re .casestudy-article-block .date{font-size:14px;letter-spacing:.1em;margin-right:15px;margin-top:10px}.casestudy_detail_re .casestudy-article-block .tag{background:#e9edf2;font-size:14px;display:inline-block;padding:5px 15px;margin-top:10px}.casestudy_detail_re .casestudy-article-block .tag+.tag{margin-left:5px}.casestudy_detail_re .casestudy-article-block .c-article-content{margin-bottom:80px}.casestudy_detail_re .casestudy-article-block .c-article-content h2,.casestudy_detail_re .casestudy-article-block .c-article-content h3,.casestudy_detail_re .casestudy-article-block .c-article-content h4,.casestudy_detail_re .casestudy-article-block .c-article-content h5,.casestudy_detail_re .casestudy-article-block .c-article-content h6{color:#050f2d;font-weight:500;padding-left:0}.casestudy_detail_re .casestudy-article-block .c-article-content h2:before,.casestudy_detail_re .casestudy-article-block .c-article-content h3:before,.casestudy_detail_re .casestudy-article-block .c-article-content h4:before,.casestudy_detail_re .casestudy-article-block .c-article-content h5:before,.casestudy_detail_re .casestudy-article-block .c-article-content h6:before{content:none}.casestudy_detail_re .casestudy-article-block .c-article-content h2{font-size:30px;margin:30px 0}.casestudy_detail_re .casestudy-article-block .c-article-content h2:first-child{margin-top:0}.casestudy_detail_re .casestudy-article-block .c-article-content h3{color:#050f2d;font-size:24px;margin:30px 0 20px}.casestudy_detail_re .casestudy-article-block+.connection-block{margin-top:60px}.casestudy_detail_re .connection-block .c-button01{width:490px;margin:0 auto}.casestudy_detail_re .other-block{margin:40px auto}.casestudy_detail_re .other-block .c-title04{margin-bottom:23px}.casestudy_detail_re .other-block .other-link li{display:inline-block;margin-right:10px;margin-top:10px}.casestudy_detail_re .other-block .other-link li a{color:#1a254c;display:block;font-size:14px;padding-bottom:5px;line-height:1.6;position:relative}.casestudy_detail_re .other-block .other-link li a:before{background:#1a254c;content:"";height:1px;width:100%;position:absolute;left:0;bottom:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.casestudy_detail_re .c-article-content_re .ul_categoryList01,.casestudy_detail_re .c-article-content_re .ul_categoryList02{margin-top:60px}.casestudy_detail_re .c-article-content_re .ul_categoryList01 li,.casestudy_detail_re .c-article-content_re .ul_categoryList02 li{padding:0;position:static;margin-top:40px}.casestudy_detail_re .c-article-content_re .ul_categoryList01 li:before,.casestudy_detail_re .c-article-content_re .ul_categoryList02 li:before{display:none}.casestudy_detail_re .c-article-content_re .ul_categoryList02 .img01{text-align:center;margin:5px 0 30px}.casestudy_detail_re .c-article-content_re .ul_categoryList01 .img01{text-align:center}.casestudy_detail_re .c-article-content_re .ul_categoryList01 .img01 img{width:100%}.post-type-archive-download .main-content{padding-bottom:0}.download-content-block_re .inner-wrap{padding:30px 30px 40px}.download-content-block_re .c-section-block_re{padding-top:0;padding-bottom:10px}.download-content-block_re .c-section-block_re .inner-1200{padding-top:0;padding-bottom:0}.download-content-block_re .top-txt-block{margin-bottom:45px}.download-content-block_re .top-txt-area .txt{font-weight:500;letter-spacing:0}.download-content-block_re .top-txt-area .txt.gray{color:#999}.download-content-block_re .top-txt-area .txt+.txt{margin-top:14px}.download-content-block_re .c-search-area_re{margin-bottom:0}.download-content-block_re .c-search-area_re .main-area{padding:10px 0 0}.download-content-block_re .c-search-area_re .box .txt{font-size:20px;font-weight:500;letter-spacing:0}.download-content-block_re .c-search-area_re .box .small{color:#505c76;display:inline-block;font-size:12px;font-weight:400;vertical-align:middle;position:relative;top:-2px;margin-left:15px}.download-content-block_re .c-search-area_re .formbox{margin-top:13px}.download-content-block_re .c-search-area_re .size-s{font-size:14px;letter-spacing:0;line-height:1.71;margin-top:15px;font-weight:400}.download-content-block_re .select-area{margin-top:50px}.download-content-block_re .c-form-check{display:block;cursor:auto;margin-top:30px}.download-content-block_re .c-form-check .mwform-checkbox-field input[type=checkbox]:checked+span:before{opacity:1}.download-content-block_re .c-form-check .mwform-checkbox-field input[type=checkbox]+span{background-position:center center;position:static}.download-content-block_re .c-form-check .mwform-checkbox-field input[type=checkbox]+span:before{background:0 0;border:3px solid #2d375b;content:"";display:block;height:100%;left:0;position:absolute;top:0;bottom:0;margin:auto;width:100%;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.download-content-block_re .c-form-check .mwform-checkbox-field input[type=checkbox]+span:after{content:none}.download-content-block_re .c-form-check .mwform-checkbox-field.border{border:3px solid #b7bec7}.download-content-block_re .product-narrowing-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px 0 0;width:100%}.download-content-block_re .product-narrowing-list li{position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:20px 0 0}.download-content-block_re .product-narrowing-list li:after{position:absolute;content:"";width:100%;height:100%;border:2px solid #384169;top:0;bottom:0;right:0;left:0;margin:auto;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none}.download-content-block_re .product-narrowing-list li.is_active:after{opacity:1 !important}.download-content-block_re .product-narrowing-list input[type=checkbox]+div:before{background:#fff;border:1px solid #d7d7d7;content:"";display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.download-content-block_re .product-narrowing-list input[type=checkbox]+div:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check.svg) no-repeat center center;background-size:9px 6px;background-color:#1a254c;content:"";display:block;height:20px;left:0;opacity:0;position:absolute;top:0;bottom:0;margin:auto;width:20px}.download-content-block_re .product-narrowing-list input[type=checkbox]:checked+div:before{opacity:1}.download-content-block_re .product-narrowing-list .mwform-checkbox-field{display:block;width:100%;height:100%;margin-top:0}.download-content-block_re .product-narrowing-list .check-input{background:#fff;width:100%;height:100%;margin-top:0;padding:0 20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.download-content-block_re .product-narrowing-list .check-input:before,.download-content-block_re .product-narrowing-list .check-input:after{top:calc(50% - 10px);margin:auto;left:0;margin-top:0}.download-content-block_re .product-narrowing-list .check-input.disabled{pointer-events:none}.download-content-block_re .product-narrowing-list .img{width:140px;height:34px;background-size:contain;background-position:center left;margin:auto}.download-content-block_re .product-narrowing-list .img.big{height:48px;width:200px}.download-content-block_re .button-box{margin-top:40px;width:100%}.download-content-block_re .button-box .c-button01{font-size:14px;margin:0 auto;padding:15px 35px 16px;width:216px}.download-content-block_re .button-box .c-button01:before{background:0 0;position:absolute;content:"";width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:17px;top:0;bottom:0;margin:auto}.download-content-block_re .c-list04_re li+li{margin-top:10px}.download-content-block_re .search-form{background-color:#1a254c;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 30px;margin-top:40px}.download-content-block_re .search-form .txt{font-weight:400}.download-content-block_re .search-form .keyword{max-width:740px;height:56px;border:none}.download-content-block_re .search-form .keyword:focus{-webkit-box-shadow:inset 0 0 0 2px #ffa300;box-shadow:inset 0 0 0 2px #ffa300}.download-content-block_re .search-form .search-btn{color:#fff;background-color:#ffa300;display:block;max-width:164px;width:100%;height:56px;margin-left:30px;font-size:20px;font-weight:500}.new-download-content-block .c-form-check .mwform-checkbox-field input[type=checkbox]+span:before{border:2px solid #2d375b}.new-download-content-block .c-form-check .mwform-checkbox-field.border{border:1px solid #2d375b}.new-download-content-block .download-tab-wrap{margin:50px auto 0;min-width:0;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;white-space:nowrap}.new-download-content-block .download-tab-list{display:grid;grid-gap:10px;grid-template-columns:repeat(4,minmax(220px,1fr));white-space:nowrap}.new-download-content-block .download-tab-list.col-5{grid-template-columns:repeat(5,minmax(220px,1fr))}.new-download-content-block .download-tab-list.col-4{grid-template-columns:repeat(4,minmax(220px,1fr))}.new-download-content-block .download-tab-list .tab-btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#808a9c;color:#fff;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.2;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 20px;text-align:center;-webkit-transition:.3s;transition:.3s;width:100%}.new-download-content-block .download-tab-list .tab-btn.current{background:#e9edf2;color:#000;pointer-events:none}.new-download-content-block .download-tab-body{background:#e9edf2;padding:30px 0}.new-download-content-block .download-tab-body .new-search-form-area{display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr)}.new-download-content-block .download-tab-body .new-search-form-area .formbox,.new-download-content-block .download-tab-body .new-search-form-area .c-form-select{width:100%}.new-download-content-block .download-tab-body .new-search-form-area .formbox{margin:0}.new-download-content-block .download-tab-body .new-search-form-area .box:last-child{margin-bottom:50px}.new-download-content-block .download-tab-body .new-search-form-area .c-form-label_re{font-size:15px}.new-download-content-block .download-tab-body .new-download-list{margin:110px 0 0}.new-download-content-block .download-tab-body .new-download-list .item+.item{margin-top:15px}.new-download-content-block .download-tab-body .new-download-list .link{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:2px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1;padding:18px 30px;width:100%}.new-download-content-block .download-tab-body .new-download-list .download-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.new-download-content-block .download-tab-body .new-download-list .download-info .data-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.new-download-content-block .download-tab-body .new-download-list .download-info .data-box .new-tag{background:#1a254c;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin-left:25px;padding:5px 25px 9px;white-space:nowrap}.new-download-content-block .download-tab-body .new-download-list .download-info .data-box .date{color:#666;font-size:16px;font-weight:700;letter-spacing:.08em}.new-download-content-block .download-tab-body .new-download-list .download-ttl{font-size:20px;font-weight:500;line-height:1.4;margin-top:10px}.product-download-list-block_re .title-box{position:relative}.product-download-list-block_re .result-order-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;bottom:5px}.product-download-list-block_re .result-number{font-size:24px;color:#1a254c}.product-download-list-block_re .order-form{width:170px;position:relative;margin-left:30px}.product-download-list-block_re .order-form:after{-webkit-box-shadow:inset -1px -1px 0 #fff;box-shadow:inset -1px -1px 0 #fff;content:"";display:inline-block;margin:auto;position:absolute;bottom:0;right:10px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s;width:8px;height:8px}.product-download-list-block_re .order-form select{background:#505c76;color:#fff;height:35px;padding:0 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-block;width:100%;cursor:pointer}.product-download-list-block_re .order-form select::-ms-expand{display:none}.product-download-list .item-tag{color:#1a254c;line-height:1;padding:10px 15px;background-color:#e9edf2;margin-left:50px}.product-download-item+.product-download-item{margin-top:30px}.product-download-item .list{margin-top:20px}.product-download-item .list>li{margin-top:15px;border-left:solid 3px #050f2d}.product-download-item .list>li:first-child{margin-top:0}.product-download-item .list .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-download-item .list a{background:#e9edf2;display:block;position:relative;padding:20px}.product-download-item .list a .link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:400;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:auto 3px 0 auto;padding:20px 0 3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-download-item .list a .link:before{position:absolute;content:"";width:100%;height:1px;background-color:#050f2d;bottom:0;right:auto;left:0;margin:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.product-download-item .list a .link:after{border-top:solid 1px #808a9c;border-right:solid 1px #808a9c;content:"";display:block;height:5px;margin-left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s;width:5px}.product-download-item .time{font-size:14px;font-weight:700;letter-spacing:.05em}.product-download-item .list-name{font-size:20px;font-weight:500;line-height:1.5}.partner .main-content{padding:0}.partner-content-block_re{padding-bottom:40px}.partner-content-block_re .main-content{padding-bottom:0}.partner-content-block_re .product-logo-wrap .product-logo .inner{display:block;width:80px;height:35px;position:relative}.partner-content-block_re .product-logo-wrap .product-logo .inner img{position:absolute;top:0;left:0;width:100%;height:100%}.partner-filter-block .partner-filter-inner{padding:0}.partner-filter-block .partner-filter-item{background:#e9edf2;padding:10px}.partner-filter-block .partner-filter-item:nth-child(2) .product-logo{background-color:#fff;border:solid 3px transparent}.partner-filter-block .partner-filter-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:20px;line-height:1;font-weight:500}.partner-filter-block .partner-filter-title .sub{color:#505c76;font-size:12px;padding-left:15px;font-weight:400}.partner-filter-block .filter-button-box{margin-top:30px}.partner-filter-block .filter-button-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-filter-block .filter-button-box-inner label{position:relative}.partner-filter-block .filter-button-box-inner input[type=checkbox]{display:inline-block;position:absolute;top:0;left:0;opacity:0;outline:initial;display:none !important}.partner-filter-block .filter-button-box-inner input[type=checkbox]:focus-visible+.filter-button{-webkit-box-shadow:0 0 0 2px #1a254c;box-shadow:0 0 0 2px #1a254c}.partner-filter-block .filter-button-box-inner input[type=checkbox]:checked+.filter-button{background:#050f2d;color:#fff}.partner-filter-block .partner-filter-item:nth-child(2) input[type=checkbox]:checked+.filter-button{background-color:#fff;border:solid 3px #050f2d}.partner-filter-block .filter-button-wrap.partner-filter-item input[type=checkbox]:checked+.filter-button{border:solid 3px transparent}.partner-filter-block .filter-button-wrap{margin-left:15px;margin-top:15px;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.partner-filter-block .filter-button-wrap:before{content:"";display:block;width:2px;height:100%;background-color:#050f2d;position:absolute;left:0;top:0;z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.partner-filter-block .filter-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500;line-height:1;position:relative;width:125px;height:60px;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.partner-filter-block .filter-button:before{display:none}.partner-filter-target-block{margin-top:30px;position:relative;border-top:none;padding-top:30px}.partner-filter-target-block .js_target{display:none;margin-top:30px}.partner-filter-target-block .js_target:first-child{margin-top:0}.partner-filter-target-block .partner-item{background:#e9edf2;padding:30px;position:relative}.partner-filter-target-block .partner-area{background:#fff;display:inline-block;color:#1a254c;font-size:12px;line-height:1;padding:6.5px 14px}.partner-filter-target-block .partner-name{font-size:20px;font-weight:500;line-height:1.82;margin-top:5px}.partner-filter-target-block .partner-info-table{margin-top:8px}.partner-filter-target-block .partner-info-table th,.partner-filter-target-block .partner-info-table td{padding:5px 0}.partner-filter-target-block .partner-info-table th.en,.partner-filter-target-block .partner-info-table td.en{font-family:"Noto Sans JP",serif}.partner-filter-target-block .partner-info-table th{vertical-align:top;padding-top:8px;white-space:nowrap}.partner-filter-target-block .partner-info-table th span{line-height:1;color:#fff;background-color:#1a254c;display:block;font-size:14px;font-weight:500;padding:8px 10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.partner-filter-target-block .partner-info-table td{font-size:14px;padding-left:15px}.partner-filter-target-block .partner-product{font-size:16px;font-weight:700;line-height:1}.partner-filter-target-block .partner-product-list-wrap{margin-top:30px}.partner-filter-target-block .partner-product-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-filter-target-block .product-logo-wrap .product-logo{background-color:#fff;width:126px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.partner-filter-target-block .c-button-icon{display:none}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#e9edf2 !important;-webkit-box-sizing:border-box;box-sizing:border-box}.fc .fc-toolbar{position:relative}.fc .fc-toolbar h2{font-size:36px;line-height:1;color:#050f2d;position:relative;letter-spacing:0;margin-right:.37em;margin-left:.37em;font-weight:500}.fc .fc-center{position:relative}.fc .fc-center>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fc .fc-prev-button,.fc .fc-next-button{background:0 0 !important;background-size:auto !important;position:absolute;content:"";width:16px;height:19px;border-top:2px solid #050f2d;border-right:2px solid #050f2d;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;top:4px;bottom:0;margin:auto}.fc .fc-prev-button span:after,.fc .fc-next-button span:after{content:none}.fc .fc-prev-button{background:0 0;right:inherit;left:-30px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fc .fc-next-button{background:0 0;right:-30px}.fc .fc-view-container .fc-day-header{font-size:16px;text-align:center;background-color:#e9edf2 !important;padding:16px 18px 15px !important;color:#050f2d;border-color:#fff !important;font-weight:500}.fc .fc-view-container .fc-day-number{text-align:left !important;position:relative}.fc .fc-view-container .fc-day-number.fc-today{color:#fff !important}.fc .fc-mon,.fc .fc-tue,.fc .fc-wed,.fc .fc-thu,.fc .fc-fri{width:16.8%}.fc .fc-sat,.fc .fc-sun{width:11%}.fc .fc-time{color:#fff;font-size:16px;font-family:"avenir",sans-serif;margin-bottom:4px;display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:800 !important}.fc .fc-title{color:#fff;word-break:normal;font-size:14px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fc .fc-widget-content .fc-event-container{padding:5px 10px !important}.fc .fc-widget-content.fc-today{background:#fff !important}.fc .fc-day-grid-event{font-size:14px}.fc .fc-event{border:2px solid transparent;border-left-width:2px !important;border-right-width:2px !important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fc .fc-event+.fc-event{margin-top:7px}.fc .category-training{background-color:#050f2d}.fc .category-event{background-color:#ffa300}.fc .fc-today-button{background:#050f2d;color:#fff;display:block;text-align:center;z-index:2;opacity:1;position:absolute;right:auto;left:0;top:0;bottom:0;margin:auto !important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fc .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after{line-height:.1em}.fc .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after{line-height:.1em}.fc .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right{float:left}.fc .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left{float:right}.event .main-content{padding-bottom:40px !important}.event .main-content .link-txt{margin-top:50px;text-align:center;font-weight:500}.event .main-content .link-txt a{text-decoration:underline}.qtip-eo{-webkit-box-shadow:0px 0px 30px rgba(5,15,45,.25) !important;box-shadow:0px 0px 30px rgba(5,15,45,.25) !important;border:none !important}.qtip-eo .qtip-titlebar{background-color:#e9edf2 !important;color:#050f2d !important;font-size:11px !important}.qtip-eo .qtip-titlebar .qtip-title{font-weight:500}.qtip-titlebar{font-size:14px;padding:7px !important}.qtip-content{padding:7px 7px 10px !important}.event-training-detail_re .main-section .l-main-side{padding-bottom:40px}.event-training-detail_re .main-section .the-content h2{font-size:30px;font-weight:500;color:#050f2d;margin:30px 0}.event-training-detail_re .main-section .the-content h2:first-child{margin-top:0}.event-training-detail_re .main-section .the-content h3{font-size:24px;font-weight:500;margin:30px 0 20px}.event-training-detail_re .main-section .the-content h3:first-child{margin-top:0}.event-training-detail_re .main-section .the-content h4{font-size:20px;font-weight:500;text-align:left;line-height:1.5;margin:30px 0 15px}.event-training-detail_re .main-section .the-content h4:first-child{margin-top:0}.event-training-detail_re .main-section .the-content h5{font-size:18px;font-weight:500;text-align:left;line-height:1.5;margin:30px 0 15px}.event-training-detail_re .main-section .the-content h5:first-child{margin-top:0}.event-training-detail_re .main-section .the-content p+p{margin-top:20px}.event-training-detail_re .main-section .the-content .c-list04_re{margin:20px 0}.event-training-detail_re .main-section .the-content .c-button01{margin:auto}.event-training-detail_re .main-section .the-content .c-table01 a{color:#505c76;text-decoration:underline}.event-training-detail_re .main-section .the-content ul,.event-training-detail_re .main-section .the-content ol{font-size:14px}.event-training-detail_re .main-section .the-content ul li,.event-training-detail_re .main-section .the-content ol li{line-height:1.5;position:relative}.event-training-detail_re .main-section .the-content ul li{padding-left:15px}.event-training-detail_re .main-section .the-content ul li:before{background:#2d375b;border-radius:50%;content:"";display:block;width:3px;height:3px;position:absolute;top:9px;left:0;margin:auto}.event-training-detail_re .main-section .the-content ol{counter-reset:number 0;padding-left:17px}.event-training-detail_re .main-section .the-content ol li:before{color:#2d375b;counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:-1.1em}.event-training-detail_re .main-section .the-content *+h2,.event-training-detail_re .main-section .the-content *+h3,.event-training-detail_re .main-section .the-content *+h4,.event-training-detail_re .main-section .the-content *+h5,.event-training-detail_re .main-section .the-content *+ul,.event-training-detail_re .main-section .the-content *+ol,.event-training-detail_re .main-section .the-content *+.wp-block-buttons{margin-top:30px}.event-training-detail_re .main-section .the-content *+p{margin-top:10px}.event-training-detail_re .contact-list{margin-top:30px}.event-training-detail_re .contact-list li{background:#e9edf2;padding:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-training-detail_re .contact-list li+li{margin-top:20px}.event-training-detail_re .contact-list .ttl-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.event-training-detail_re .contact-list .ttl{font-size:20px;font-weight:500;line-height:1.33;letter-spacing:0}.event-training-detail_re .contact-list .icon{background-color:#000;width:42px;height:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:9px 8px}.event-training-detail_re .contact-list .icon img{max-width:24px;max-height:22px}.event-training-detail_re .contact-list .txt{text-align:left;line-height:1.4;letter-spacing:0}.event-training-detail_re .contact-list .btn-area{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:300px}.event-training-detail_re .contact-list .btn-area .c-button_re02{background:#000;width:100%;padding-top:20px;padding-bottom:20px;max-width:inherit;font-weight:500}.event-training-detail_re .c-table01 tbody{border-top:1px solid #fff}.event-training-detail_re .c-table01 tr:nth-child(2n+1) td{background:#d2d6dc}.event-training-detail_re .c-table01 tr:nth-child(2n) td{background:#e9edf2}.event-training-detail_re .c-table01 th{background:#050f2d;color:#fff;font-weight:400;line-height:1;padding:18px 20px;width:auto}.event-training-detail_re .c-table01 td{background:#fff;border-left:1px solid #e9edf2}.event-training-detail_re .c-table01 td:nth-child(n+2){border-top:1px solid #e9edf2}.event-training-detail_re .paging-area_re{margin-top:60px;margin-bottom:0}.event-list_re .l-main-side{padding-bottom:40px}.event-list_re .lead-area{margin-top:30px}.event-list_re .lead-area .img img{width:100%}.event-list_re .lead-area .text{margin-top:20px}.event-list_re .main-title-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-list_re .main-title-box .c-title_tr02{margin-bottom:0}.event-list_re .main-title-box .c-button_re02{background:#ffa300;max-width:250px;padding:11px 20px 11px;min-height:55px;font-size:14px;font-weight:500;line-height:1.35;position:relative}.event-list_re .event-list-wrap{margin-top:30px}.event-list_re .event-list-item+.event-list-item{margin-top:30px}.event-list_re .event-list-item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.event-list_re .event-list-item-name .c-title_tr03{margin:0}.event-list_re .event-list-item-name .logo-box{-webkit-box-sizing:content-box;box-sizing:content-box;height:45px}.event-list_re .event-list-item-name .logo-box img{max-height:100%}.event-list_re .event-detail{background-color:#e9edf2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;margin-top:20px;min-height:120px}.event-list_re .event-detail+.event-detail{margin-top:10px}.event-list_re .event-detail .text-box{margin-right:30px;width:calc(100% - 330px)}.event-list_re .event-detail .text-box .title{font-size:20px;letter-spacing:.05em;line-height:1.5;font-weight:500}.event-list_re .event-detail .text-box .text{margin:10px 0 0}.event-list_re .event-detail .btn-area{width:300px}.event-list_re .event-detail .btn-area .c-button_re02{background:#000;padding:20px;max-width:100%;font-weight:500 !important}.event-list_re .event-detail-name{font-size:20px;line-height:1}.event-list_re .event-detail-text{font-size:14px;font-weight:400;margin-top:25px}.privacy_re .privacy-content-block .inner-1200{padding-bottom:40px}.privacy_re .text{font-size:14px;line-height:1.7;word-break:normal !important;word-wrap:break-word;text-align:justify}.privacy_re .text+.text{margin-top:20px}.privacy_re .c-title02{margin-bottom:28px}.privacy_re .c-title03{margin:87px 0 14px}.privacy_re .privacy-list{margin:25px 0}.privacy_re .privacy-list li{font-size:16px;position:relative;padding-left:14px}.privacy_re .privacy-list li:before{background:#1a254c;border-radius:100px;content:"";display:block;height:6px;width:6px;position:absolute;top:11px;left:0}.privacy_re .company-name{font-size:20px;margin:20px 0 6px}.privacy_re .company-name .small{font-size:16px}.privacy_re .info-wrap{border-top:1px solid #dadada;border-bottom:1px solid #dadada;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.privacy_re .info-wrap .info{border-bottom:1px solid #dadada;padding:14px 60px 15px 0;width:50%}.privacy_re .info-wrap .info:nth-child(5){border-bottom:none}.privacy_re .info-wrap .info-title{display:inline-block;font-weight:500;width:100%;max-width:160px}.privacy_re .notes{font-size:14px;margin-top:15px;padding-left:1rem;text-indent:-1rem}.privacy_re .company-sign{text-align:right;margin-top:30px}.product-download .tab-body .c-button_re02{font-size:13px;max-width:158px;padding:4px 20px 6px}.product-download-detail_re .main-content{padding-bottom:40px}.product-download-detail_re .c-title_tr02{margin-bottom:5px}.product-download-detail_re .tag-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-download-detail_re .item-tag{color:#1a254c;font-size:14px;display:inline-block;padding:5px 15px;margin-bottom:10px;background-color:#e9edf2;margin-right:5px}.product-download-detail_re .date-box{margin-right:10px}.product-download-detail_re .date-box .time{letter-spacing:.1em}.product-download-detail_re .date-box .time.en{font-family:"Noto Sans JP",serif}.product-download-detail_re .content-block{margin-top:40px}.product-download-detail_re .c-article-content_re p{font-size:14px}.product-download-detail_re .c-article-content_re p+p{margin-top:10px}.product-download-detail_re .c-article-content_re p+.info-wrap{margin-top:15px}.product-download-detail_re .txt-area{width:100%}.product-download-detail_re .txt-area a{color:#1a254c;text-decoration:underline;line-height:1.75;text-underline-offset:.5em}.product-download-detail_re .txt-area .point{color:#ffa300}.product-download-detail_re .txt-area .marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,transparent),color-stop(45%,#ffda99));background:linear-gradient(transparent 45%,#ffda99 45%);padding:2px 0}.product-download-detail_re .txt-area>*+*{margin-top:40px}.product-download-detail_re .info-wrap{border-top:1px solid #dadada}.product-download-detail_re .info-wrap .info{border-bottom:1px solid #dadada;padding:14px 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-download-detail_re .info-wrap .info-title{font-weight:500;width:100%;max-width:160px;padding-right:20px}.product-download-detail_re .info-wrap+p{margin-top:40px}.product-download-detail_re .c-button01--dif07{margin:auto}.product-download-detail_re .c-button01--dif07:before{width:18px;height:15px}main.search_re .main-content{padding-bottom:40px}main.search_re .tab-body .c-button_re02{font-size:13px;max-width:158px}#wrapper.no-overflow{overflow:visible}.solution.solution-article .c-breadcrumb{margin-bottom:0}.solution .compare-table .table .thumb-box>a{text-decoration:underline;text-underline-offset:3px}.solution .compare-table .table .thumb-box>a:hover{text-decoration:none}.solution .compare-table .table .thumb-box .image a:hover{opacity:.5}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .btn-wrap .hov01{font-weight:700;color:#1a254c;position:relative;bottom:-2px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:13px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics img{width:500px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics .logo-txt{font-weight:700;color:#1a254c;line-height:1.3;letter-spacing:.05em;font-size:22px}.solution .solution_re-common-mv-area .mv-img{-o-object-fit:cover;object-fit:cover;width:100%}.solution .solution_re-common-mv-area .ttl{background:rgba(255,255,255,.8);bottom:0;display:block;font-size:24px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;padding:20px;position:absolute;text-align:center;top:0;width:calc(100% - 60px)}.solution .solution_re-common-article-section .search-block{padding:40px 0}.solution .solution_re-common-article-section .search-block .radio-btn-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.solution .solution_re-common-article-section .search-block .keyword-block{background-color:#1a254c;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 30px;margin-top:20px}.solution .solution_re-common-article-section .search-block .keyword-block .txt{font-weight:400}.solution .solution_re-common-article-section .search-block .keyword-block .keyword{max-width:740px;height:56px;border:none}.solution .solution_re-common-article-section .search-block .keyword-block .keyword:focus{-webkit-box-shadow:inset 0 0 0 2px #ffa300;box-shadow:inset 0 0 0 2px #ffa300}.solution .solution_re-common-article-section .search-block .keyword-block .search-btn{color:#fff;background-color:#ffa300;display:block;max-width:164px;width:100%;height:56px;margin-left:30px;font-size:20px;font-weight:500}.solution .solution_re-common-article-section .article-block{margin-top:50px}.solution .solution_re-common-article-section .article-block .main-area .list-wrap{margin:0}.solution .solution_re-common-article-section .article-block .main-area .list-wrap .text-area{margin-top:0}.solution .solution_re-common-article-section .article-block .main-area .no-article{font-weight:700;margin-top:50px;text-align:center}.solution .solution_re-common-article-section .article-block .c-sidebar_re .wrap+.wrap{margin-top:50px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .wrap>.ttl{background:#1a254c;color:#fff;font-size:18px;font-weight:700;line-height:1;margin-bottom:20px;padding:10px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .guides>li{position:relative;padding-left:10px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .guides>li:after{left:0;top:1px;height:100%;width:5px;content:"";background:#1a254c;position:absolute}.solution .solution_re-common-article-section .article-block .c-sidebar_re .guides>li+li{margin-top:15px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags>.tag{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags>.tag>a{background:#fff;border:1px solid #050f2d;display:block;font-size:14px;padding:3px 5px;-webkit-transition:.3s;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags>.tag>a.current{background:#050f2d;color:#fff}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li{margin-top:0}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a{background:#fff}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a:before{display:none}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .thumb{border-radius:5px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li:not(:first-child){border-top:1px solid #333}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px 10px 10px;position:relative}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .thumb{height:auto;width:120px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .title{font-size:14px;margin-bottom:0}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .content{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .ranking-num{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#050f2d;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;height:25px;border-radius:50%;font-size:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:10px;line-height:1;position:absolute;top:7px;width:25px}.solution.solution-2d .list-2d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px}.solution.solution-2d .list-2d.foot-list-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px 20px}.solution.solution-2d .list-2d .text-area.adjust{margin-top:0}.solution.solution-2d .list-2d>li{width:calc((100% - 40px)/3)}.solution.solution-2d .list-2d>li.foot-list-unit{max-width:300px}.solution.solution-2d .list-2d>li+li{margin-top:0}.solution.solution-2d .list-2d>li>a{padding:20px 10px;background:#fff}.solution.solution-2d .list-2d>li>a:before{display:none}.solution.solution-2d .list-2d>li .day{float:none}.solution.solution-2d .list-2d>li .content{display:block}.solution.solution-2d .list-2d>li .thumb{width:100%;border:1px solid #b7bec7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;height:auto;aspect-ratio:750/500}.solution.solution-2d .list-2d>li .text-area{padding-left:6px;padding-right:6px;margin-left:0}.solution.solution-2d .list-2d>li .title{font-size:20px}.solution.solution-2d .slick-solution-foot .slick-slide{width:300px}.solution.solution-2d .slick-solution-foot .slick-slide>a{padding:20px 10px;background:#fff}.solution.solution-2d .slick-solution-foot .slick-slide>a:before{display:none}.solution.solution-2d .slick-solution-foot .slick-slide .day{float:none}.solution.solution-2d .slick-solution-foot .slick-slide .content{display:block}.solution.solution-2d .slick-solution-foot .slick-slide .thumb{width:100%;border:1px solid #b7bec7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-bottom:10px;-o-object-fit:cover;object-fit:cover}.solution.solution-2d .slick-solution-foot .slick-slide .text-area{padding-left:6px;padding-right:6px;margin-left:0}.solution.solution-2d .slick-solution-foot .slick-slide .title{font-size:20px}.solution.solution-2d .c-footSlider_solution{padding:0 60px}.solution.solution-2d .c-footSlider_solution .relate-post-ttl{margin-top:140px;text-align:center;font-size:22px;font-weight:700}.solution.solution-2d .c-footSlider_solution .slick-next,.solution.solution-2d .c-footSlider_solution .slick-prev{position:absolute;margin:auto;right:-25px;background:#b7bec7;border:1px solid #b7bec7;width:50px;height:50px;z-index:1;top:99px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.solution.solution-2d .c-footSlider_solution .slick-next:after,.solution.solution-2d .c-footSlider_solution .slick-next:before,.solution.solution-2d .c-footSlider_solution .slick-prev:after,.solution.solution-2d .c-footSlider_solution .slick-prev:before{width:13px;height:2px;background:#fff;position:absolute;content:"";left:0;top:6px;bottom:0;right:0;z-index:1;margin:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.solution.solution-2d .c-footSlider_solution .slick-next:before,.solution.solution-2d .c-footSlider_solution .slick-prev:before{top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.solution.solution-2d .c-footSlider_solution .slick-prev{right:auto;left:-25px}.solution.solution-2d .c-footSlider_solution .slick-prev:after,.solution.solution-2d .c-footSlider_solution .slick-prev:before{top:-6px}.solution.solution-2d .c-footSlider_solution .slick-prev:before{top:6px}.solution-detail{padding-top:0}.solution-detail .img-box{margin-bottom:30px}.solution-detail .c-article-content_re .contact-block:last-child{margin-bottom:0}.solution-detail .c-article-content_re .en-ttl{text-align:center;margin-top:70px;margin-bottom:30px}.solution-detail .c-article-content_re .en-ttl .en{color:#050f2d;display:block;font-size:36px;font-weight:700;line-height:1.1;letter-spacing:.06em}.solution-detail .c-article-content_re .en-ttl .ja{color:#b7bec7;font-size:12px}.solution-detail .contact-block:not(.white){background:#050f2d;color:#fff;text-align:center;padding:50px 60px 60px;margin:50px 0 0}.solution-detail .contact-block:not(.white) .contact-txt{font-size:24px;line-height:2}.solution-detail .contact-block:not(.white) .c-button01{color:#050f2d;font-size:18px;margin:25px auto 0;max-width:400px;padding:26px 20px;font-weight:400}.contact-content-block_re form.form{font-size:16px;line-height:1.6}.contact-content-block_re .step-block.step-2{display:none}.contact-content-block_re .alert-danger{text-align:center;margin:20px 0 -20px}.contact-content-block_re .lead{text-align:center;line-height:1.6;font-weight:400;margin-bottom:38px}.contact-content-block_re .lead.short{margin-bottom:0}.contact-content-block_re .contact-step{max-width:840px;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px auto}.contact-content-block_re .contact-step>li{width:33.3333333333%;background:#f2f2f2}.contact-content-block_re .contact-step>li:last-child .inn:before{content:none}.contact-content-block_re .contact-step>li .inn{display:block;text-align:center;padding:14px;position:relative}.contact-content-block_re .contact-step>li .inn:before{content:"";display:inline-block;position:absolute;right:-25px;bottom:12px;width:52px;height:52px;margin:auto;-webkit-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0);border:solid #d7d7d7;border-width:0 1px 1px 0;-webkit-transition:cubic-bezier(.61,1,.88,1) .3s;transition:cubic-bezier(.61,1,.88,1) .3s}.contact-content-block_re .contact-step>li .step{display:block;font-family:"avenir",sans-serif;font-size:12px;color:#050f2d;font-weight:700}.contact-content-block_re .contact-step>li .large{font-size:14px;padding-left:3px}.contact-content-block_re .contact-step>li .ttl{font-size:16px;font-weight:400}.contact-content-block_re .form-table{max-width:1200px;table-layout:fixed;width:100%}.contact-content-block_re .form-table .th{font-weight:500;width:300px;background:#050f2d;color:#fff;border-bottom:1px solid #f2f2f2}.contact-content-block_re .form-table .td{background:#f2f2f2;border-bottom:1px solid #fff;padding:25px}.contact-content-block_re .form-table .td input{padding:0 20px;width:100%}.contact-content-block_re .form-table .td .error{margin:5px 0 0;padding:0;color:#ffa300}.contact-content-block_re .form-table .td .formInputInner{float:none;width:100%;padding:0}.contact-content-block_re .form-table .td .formInputInner.zip:before{content:"";display:none}.contact-content-block_re .form-table .td .formInputInner input[type=checkbox]+label{position:relative;padding-left:40px}.contact-content-block_re .form-table .td .formInputInner input[type=checkbox]+label:before{content:"";background:#fff;height:30px;width:30px;position:absolute;top:0;bottom:0;left:0;margin:auto}.contact-content-block_re .form-table .td .formInputInner input[type=checkbox]:checked+label:after{content:"";border-top:2px solid transparent;border-left:2px solid #050f2d;border-right:2px solid transparent;border-bottom:2px solid #050f2d;background:#fff;height:9px;width:16px;position:absolute;top:0;bottom:3px;left:6px;margin:auto;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.contact-content-block_re .form-table .td .txt-td{display:none}.contact-content-block_re .form-table input[type=text],.contact-content-block_re .form-table input[type=tel]{border:none}.contact-content-block_re .form-table input[type=text]::-webkit-input-placeholder,.contact-content-block_re .form-table input[type=tel]::-webkit-input-placeholder{font-weight:400}.contact-content-block_re .form-table input[type=text]::-moz-placeholder,.contact-content-block_re .form-table input[type=tel]::-moz-placeholder{font-weight:400}.contact-content-block_re .form-table input[type=text]:-ms-input-placeholder,.contact-content-block_re .form-table input[type=tel]:-ms-input-placeholder{font-weight:400}.contact-content-block_re .form-table input[type=text]::-ms-input-placeholder,.contact-content-block_re .form-table input[type=tel]::-ms-input-placeholder{font-weight:400}.contact-content-block_re .form-table input[type=text]::placeholder,.contact-content-block_re .form-table input[type=tel]::placeholder{font-weight:400}.contact-content-block_re .form-table .th-txt{padding:25px 22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-content-block_re .form-table .personal_info_consent .explain{font-size:14px;margin:0 0 20px}.contact-content-block_re .form-table .personal_info_consent .explain a{text-decoration:underline}.contact-content-block_re .form-table .personal_info_consent label{display:inline-block}.contact-content-block_re .form-table .form-tag{color:#fff;background:#ffa300;padding:5px 13px;font-size:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contact-content-block_re .form-table .form-tag.required-2{display:none}.contact-content-block_re .form-table .address.select{width:100%;max-width:480px;position:relative}.contact-content-block_re .form-table .address.select:before,.contact-content-block_re .form-table .address.select:after{content:"";position:absolute;top:0;pointer-events:none}.contact-content-block_re .form-table .address.select:before{right:0;width:50px;height:50px;background:#050f2d}.contact-content-block_re .form-table .address.select:after{top:20px;right:22px;width:8px;height:8px;-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);border:solid #fff;border-width:0 1px 1px 0;-webkit-transition:cubic-bezier(.61,1,.88,1) .3s;transition:cubic-bezier(.61,1,.88,1) .3s}.contact-content-block_re .form-table .address.select.arrow:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);bottom:-4px}.contact-content-block_re .form-table .address.select .inn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contact-content-block_re .form-table .address.select .inn .txt-td{min-width:136px}.contact-content-block_re .form-table .address.select .txt-td{margin-right:0}.contact-content-block_re .form-table .address.select select{font-weight:400;width:100%}.contact-content-block_re .form-table .address.select option{color:#333}.contact-content-block_re .form-table .address .inn+.inn{margin-top:15px}.contact-content-block_re .form-table .address .inn select{border:none;margin-left:0}.contact-content-block_re .form-table .address .inn .txt-td{min-width:136px;text-align:left;font-weight:500;margin-right:44px}.contact-content-block_re .form-table .post-num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contact-content-block_re .form-table .post-num input{background:#fff}.contact-content-block_re .form-table .post-num .post-mark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:18px}.contact-content-block_re .form-table .post-num .line{display:block;position:relative;margin:0 23px}.contact-content-block_re .form-table .post-num .line:before{content:"";position:absolute;top:0;bottom:0;margin:auto;right:-7px;width:13px;height:1px;background:#333}.contact-content-block_re .form-table .pd-radio .value{margin-left:0 !important}.contact-content-block_re .form-table .pd-radio .value>*+*{margin-top:10px}.contact-content-block_re .form-table .pd-radio label{position:relative;cursor:pointer;padding-left:30px}.contact-content-block_re .form-table .pd-radio label:before,.contact-content-block_re .form-table .pd-radio label:after{content:"";display:block;border-radius:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.contact-content-block_re .form-table .pd-radio label:before{background-color:#fff;border:1px solid #ddd;border-radius:50%;width:20px;height:20px;left:5px}.contact-content-block_re .form-table .pd-radio label:after{background-color:#050f2d;border-radius:50%;opacity:0;width:12px;height:12px;left:9px}.contact-content-block_re .form-table .pd-radio input[type=radio]:checked+label:after{opacity:1}.contact-content-block_re .form-table .pd-radio input[type=radio]{position:absolute;height:20px;z-index:10;top:0;bottom:0;cursor:pointer;display:block;width:100%}.contact-content-block_re .confirm-area{text-align:center}.contact-content-block_re .confirm-area button{margin-top:30px}.contact-content-block_re .confirm-area button+button{margin-left:60px}.contact-content-block_re form.form tr.pd-captcha{display:table-row !important;position:relative;left:auto;top:auto;width:auto}.contact-content-block_re form.form tr.pd-captcha .formHeading{display:table-cell}.contact-content-block_re .agree-text-area{background:#fff;border:1px solid #d7d7d7;height:300px;margin:0 auto;max-width:600px;overflow-y:auto;padding:15px}.contact-content-block_re .agree-text-area .text-box p{font-size:12px;line-height:2;margin:0;padding:0}.contact-content-block_re .agree-text-area .text-box p+p{margin-top:20px}.contact-content-block_re .privacy-policy-check-area{margin:40px 0 0}.contact-content-block_re .privacy-policy-check-area .check-area{margin:40px 0;text-align:center}.contact-content-block_re .privacy-policy-check-area .check-area .check-inner-area{display:inline-block;position:relative;padding-left:40px}.contact-content-block_re .privacy-policy-check-area .check-area .check-inner-area a{text-decoration:underline}.contact-content-block_re .privacy-policy-check-area .check-area .check-inner-area input[type=checkbox]+label:before{background:#fff;border:1px solid #d7d7d7;content:"";display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.contact-content-block_re .privacy-policy-check-area .check-area .check-inner-area input[type=checkbox]+label:after{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-check.svg) no-repeat center center;background-size:9px 6px;background-color:#1a254c;content:"";display:block;height:20px;left:0;opacity:0;position:absolute;top:0;bottom:0;margin:auto;width:20px}.contact-content-block_re .privacy-policy-check-area .check-area .check-inner-area input[type=checkbox]:checked+label:after{opacity:1}.contact-content-block_re .c-button_re01{width:300px;max-width:none;min-height:60px}.contact-content-block_re #pardot-form{font-size:14px}.contact-content-block_re #pardot-form .form-table .th{background:#050f2d}.contact-content-block_re #pardot-form .form-table .th-txt{padding:15px}.contact-content-block_re #pardot-form .form-table .td{padding:15px;background-color:#e9edf2}.contact-content-block_re #pardot-form .privacy-policy-check-area .check-area{margin:20px 0 40px}.contact-content-block_re .contentHeader{margin:0;padding:0}.input-block .contact-step>li:nth-child(1){background:#050f2d}.input-block .contact-step>li:nth-child(1) .step,.input-block .contact-step>li:nth-child(1) .ttl{color:#fff}.input-block .contact-step>li:nth-child(1) .inn{position:relative}.input-block .contact-step>li:nth-child(1) .inn:before{content:none}.input-block .contact-step>li:nth-child(1) .inn:after{content:"";position:absolute;right:-52px;bottom:23px;width:0;height:0;margin:auto;border-style:solid;border-width:28.5px 38.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#050f2d transparent transparent}.confirmation-block.contact-content-block_re .form-table .address.select:before{display:none}.confirmation-block.contact-content-block_re .form-table .address.select:after{display:none}.confirmation-block .contact-step>li:nth-child(2){background:#050f2d}.confirmation-block .contact-step>li:nth-child(2) .step,.confirmation-block .contact-step>li:nth-child(2) .ttl{color:#fff}.confirmation-block .contact-step>li:nth-child(2) .inn{position:relative}.confirmation-block .contact-step>li:nth-child(2) .inn:before{content:none}.confirmation-block .contact-step>li:nth-child(2) .inn:after{content:"";position:absolute;right:-55px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#050f2d transparent transparent}.confirmation-block .contact-step li:first-child .inn:before{content:none}.confirmation-block .contact-step li:first-child .inn:after{content:"";position:absolute;right:-55px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#f2f2f2 transparent transparent}.confirmation-block .adress-inn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.confirmation-block .adress-inn .txt-td+.txt-td{margin-left:14px}.confirmation-block .form-table td.td .txt-td{display:block}.sending-block .contact-step>li:nth-child(3){background:#050f2d}.sending-block .contact-step>li:nth-child(3) .step,.sending-block .contact-step>li:nth-child(3) .ttl{color:#fff}.sending-block .contact-step>li:nth-child(3) .inn{position:relative}.sending-block .contact-step>li:nth-child(3) .inn:before{content:none}.sending-block .contact-step>li:nth-child(3) .inn:after{display:none}.sending-block .contact-step li:nth-child(2) .inn:before{content:none}.sending-block .contact-step li:nth-child(2) .inn:after{content:"";position:absolute;right:-55px;bottom:19px;width:0;height:0;margin:auto;border-style:solid;border-width:37.5px 37.5px 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-color:#f2f2f2 transparent transparent}.contact-thanks .main-content{padding-bottom:40px}.main-content.pardot .contact-content-block_re .c-title02{border:none;color:#050f2d;font-size:30px;font-weight:500;line-height:1.6;margin:0 0 30px;padding:0}.irayple.rental .mv-block img{height:auto;-o-object-position:initial;object-position:initial;width:100%}.irayple.rental .mv-block .inner-1200{position:relative}.irayple.rental .mv-block .inner-1200 .container{bottom:30px;left:50px;position:absolute;width:calc(70% - 70px)}.irayple.rental .mv-block .inner-1200 .c-menu-list02_re{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.irayple.rental .step-list>li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.irayple.rental .step-list>li:not(.no-style){border:3px solid #050f2d}.irayple.rental .step-list>li.no-style{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.irayple.rental .step-list>li+li{margin-top:50px}.irayple.rental .step-list>li+li:before{border-bottom:solid 20px transparent;border-left:solid 20px #050f2d;border-right:solid 20px transparent;border-top:solid 20px transparent;content:"";display:block;height:0;left:0;margin:0 auto;position:absolute;right:0;top:-35px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:0}.irayple.rental .step-list>li .step-title{background:#050f2d;color:#fff;font-size:20px;font-weight:700;line-height:1.4;padding:20px;text-align:center;width:200px}.irayple.rental .step-list>li .step-title .en{letter-spacing:.05em}.irayple.rental .step-list>li .step-title .ja{font-size:16px}.irayple.rental .step-list>li .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:700;padding:20px}.irayple.rental .step-list>li .text a{color:#050f2d;text-decoration:underline}.irayple.rental .step-list .c-menu-list02_re{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.irayple.rental .step-list .note{color:#878787;display:inline-block;font-size:12px;font-weight:700;margin-top:5px;text-align:left}.irayple.rental .img-box img{width:80%}.irayple.rental .img-box.big{margin:0 auto;width:80%}.irayple.rental .img-box.big+.img-box{margin-top:50px}.irayple.rental .img-box.big img{width:100%}.irayple.rental .col_re{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.irayple.rental .foot-menu-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.irayple.rental .c-table02_re th{text-align:center}.irayple.rental .c-table02_re td{font-weight:700}.irayple.rental .c-table02_re .mark{display:block;margin:0 auto;height:0;padding:11px;position:relative;width:0}.irayple.rental .c-table02_re .mark:after{bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:0}.irayple.rental .c-table02_re .mark__1:after{border:thick double #00a651;border-radius:100%}.irayple.rental .c-table02_re .mark__2:after{border:2px solid #00a651;border-radius:100%}.irayple.rental .c-table02_re .mark__3{background-color:#f90;-webkit-clip-path:polygon(50% 0%,0% 86.6%,100% 86.6%);clip-path:polygon(50% 0%,0% 86.6%,100% 86.6%);padding:13px;position:relative}.irayple.rental .c-table02_re .mark__3:after{background-color:#d2d6dc;bottom:56.8%;-webkit-clip-path:polygon(50% 0%,0% 86.6%,100% 86.6%);clip-path:polygon(50% 0%,0% 86.6%,100% 86.6%);content:"";height:18px;left:50%;position:absolute;-webkit-transform:translate(-50%,42.3%);transform:translate(-50%,42.3%);width:18px}.irayple.rental .c-table02_re .mark__4:before,.irayple.rental .c-table02_re .mark__4:after{background-color:red;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:22px}.irayple.rental .c-table02_re .mark__4:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irayple.rental .c-table02_re .mark__4:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#wrapper.over-clip{overflow:clip}.is-scroll-header{position:relative}.robot-remake{padding-top:15px;font-weight:500;font-size:24px}.robot-remake .c-breadcrumb_re{margin-top:-10px;margin-bottom:70px}.robot-remake .c-breadcrumb_re .list{padding-top:0}.robot-remake .center{text-align:center}.robot-remake iframe,.robot-remake video{width:100%;aspect-ratio:16/9}.robot-remake iframe,.robot-remake video{display:block}.robot-remake .inner-1600{max-width:1660px;padding:0 30px;margin:0 auto}.robot-remake .section-re{background:#ebebeb;margin-top:20px;padding:40px 60px}.robot-remake .section-re:nth-child(2n){background:#e9edf2}.robot-remake .sub-header{padding-top:10px;padding-bottom:10px;background:#fff;z-index:400}.robot-remake .sub-header .inner-1200{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake .sub-header.is-fixed{position:fixed;top:0;left:0;width:100%}.robot-remake .sub-header .inner-wrap{max-width:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.robot-remake .sub-header .sub-link{width:100%}.robot-remake .sub-header .img-box{width:254px}.robot-remake .sub-header .sub-header-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.robot-remake .sub-header .sub-header-btn>li>a{display:block;padding:9px 20px;text-align:center;font-weight:700;min-width:150px;color:#050f2d;background:#e9edf2}.robot-remake .sub-header .sub-header-btn>li:nth-child(2)>a{color:#fff;background:#1a254c}.robot-remake .sub-header .sub-nav{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:auto;gap:5px 0}.robot-remake .sub-header .sub-nav>li{font-size:16px;font-weight:500}.robot-remake .sub-header .sub-nav>li:not(:last-child){margin-right:20px}.robot-remake .sub-header .sub-nav>li.current{background:#050f2d;color:#fff;padding:0 3px}.robot-remake .sub-header .sub-nav>li>a{padding:0 3px}.robot-remake .btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake .btn-wrap .btn{width:250px;display:inline-block;font-size:20px;font-weight:700;color:#fff;background:#050f2d;text-align:center;padding:16px 0}.robot-remake .btn-wrap .btn:nth-child(2){background:#ffa300}.robot-remake .section-ttl{font-size:35px;padding-left:27px;position:relative;margin-bottom:20px;font-weight:700}.robot-remake .section-ttl.second{margin-top:20px}.robot-remake .section-ttl:before{position:absolute;content:"";background:#000;width:13px;height:calc(100% - 10px);left:0;top:6px}.robot-remake .fv{margin-top:10px;height:270px;position:relative;background:#050f2d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 clamp(40px,50vw - 600px,340px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.robot-remake .fv .robot-ttl{font-size:35px;color:#fff;font-weight:700;line-height:1.1}.robot-remake .fv .fv-img{width:336px}.robot-remake.robot-article .c-breadcrumb_re{margin-top:25px;margin-bottom:70px}.robot-remake.robot-article .linx_express_detail_re .c-article-content_re{padding-bottom:100px}.robot-remake.robot-lineup .c-breadcrumb_re{margin-top:25px;margin-bottom:70px}.robot-remake.robot-lineup .btn-wrap.outer{margin:20px auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-lineup .btn{background:#ffa300;width:360px}.robot-remake.robot-lineup .fv{height:356px;gap:40px}.robot-remake.robot-lineup .fv .ttl-wrap{text-align:center}.robot-remake.robot-lineup .fv .ttl-wrap .btn-wrap{margin-bottom:0;margin-top:40px}.robot-remake.robot-lineup .fv .types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.robot-remake.robot-lineup .fv .types>li{width:220px;text-align:center;opacity:.5;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.robot-remake.robot-lineup .fv .types>li.current{opacity:1;cursor:default}.robot-remake.robot-lineup .fv .types>li .img img{max-height:240px}.robot-remake.robot-lineup .fv .types>li .name{margin-top:10px;font-weight:700;color:#fff}.robot-remake.robot-lineup .inner-1600{max-width:1600px}.robot-remake.robot-lineup .lineup-section{margin-top:20px}.robot-remake.robot-lineup .lineup-section .inner-1600{padding:20px 20px 20px 10px;background:#000}.robot-remake.robot-lineup .lineup-section .table-wrap{overflow-x:auto;padding-bottom:10px}.robot-remake.robot-lineup .lineup-section .table-wrap::-webkit-scrollbar{height:10px}.robot-remake.robot-lineup .lineup-section .table-wrap::-webkit-scrollbar-track{background:#bbb;border-radius:10px}.robot-remake.robot-lineup .lineup-section .table-wrap::-webkit-scrollbar-thumb{background-color:#ffa300;border-radius:10px}.robot-remake.robot-lineup .lineup-section .table-wrap::-webkit-scrollbar-corner{display:none}.robot-remake.robot-lineup .lineup-table{border-spacing:10px 3px;line-height:1.4;margin-left:-10px;border-collapse:separate}.robot-remake.robot-lineup .lineup-table.hide{display:none}.robot-remake.robot-lineup .lineup-table th,.robot-remake.robot-lineup .lineup-table td{padding:5px 10px;text-align:center;font-size:20px}.robot-remake.robot-lineup .lineup-table thead{z-index:1;background:#000}.robot-remake.robot-lineup .lineup-table thead th{text-align:center;padding:12px 10px}.robot-remake.robot-lineup .lineup-table thead th:nth-child(n+2):nth-child(2n+1){background:#e9edf2}.robot-remake.robot-lineup .lineup-table thead th>img{max-width:160px;width:100%;height:100%;max-height:96px;-o-object-fit:contain;object-fit:contain}.robot-remake.robot-lineup .lineup-table thead th:not(:first-child){background:#fff}.robot-remake.robot-lineup .lineup-table tbody th{color:#fff;width:220px;min-width:220px}.robot-remake.robot-lineup .lineup-table tbody td{min-width:280px;width:280px;background:#fff}.robot-remake.robot-lineup .lineup-table tbody td:nth-child(2n+1){background:#e9edf2}.robot-remake.robot-lineup .lineup-table .fix-cell{position:-webkit-sticky;position:sticky;left:0;z-index:10;font-weight:400;background:#000}.robot-remake.robot-lineup .lineup-table .fix-cell:after{width:100%;height:calc(100% + 2px);left:0;top:-1px;position:absolute;content:"";background:#000;z-index:-1}.robot-remake.robot-lineup .table-note{font-size:16px;color:#fff;text-align:right;line-height:1.4;margin-top:10px}.robot-remake.robot-performance .c-breadcrumb_re{margin-bottom:50px}.robot-remake.robot-performance .fv-img{width:720px}.robot-remake.robot-performance small{font-size:16px}.robot-remake.robot-performance .txt{line-height:1.4}.robot-remake.robot-performance .btn-wrap{margin-top:100px}.robot-remake.robot-performance .anchor-wrap{background:#fff}.robot-remake.robot-performance .anchor-wrap.is-fixed{position:fixed;left:0;top:0;width:100%;z-index:4}.robot-remake.robot-performance .anchor-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:20px;gap:8px}.robot-remake.robot-performance .anchor-list>li{width:calc((100% - 40px)/6);background:#050f2d;height:62px}.robot-remake.robot-performance .anchor-list>li>a{width:100%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #050f2d;color:#fff;font-size:20px;line-height:1.1;text-align:center}.robot-remake.robot-performance .anchor-list>li>a>p{margin-right:25px}.robot-remake.robot-performance .anchor-list>li>a .arrow{top:0;bottom:0;right:30px;margin:auto;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-performance .anchor-list>li>a .arrow:after,.robot-remake.robot-performance .anchor-list>li>a .arrow:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background:#fff;position:absolute;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;bottom:0;margin:auto;left:-3px;right:0;width:10px;height:2px}.robot-remake.robot-performance .anchor-list>li>a .arrow:after{left:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.robot-remake.robot-performance .contents .movie-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-performance .contents .movie-wrap iframe,.robot-remake.robot-performance .contents .movie-wrap video{display:block;width:720px}.robot-remake.robot-performance .contents .movie-wrap .txt-box,.robot-remake.robot-performance .contents .movie-wrap .img-box{width:calc(100% - 760px)}.robot-remake.robot-performance #section01{margin-top:0}.robot-remake.robot-performance #section01 .movie-list{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.robot-remake.robot-performance #section01 .movie-list>li{width:calc((100% - 40px)/3)}.robot-remake.robot-performance #section01 .movie-list>li video{display:block;width:100%}.robot-remake.robot-performance #section01 .movie-list>li .movie-ttl{text-align:center;font-size:20px;margin-top:3px}.robot-remake.robot-performance #section02 .movie-wrap{margin-top:20px}.robot-remake.robot-performance #section02 .movie-wrap>iframe,.robot-remake.robot-performance #section02 .movie-wrap video{max-width:800px;width:100%}.robot-remake.robot-performance #section02 .img-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-performance #section02 .img-list>li{width:calc((100% - 40px)/3);padding:10px;background:#fff}.robot-remake.robot-performance #section02 .img-list>li .ttl{font-size:28px;text-align:center}.robot-remake.robot-performance #section02 .img-list>li .img-box{margin:5px auto 0;text-align:center}.robot-remake.robot-performance #section02 .img-list>li .cont{text-align:center;font-size:20px;line-height:1.4}.robot-remake.robot-performance #section03 .phase-list{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 120px;background:#fff;padding:20px 40px}.robot-remake.robot-performance #section03 .phase-list>li{position:relative;background:#e9edf2;padding:20px 40px 0;width:calc(50% - 60px)}.robot-remake.robot-performance #section03 .phase-list>li .phase-ttl{position:relative;z-index:2;font-size:24px;line-height:1.4}.robot-remake.robot-performance #section03 .phase-list>li .thumb{position:relative;z-index:1;text-align:center;margin:0 auto}.robot-remake.robot-performance #section03 .phase-list>li:nth-child(n+2) .thumb{top:-30px}.robot-remake.robot-performance #section03 .phase-list .arrow{position:absolute;top:0;bottom:0;width:100px;height:46px;margin:auto;left:calc(100% + 10px)}.robot-remake.robot-performance #section03 .phase-list .arrow:before{position:absolute;content:"";width:60px;height:8px;left:0;top:0;bottom:0;margin:auto;background:#ffa300}.robot-remake.robot-performance #section03 .phase-list .arrow:after{position:absolute;content:"";width:40px;height:100%;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);right:0;top:0;bottom:0;margin:auto;background:#ffa300}.robot-remake.robot-performance #section04 .note{font-size:16px;text-align:right;margin-top:20px}.robot-remake.robot-performance #section04 .box01{gap:60px;margin-top:0}.robot-remake.robot-performance #section04 .box01 .img-box{width:calc(100% - 780px)}.robot-remake.robot-performance #section04 .box01 .img-box .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake.robot-performance #section04 .box01 .img-box .box .img{max-width:353px}.robot-remake.robot-performance #section04 .box01 .img-box .box .txt{padding-left:65px;position:relative}.robot-remake.robot-performance #section04 .box01 .img-box .box .txt:after{content:"";position:absolute;top:0;bottom:0;left:24px;margin:auto;background:#ffa300;width:25px;height:32px;-webkit-clip-path:polygon(100% 0,100% 100%,0 50%);clip-path:polygon(100% 0,100% 100%,0 50%)}.robot-remake.robot-performance #section04 .box01 .img-box .box+.box{margin-top:10px}.robot-remake.robot-performance #section04 .box02{margin-top:20px}.robot-remake.robot-performance #section04 .box02 .movie .movie-ttl{font-size:20px;background:#000;color:#fff;line-height:2.1;text-align:center}.robot-remake.robot-performance #section04 .box02 .movie video{width:520px}.robot-remake.robot-performance #section04 .box02 .txt-box{width:calc(100% - 560px)}.robot-remake.robot-performance #section05 .movie-ttl{text-align:center}.robot-remake.robot-performance #section06{margin-bottom:20px}.robot-remake.robot-performance #section06 .safe-list{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.robot-remake.robot-performance #section06 .safe-list>li{width:calc((100% - 40px)/3)}.robot-remake.robot-performance #section06 .safe-list>li .label{text-align:center;font-weight:700;font-size:20px;margin-top:8px}.robot-remake.robot-software{margin-bottom:20px}.robot-remake.robot-software .txt{line-height:1.4}.robot-remake.robot-software .video-box{margin:5px auto 0;width:800px}.robot-remake.robot-software .video-box>video,.robot-remake.robot-software .video-box iframe{width:100%;height:100%}.robot-remake.robot-software .plc-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.robot-remake.robot-software .plc-list>li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake.robot-software .plc-list>li .img-box{width:620px}.robot-remake.robot-software .plc-list>li .txt{width:calc(100% - 620px);padding-left:40px}.robot-remake.robot-software .plc-list.narrow .video-box{width:720px;margin-top:0}.robot-remake.robot-software .plc-list.narrow .txt{width:calc(100% - 720px)}.robot-remake.robot-software .img-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.robot-remake.robot-software .img-wrap .img01{width:41.0810810811%}.robot-remake.robot-software .img-wrap .img02{width:58.1081081081%}.robot-remake.robot-software .img-ttl{line-height:1.4;font-size:20px;text-align:center;margin-top:20px}.robot-remake.robot-software .bar-ttl{background:#000;color:#fff;text-align:center;font-size:20px;line-height:2.1;margin:20px 0 10px}.robot-remake.robot-top .section-re{background:#e9edf2}.robot-remake.robot-top .section-re:nth-child(2n){background:#ebebeb}.robot-remake.robot-top .fv{padding:0;height:200px;position:relative}.robot-remake.robot-top .fv>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.robot-remake.robot-top .fv-lower{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}.robot-remake.robot-top .fv-lower .fv-txt{width:560px}.robot-remake.robot-top .fv-lower .fv-txt h1{font-size:35px;font-weight:700}.robot-remake.robot-top .fv-lower .video-box{width:calc(100% - 600px)}.robot-remake.robot-top .fv-lower .video-box>iframe{width:100%}.robot-remake.robot-top .contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake.robot-top #section01{margin-top:40px}.robot-remake.robot-top #section01 .txt-box{line-height:1.4}.robot-remake.robot-top #section01 .contents{background:#fff;padding:20px}.robot-remake.robot-top #section01 .small-txt{margin-top:20px;font-size:16px;text-align:right}.robot-remake.robot-top #section01 small{font-size:16px}.robot-remake.robot-top #section01 .contents{margin-top:20px}.robot-remake.robot-top #section01 .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 250px)}.robot-remake.robot-top #section01 .img-box .img-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.robot-remake.robot-top #section01 .img-box .img-list>li{width:400px;text-align:center;font-size:16px;line-height:1.1;font-weight:700}.robot-remake.robot-top #section01 .img-box .img-list>li .thumb img{max-height:146px}.robot-remake.robot-top #section01 .img-box .img-list>li>p{margin-top:10px}.robot-remake.robot-top #section01 .img-box .ref{margin-left:20px;font-size:20px;line-height:27px;font-weight:700}.robot-remake.robot-top #section01 .img-box .ref .refs>li{padding-left:40px;position:relative}.robot-remake.robot-top #section01 .img-box .ref .refs>li:after{position:absolute;content:"";left:-2px;top:1px;width:27px;height:27px;border-radius:50%;border:2px dotted #ffa300}.robot-remake.robot-top #section01 .img-box .ref .refs>li+li{margin-top:10px}.robot-remake.robot-top #section01 .img-box .ref .refs>li:nth-child(1):after{border:2px dotted red}.robot-remake.robot-top #section01 .info-box{width:250px}.robot-remake.robot-top #section02 .contents{gap:40px}.robot-remake.robot-top #section02 .img-box{width:930px}.robot-remake.robot-top #section02 .info-box{width:calc(100% - 970px)}.robot-remake.robot-top #section02 .hyb-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.robot-remake.robot-top #section02 .hyb-list>li{background:#fff;padding:20px 10px;width:calc((100% - 20px)/3)}.robot-remake.robot-top #section02 .hyb-list>li .hyb-ttl{font-size:28px;text-align:center;line-height:1.4;font-weight:700}.robot-remake.robot-top #section02 .hyb-list>li .thumb{margin:0 10px}.robot-remake.robot-top #section02 .hyb-list>li .txt{margin-top:10px;font-size:18px;text-align:center}.robot-remake.robot-top #section02 .btn-wrap{margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.robot-remake.robot-top #section02 .txt-box{line-height:1.4}.robot-remake.robot-top #section03 .contents{gap:40px}.robot-remake.robot-top #section03 .img-box{width:calc(100% - 410px)}.robot-remake.robot-top #section03 .info-box{width:370px}.robot-remake.robot-top #section03 .btn-wrap{margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.robot-remake.robot-top #section03 .txt-box{line-height:1.4}.robot-remake.robot-top #section04{margin-bottom:20px}.robot-remake.robot-top #section04 .contents{gap:40px}.robot-remake.robot-top #section04 .contents .img-box{width:1010px}.robot-remake.robot-top #section04 .contents .info-box{width:calc(100% - 1060px)}.robot-remake.robot-top #section04 .contents .txt-box{line-height:1.4}.robot-remake.robot-top #section04 .contents .btn-wrap{margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.robot-remake.robot-top #section04 .contents .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:min(20px,1.5873015873vw)}.robot-remake.robot-top #section04 .contents .img-box video{display:block;height:100%;width:100%}.robot-remake.robot-top #section04 .contents .img-box .video-large{width:min(418px,33.1746031746vw);height:min(315px,25vw)}.robot-remake.robot-top #section04 .contents .img-box .video-large video{width:min(315px,25vw);height:min(418px,33.1746031746vw);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;left:min(50px,3.9682539683vw);top:max(-53px,-4.2063492063vw)}.robot-remake.robot-top #section04 .contents .img-box .video-mini{width:min(567px,45vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:min(6px,.4761904762vw)}.robot-remake.robot-top #section04 .contents .img-box .video-mini>video{width:min(280px,22.2222222222vw);height:min(153px,12.1428571429vw)}.robot-remake.robot-movie .video-box{margin:20px auto 0;width:900px}.robot-remake.robot-movie .video-box>video,.robot-remake.robot-movie .video-box iframe{width:100%;height:100%}.robot-remake.robot-movie .btn-wrap{margin-top:50px}.robot-remake.robot-movie .btn-wrap .btn.large{width:550px;background:#ffa300;max-width:100%}.robot-remake.robot-movie .btn-wrap .btn.large .note{font-size:14px}.robot-remake.robot-movie .btn-wrap .btn.large img{margin-left:10px;margin-top:4px;width:20px}.robot-remake.robot-movie .movie-list{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:50px 40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.robot-remake.robot-movie .movie-list>li{background:#fff;padding:30px 20px;width:calc(50% - 20px)}.robot-remake.robot-movie .movie-list .video-box{margin-top:0;width:100%}.robot-remake.robot-movie .img-ttl{line-height:1.4;font-size:20px;text-align:center;margin-top:20px}.robot-remake.robot-download .img-ttl{margin-top:0}.robot-remake.robot-download .movie-list .btn-wrap{margin-top:20px}.robot-remake.robot-download .movie-list>li{padding:20px}.robot-remake.robot-download .plc-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.robot-remake.robot-download .plc-list .btn-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.robot-remake.robot-download .plc-list>li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake.robot-download .plc-list>li .img-box{width:720px;text-align:center}.robot-remake.robot-download .plc-list>li .img-box>img{width:352px;height:250px}.robot-remake.robot-download .plc-list>li .text-box{width:calc(100% - 720px);padding-left:40px}.robot-remake.robot-download .plc-list .btn,.robot-remake.robot-download .movie-list .btn{width:320px;max-width:100%}@media only screen and (max-width:768px){.c-button_re01,.post-password-form input[type=submit],.c-button_re02{max-width:130px;min-height:32px;font-size:11px}.c-button_re01:after,.post-password-form input[type=submit]:after,.c-button_re02:after{right:13px}.c-button_re01.left:after,.post-password-form input.left[type=submit]:after,.left.c-button_re02:after{left:13px}.c-button_re01.center,.post-password-form input.center[type=submit],.center.c-button_re02{max-width:200px;min-height:40px}.c-button_re03{font-size:11px;min-height:42px}.c-button01--dif07:before{width:12px;height:10px}body{font-size:14px;position:relative;-webkit-appearance:none;-webkit-text-size-adjust:100%}.outer-block{min-width:320px}.inner-block{padding:0 20px;width:auto}.inner-1200{padding:0 20px;width:auto}#wrapper{min-width:320px;position:relative;overflow:hidden}input[type=submit]{-webkit-text-size-adjust:100%}input,select,textarea{font-size:16px !important}.pc{display:none !important}.l-main-side{padding-bottom:100px}.main-content.pardot{padding-bottom:30px}.post-password-form label{font-size:16px}.post-password-form input[type=password]{padding:5px 5px 7px}.post-password-form input[type=submit]{display:block;margin:20px auto 0}.mini-popup>a .img.sp.tab{display:none}.c-header-re{height:55px}.c-header-re .logo{max-width:90px}.c-header-re .logo a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0}.c-header-re .inner-1200{position:static}.c-header-re .inner-1200 .head-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;position:relative;z-index:1000;background-color:#fff}.c-header-re .contents-area{position:absolute;display:block;background-color:#fff;width:100%;left:0;padding:0 20px;height:100vh;max-height:calc(var(--vh,1vh)*100 - 55px);overflow-y:auto;overflow-x:hidden;opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transition-property:opacity,top;transition-property:opacity,top;top:-10vh;pointer-events:none}.c-header-re .contents-area.is_active{opacity:1;top:55px;pointer-events:all}.c-header-re .contents-area .header-bottom{display:block}.c-header-re .contents-area .list{border-bottom:1px solid #d2d6dc;margin-top:20px}.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{font-size:12px}.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{width:100%;padding:10px 15px;border-top:1px solid #d2d6dc}.c-header-re .contents-area .list>li>a.nav-btn.is_active,.c-header-re .contents-area .list>li>button.nav-btn.is_active{background-color:#e9edf2}.c-header-re .contents-area .list>li>button:after{right:15px}.c-header-re .support-items{margin-top:20px}.c-header-re .support-btn,.c-header-re .contact-btn{font-size:10px}.c-header-re .support-btn,.c-header-re .contact-btn{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:17.5px 15px}.c-header-re .support-btn{margin-top:20px}.c-header-re .contact-btn{margin-top:15px}.c-header-re .sub-btn-area{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.c-header-re .sub-btn-area+.sub-btn-area{margin-top:15px;padding-bottom:30px}.c-header-re .sub-btn-area a{font-size:10px}.c-header-re .sub-btn-area a{width:calc(50% - 7.5px);padding:14px 20px;font-size:11px}.c-header-re .support-nav{position:static;opacity:1;width:100%;pointer-events:all;display:none}.c-header-re .support-nav a{font-size:12px;padding:12px 15px}.c-header-re .support-nav a.en{font-size:11px}.c-header-re .support-nav li+li{position:relative}.c-header-re .support-nav li+li:after{position:absolute;content:"";width:calc(100% - 30px);height:1px;background-color:#d2d6dc;top:0;right:0;left:0;margin:auto}.header-nav-item{display:none;position:relative;opacity:1;pointer-events:all;background-color:#e9edf2}.header-nav-item .box-ttl{font-size:12px;font-weight:400}.header-nav-item .box-ttl+.nav-list{margin-top:7px}.header-nav-item .nav-list .li-link{font-size:12px}.header-nav-item .nav-list>li+li{margin-top:10px}.header-nav-item .sub-list{margin-top:6px}.header-nav-item .sub-list a{font-size:11px}.header-nav-item .sub-list .nav-small-btn .arrow-txt:before{display:none}.header-nav-item .sub-list .header-nav-small-item{margin-top:5px;margin-left:10px}.header-nav-item .sub-list .header-nav-small-item li+li{margin-top:5px}.header-nav-item .box{padding:10px 15px;position:relative}.header-nav-item .box:after{position:absolute;content:"";width:calc(100% - 30px);height:1px;background-color:#d2d6dc;top:0;right:0;left:0;margin:auto}.header-nav-item .all-wrap{padding:0;position:relative}.header-nav-item .all-wrap:after{position:absolute;content:"";width:calc(100% - 30px);height:1px;background-color:#d2d6dc;top:0;right:0;left:0;margin:auto}.header-nav-item .all-wrap>a{font-size:12px;padding:10px 15px}.header-nav-item .li-link>.arrow-txt:before,.header-nav-item .sub-list a>.arrow-txt:before,.header-nav-item .sub-list .nav-small-btn>.arrow-txt:before,.header-nav-item .all-wrap a>.arrow-txt:before{width:4px;height:4px}.header-nav-product .link-wrap .box .header-nav-img+.nav-list{margin-top:7px}.header-nav-product .link-wrap .double-box .box{width:100% !important}.header-nav-case .li-link{font-size:12px;padding:10px 0 10px 15px;position:relative}.header-nav-case .li-link:after{position:absolute;content:"";width:100%;height:1px;background-color:#d2d6dc;top:0;right:0;left:0;margin:auto}.header-nav-case .sub-list li+li{margin-top:8px}.header-nav-case .sub-list li a{font-size:12px}.header-nav-event .box{padding-bottom:0}.header-nav-event .box:not(:last-of-type) .sub-list{margin-top:0}.header-nav-event .box+.box{padding-top:0;padding-bottom:10px}.header-nav-event .box+.box:after{display:none}.header-nav-event .box+.box .sub-list{margin-top:5px}.header-nav-event .sub-list a{font-size:12px}.c-footer-re .inner-1200{padding-top:40px;padding-bottom:50px}.c-footer-re .logo-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-footer-re .logo-area .txt{margin-top:30px;line-height:1.45;font-size:11px;width:100%}.c-footer-re .logo-area .footer-logo{width:110px;height:23.5714285714px}.c-footer-re .logo-area .footer-logo>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-footer-re .link-items{margin-top:25px}.c-footer-re .site-link-box .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 0;padding-bottom:calc(1em + 30px);position:relative;max-height:calc(4em + 100px);max-width:425px;margin:0 auto}.c-footer-re .site-link-box .list li a{padding:0 10px}.c-footer-re .site-link-box .list:first-of-type li:nth-last-child(2),.c-footer-re .site-link-box .list:first-of-type li:last-of-type{position:absolute;content:"";bottom:0;right:0;left:0;margin:auto;width:calc(33.3333333333% - 25px);min-width:105px}.c-footer-re .site-link-box .list:first-of-type li:nth-last-child(2){left:-43px}.c-footer-re .site-link-box .list:first-of-type li:last-of-type{right:-90px}.c-footer-re .site-link-box .list+.list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #505c76;padding-top:30px;padding-bottom:0;margin-top:30px}.c-footer-re .site-link-box .list+.list li{width:auto;min-width:auto}.c-footer-re .site-link-box a{font-size:11px}.c-footer-re .sns-link-box{margin-top:30px}.c-footer-re .sns-link-box .ttl{font-size:13px}.c-footer-re .bottom-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-footer-re .bottom-items .link-box{grid-gap:0 10px}.c-footer-re .bottom-items a{font-size:10px;padding:0 10px}.c-footer-re .bottom-items .copyright{margin-top:25px}.c-list_re01 .date{font-size:11px;display:inline-block;padding-bottom:0}.c-list_re01 .ttl{font-size:12px;max-width:100%;width:100%;display:block;margin-top:3px}.c-list_re01 li>a{display:block;padding-top:11px}.c-list03_re li>a .ttl:after,.c-list03_re li .wrap .ttl:after{width:7px;height:7px}.c-list03_re li>a,.c-list03_re li .wrap{border:7px solid #050f2d;border-top:none}.c-list03_re li .wrap{border-color:#2d375b}.c-list03_re li .wrap .ttl-area .ttl{padding:8px 0}.c-list03_re .ttl-area .ttl{font-size:16px;padding:8px 20px 8px 5px}.c-list03_re .txt-area{line-height:1.5;font-size:11px;padding:7px}.c-list03_re .notes{font-size:11px;margin-top:5px}.c-list05_re{padding:20px}.c-list05_re>li{width:100%}.c-list05_re>li:nth-child(n+4){margin-top:0}.c-list05_re>li:nth-child(n+2){margin-top:15px}.c-list05_re>li:nth-child(3n),.c-list05_re>li:nth-child(3n+2){padding-left:0}.c-list05_re>li:nth-child(3n+1),.c-list05_re>li:nth-child(3n+2){padding-right:0}.c-list04_re li{font-size:12px}.c-list04_re li+li{margin-top:7px}.c-list04_re li .sub{margin:5px 0}.c-list04_re p{font-size:10px}.c-list04_re.fz_16-13 li{font-size:13px}ul.c-list04_re li:before{top:7px}ul.c-list04_re li.large{font-size:14px}ul.c-list04_re li.large:before{top:8px}ul.c-list04_re.c-gray{margin-bottom:20px}ol.c-list04_re li:before{font-size:16px}ol.c-list04_re li{font-size:13px}.c-video-list_re{gap:20px}.c-video-list_re>li{padding-top:55%}.c-video{width:100%}.c-video iframe{height:50vw}.c-video video{width:100%}.c-more{font-size:12px;padding-right:11px}.c-more+.c-more{margin-left:20px}.c-more.btn-deco.orange{min-width:106px}.c-brand-box{padding:20px 15px}.c-brand-box .ttl{font-size:16px;margin-right:10px;width:calc(100% - 83px)}.c-brand-box .list{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 7.5px),1fr));margin-top:15px}.c-brand-box .list a{height:55px;padding:12px 15px}.c-brand-box .list a img{-o-object-fit:contain;object-fit:contain;max-height:40px;max-width:108px;width:100%}.c-brand-box .img-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.c-brand-box .img-box .box-ttl{font-size:16px}.c-brand-box .img-box .txt{margin-top:10px}.c-brand-box .img-box .img img{height:68px;-o-object-fit:cover;object-fit:cover;width:100%}.c-brand-box .img-box.white{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-brand-box .img-box.white .img{padding:30px 20px}.c-brand-box .img-box.white .img img{height:21px;-o-object-fit:contain;object-fit:contain}.c-link-list_re{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 7.5px),1fr));grid-gap:15px}.c-link-list_re li a{padding:24px 10px}.c-link-list_re li:last-of-type .icon img{max-height:34px}.c-link-list_re .icon img{max-height:46px;max-width:70px;-o-object-fit:contain;object-fit:contain}.c-link-list_re .name{font-size:16px;margin-top:10px}.c-link-list_re .txt{font-size:11px;margin-top:5px}.c-radio-btn{gap:5px}.c-radio-btn .icon{padding:8px}.c-radio-btn .icon:before{height:16px;width:16px}.c-radio-btn .icon:after{height:10px;width:10px}.c-title_re01{font-size:20px;width:calc(100% - 130px)}.c-title_re01 .ja{padding-right:15px}.c-title_re01:after{width:calc(100% - 15px)}.c-title_tr01{font-size:20px}.c-title_tr02{font-size:20px;margin-bottom:15px}.c-title_tr02>.parent{font-size:12px}.c-title_tr02>.desc{font-size:16px}.c-title_tr02>.sub{display:block;margin-top:5px;font-size:13px}.c-title_tr02+.text{margin-top:-10px}.c-title_tr02+.text.fz-11{font-size:11px}.c-title_tr02.is-new>.main:after{font-size:8px;height:25px;line-height:25px;right:-35px;width:25px}.c-title_tr03{font-size:18px;margin-bottom:15px}.c-title_tr03 .sub{font-size:11px;margin-left:15px}.c-title_tr03+.c-product-list01_re--dif02{margin-top:-5px}.c-title_tr04{font-size:16px;margin-bottom:10px}.c-title_tr05{font-size:15px;margin-bottom:10px}.c-title_tr06{font-size:13px;margin-bottom:10px}.c-title_tr07{font-size:20px;margin-bottom:15px}.c-title_tr07 .sub{display:block;margin-top:5px;font-size:16px}.ttl-flex{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}.ttl-flex .text{font-size:13px;margin-top:10px;margin-bottom:15px}.ttl-flex .c-button_re02{margin:10px auto 20px}.c-title_tr08{font-size:20px;margin-bottom:20px;padding:10px 15px}.c-title_tr08+.img-box{margin-bottom:10px;margin-top:30px}.c-title_tr09{font-size:18px;margin-bottom:20px;padding:10px}.c-back-block_re .c-button_re01,.c-back-block_re .c-button_re02{max-width:200px;min-height:40px}.c-maker-kv-block_re{margin-top:20px;margin-bottom:30px}.c-maker-kv-block_re .inner-1200:not(:first-child){margin-top:30px}.c-maker-kv-block_re .maker-logo{max-width:200px;margin:0 auto;padding:20px 0}.c-maker-kv-block_re .maker-logo img{max-height:65px;width:100%}.c-maker-kv-block_re .maker-logo.codesys img{max-height:100px}.c-maker-kv-block_re .maker-logo.codesys{max-width:260px}.c-maker-kv-block_re .maker-logo.irayple{max-width:180px}.c-maker-kv-block_re .product-img{max-width:200px;margin:0 auto;padding:20px 0}.c-maker-kv-block_re .product-img img{width:100%}.c-maker-kv-block_re .description-block{padding-top:20px}.c-maker-kv-block_re .description-block .maker-name{font-size:12px}.c-maker-kv-block_re .description-block .c-title_tr02+.text{margin-top:10px}.c-maker-kv-block_re .description-block .text{font-size:11px}.c-maker-kv-block_re .c-title_tr04:not(:first-child){margin-top:30px}.c-maker-kv-block_re .kv-img-flex .img-box+.movie-box{margin-top:20px}.c-maker-kv-block_re .kv-img-flex .movie-box{padding-top:56%}.c-maker-kv-title .large-title{padding:0 20px;width:auto}.c-card01_re{padding:15px 15px 15px 12px}.c-card01_re .img-box img{max-width:200px;max-height:84px;margin:auto;display:block}.c-card01_re .img-box.tall img{max-height:168px}.c-card01_re .text-box{margin-top:10px !important}.c-card01_re .text-box .text{margin-top:10px;font-size:11px}.c-card01_re .button-box{margin-top:20px;gap:10px}.c-card01_re.kit .img-box{max-width:initial}.c-card01_re.kit .img-box img{max-height:initial;max-width:initial;width:100%}.c-card02_re{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card02_re>li{width:100%}.c-card02_re>li:nth-child(n+2){margin-top:20px}.c-card02_re>li>a,.c-card02_re>li .inner{padding:15px}.c-card02_re>li .c-card02-col .c-card02-img-box{width:90px;min-height:90px}.c-card02_re>li .c-card02-col .c-card02-text-box{margin-left:15px;width:calc(100% - 105px)}.c-card02_re>li .c-card02-col .c-card02-text-box .text{font-size:11px}.c-card02_re .img-box{margin-bottom:10px}.c-card02_re .img-box .img-box-inner{padding:15px}.c-card02_re .img-box img{margin:auto;display:block;width:60%}.c-card02_re .img-box.wi-30 img{margin:auto;display:block;width:30%}.c-card02_re .img-box.wi-80 img{margin:auto;display:block;width:80%}.c-card02_re .img-box.wi-100 img{margin:auto;display:block;width:100%}.c-card02_re .img-box.max-150{min-height:17.1875vw;min-width:17.1875vw;height:17.1875vw;width:17.1875vw}.c-card02_re .img-box.logo .img-box-inner{max-width:210px;width:50%}.c-card02_re .img-box.col_2 img{width:60% !important}.c-card02_re .img-box.col_2+.text-box{margin-top:50px !important}.c-card02_re .img-box.col_2 .img-box{max-width:120px !important;max-height:inherit}.c-card02_re .img-box.auto img{width:80%}.c-card02_re .img-box.auto+.text-box{margin-top:15px !important}.c-card02_re .text-box{margin-top:0 !important}.c-card02_re .text-box .text{font-size:11px}.c-card02_re .text-box .text.mt-10{margin-top:10px}.c-card02_re .text-box .link{font-size:11px;padding-top:10px}.c-card02_re .text-box .link:after{margin-left:7px}.c-card02_re.search li>a{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px}.c-card02_re.search .img-box{margin-right:15px;max-width:110px}.c-card02_re.search .sub-ttl{font-size:12px}.c-card02_re.search .sub-ttl+.text{margin-top:10px}.c-card02_re.search .text{font-size:13px;line-height:21px}.c-card02_re.col02 .c-title_tr04{margin-bottom:5px}.c-card02_re.col02 .ttl-block{padding-left:90px;min-height:80px}.c-card02_re.col02 .ttl-block .sub-ttl{font-size:13px;padding-left:0}.c-card02_re.col02 .c-list04_re{margin-top:15px;margin-bottom:5px}.c-card02_re.col02 .img-box{max-width:80px;max-height:80px;margin:0;position:absolute;top:20px}.c-card02_re.col02 .img-box img{height:80px}.c-card02_re.col02 .ttl-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-card02_re.col_2 .ttl-block{padding-left:130px !important}.c-card02_re.bg-gray .img-box .img-box-inner{padding:32px 30px 32px}.c-card02_re .c-button01--dif03{margin-top:15px}.c-card03_re{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card03_re li{max-width:100%;padding:15px}.c-card03_re li:nth-child(n+2){margin-top:20px}.c-card03_re li .button-box{margin-top:20px;gap:10px}.c-card03_re li .text-box .text{margin-top:10px;font-size:11px}.c-card03_re li .text-box .link{font-size:11px;margin-top:10px}.c-card03_re li .text-box .link:after{height:6px;margin-left:7px;width:6px}.c-card04_re li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px}.c-card04_re li:nth-child(n+2){margin-top:20px}.c-card04_re li .img-box+.text-box{margin-top:10px}.c-card04_re li .movie-box{width:100%;margin-bottom:15px;text-align:center;margin-left:auto;margin-right:auto}.c-card04_re li .movie-box:not(:first-child){margin-bottom:0;margin-top:15px}.c-card04_re li .movie-box .movie-inner{padding-top:min(50%,400px)}.c-card04_re li .text-box .logo-wrap{height:50px;margin:10px 0 0;padding:5px 15px}.c-card04_re li .text-box .logo-wrap+.c-title_tr03{margin-top:0}.c-card04_re li .text-box .logo{height:23px;margin:0;-o-object-fit:contain;object-fit:contain;width:100px}.c-card04_re li .text-box .c-title_tr03{font-size:16px}.c-card04_re li .text-box .text{font-size:11px}.c-card04_re.wi-550 .img-box .img-flex img{margin-right:15px}.c-card04_re.wi-550 .img-box>*+*{margin-top:15px}.c-card04_re.wi-550 .text-box{margin-top:15px}.c-card05_re li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px}.c-card05_re li:nth-child(n+2){margin-top:20px}.c-card05_re li.column{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-card05_re li.column .img-box{margin-top:15px}.c-card05_re li.column .img-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card05_re li.column .img-flex .inn+.inn{margin-left:0}.c-card05_re li.column .img-flex .inn+.inn img{margin-right:0;margin-top:15px}.c-card05_re li.column .text-box{margin-top:0}.c-card05_re li .img-box .movie{padding-top:55%}.c-card05_re li .img-box .img-flex img{margin-right:15px}.c-card05_re li .img-box .img-flex .comment{font-size:11px}.c-card05_re li .img-box>*+*{margin-top:15px}.c-card05_re li .text-box{margin-top:15px}.c-card05_re li .text-box .c-title_tr03{font-size:16px;line-height:1.5}.c-card05_re li .text-box .text{font-size:11px;line-height:18px}.c-card05_re li .text-box .text+.text{margin-top:10px}.c-card05_re li.clm .clm-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-card05_re li.clm .clm-box video{width:100%}.c-card05_re li.clm .movie-box video{max-width:initial}.c-card05_re li.clm .movie-box{margin-top:20px}.c-card05_re.type02 .img-box{margin:0;padding:6px}.c-card05_re.type02 .movie-box{padding:6px}.c-card05_re.type02+.c-title_tr04{margin-top:30px}.c-card05_re.type03 .img-box{margin:0;padding:7px}.c-card05_re.type03 .img-box img{border:7px solid #fff}.c-card05_re.type03+.c-title_tr04{margin-top:30px}.c-card06_re{padding:15px 20px}.c-card06_re .img-box img{max-width:200px;max-height:84px;margin:auto;display:block}.c-card06_re .company-tbl{margin-top:20px}.c-card06_re .company-tbl td{font-size:11px}.c-card06_re .company-tbl .ttl{width:50px;font-size:12px;margin-right:10px}.c-card06_re .company-tbl .ttl.large{width:96px}.c-card06_re .button-box{margin-top:20px;gap:10px}.c-card06_re.kit .img-box{max-width:initial}.c-card06_re.kit .img-box img{max-height:initial;max-width:initial;width:100%}.c-card06_re.col_re li{width:100%;padding:20px;margin-bottom:20px}.c-card06_re.bg-gray{padding:16px 20px}.c-card06_re.bg-gray .c-list04_re li:before{font-size:16px;top:0}.c-card06_re.bg-gray .c-list04_re li{font-size:13px}.c-card07_re a .col-wrap .img{width:90px;height:70px}.c-card07_re a .col-wrap .text-wrap .text{font-size:11px}.c-card07_re a .col-wrap .text-wrap{margin-left:15px;width:calc(100% - 105px)}.c-card07_re a{padding:15px}.c-card07_re .link{font-size:11px;padding-top:30px}.c-card07_re .link:after{height:6px;margin-left:7px;width:6px}.c-card07_re{margin-top:20px}.c-section-block_re{padding:30px 0}.c-section-block_re .img-box+.txt-img-area{margin-top:40px}.c-section-block_re .txt-img-area .txt+.img{margin-top:20px}.c-section-block_re .txt-img-area .img.small-img{text-align:center}.c-breadcrumb_re{margin-bottom:20px}.c-breadcrumb_re .inner-1200{padding-right:0}.c-breadcrumb_re .list{padding-top:15px}.c-breadcrumb_re .list>li{font-size:12px}.c-breadcrumb_re .list>li:not(:last-child){margin-right:11px}.c-breadcrumb_re .list>li:not(:first-child){padding-left:18px}.c-breadcrumb_re .list>li:not(:first-child):before{width:6px;height:6px}.c-outline-item_re{margin-top:20px}.c-outline-item_re .txt+.img,.c-outline-item_re .txt+.img-wide,.c-outline-item_re .txt+.c-movie-wrap_re{margin-top:20px}.c-outline-item_re .img+.txt,.c-outline-item_re .img+.c-movie-wrap_re,.c-outline-item_re .img-wide+.txt,.c-outline-item_re .img-wide+.c-movie-wrap_re{margin-top:20px}.c-outline-item_re .c-movie-wrap_re+.txt,.c-outline-item_re .c-movie-wrap_re+.img,.c-outline-item_re .c-movie-wrap_re+.img-wide{margin-top:20px}.c-product-list01_re{gap:20px}.c-product-list01_re .info-title{font-size:16px}.c-product-list01_re .info-title+.text{margin-top:7px}.c-product-list01_re .info-text.center{font-size:11px}.c-product-list01_re .info-text.small-font{font-size:11px}.c-product-list01_re .media{width:120px}.c-product-list01_re .media-logo{padding:8px}.c-product-list01_re--dif02 .media-logo+.info{margin-top:10px}.c-product-list01_re--dif02 .media-logo+.info.no-mt{margin-top:0}.c-product-list01_re--dif02 .media-area{padding:20px;max-height:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-product-list01_re--dif02 .media-logo{padding-top:50%;max-height:300px}.c-product-list01_re--dif02 .media-logo.wide{padding-top:50%}.c-product-list01_re--dif04 .img-box+.info{margin-top:10px}.c-product-list01_re--dif05{grid-template-columns:repeat(1,1fr) !important}.c-product-list01_re--dif05 .img-box{padding:5px}.c-menu-list_re.max-4{grid-template-columns:repeat(2,1fr)}.c-menu-list_re.max-5{grid-template-columns:repeat(2,1fr)}.c-menu-list_re .inner{font-size:12px;height:48px}.c-menu-list_re .inner:before{width:6px;height:6px}.c-menu-list_re .inner .small{font-size:11px}.c-menu-list_re .inner.target-blank:after{right:10px}.c-menu-list02_re:not(:first-child){margin-top:20px}.c-menu-list02_re.only li{min-width:200px}.c-menu-list02_re.max-4 li{width:calc((100% - 30px)/2)}.c-menu-list02_re.max-5 li{width:calc((100% - 30px)/2)}.c-menu-list02_re.sp_max-2 li{width:calc((100% - 30px)/2) !important}.c-menu-list02_re li.sp-full{width:100% !important}.c-menu-list02_re li.big .inner{padding-top:10px;padding-bottom:12px;width:292px}.c-menu-list02_re .inner{font-size:12px;padding:10px 20px 10px 15px;height:54px}.c-menu-list02_re .inner:before{right:10px;width:6px;height:6px}.c-menu-list02_re .inner.target-blank:after{right:8px}.c-menu-list02_re .inner.back:before{left:10px}.c-menu-list02_re.fz-18 .inner{font-size:16px;padding:13px 20px 12px 15px}.c-menu-list02_re--small .inner{height:auto}.c-table02_re+.text-box{margin-top:15px}.c-table02_re th{font-size:12px}.c-table02_re td{font-size:12px;padding:10px 15px}.c-table02_re .img-box{min-width:120px}.c-table02_re--flex{margin-top:30px}.c-table02_re--flex .ginga+.ginga{margin-top:20px}.c-table02_re--ginga{margin-top:30px}.c-table02_re .note{font-size:12px}.c-table02_re.type02 th{width:25%}.c-table02_re.type02 .wi-50prcnt{width:12.5%}.c-table02_re--two .table-flex{width:100%}.c-table02_re--two .table-flex+.table-flex{margin-top:20px;margin-left:0}.table-note{margin-top:10px;font-size:12px}.c-table03_re+.c-table03_re{margin-top:10px}.c-table03_re table th,.c-table03_re table td{padding:5px 15px}.c-table03_re table th{font-size:12px}.c-table03_re table td{font-size:12px}.c-article-content_re h2{font-size:24px;margin-bottom:15px}.c-article-content_re h2>.parent{font-size:12px}.c-article-content_re h2>.desc{font-size:16px}.c-article-content_re h2>.sub{display:block;margin-top:5px;font-size:13px}.c-article-content_re h2+.text{margin-top:-10px}.c-article-content_re h3{font-size:18px;margin-bottom:15px}.c-article-content_re h3 .sub{font-size:11px;margin-left:15px}.c-article-content_re h3+.c-product-list01_re--dif02{margin-top:-5px}.c-article-content_re h4{font-size:16px;margin-bottom:10px}.c-article-content_re h5{font-size:15px;margin-bottom:10px}.c-article-content_re h6{font-size:13px;margin-bottom:10px}.c-article-content_re *+h2,.c-article-content_re *+h3,.c-article-content_re *+h4,.c-article-content_re *+h5,.c-article-content_re *+ul,.c-article-content_re *+ol,.c-article-content_re *+.wp-block-buttons{margin-top:20px}.c-article-content_re h2{margin-bottom:20px}.c-article-content_re p{line-height:1.4;font-size:11px}.c-article-content_re p+p{margin-top:15px}.c-article-content_re p+.info-wrap{margin-top:40px}.c-article-content_re p+h2,.c-article-content_re p+h3,.c-article-content_re p+h4{margin-top:50px}.c-article-content_re .info-wrap+p{margin-top:40px}.c-article-content_re ul li+li,.c-article-content_re ol li+li{margin-top:10px}.c-article-content_re ul li:before{top:7px}.c-article-content_re .wp-block-columns{margin:40px 0}.c-article-content_re .wp-block-columns+.wp-block-columns{margin-top:30px}.c-article-content_re .wp-block-columns .wp-block-column+.wp-block-column{margin-top:25px}.c-article-content_re .wp-block-columns .wp-block-image{margin:0}.c-article-content_re .wp-block-columns .wp-block-image figcaption{font-size:10px;margin-top:10px}.c-article-content_re .wp-block-columns p{margin:0}.c-article-content_re .wp-block-columns h2,.c-article-content_re .wp-block-columns h3,.c-article-content_re .wp-block-columns h4{margin:0 0 20px}.c-article-content_re .wp-block-columns.sp-col2 .wp-block-column{width:calc((100% - 20px)/2);margin:0}.c-article-content_re .wp-block-columns.sp-col2 .wp-block-column:nth-child(even){margin-left:20px}.c-article-content_re .wp-block-columns.sp-col2 .wp-block-column:nth-child(n+3){margin-top:20px}.c-article-content_re .wp-block-media-text{margin:40px 0 10px}.c-article-content_re .wp-block-media-text .wp-block-media-text__content{margin-top:15px}.c-article-content_re .c-button01{padding:11px 11px 12px;width:100%;max-width:200px;min-width:200px}.c-article-content_re .movie-wrap{margin:30px 0}.c-article-content_re .number-ttl .count{font-size:12px;padding:4px 12px;margin-right:10px}.c-article-content_re .number-ttl .count .number{font-size:20px}.c-img-txt_re li .text{font-size:11px}.c-img-txt_re.img-max5{margin-top:50px}.c-img-txt_re.img-max5 li{width:calc((100% - 15px)/2)}.c-img-txt_re.img-max5 li:nth-child(n+3){margin-top:20px}.c-img-txt_re.img-max5 li:nth-child(2n+1){margin-left:0}.c-img-txt_re.img-flow4{margin:0 auto;max-width:220px}.c-img-txt_re.img-flow4 li{margin:20px 0 40px;width:100%}.c-img-txt_re.img-flow4 li:first-child{margin-top:0}.c-img-txt_re.img-flow4 li:last-child{margin-bottom:0}.c-img-txt_re.img-flow4 li:last-child .img-wrap:before{content:none}.c-img-txt_re.img-flow4 li .img-wrap:before{bottom:-50px;left:0;margin:0 auto;right:0;top:initial;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.c-img-txt_re+.text{font-size:11px !important;line-height:18px;margin-top:20px}.c-icon-table_re{gap:10px}.c-icon-table_re dl{padding:7px 15px 10px}.c-icon-table_re dt:last-of-type{font-size:13px}.c-icon-table_re dd{font-size:12px;line-height:1.3;margin-top:5px}.c-num-list_re{padding:20px}.c-num-list_re .num-list>li+li{margin-top:30px}.c-num-list_re .c-title_tr04{margin-bottom:15px;font-size:16px}.c-num-list_re .img-box{margin:auto;width:100%}.c-num-list_re .text-box{position:relative;margin-left:0;margin-top:20px}.c-num-list_re .text-box .num.long{width:40px;padding:4px 5px}.c-num-list_re .text-box .num .text{padding:0}.c-num-list_re .text-box .num{display:block;width:39px;font-size:16px;padding:5px;margin-bottom:0;margin-right:10px;position:absolute;left:0;top:0}.c-num-list_re .text-box .text{display:inline-block;padding-left:3.5em;font-size:13px}.c-num-list_re .text-box .note{font-size:11px}.c-num-list_re .text-box .name{margin-top:20px}.c-num-list_re .text-box .name+.name{margin-top:15px}.c-num-list_re .text-box .name .ttl{font-size:12px;padding:3px 5px;min-width:55px}.c-num-list_re .text-box .name>a,.c-num-list_re .text-box .name span{display:block;margin-top:6px;font-size:16px}.c-box-block{padding:30px 20px}.c-box-block .box-ttl{font-size:20px;margin-bottom:20px}.c-download-list{gap:15px}.c-download-list a{font-size:11px;padding:9px 34px 9px 50px;height:45px}.c-download-list a:before{left:17px;width:18px;height:25px}.c-download-list .inner{-webkit-line-clamp:2}.c-note-list{margin-top:15px}.c-note-list li{font-size:11px}.c-note-list li+li{margin-top:10px}.outline-item_re>.c-table02_re+.c-note-list{margin-top:-5px}input[type=text],input[type=tel],select,textarea{padding:0 15px}input[type=text],input[type=tel],select{height:45px}textarea{padding:15px}.c-form-label_re{font-size:12px;margin-bottom:6px}.c-form-button_re{font-size:12px;min-height:47px}.c-form-check.button input[type=checkbox]+span{font-size:12px;padding:9px 20px 10px 40px}.c-form-check.button input[type=checkbox]+span:before,.c-form-check.button input[type=checkbox]+span:after{left:10px;top:7px}.c-form-select-tag+.c-form-select-tag{margin-top:10px}.c-form-select-tag .select{border-right-width:26px}.c-form-select-tag .select:before{right:-16px}.c-form-select-tag .select .tag{font-size:12px}.c-form-select-tag .list{font-size:12px;gap:15px;padding:15px 7px 20px}.c-form-select:before{width:28px}.c-form-select:after{right:10px;width:6px;height:6px}.l-formbox input[type=text],.l-formbox input[type=tel],.l-formbox select{height:31px}.c-form-label{font-size:12px;margin-bottom:5px}.c-tab-head>li{font-size:13px;padding:12px 10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-table-search{margin-right:-20px}.c-table-search table{margin-right:20px;width:calc(100% - 20px)}.c-table-search tbody tr.is-new td:first-child:after,.c-table-search tbody tr.is-new td.check+td:after{font-size:8px;height:30px;line-height:10px;width:40px}.c-table-search th{font-size:10px}.c-table-search td{font-size:10px}.c-table-search td.check{padding:12px 10px}.c-table-search td.caution .caution-notice{left:50px;padding:15px;width:calc(100vw - 90px)}.c-table-search td.caution .caution-notice.is-show{opacity:1;visibility:visible}.c-table-search td.caution .caution-notice .dot{white-space:normal}.c-table-search td.caution .caution-notice .notice{white-space:normal}.c-table-search td.caution .caution-notice .close{width:20px;height:20px;margin:15px auto 0;position:relative}.c-table-search td.caution .caution-notice .close:before,.c-table-search td.caution .caution-notice .close:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:1px;background:#ffa300}.c-table-search td.caution .caution-notice .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-table-search td.caution .caution-notice .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-info .icon-item+.icon-item{margin-left:15px}.icon-info .text{font-size:10px}.c-table-compare{font-size:12px;margin-right:-20px}.c-table-compare table{margin-right:20px;width:calc(100% - 20px)}.c-table-compare th,.c-table-compare td{padding:7px 15px}.c-table-compare th{border-right-width:7px}.c-table-compare td{border-left-width:3px}.c-table-compare tr:not(:first-child){border-top-width:3px}.c-table-compare tr[data-name=maker] td{padding-top:8px;padding-bottom:8px}.c-table-compare tr[data-name=maker] img{max-height:min(24px,6.4vw)}.c-table-compare tr[data-name=maker] img[src*=irayple]{height:min(15px,4vw)}.c-table-compare tr[data-name=maker] img[src*=teledyne]{height:min(19px,5.0666666667vw)}.c-table-compare tr[data-name=maker] img[src*=basler]{height:min(24px,6.4vw)}.c-table-compare tr[data-name=thumbnail] img{max-height:110px}.c-table-compare tr[data-name=link]{border-top-width:20px}.c-table-compare .c-button_re01{min-height:47px}.c-paging-area .total{font-size:12px}.c-paging-area .link{gap:15px}.c-paging-area .page-numbers{--size:40px}.c-paging-area .page-numbers:not(.prev,.next){font-size:11px}.c-paging-area .direct .input{font-size:16px;width:40px;height:40px}.c-paging-area .direct .txt{font-size:11px}.c-sidebar_re .box{padding:20px 20px 40px}.c-sidebar_re .box+.box{margin-top:15px}.c-sidebar_re .box.box-years{padding-bottom:20px}.c-sidebar_re .title{font-size:13px}.c-sidebar_re{margin-top:50px}.c-sidebar_re .c-sidebar-list li a{font-size:13px;padding:7px 15px 6px 5px}.c-sidebar_re .c-sidebar-list li a:before{width:7px;height:7px}.c-sidebar_re .c-sidebar-list li .count{font-size:11px}.c-kv-block_re .title{padding:19px 0 18px}.c-kv-block_re .title .ja{display:block;font-size:11px}.c-kv-block_re .title .en{font-size:27px;padding-right:0}.c-search-area_re .inner-1200{padding-bottom:30px}.c-search-area_re .tab-head li{font-size:13px;width:160px}.c-search-area_re .tab-head .inner{height:41px}.c-search-area_re .tab-body{padding:10px 20px 30px}.c-search-area_re .tab-body.filter-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px}.c-search-area_re .tab-body .tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-search-area_re .tab-body .filter{margin-left:0;margin-top:15px;margin-bottom:20px;gap:7px;width:100%}.c-search-area_re .tab-body .filter li{font-size:12px}.c-search-area_re .tab-body .c-button_re02{margin:0 auto}.main-title_re .sub:before{height:20px;left:-12px}.main-title_re .sub{margin-left:22px}.main-title_re{font-size:16px;margin:60px 0 0}.c-search-area02_re .tab-body{padding:20px 20px 30px}.c-search-area02_re .tab-body .l-formbox{margin:0}.c-search-area02_re .tab-body .l-formbox-inn{margin:0}.c-search-area02_re .tab-body .l-formbox-inn+.l-formbox-inn{margin-top:15px}.c-search-area02_re+.c-search-area_re{margin-top:20px}.c-breadcrumb_re+.c-search-area02_re{margin:40px 0 0}.serach-button-box_re .c-form-button:before{right:10px;width:6px;height:6px}.serach-button-box_re .c-form-button{width:calc(100% - 128px);height:37px;font-size:14px;margin-left:20px}.serach-button-box_re .c-form-button.wi-300{width:300px;margin-left:0}.serach-button-box_re .reset-btn{position:static;width:108px;height:37px}.serach-button-box_re{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;width:100%}.table-txt{margin-bottom:5px}.c-mv-block_re img{height:500px}.c-mv-block_re .mv-text_re{font-size:32px;margin-top:30px;text-shadow:none}.c-mv-block_re .mv-text_re+svg{margin-top:10px;width:180px}.c-mv-block_re+.c-breadcrumb_re .list{padding-bottom:5px}.c-mv-block_re+.c-breadcrumb_re+.c-section-block_re{padding-bottom:0;padding-top:15px}.c-top-banner_re{padding:10px 40px 10px 20px;text-align:center}.c-top-banner_re.banner-close{margin-top:-72px}.c-top-banner_re .txt{font-size:12px}.c-top-banner_re .btn{display:block;font-size:11px;padding:7px;margin-left:0;margin-top:5px}.c-top-banner_re .close-btn{right:0;text-align:left}main{padding-top:55px}.home_re .mv-slider-block{padding-top:20px;padding-right:0;padding-left:0;padding-bottom:55px}.home_re .js-mv-slider{width:calc(100% - 30px)}.home_re .js-mv-slider .my-dots li{width:25px;height:7px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.home_re .js-mv-slider .my-dots li:not(:first-of-type){margin-left:15px}.home_re .js-mv-slider .my-dots li.slick-active{background-color:#050f2d}.home_re .js-mv-slider .main-slider{max-width:480px;margin:0 auto}.home_re .js-mv-slider .main-slider .slick-slide img{height:calc((100vw - 70px)*248/335);max-width:480px;max-height:355.3432835821px}.home_re .js-mv-slider .c-slick-button{width:30px;height:30px}.home_re .js-mv-slider .c-slick-button.slick-next{right:-15px}.home_re .js-mv-slider .c-slick-button.slick-prev{left:-15px}.home_re .info-block .ttl-sub{font-size:11px}.home_re .info-block .express-box{width:calc(100% + 40px);margin:-20px}.home_re .info-block .box{padding-top:26px;padding-bottom:30px}.home_re .info-block .more-area{margin-top:23px}.home_re .product-block .inner-1200{padding-top:30px;padding-bottom:30px}.home_re .product-block .product-block-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home_re .product-block .search-form{padding:15px 20px 20px;margin-top:30px}.home_re .product-block .search-form .txt{font-size:13px}.home_re .product-block .search-form .keyword{height:40px}.home_re .product-block .search-form .keyword::-webkit-input-placeholder{font-size:13px}.home_re .product-block .search-form .keyword::-moz-placeholder{font-size:13px}.home_re .product-block .search-form .keyword:-ms-input-placeholder{font-size:13px}.home_re .product-block .search-form .keyword::-ms-input-placeholder{font-size:13px}.home_re .product-block .search-form .keyword::placeholder{font-size:13px}.home_re .product-block .search-form .search-btn{font-size:16px;height:38px;max-width:152px}.home_re .product-block .brand-area{margin-top:30px}.home_re .product-block .brand-items+.brand-items{margin-top:30px}.home_re .product-block .box-list{margin-top:15px;gap:20px}.solution-block .inner-1200{padding-top:30px;padding-bottom:30px}.solution-block .c-brand-box{margin-top:15px}.link-area-block .inner-1200{padding-top:30px;padding-bottom:30px}#cookie-law-info-bar .cli-bar-message{font-size:12px}.codereader-campaign .btn-wrap .campaign-btn{font-size:16px;padding:13px 15px}.codereader-campaign .campaign-detail{padding:20px}.codereader-campaign .mv{background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/product/barcode/campaign/campaign01_sp.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:80vw}.codereader-campaign .mv .txt{padding-left:15px}.codereader-campaign .mv .img-wrap{right:20px;left:auto;bottom:15px;width:22.3214285714vw}.codereader-campaign .intro .campaign-detail{padding-left:20px}.codereader-campaign .intro .campaign-detail .item{font-size:18px}.codereader-campaign .intro .campaign-detail .item .price{font-size:26px}.codereader-campaign .intro .campaign-detail .item .kome{font-size:16px}.codereader-campaign .intro .campaign-detail .note{padding-left:0}.codereader-campaign .intro .pro-name{font-size:16px}.codereader-campaign .intro .pro-name .large{font-size:24px}.codereader-campaign .intro .pro-name .large .new{font-size:16px;margin-right:5px;position:relative;bottom:3px}.codereader-campaign .intro .introduction{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.codereader-campaign .intro .introduction .txt-wrap>li:before{width:6px;height:14px;top:7px}.codereader-campaign .intro .introduction .txt-wrap>li{font-size:16px;padding-left:24px}.codereader-campaign .feature .feature-list>li .img-box{height:auto}.codereader-campaign .feature .feature-ttl{font-size:22px}.codereader-campaign .apps .apps-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.codereader-campaign .apps .apps-list>li{width:100%;max-width:560px}.codereader-campaign .apps .apps-list>li>h3 .icon{width:7.1428571429vw;height:7.1428571429vw}.codereader-campaign .apps .apps-list>li>h3 .list-ttl{width:calc(100% - 60px);padding-left:10px;font-size:14px}.codereader-campaign .click .content-flex-wrap{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.codereader-campaign .click .content-flex-wrap .txt,.codereader-campaign .click .content-flex-wrap .img-box{width:100%}.codereader-campaign .spec .img-outer-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;gap:30px}.codereader-campaign .spec .img-outer-wrap .img-wrap{width:100%}.codereader-campaign .spec .img-outer-wrap .img-wrap .img-box>img{max-height:280px}.product-maker-detail_re{font-size:13px}.product-maker-detail_re .inner-1200+.inner-1200{margin-top:30px}.product-maker-detail_re .outline-item_re,.product-maker-detail_re .outline-item_re>*:where(:not(.c-title_tr02,.c-title_tr03,.c-title_tr04,.c-title_tr05)){margin-bottom:20px}.product-maker-detail_re .outline-item_re.software-platform,.product-maker-detail_re .outline-item_re>*:where(:not(.c-title_tr02,.c-title_tr03,.c-title_tr04,.c-title_tr05)).software-platform{margin-bottom:30px}.product-maker-detail_re .text+.text-img-box{margin-top:20px}.product-maker-detail_re .img-box+.c-video-list_re{margin-top:20px}.product-maker-detail_re .outline-item_re .col-img+.text-box .text{font-size:11px;line-height:1.6}.product-maker-detail_re .outline-item_re .col-img .img-box .text-cap{margin-top:11px}.product-maker-detail_re .outline-item_re .col-img .img-box{width:100%}.product-maker-detail_re .outline-item_re .col-img .img-box .img-box-inner--large{margin-top:20px;margin-bottom:45px}.product-maker-detail_re .outline-item_re .col-img .img-box .img-box-inner small{bottom:-25px;font-size:11px}.product-maker-detail_re .outline-item_re .col-img .img-box+.img-box{margin-left:0;margin-top:20px}.product-maker-detail_re .outline-item_re .img-box.wi-900+.text-box .text{font-size:11px;line-height:1.6}.product-maker-detail_re .outline-item_re .img-box.wi-80{width:100%}.product-maker-detail_re .outline-item_re .img-box.sp-block{display:block;width:100%}.product-maker-detail_re .outline-item_re .img-box.sp-block img{width:100%}.product-maker-detail_re .outline-item_re .img-box.sp-block img+img{margin-top:20px}.product-maker-detail_re .outline-item_re .img-box .img-wrap+.img-wrap{margin-top:15px}.product-maker-detail_re .outline-item_re .img-box.white-back img{padding:6px}.product-maker-detail_re .outline-item_re .text-box .text+.text{margin-top:10px}.product-maker-detail_re .outline-item_re .img-center{margin:25px auto 35px;width:50%}.product-maker-detail_re .outline-item_re .img-center .img:before{bottom:-30px}.product-maker-detail_re .outline-item_re .c-button_re01{max-width:160px}.product-maker-detail_re .col_re{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-maker-detail_re .col_re.vendor>*{width:100% !important}.product-maker-detail_re .col_re.vendor>*+*{margin-top:20px}.product-maker-detail_re .col_re.teledyne>div .c-table03_re+.c-table03_re{margin-top:10px !important}.product-maker-detail_re .col_re .text-box .text{font-size:11px;line-height:17.6px}.product-maker-detail_re .col_re .text-box .text--dl{font-size:13px;line-height:1.6}.product-maker-detail_re .col_re .text-box .c-button_re02{margin-right:auto;max-width:160px}.product-maker-detail_re .col_re .img-box{margin:0;margin-bottom:15px}.product-maker-detail_re .col_re .img-box:not(:first-child){margin-bottom:0;margin-top:15px}.product-maker-detail_re .col_re .img-box.wi-550{max-width:inherit;padding:7px 0;width:100%}.product-maker-detail_re .col_re .movie-box{width:100%;margin-bottom:15px;text-align:center;margin-left:auto;margin-right:auto}.product-maker-detail_re .col_re .movie-box:not(:first-child){margin-bottom:0;margin-top:15px}.product-maker-detail_re .col_re .movie-box .movie-inner{padding-top:min(50%,400px)}.product-maker-detail_re .col_re.sp-cont .text-box .text{font-size:13px}.product-maker-detail_re .col_re .movie-row-box .movie-box:nth-child(n+2){margin-top:20px}.product-maker-detail_re .col_re+.img-box{margin-top:20px}.product-maker-detail_re .text-img-box .img-box{margin-top:2em}.product-maker-detail_re .logo-ttl img{max-width:200px}.product-maker-detail_re .product-block .product-block-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-maker-detail_re .product-block .search-form{padding:15px 20px 20px;margin-top:30px}.product-maker-detail_re .product-block .search-form .txt{font-size:13px}.product-maker-detail_re .product-block .search-form .keyword{height:40px}.product-maker-detail_re .product-block .search-form .keyword::-webkit-input-placeholder{font-size:13px}.product-maker-detail_re .product-block .search-form .keyword::-moz-placeholder{font-size:13px}.product-maker-detail_re .product-block .search-form .keyword:-ms-input-placeholder{font-size:13px}.product-maker-detail_re .product-block .search-form .keyword::-ms-input-placeholder{font-size:13px}.product-maker-detail_re .product-block .search-form .keyword::placeholder{font-size:13px}.product-maker-detail_re .product-block .search-form .search-btn{font-size:16px;height:38px;max-width:152px}.product-maker-detail_re .product-block .brand-area{margin-top:30px}.product-maker-detail_re .product-block .brand-items+.brand-items{margin-top:30px}.product-maker-detail_re .product-block .box-list{margin-top:15px;gap:20px}.product-maker-detail_re .c-card02_re.col02 .img-box .img-box-inner.logo-area img{max-height:30px}.product-maker-detail_re .c-card02_re.col02 .img-box .img-box-inner{padding:5px 0 !important}.product-maker-detail_re .c-card02_re.col02 img{width:90% !important}.faq-wrap_re .faq-box{padding:15px 15px 15px 44px}.faq-wrap_re .faq-box:before{font-size:16px;left:15px;top:19px}.faq-wrap_re .faq-q{font-size:13px}.faq-wrap_re .faq-a{font-size:11px}.c-anchor{top:-100px}.codesys_codesys_re .function-menu-list_re{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.codesys_codesys_re .function-menu-list_re li{padding:15px;width:calc((100% - 15px)/2)}.codesys_codesys_re .function-menu-list_re li:nth-child(even){margin-left:15px}.codesys_codesys_re .function-menu-list_re li:nth-child(n+3){margin-top:15px}.codesys_codesys_re .function-menu-list_re li .img{max-width:60px;margin:auto}.codesys_codesys_re .function-menu-list_re li .txt{font-size:11px;margin:10px 0}.codesys_codesys_re .function-menu-list_re li a{font-size:11px;width:auto;margin-top:0;padding:11px 25px 9px}.codesys_codesys_re .function-menu-list_re li a:after{-webkit-transform:translate(-50%,0) rotate(135deg);transform:translate(-50%,0) rotate(135deg);right:10px;top:0;bottom:0;margin:auto;width:5px;height:5px;border-top:1px solid #384169;border-right:1px solid #384169}.codesys_codesys_re .icon-box .img{width:61px}.codesys_codesys_re .icon-box .text{font-size:13px;margin-left:14px;width:calc(100% - 75px)}.codesys_codesys_re .safety-block .outline-item02 .content{display:block}.codesys_codesys_re .safety-block .outline-item02 .content .left{width:100%;margin-top:30px}.codesys_codesys_re .safety-block .outline-item02 .content .right{width:100%}.codesys_codesys_re .safety-block .outline-item03 .content{display:block}.codesys_codesys_re .safety-block .outline-item03 .content .left{width:100%;margin-top:30px}.codesys_codesys_re .safety-block .outline-item03 .content .right{width:100%}.codesys_codesys_re .safety-block .outline-item03 .imgs{display:block}.codesys_codesys_re .safety-block .outline-item03 .imgs .img{margin-top:30px;text-align:center}.product-search_re .c-breadcrumb_re{margin-bottom:8px}.product-search_re .link-block{margin-top:20px}.product-search_re .link-block .box-list{gap:15px}.product-search_re .link-block .c-brand-box{padding:15px}.product-search_re .link-block .c-brand-box .img-area{margin-bottom:15px;height:60px}.product-search_re .link-block .c-brand-box .img-area img{max-height:min(38px,10.1333333333vw)}.product-search_re .link-block .c-brand-box .img-area img[src*=irayple]{height:min(20px,5.3333333333vw)}.product-search_re .link-block .c-brand-box .img-area img[src*=irayple-camera]{height:min(30px,8vw)}.product-search_re .link-block .c-brand-box .img-area img[src*=teledyne]{height:min(24px,6.4vw)}.product-search_re .link-block .c-brand-box .img-area img[src*=basler]{height:min(38px,10.1333333333vw)}.product-search_re .link-block .c-brand-box .ttl{font-size:18px}.product-search_re .link-block .c-brand-box .btn-list{gap:10px 7px}.product-search_re .compare-block .pb-40{padding-bottom:30px}.product-search_re .search-form{padding:15px 20px 20px;margin-top:30px}.product-search_re .search-form .keyword{height:40px}.product-search_re .search-form .keyword::-webkit-input-placeholder{font-size:13px}.product-search_re .search-form .keyword::-moz-placeholder{font-size:13px}.product-search_re .search-form .keyword:-ms-input-placeholder{font-size:13px}.product-search_re .search-form .keyword::-ms-input-placeholder{font-size:13px}.product-search_re .search-form .keyword::placeholder{font-size:13px}.c-search-area_re .button{gap:15px;margin-top:30px}.c-search-area_re .button .reset{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-search-area_re .button .submit,.c-search-area_re .button .submit-btn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-result-area{margin-top:0}.c-selected-area .list{grid-template-columns:repeat(2,1fr);gap:10px 15px}.c-selected-area .list .delete-button{margin:auto;top:0}.c-selected-area .list .img{display:none}.c-selected-area .list .txt{font-size:11px;-webkit-line-clamp:1}.c-selected-area-toggle{font-size:12px}.product-compare_re .c-breadcrumb_re{margin-bottom:8px}.product-compare_re .compare-area{padding-top:30px}.product-compare_re .back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.product-compare_re .back .c-button_re02{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:12px;margin:10px auto 0;padding-top:11px;padding-bottom:11px}.product-compare_re .back .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:11px}.product-compare_re .back .note{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;font-size:10px;margin-top:15px}.product-compare_re .est-dl-area{padding:15px;gap:15px}.product-compare_re .est-dl-area .ttl{font-size:11px}.product-compare_re .est-dl-area .ttl{text-align:center}.product-compare_re .est-dl-area .btn-area{gap:15px}.product-compare_re .est-dl-area .btn{min-height:54px;max-width:155px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:12px}.product-compare_re .est-dl-area.est-box{padding:15px}.product-compare_re .est-dl-area.est-box .ttl{font-size:11px}.product-compare_re .est-dl-area.est-box .btn{font-size:12px}.product-detail_re .c-breadcrumb_re{margin-bottom:8px}.product-detail_re .c-breadcrumb_re.mb-20{margin-bottom:20px}.product-detail_re .c-maker-kv-block_re{margin-top:20px;margin-bottom:30px}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re{margin-top:30px}.product-detail_re .c-title_tr04{margin:20px 0 15px}.c-product-slider:not(.slick-initialized){height:57.0666666667vw}.c-product-slider .img{padding-top:44.776119403%}.c-product-slider .slick-arrow{width:30px}.c-product-slider .thumbnail{margin-top:15px;margin-right:-13px}.c-product-slider .thumbnail .item{margin-right:13px}.c-product-slider .thumbnail .img{padding-top:60%}.feature-irayple-detail .feature-ttl{margin-top:35px;font-size:20px}.feature-irayple-detail .feature-ttl:after{top:8px}.feature-irayple-detail .feature-bar{margin-top:15px;font-size:16px}.feature-irayple-detail .feature-bar.blue{font-size:14px;padding:0 6px}.feature-irayple-detail .feature-bar .ib{font-size:12px}.feature-irayple-detail .feature-container{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.feature-irayple-detail .feature-container .txt{width:100%}.feature-irayple-detail .feature-container .img-box{width:100%;margin:0 auto;padding-right:0}.feature-irayple-detail .feature-container .img-box.wid-65{width:100%}.feature-irayple-detail .feature-container .img-box.wid-65+.txt{width:100%}.feature-irayple-detail .feature-container .img-box.wid-40{width:100%}.feature-irayple-detail .feature-container .img-box.wid-40+.txt{width:100%}.feature-irayple-detail .feature-container .feature-cell{width:100%}.product-lens .intro{font-size:12px}.product-lens .formbox-inn{width:100% !important}.lens-data-input .text-box{margin-bottom:30px}.lens-data-input .text-box .text{font-size:13px}.lens-data-input .text-box .note{font-size:11px}.lens-data-input .input-area .text{font-size:12px;margin-bottom:3px}.lens-data-input.code-data-input{margin-bottom:30px}.icon-bottom_re .icon-bottom-item{background:#fff;width:100%}.icon-bottom_re .icon-bottom-item+.icon-bottom-item{margin-top:10px}.icon-bottom_re .icon-bottom-item .icon-bottom-title{font-size:11px;min-height:auto;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:10px}.icon-bottom_re .icon-bottom-item .icon-bottom-title:before{right:10px}.icon-bottom_re .icon-bottom-item a{background:#050f2d;border:3px solid #050f2d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-bottom_re .icon-bottom-item a .img-wrap{width:60px}.icon-bottom_re .icon-bottom-item a .img-wrap+.icon-bottom-title{width:calc(100% - 60px)}.icon-bottom_re .icon-bottom-item a .icon-bottom-title{width:100%}.icon-bottom_re .icon-bottom-item .img-wrap{min-height:31px;height:100%}.icon-bottom_re .icon-bottom-item .img-wrap img{max-height:17px}.basler .c-card02 .inner{padding:30px 20px}.basler .c-card02 .c-card02-img-box{margin:0 auto;width:100%}.basler .card-btn-wrap_re{margin-top:10px}.basler .c-search-area02{margin-top:40px}.single-term_re+.single-term{margin-top:50px}.single-term_re{width:100%}.single-term_re .c-card02-img-box{width:100%}.linx_express_detail_re .linx-express-article-block .ttl-wrap h1{font-size:20px}.linx_express_detail_re .linx-express-article-block .sns-link{padding-top:30px;text-align:center}.linx_express_detail_re .linx-express-article-block .sns-link a+a{margin-left:20px}.linx_express_detail_re .linx-express-article-block .sns-link a{width:20px;height:20px;margin-bottom:5px}.linx_express_detail_re .linx-express-article-block .sns-link a img[src*=icon-twitter]{width:19px;height:16px}.linx_express_detail_re .linx-express-article-block .date{font-size:16px;margin-right:10px}.linx_express_detail_re .linx-express-article-block .tag-box .tag{font-size:12px}.linx_express_detail_re .linx-express-article-block .tag-box+.tag-box{margin-left:10px}.linx_express_detail_re .linx-express-article-block .vol{width:100%;font-size:16px}.linx_express_detail_re .linx-express-article-block .ttl-wrap{margin-bottom:30px}.linx_express_detail_re .linx-express-article-block .c-article-content h2{margin:40px 0 20px}.linx_express_detail_re .linx-express-article-block .c-article-content h3{margin:40px 0 20px}.linx_express_detail_re .other-block{margin:50px auto}.linx_express_detail_re .other-block .c-title04{margin-bottom:8px}.linx_express_detail_re .other-block .other-link li{margin-top:15px}.linx_express_detail_re .other-block .other-link li a{font-size:12px;text-underline-offset:.4em;line-height:2}.linx_express_detail_re .c-article-content_re{padding-bottom:150px}.linx_express_detail_re .ttl-box .ttl{font-size:16px}.linx_express_detail_re .ttl-box .text{font-size:12px;margin-bottom:25px}.linx_express_detail_re .link-wrap .sub{padding-top:10px}.linx_express_detail_re .contact-box{padding:20px}.linx_express_detail_re .contact-box li{min-width:180px}.linx_express_detail_re .contact-box .c-menu-list02_re .inner.bg-yellow{height:37px}.linx_express_detail_re .c-table02{font-size:12px}.linx_express_detail_re .paging-area_re{margin-bottom:30px}.linx_express_detail_re .c-button01{font-size:12px !important;padding:20px 11px 18px !important;margin:15px auto 0;max-width:200px !important;min-width:200px}.linx_express_detail_re table td{display:block;width:100% !important}.paging-area_re .page-numbers{width:140px;height:37px;padding:8px 0;font-size:12px}.paging-area_re .number.next:before,.paging-area_re .number.prev:before{width:13px;height:13px}.paging-area_re .number.next{padding:19px 0}.paging-area_re .number.next:before{left:20px}.paging-area_re .number.next{padding:19px 0;width:40px}.paging-area_re .number.prev{padding:19px 0}.paging-area_re .number.prev:before{right:20px}.paging-area_re .number.prev{padding:19px 0;width:40px}.paging-area_re{margin-bottom:40px}.linx-express_re .main-section{margin-bottom:30px}.linx-express_re .lead-text{font-size:11px;line-height:1.6}.linx-express_re .list-wrap a{padding:20px}.linx-express_re .list-wrap .text-area{margin-top:15px;margin-left:0;width:100%}.linx-express_re .list-wrap .day{font-size:11px;margin-right:10px}.linx-express_re .list-wrap .text-area_col+.content{margin-top:10px}.linx-express_re .list-wrap .category-wrap{gap:7px}.linx-express_re .list-wrap .category-wrap .category{font-size:12px;padding:2px 15px}.linx-express_re .list-wrap .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.linx-express_re .list-wrap .thumb{padding-top:56.6%}.linx-express_re .list-wrap .title{font-size:16px}.linx-express_re .list-wrap .text:not(.noclamp){font-size:12px;-webkit-line-clamp:5}.linx-express_re .bg-gray .title{font-size:16px}.linx-express_re .bg-gray .text{font-size:12px}.linx-express_re .bg-gray{padding:15px}.linx-express_re .banner-area a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:60px;font-size:12px}.linx-express_re .banner-area{margin-top:20px}.linx-express_re .banner-area img{width:100%}.linx-express_re .contact-box{padding:20px;margin-top:40px}.linx-express_re .contact-box .ttl-box .ttl{font-size:16px}.linx-express_re .contact-box .ttl-box .text{font-size:12px;margin-bottom:25px}.linx-express_re .contact-box .link-wrap .sub{padding-top:10px}.linx-express_re .contact-box li{min-width:180px}.linx-express_re .contact-box .c-menu-list02_re .inner.bg-yellow{height:37px}.linx-express_re .solution-list-block{margin-top:30px}.linx-express_re .main-content{padding-bottom:30px}.linx-express_re .lead-area .text{font-size:11px;line-height:1.6}.linx-express_re.no-thumbnail .list-wrap .text-area{margin-top:5px}.linx-express_re.amr-article-list .list-wrap .day{width:75px}.linx-express_re.amr-article-list .list-wrap .thumb{margin:0 auto;padding-top:0;width:100%;max-width:240px;aspect-ratio:3/2}.linx-express_re.amr-article-list .list-wrap .title{margin-top:3px}.robot-remake .c-article-content_re .insert-wrap{padding:15px 20px}.robot-remake .c-article-content_re .insert-wrap .toc-title{margin-left:0;font-size:18px}.robot-remake .c-article-content_re .insert-wrap .terminal-link{font-size:16px}.robot-remake .c-article-content_re .insert-wrap .author-box{gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text{width:100%}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text .author-ttl{font-size:16px}.robot-remake .c-article-content_re .insert-wrap .author-box .author-text .author-ttl .tag{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.robot-remake .c-article-content_re .terminal-btn-wrap{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg:after{width:14px;height:20px;right:10px}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg{width:100%;max-width:400px}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .micro-copy{top:22px}.support_re .main-content{padding-bottom:30px !important}.support_re .support-block .contact-list{margin-top:20px}.support_re .support-block .contact-list li+li{margin-top:15px}.support_re .support-block .contact-list li{padding:20px}.support_re .support-block .contact-list .ttl-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.support_re .support-block .contact-list .ttl{font-size:16px;margin-left:10px}.support_re .support-block .contact-list .icon{width:25px;height:25px;padding:4px}.support_re .support-block .contact-list .icon img{max-width:14px;max-height:14px}.support_re .support-block .contact-list .txt{font-size:12px;margin-top:10px}.support_re .support-block .contact-list .btn-area{margin-top:17px;width:100%}.support_re .support-block .contact-list .btn-area .c-button_re02{font-size:12px;padding-top:15px;padding-bottom:15px;width:235px;margin:0 auto}.support_re .support-block .tel-content{margin-top:30px}.support_re .support-block .tel-content .box{padding:20px}.support_re .support-block .tel-content .box+.box{margin-top:15px}.support_re .support-block .tel-content .ttl{font-size:16px}.support_re .support-block .tel-content .txt{font-size:16px;max-width:68px;padding:3px}.support_re .support-block .tel-content .num-area .num{font-size:27px;margin-left:15px}.support_re .support-block .c-link-list_re{margin-top:30px}.support_re.download-mail .text{margin-bottom:20px;font-size:11px;line-height:17.6px}.casestudy_re .casestudy-block{margin-bottom:30px}.casestudy_re .casestudy-item a{padding:10px 10px 20px}.casestudy_re .casestudy-item .logo{height:46px;padding:10px}.casestudy_re .casestudy-item .logo img{max-height:50px}.casestudy_re .casestudy-item .txt-area{margin-top:15px}.casestudy_re .casestudy-item .category{font-size:12px}.casestudy_re .casestudy-item .category+.category{margin-left:5px}.casestudy_re .casestudy-item .ttl{font-size:16px;margin-top:8px}.casestudy_re .c-search-area .tab-body{padding:23px 20px 45px}.casestudy_detail_re .casestudy-article-block .ttl-wrap{margin-bottom:30px}.casestudy_detail_re .casestudy-article-block .date{font-size:16px;margin-right:10px}.casestudy_detail_re .casestudy-article-block .tag{font-size:12px}.casestudy_detail_re .casestudy-article-block .tag+.tag{margin-left:10px}.casestudy_detail_re .casestudy-article-block .c-article-content{margin-bottom:40px}.casestudy_detail_re .casestudy-article-block .c-article-content h2{font-size:18px;margin:30px 0 10px}.casestudy_detail_re .connection-block .c-button01{width:100%;max-width:400px}.casestudy_detail_re .other-block{margin:30px auto}.casestudy_detail_re .other-block .c-title04{margin-bottom:8px}.casestudy_detail_re .other-block .other-link li{margin-top:5px}.casestudy_detail_re .other-block .other-link li a{font-size:12px;text-underline-offset:.2em;line-height:2}.casestudy_detail_re .c-article-content_re .ul_categoryList01 .text01{margin-top:20px}.download-content-block_re .inner-wrap{padding:20px 20px 30px}.download-content-block_re .top-txt-block{margin-bottom:20px}.download-content-block_re .top-txt-area .txt.gray{font-size:12px}.download-content-block_re .c-search-area_re .main-area{padding:0}.download-content-block_re .c-search-area_re .box .txt{font-size:16px}.download-content-block_re .c-search-area_re .box .txt.col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.download-content-block_re .c-search-area_re .box .txt.col .small{margin-left:10px}.download-content-block_re .c-search-area_re .box .small{font-size:11px;display:block;margin-left:0;margin-top:5px;margin-bottom:10px}.download-content-block_re .c-search-area_re .box+.box{margin-top:25px}.download-content-block_re .c-search-area_re .formbox{margin-top:10px}.download-content-block_re .c-search-area_re .c-form-select{width:100%}.download-content-block_re .c-search-area_re .c-form-input{width:100%}.download-content-block_re .c-search-area_re .size-s{font-size:12px;margin-top:10px;line-height:1.5}.download-content-block_re .c-search-area_re{padding-top:0}.download-content-block_re .select-area{margin-top:25px}.download-content-block_re .list-content{margin:10px auto 0}.download-content-block_re .product-narrowing-list{margin:-10px 0 0}.download-content-block_re .product-narrowing-list li{width:calc((100% - 10px)/2);height:41px;margin:10px 0 0}.download-content-block_re .product-narrowing-list li:nth-child(2n+2){margin-left:10px}.download-content-block_re .product-narrowing-list .check-input{padding:0 20px 0}.download-content-block_re .product-narrowing-list .img{width:100%;height:18px;max-width:65px}.download-content-block_re .product-narrowing-list .img.big{width:100%;height:18px;max-width:90px}.download-content-block_re .product-narrowing-list label[for=synapticon] .img{max-width:80px}.download-content-block_re .button-box{margin-top:25px}.download-content-block_re .button-box .c-button01{font-size:12px;padding:10px 20px 11px;width:167px}.download-content-block_re .c-list04_re li+li{margin-top:7px}.download-content-block_re .search-form{padding:15px 20px 20px;margin-top:30px}.download-content-block_re .search-form .txt{font-size:13px}.download-content-block_re .search-form .keyword{height:40px}.download-content-block_re .search-form .keyword::-webkit-input-placeholder{font-size:13px}.download-content-block_re .search-form .keyword::-moz-placeholder{font-size:13px}.download-content-block_re .search-form .keyword:-ms-input-placeholder{font-size:13px}.download-content-block_re .search-form .keyword::-ms-input-placeholder{font-size:13px}.download-content-block_re .search-form .keyword::placeholder{font-size:13px}.download-content-block_re .search-form .search-btn{font-size:16px;height:38px;max-width:152px}.new-download-content-block .download-tab-wrap{margin:30px auto 0}.new-download-content-block .download-tab-list{grid-template-columns:repeat(4,minmax(180px,1fr))}.new-download-content-block .download-tab-list.col-5{grid-template-columns:repeat(5,minmax(180px,1fr))}.new-download-content-block .download-tab-list.col-4{grid-template-columns:repeat(4,minmax(180px,1fr))}.new-download-content-block .download-tab-list .tab-btn{font-size:12px;height:45px;padding:5px 10px}.new-download-content-block .download-tab-body .new-search-form-area{grid-template-columns:1fr}.new-download-content-block .download-tab-body .new-search-form-area .box{margin:0}.new-download-content-block .download-tab-body .new-search-form-area .box:last-child{margin-bottom:30px}.new-download-content-block .download-tab-body .new-search-form-area .c-form-label_re{font-size:12px}.new-download-content-block .download-tab-body .new-download-list{margin:50px 0 0}.new-download-content-block .download-tab-body .new-download-list .link{padding:10px 15px}.new-download-content-block .download-tab-body .new-download-list .download-info .data-box .new-tag{font-size:12px;margin-left:15px;padding:3px 15px 5px}.new-download-content-block .download-tab-body .new-download-list .download-info .data-box .date{font-size:14px}.new-download-content-block .download-tab-body .new-download-list .download-ttl{border:none;font-size:16px;margin-top:5px}.product-download-list-block_re{margin-bottom:30px}.product-download-list-block_re .c-title02{margin-bottom:0}.product-download-list-block_re .result-order-box{bottom:0}.product-download-list-block_re .result-number{font-size:20px}.product-download-list-block_re .order-form{width:110px;margin-left:10px}.product-download-list-block_re .order-form:after{width:6px;height:6px}.product-download-list{margin-top:15px}.product-download-list .item-tag{font-size:12px;padding:8px 10px;margin-left:0;margin-top:8px;display:inline-block}.product-download-item .list a{padding:15px}.product-download-item .list a .link{font-size:11px;padding-top:10px}.product-download-item .list a .link:after{height:6px;margin-left:7px;width:6px}.product-download-item .list{margin-top:15px}.product-download-item .time{font-size:11px}.product-download-item .list-name{font-size:16px}.partner-content-block_re{padding-bottom:30px}.partner-content-block_re .product-logo-wrap .product-logo .inner{width:60%;padding-top:min(50%,20px);height:auto;max-height:76px;max-width:120px}.partner-content-block_re .product-logo-wrap .product-logo .inner img[src*=gocator]{width:80%;margin-left:10%}.partner-content-block-lead{font-size:11px}.partner-filter-block{margin-top:32px}.partner-filter-block .partner-filter-item{padding:20px 15px}.partner-filter-block .partner-filter-item+.partner-filter-item{margin-top:20px}.partner-filter-block .partner-filter-item:nth-child(2) .product-logo{min-height:37px}.partner-filter-block .partner-filter-title{line-height:1.2;font-size:16px}.partner-filter-block .partner-filter-title .sub{font-size:11px;padding-left:10px}.partner-filter-block .filter-button-box{margin-top:24px}.partner-filter-block .filter-button-box-inner{margin-top:-10px;margin-left:-10px}.partner-filter-block .filter-button-wrap:before{height:94%}.partner-filter-block .filter-button-wrap{margin-left:10px;margin-top:10px;width:calc(50% - 10px)}.partner-filter-block .filter-button{font-size:12px;width:100%;height:auto;min-height:37px}.partner-filter-target-block{min-height:300px}.partner-filter-target-block .js_target{margin-top:20px}.partner-filter-target-block .partner-item{padding:20px;display:block}.partner-filter-target-block .l-col-item+.l-col-item{margin-top:20px}.partner-filter-target-block .partner-area{font-size:12px}.partner-filter-target-block .partner-name{font-size:16px;margin-top:10px}.partner-filter-target-block .partner-info-table{margin-top:3px}.partner-filter-target-block .partner-info-table th span{font-size:12px;line-height:1.4em;padding:4px 10px}.partner-filter-target-block .partner-info-table td{font-size:11px;padding-left:10px}.partner-filter-target-block .partner-product-list-wrap{margin-top:16px}.partner-filter-target-block .partner-product-list{margin-left:-10px;margin-top:-10px}.partner-filter-target-block .partner-product-list-item{margin-left:10px;margin-top:10px;width:calc((100% - 30px)/3)}.partner-filter-target-block .product-logo-wrap .product-logo{width:100%;min-height:auto;height:unset;padding-top:8.5px;padding-bottom:8.5px}.fc .fc-toolbar{margin:0 auto 25px !important}.fc .fc-toolbar h2{font-size:20px}.fc .fc-center{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.fc .fc-left{float:left !important}.fc .fc-prev-button,.fc .fc-next-button{padding:0;top:0;width:11px;height:11px}.fc .fc-prev-button{right:0;left:-150px}.fc .fc-next-button{right:-150px;left:0}.fc .fc-view-container{width:calc(100% + 20px);margin:0 -10px;display:block}.fc .fc-view-container .fc-day-number{background-color:#f4f4f5;padding:14px 15px !important}.fc .fc-view-container .fc-day-number.fc-today{background:#050f2d !important}.fc .fc-view-container .fc-day-number.fc-today .fc-list-header-left,.fc .fc-view-container .fc-day-number.fc-today .fc-list-header-right{color:#fff !important}.fc .fc-time{font-size:11px;margin-bottom:2px}.fc .fc-title{font-size:10px}.fc .fc-widget-content .fc-event-container{padding:10px !important}.fc .fc-day-grid-event{margin:0 !important;padding:10px !important}.fc .fc-today-button{padding:3px 3px 6px;width:54px;height:32px;font-size:12px;border:none;left:-10px}.fc .fc-list-header-left,.fc .fc-list-header-right{line-height:1;color:#050f2d !important}.fc .fc-list-header-left{font-size:11px;font-weight:500;padding-left:0 !important}.fc .fc-list-header-right{font-size:12px;font-weight:500}.fc .fc-list-header-right:after{content:"日"}.fc .fc-content-skeleton tr+tr .fc-event-container{padding-top:0 !important}.event .main-content{padding-bottom:30px !important}.event-training-detail_re .main-section .l-main-side{padding-bottom:30px}.event-training-detail_re .main-section .the-content{font-size:11px;line-height:17.6px}.event-training-detail_re .main-section .the-content h2{font-size:20px;margin-bottom:15px}.event-training-detail_re .main-section .the-content h3{font-size:18px;margin-bottom:15px}.event-training-detail_re .main-section .the-content h4{font-size:16px;margin-bottom:10px}.event-training-detail_re .main-section .the-content h5{font-size:15px;margin-bottom:10px}.event-training-detail_re .main-section .the-content p{font-size:11px;line-height:17.6px}.event-training-detail_re .main-section .the-content p+p{margin-top:10px}.event-training-detail_re .main-section .the-content ul li+li,.event-training-detail_re .main-section .the-content ol li+li{margin-top:10px}.event-training-detail_re .main-section .the-content ul li:before{top:7px}.event-training-detail_re .main-section .the-content *+h2,.event-training-detail_re .main-section .the-content *+h3,.event-training-detail_re .main-section .the-content *+h4,.event-training-detail_re .main-section .the-content *+h5,.event-training-detail_re .main-section .the-content *+ul,.event-training-detail_re .main-section .the-content *+ol,.event-training-detail_re .main-section .the-content *+.wp-block-buttons{margin-top:20px}.event-training-detail_re .contact-list{margin-top:20px}.event-training-detail_re .contact-list li+li{margin-top:15px}.event-training-detail_re .contact-list li{padding:20px}.event-training-detail_re .contact-list .ttl-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.event-training-detail_re .contact-list .ttl{font-size:16px}.event-training-detail_re .contact-list .icon{width:25px;height:25px;padding:4px}.event-training-detail_re .contact-list .icon img{max-width:14px;max-height:14px}.event-training-detail_re .contact-list .txt{font-size:12px;margin-top:10px}.event-training-detail_re .contact-list .btn-area{margin-top:17px;width:100%}.event-training-detail_re .contact-list .btn-area .c-button_re02{font-size:12px;padding-top:15px;padding-bottom:15px;width:235px;margin:0 auto}.event-training-detail_re .paging-area_re{margin-top:40px;margin-bottom:0}.event-list_re .l-main-side{padding-bottom:30px}.event-list_re .lead-area .text{font-size:11px}.event-list_re .lead-area{margin-top:25px}.event-list_re .main-title-box .c-button_re02{padding:15px;max-width:235px;font-size:12px}.event-list_re .event-list-item-name .logo-box{padding-left:0}.event-list_re .event-detail .text-box .title{font-size:16px;line-height:1.33}.event-list_re .event-detail .text-box .text{font-size:12px;line-height:1.4}.event-list_re .event-detail .btn-area .c-button_re02{padding:15px;max-width:235px;margin:auto}.event-list_re .event-detail .btn-area{width:100%}.event-list_re .event-detail{padding:20px;margin-top:15px}.event-list_re .event-detail-text{margin-top:15px}.privacy_re .c-breadcrumb_re{margin-bottom:5px}.privacy_re .privacy-content-block{margin-top:20px}.privacy_re .privacy-content-block .inner-1200{padding-bottom:30px}.privacy_re .text+.text{margin-top:15px}.privacy_re .text{font-size:11px;line-height:17.6px}.privacy_re .c-title03{margin:50px 0 10px}.privacy_re .privacy-list li{font-size:14px}.privacy_re .privacy-list{margin:10px 0}.privacy_re .company-name{font-size:16px}.privacy_re .company-name .small{font-size:14px}.privacy_re .info-wrap .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0;width:100%}.privacy_re .info-wrap .info-title{font-size:12px;max-width:100px}.privacy_re .info-wrap .info-text{font-size:12px;display:inline-block;width:calc(100% - 100px)}.privacy_re .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.privacy_re .notes{font-size:12px;margin-top:10px}.privacy_re .company-sign{margin-top:15px;font-size:11px}.privacy_re .address{font-size:11px}.product-download-detail_re .c-breadcrumb_re{margin-bottom:0}.product-download-detail_re .main-content{padding-bottom:30px}.product-download-detail_re .tag-wrap{display:block}.product-download-detail_re .item-tag{font-size:12px;padding:5px 15px;margin-right:10px;margin-bottom:0;margin-top:10px;display:inline-block}.product-download-detail_re .date-box{margin-right:0;margin-top:10px}.product-download-detail_re .c-article-content_re p{font-size:14px}.product-download-detail_re .txt-area a{font-size:12px;text-underline-offset:.3em;line-height:2}.product-download-detail_re .txt-area>*+*{margin-top:20px}.product-download-detail_re .btn-area{margin-top:20px}.product-download-detail_re .btn-area .c-button01{font-size:12px;max-width:400px;padding:15px 20px;height:54px;min-width:267px}.product-download-detail_re .info-wrap .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;width:100%}.product-download-detail_re .info-wrap .info-title{font-size:12px;max-width:100px;padding-right:15px}.product-download-detail_re .info-wrap .info-text{font-size:12px;display:inline-block;width:calc(100% - 100px)}.product-download-detail_re .info-wrap+p{margin-top:30px}.product-download-detail_re .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-download-detail_re .c-button01--dif07:before{width:14px;height:12px}main.search_re .main-content{padding-bottom:30px}.solution.solution_re-common .embedded-header-wrap .embedded-header{margin-bottom:20px;text-align:center}.solution.solution_re-common .embedded-header-wrap .embedded-header img{width:260px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics{gap:6px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics img{width:300px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics .logo-txt{font-size:18px;letter-spacing:0;text-align:left}.solution .solution_re-common-mv-area .mv-img{min-height:200px}.solution .solution_re-common-mv-area .ttl{font-size:max(3.5vw,16px);padding:5px 2px;width:calc(100% - 40px)}.solution .solution_re-common-article-section .search-block{padding:20px 0}.solution .solution_re-common-article-section .search-block .keyword-block{padding:15px 20px 20px;margin-top:30px}.solution .solution_re-common-article-section .search-block .keyword-block .txt{font-size:13px}.solution .solution_re-common-article-section .search-block .keyword-block .keyword{height:40px}.solution .solution_re-common-article-section .search-block .keyword-block .keyword::-webkit-input-placeholder{font-size:13px}.solution .solution_re-common-article-section .search-block .keyword-block .keyword::-moz-placeholder{font-size:13px}.solution .solution_re-common-article-section .search-block .keyword-block .keyword:-ms-input-placeholder{font-size:13px}.solution .solution_re-common-article-section .search-block .keyword-block .keyword::-ms-input-placeholder{font-size:13px}.solution .solution_re-common-article-section .search-block .keyword-block .keyword::placeholder{font-size:13px}.solution .solution_re-common-article-section .search-block .keyword-block .search-btn{font-size:16px;height:38px;max-width:152px}.solution .solution_re-common-article-section .article-block{margin-top:30px}.solution .solution_re-common-article-section .article-block .l-main-side{padding-bottom:50px}.solution .solution_re-common-article-section .article-block .main-area .list-wrap .text-area{margin-top:20px}.solution .solution_re-common-article-section .article-block .main-area .no-article{margin-top:30px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .wrap+.wrap{margin-top:30px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .wrap>.ttl{font-size:16px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .thumb{padding:0;width:40%}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .ranking-num{font-size:16px;left:10px;top:10px}.solution.solution-2d .list-2d>li>a{padding:10px}.solution.solution-2d .list-2d>li .text-area{margin-top:0 !important}.solution.solution-2d .list-2d>li .title{font-size:18px}.solution.solution-2d .slick-solution-foot .slick-slide>a{padding:10px}.solution.solution-2d .slick-solution-foot .slick-slide .text-area{margin-top:0 !important}.solution.solution-2d .slick-solution-foot .slick-slide .title{font-size:18px}.solution.solution-2d .c-footSlider_solution{padding:0 40px}.solution.solution-2d .c-footSlider_solution .slick-next,.solution.solution-2d .c-footSlider_solution .slick-prev{width:40px;height:40px;right:-20px;top:0;bottom:0}.solution.solution-2d .c-footSlider_solution .slick-prev{right:auto;left:-20px}.solution-detail .img-box{margin-bottom:20px}.solution-detail .c-article-content_re .en-ttl{margin-top:60px;margin-bottom:20px}.solution-detail .c-article-content_re .en-ttl .en{font-size:28px}.solution-detail .c-article-content_re .en-ttl .ja{font-size:10px}.solution-detail .contact-block:not(.white){padding:20px}.solution-detail .contact-block:not(.white) .contact-txt{font-size:18px;line-height:1.7;text-align:left}.solution-detail .contact-block:not(.white) .c-button01{font-size:13px;margin:20px auto 0;padding:15px 20px}.contact-content-block_re .lead{text-align:left;font-size:11px}.contact-content-block_re .contact-step{margin:30px auto}.contact-content-block_re .contact-step>li:nth-child(2) .inn{border-right:1px solid #d7d7d7}.contact-content-block_re .contact-step>li .inn{height:90px}.contact-content-block_re .contact-step>li .inn:before{width:14px;height:14px;bottom:0;top:0;margin:auto;right:-8px;z-index:2;background:#f2f2f2}.contact-content-block_re .contact-step>li .step{font-size:11px}.contact-content-block_re .contact-step>li .ttl{font-size:13px}.contact-content-block_re .form-table .th{display:block;width:100%}.contact-content-block_re .form-table .td{display:block;width:100%;padding:15px}.contact-content-block_re .form-table .th-txt{padding:15px}.contact-content-block_re .form-table .form-tag{font-size:10px;padding:4px 10px}.contact-content-block_re .form-table .address.select:before{width:45px;height:45px;top:0}.contact-content-block_re .form-table .address.select:after{bottom:-28px;right:18px}.contact-content-block_re .form-table .address.select.arrow:after{bottom:-34px}.contact-content-block_re .form-table .address.select .inn .txt-td{width:calc(100% - 300px)}.contact-content-block_re .form-table .address.select .txt-td{margin-bottom:10px}.contact-content-block_re .form-table .address .inn .txt-td{width:calc(100% - 670px);margin-bottom:10px;margin-right:0;min-width:auto}.contact-content-block_re .confirm-area button{margin-top:20px}.contact-content-block_re .confirm-area button+button{margin-left:5px}.contact-content-block_re .confirm-area button .c-button01{padding:11px 15px}.contact-content-block_re .agree-text-area{padding:10px}.contact-content-block_re .agree-text-area .text-box p{font-size:10px}.contact-content-block_re .agree-text-area .text-box p+p{margin-top:15px}.contact-content-block_re .c-button_re01{max-width:200px;min-height:40px}.contact-content-block_re #pardot-form .form-table .th-txt{padding:10px}.contact-content-block_re #pardot-form .form-table .td{padding:10px}.contact-content-block_re #pardot-form .privacy-policy-check-area .check-area{margin-bottom:30px}.input-block .contact-step>li:nth-child(1) .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.confirmation-block .contact-step>li:nth-child(2) .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.confirmation-block .contact-step li:first-child .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.confirmation-block .contact-step li:nth-child(2) .inn{border-right:none}.sending-block .contact-step li:nth-child(2) .inn:after{top:0;bottom:0;margin:auto;border-width:20px 20px 0;right:-20px;z-index:0}.sending-block .contact-step li:first-child .inn{border-right:1px solid #d7d7d7}.sending-block .contact-step li:last-child .inn:after{content:none}.contact-thanks .main-content{padding-bottom:30px}.main-content.pardot .contact-content-block_re .c-title02{font-size:20px;margin-bottom:15px}.irayple.rental .mv-block .inner-1200{padding:0}.irayple.rental .mv-block .inner-1200 .container{left:15px;width:calc(100% - 30px)}.irayple.rental .mv-block .inner-1200 .c-menu-list02_re li{width:calc((100% - 30px)/2)}.irayple.rental .step-list>li:not(.no-style){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.irayple.rental .step-list>li+li{margin-top:30px}.irayple.rental .step-list>li+li:before{border-width:15px;top:-25px}.irayple.rental .step-list>li .step-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 10px;width:100%}.irayple.rental .step-list>li .step-title .ja{font-size:13px;margin-left:10px}.irayple.rental .step-list>li .text{padding:10px}.irayple.rental .img-box img{width:100%}.irayple.rental .img-box.big{width:100%}.irayple.rental .img-box.big+.img-box{margin-top:30px}.irayple.rental .c-table02_re{margin-bottom:30px}.irayple.rental .c-table02_re .mark{padding:7px}.irayple.rental .c-table02_re .mark__3{padding:8px}.irayple.rental .c-table02_re .mark__3:after{height:12px;width:12px}.irayple.rental .c-table02_re .mark__4:before,.irayple.rental .c-table02_re .mark__4:after{height:2px;width:15px}.robot-remake{font-size:16px}.robot-remake .c-breadcrumb_re{margin-top:-5px;margin-bottom:40px}.robot-remake .inner-1600{padding:0 15px}.robot-remake .sub-header{margin-bottom:0}.robot-remake .sub-header .sub-header-btn{margin-top:20px}.robot-remake .sub-header .sub-header-btn>li>a{min-width:130px;padding:5px 15px}.robot-remake .sub-header .sub-nav{margin-top:15px;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.robot-remake .sub-header .sub-nav>li{font-size:14px}.robot-remake .sub-header .sub-nav>li:not(:last-child){margin-right:10px}.robot-remake .btn-wrap .btn{width:220px;padding:10px 45px;font-size:13px}.robot-remake .section-ttl{font-size:22px;padding-left:14px}.robot-remake .section-ttl:before{width:6px}.robot-remake .fv{margin-top:0;max-height:190px;height:48.7179487179vw;padding:0 20px}.robot-remake .fv .robot-ttl{font-size:22px}.robot-remake.robot-article .c-breadcrumb_re{margin-top:20px;margin-bottom:40px}.robot-remake.robot-article .linx_express_detail_re .c-article-content_re{padding-bottom:50px}.robot-remake.robot-lineup .c-breadcrumb_re{margin-top:20px;margin-bottom:40px}.robot-remake.robot-lineup .btn{width:360px}.robot-remake.robot-lineup .fv .ttl-wrap .btn-wrap{margin-top:20px}.robot-remake.robot-lineup .lineup-table th,.robot-remake.robot-lineup .lineup-table td{font-size:16px}.robot-remake.robot-lineup .lineup-table tbody th{width:155px;min-width:155px;padding:5px}.robot-remake.robot-lineup .lineup-table tbody td{min-width:225px;width:225px}.robot-remake.robot-performance .c-breadcrumb_re{margin-bottom:20px}.robot-remake.robot-performance .btn-wrap{margin-top:40px}.robot-remake.robot-performance .anchor-list>li>a{font-size:12px}.robot-remake.robot-performance .anchor-list>li>a>p{margin-right:10px}.robot-remake.robot-performance .anchor-list>li>a .arrow{right:12px}.robot-remake.robot-performance .anchor-list>li>a .arrow:after,.robot-remake.robot-performance .anchor-list>li>a .arrow:before{width:7px;left:-2px}.robot-remake.robot-performance .anchor-list>li>a .arrow:after{left:2px}.robot-remake.robot-performance #section01 .movie-list>li .movie-ttl{font-size:16px}.robot-remake.robot-performance #section02 .img-list{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-performance #section02 .img-list>li .ttl{font-size:22px}.robot-remake.robot-performance #section02 .img-list>li .cont{font-size:16px}.robot-remake.robot-performance #section04 .note{font-size:12px}.robot-remake.robot-performance #section04 .box02 .movie .movie-ttl{font-size:16px}.robot-remake.robot-performance #section06 .safe-list>li .label{font-size:16px}.robot-remake.robot-software .bar-ttl{font-size:16px}.robot-remake.robot-top .fv{height:140px}.robot-remake.robot-top #section01 .small-txt{font-size:12px;margin-top:10px}.robot-remake.robot-top #section01 small{font-size:12px}.robot-remake.robot-top #section02 .hyb-list>li .hyb-ttl{font-size:20px}.robot-remake.robot-top #section02 .hyb-list>li .txt{margin-top:6px;font-size:16px}.robot-remake.robot-top #section04 .contents{gap:20px}.robot-remake.robot-top #section04 .contents .btn-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-top #section04 .contents .img-box .video-large{width:min(418px,66.3492063492vw);height:min(315px,50vw)}.robot-remake.robot-top #section04 .contents .img-box .video-large video{width:min(315px,50vw);height:min(418px,66.3492063492vw);left:min(50px,7.9365079365vw);top:max(-53px,-8.4126984127vw)}.robot-remake.robot-top #section04 .contents .img-box .video-mini{width:100%;max-width:567px;margin:0 auto;gap:6px}.robot-remake.robot-top #section04 .contents .img-box .video-mini>video{display:block;width:calc(50% - 3px);height:auto}.robot-remake.robot-movie .btn-wrap .btn.large{padding:10px 15px}.robot-remake.robot-movie .btn-wrap .btn.large .note{font-size:11px}.robot-remake.robot-movie .btn-wrap .btn.large img{margin-top:2px;width:14px}.robot-remake.robot-movie .img-ttl{margin-top:12px;font-size:16px}.robot-remake.robot-download .img-ttl{margin-top:0}.robot-remake.robot-download .plc-list>li .img-box>img{max-width:100%;height:auto}}@media only screen and (min-width:769px){.c-button_re01:hover,.post-password-form input[type=submit]:hover,.c-button_re02:hover{background-color:#050f2d;color:#fff}.c-button_re01:hover:after,.post-password-form input[type=submit]:hover:after,.c-button_re02:hover:after{border-color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;right:10px}.c-button_re01.left:hover:after,.post-password-form input.left[type=submit]:hover:after,.left.c-button_re02:hover:after{right:initial;left:10px}.c-button_re01.bg-yellow:hover,.post-password-form input.bg-yellow[type=submit]:hover,.bg-yellow.c-button_re02:hover{background-color:#050f2d}.c-button_re01.bg-primary:hover,.post-password-form input.bg-primary[type=submit]:hover,.bg-primary.c-button_re02:hover{background-color:#505c76}.c-button_re02:hover{background-color:#808a9c}.c-button_re03:hover{background-color:#505c76;color:#fff}.c-button_re03:hover:before{-webkit-box-shadow:inset -1px -1px 0 #fff;box-shadow:inset -1px -1px 0 #fff;-webkit-transform:translateX(2px) rotate(-45deg);transform:translateX(2px) rotate(-45deg)}.c-button01--dif07:hover{background-color:#808a9c}.c-button01--dif07:hover:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-download-white_re.svg)}.inner-block{margin:0 auto}.inner-1200{margin:0 auto}.sp{display:none !important}a[href^="tel:"]{pointer-events:none}a,a:before,a:after,button{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.l-main-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-password-form input[type=submit]:hover{background-color:#808a9c}.mini-popup>a:hover .img{opacity:.7}.mini-popup>a .img.sp:not(.tab){display:none}.c-header-re .contents-area{height:100%;padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-header-re .contents-area .list{margin-right:10px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-header-re .contents-area .list>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-header-re .contents-area .list>li>a>span,.c-header-re .contents-area .list>li>button>span{height:27px}.c-header-re .contents-area .list>li>a:hover,.c-header-re .contents-area .list>li>button:hover{font-weight:500;color:#050f2d}.c-header-re .contents-area .list>li>a:hover>span:after,.c-header-re .contents-area .list>li>button:hover>span:after{width:100%;left:0;right:auto}.c-header-re .contents-area .list>li>a.partner,.c-header-re .contents-area .list>li>button.partner{min-width:77px}.c-header-re .support-items{font-size:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-header-re .support-btn,.c-header-re .contact-btn{height:100%;padding:9px 0;min-width:120px;line-height:1;font-weight:700;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-header-re .support-btn:hover{background-color:#b7bec7}.c-header-re .support-btn.is_active{background-color:#b7bec7}.c-header-re .support-btn .txt{display:block}.c-header-re .contact-btn{margin-left:4px}.c-header-re .contact-btn:hover{background-color:#ffd690}.c-header-re .sub-btn-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.c-header-re .sub-btn-area a{height:100%}.c-header-re .sub-btn-area a:hover{color:#fff}.c-header-re .sub-btn-area a.corp-btn:hover{background-color:#1a254c}.c-header-re .sub-btn-area a.en-btn:hover{background-color:#505c76}.c-header-re .sub-btn-area a.graduate-btn:hover{background:#ffa300}.c-header-re .sub-btn-area a.mid-career-btn:hover{background:#b7bec7}.c-header-re .support-items{height:100%}.c-header-re .support-nav{padding:7.5px 30px;top:84px;left:0}.c-header-re .support-nav a:hover{color:#d2d6dc}.c-header-re .support-nav a:hover>span:after{right:-5px;border-color:#d2d6dc}.c-header-re .support-nav li+li{border-top:1px solid #d2d6dc}.header-nav-item{right:0;left:0;top:84px}.header-nav-item.is_active{opacity:1;pointer-events:all}.header-nav-item.is_active .inner:after{pointer-events:all}.header-nav-item .inner{padding-top:30px;padding-bottom:40px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-nav-item .inner:after{position:absolute;content:"";width:200vw;height:100%;right:0;left:0;top:0;bottom:0;margin:0 calc(50% - 50vw);background-color:#fff;z-index:-1;pointer-events:none}.header-nav-item .inner.no-flex .sub-list li{padding-left:5px}.header-nav-item .link-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-nav-item .nav-list .li-link:after{bottom:auto;top:9px}.header-nav-item .sub-list .header-nav-small-item{width:250px;height:auto;padding:15px 20px;border:1px solid #878787;z-index:556;position:absolute;left:100%;top:10px;opacity:0;pointer-events:none;background-color:#fff}.header-nav-item .sub-list .header-nav-small-item.is_active{opacity:1;pointer-events:all}.header-nav-item .box{display:inline-block}.header-nav-item .twin-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-nav-item .twin-box .box+.box{margin-top:22px}.header-nav-item .twin-direction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-nav-item .all-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 10px 0 0 !important;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-left:none !important;margin-left:0 !important}.header-nav-item .li-link:hover,.header-nav-item .sub-list a:hover,.header-nav-item .sub-list .nav-small-btn:hover,.header-nav-item .all-wrap a:hover{color:#808a9c}.header-nav-item .li-link:hover>.arrow-txt,.header-nav-item .sub-list a:hover>.arrow-txt,.header-nav-item .sub-list .nav-small-btn:hover>.arrow-txt,.header-nav-item .all-wrap a:hover>.arrow-txt{color:#808a9c}.header-nav-item .li-link:hover>.arrow-txt:before,.header-nav-item .sub-list a:hover>.arrow-txt:before,.header-nav-item .sub-list .nav-small-btn:hover>.arrow-txt:before,.header-nav-item .all-wrap a:hover>.arrow-txt:before{right:-5px;border-color:#808a9c}.header-nav-product .link-wrap .box{padding:0 10px;width:20% !important}.header-nav-product .link-wrap .box+.box{border-left:1px solid #a5a5a5}.header-nav-product .link-wrap .box .header-nav-img:hover{opacity:.7}.header-nav-product .link-wrap .double-box{border-left:1px solid #a5a5a5}.header-nav-case{height:204px}.header-nav-case .link-wrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-nav-case .nav-list>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-nav-case .box{padding-left:40px;margin-left:40px;border-left:1px solid #d2d6dc}.header-nav-case .sub-list{margin-top:-3px}.header-nav-case .sub-list li+li{margin-top:5px}.header-nav-case .sub-list+.sub-list{margin-left:30px}.header-nav-event{height:193px !important}.header-nav-event .link-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-nav-event .box+.box{padding-left:40px;margin-left:40px;border-left:1px solid #d2d6dc}.c-header-re-bg{position:fixed;width:100%;height:100vh;background:rgba(5,15,45,.5);right:0;left:0;top:0;bottom:0;margin:auto;z-index:100;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-header-re-bg.is_active{opacity:1;pointer-events:all}.c-footer-re a:hover{color:#808a9c}.c-footer-re .logo-area .txt{margin-left:30px;width:calc(100% - 170px)}.c-footer-re .link-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-footer-re .site-link-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-footer-re .site-link-box .list{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-gap:10px 0;grid-auto-columns:minmax(25%,130px)}.c-footer-re .site-link-box .list+.list{padding-left:50px;margin-left:2px;border-left:1px solid #505c76}.c-footer-re .site-link-box a{padding-right:8px}.c-footer-re .sns-list li a:hover img{-webkit-filter:invert(57%) sepia(18%) saturate(321%) hue-rotate(180deg) brightness(92%) contrast(87%);filter:invert(57%) sepia(18%) saturate(321%) hue-rotate(180deg) brightness(92%) contrast(87%)}.c-list_re01 .date{margin-right:20px}.c-list_re01 li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-list_re01 li>a:hover{opacity:.5}.c-list03_re li{width:calc(33.3333333333% - 30px);margin-top:30px}.c-list03_re li:not(:nth-child(3n+1)){margin-left:30px}.c-list03_re li>a.il:hover,.c-list03_re li .wrap.il:hover{text-decoration:none}.c-list03_re a:hover{border-color:#808a9c;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-list03_re a:hover .ttl-area{background-color:#808a9c}.c-list03_re a:hover .ttl:after{right:-15px}.c-list03_re-wrap{margin:0 auto}.c-list04_re li+li{margin-top:6px}ul.c-list04_re.c-gray li .link:hover{text-decoration:none}.c-video-list_re{grid-template-columns:repeat(2,1fr);gap:40px 30px}.c-video-list_re.only{grid-template-columns:calc(50% - 40px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-more{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-more:hover{color:#808a9c}.c-more:hover:before{width:0;right:0;left:auto;background-color:#808a9c}.c-more:hover:after{border-color:#808a9c}.c-more:hover.orange{color:#ffa300}.c-more:hover.orange:after{border-color:#ffa300}.c-more.btn-deco:hover{color:#fff;opacity:.7}.c-more.btn-deco:hover:after{border-color:#fff}.c-more.btn-deco:hover.white{color:#1a254c}.c-more.btn-deco:hover.white:after{border-color:#1a254c}.c-more.btn-deco:hover.orange{color:#fff}.c-more.btn-deco:hover.orange:after{border-color:#fff}.c-brand-box .link:hover:after{opacity:1}.c-brand-box .link:hover~.ttl-area .c-more{color:#fff}.c-brand-box .link:hover~.ttl-area .c-more:before{width:0;right:0;left:auto;background-color:#b7bec7}.c-brand-box .link:hover~.ttl-area .c-more:after{border-color:#b7bec7;border-color:#fff}.c-brand-box .link:hover~.ttl-area .ttl{color:#fff}.c-brand-box .ttl{padding-right:10px}.c-brand-box .list a{padding:13px}.c-brand-box .list a img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;max-height:40px;max-width:150px;-o-object-fit:contain;object-fit:contain}.c-brand-box .list a:hover{opacity:.7}.c-brand-box .list a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-link-list_re li a:hover{background-color:#050f2d}.c-link-list_re li:last-of-type a:hover{background-color:#ffa300}.c-pagetop_re a:hover{background-color:#505c76}.c-title_tr02>.sub{display:inline-block;margin-left:20px}.c-title_tr07 .sub{display:inline-block;margin-left:20px}.ttl-flex .c-button_re02:hover{background:#050f2d}.c-maker-kv-block_re .inner-1200:first-child:not(.noflex){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:40px}.c-maker-kv-block_re .maker-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:350px;height:180px;padding:0 60px}.c-maker-kv-block_re .maker-logo.wi-420{width:452px}.c-maker-kv-block_re .maker-logo.wi-420+.description-block{width:calc(100% - 492px)}.c-maker-kv-block_re .product-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:350px;height:180px;padding:0 60px}.c-maker-kv-block_re .description-block{width:calc(100% - 390px)}.c-maker-kv-block_re .kv-img-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}.c-maker-kv-block_re .kv-img-flex .img-box{width:calc(50% - 30px)}.c-maker-kv-block_re .kv-img-flex .movie-box{padding-top:26%}.c-maker-kv-block_re .kv-img-flex .movie-box{width:calc(50% - 30px)}.c-maker-kv-title .large-title{margin:0 auto}.c-card01_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-card01_re .img-box{margin-right:30px;width:300px;height:200px;padding:30px}.c-card01_re .img-box.tall{height:unset;min-height:200px}.c-card01_re .text-box{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-card01_re.kit .img-box{height:auto;padding:15px;width:auto}.c-card02_re{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card02_re>li:nth-child(2n+2){margin-left:30px}.c-card02_re>li:nth-child(n+3){margin-top:40px}.c-card02_re>li:hover:not(.no-link){background:#505c76}.c-card02_re>li:hover:not(.no-link) .text-box{color:#fff}.c-card02_re>li:hover:not(.no-link) .text-box .c-list04_re li:before{background:#fff}.c-card02_re>li:hover:not(.no-link) .text-box .link{border-color:#fff}.c-card02_re>li:hover:not(.no-link) .text-box .link:before{width:0;right:0;left:auto}.c-card02_re>li:hover:not(.no-link) .text-box .link:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.c-card02_re>li:hover:not(.no-link) .text-box .ttl-block{color:#fff}.c-card02_re>li[disabled]{pointer-events:none}.c-card02_re>li[disabled]:hover{background:inherit}.c-card02_re>li[disabled]:hover .text-box{color:#333}.c-card02_re>li.ttl-in:not(.no-link):hover{background:0 0}.c-card02_re>li.ttl-in:not(.no-link):hover .text-box{color:#333}.c-card02_re.col02 .col-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px}.c-card02_re.col02 .ttl-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-card02_re.col02 .img-box+.text-box{margin-left:20px}.c-card02_re.col02 li:hover:not(.no-link) .ttl-block{color:#fff}.c-card02_re.col02 li:hover:not(.no-link) .ttl-block .sub-ttl{color:#fff}.c-card03_re{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-card03_re li:nth-child(2n){margin-left:30px}.c-card03_re li:nth-child(n+3){margin-top:40px}.c-card04_re li .movie-box{margin-right:30px;width:100%;max-width:calc(49% - 10px)}.c-card04_re li .movie-box:not(:first-child){margin-right:0;margin-left:30px}.c-card04_re li .movie-box .movie-inner{padding-top:56.3063063063%}.c-card04_re li .text-box{max-width:calc(100% - 474px)}.c-card04_re.wi-550 .img-box{max-width:calc(49% - 10px)}.c-card04_re.wi-550 .text-box{max-width:calc(51% - 10px)}.c-card05_re li .img-box{max-width:calc(49% - 10px)}.c-card05_re li .text-box{max-width:calc(51% - 10px)}.c-card05_re li .text-box .c-title_tr03{font-size:20px;line-height:30px}.c-card06_re .colum-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}.c-card06_re .img-box{width:250px;padding:30px}.c-card06_re.kit{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-card06_re.kit .img-box{height:auto;padding:15px;width:auto}.c-card06_re.col_re li:nth-child(even){margin-left:30px}.c-card07_re a:hover{background:#505c76}.c-card07_re a:hover .c-title_tr04,.c-card07_re a:hover .text{color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-card07_re a:hover .link{color:#fff}.c-card07_re a:hover .link:after{border-color:#fff}.c-card07_re a:hover .link:before{width:0;right:0;left:auto}.bg-gray01_re .outline-item_re.line-up .c-card02_re>li:hover{background:#505c76}.c-section-block_re .txt-img-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-section-block_re .txt-img-area .txt{max-width:570px;width:100%}.c-section-block_re .txt-img-area .img{width:34.3333333333%;margin-left:10%}.c-breadcrumb_re .list>li{margin-bottom:5px}.c-breadcrumb_re .list a:hover{text-decoration:underline}.c-product-list01_re{grid-template-columns:repeat(2,1fr)}.c-product-list01_re--dif02 .media-logo+.info{margin-top:15px}.c-product-list01_re--dif02 .media-logo+.info.no-mt{margin-top:0}.c-product-list01_re--dif02 .media-logo.img-big{padding-top:50%}.c-menu-list_re .inner:hover{background-color:#808a9c;color:#fff}.c-menu-list_re .inner:hover:before{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.c-menu-list_re .inner.bg-primary:hover{background-color:#808a9c}.c-menu-list_re .inner.bg-yellow:hover{background-color:#050f2d}.c-menu-list_re .inner.target-blank:hover{background-color:#808a9c;color:#fff}.c-menu-list_re .inner.page-link:hover{background-color:#808a9c}.c-menu-list02_re.max-2 li{width:calc((100% - 48px)/2)}.c-menu-list02_re.max-3 li{width:calc((100% - 72px)/3)}.c-menu-list02_re li.big .inner{padding:17px 35px 16px;width:371px}.c-menu-list02_re .inner:hover{background-color:#2d375b;color:#fff}.c-menu-list02_re .inner:hover:before{-webkit-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.c-menu-list02_re .inner:hover.down:before{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg);-webkit-transition:.3s;transition:.3s}.c-menu-list02_re .inner.bg-primary:hover{background-color:#808a9c}.c-menu-list02_re .inner.bg-yellow.target-blank:hover{background-color:#050f2d}.c-menu-list02_re .inner.target-blank:hover{background-color:#808a9c}.c-menu-list02_re .inner.target-blank:hover:after{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/target-blank-white.svg)}.c-menu-list02_re .inner.back:hover:before{-webkit-transform:translateX(-5px) rotate(-225deg);transform:translateX(-5px) rotate(-225deg)}.c-table02_re tr[data-href]:hover td{color:#fff;background-color:#505c76}.c-table02_re--flex{margin-top:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-table02_re--flex .ginga{width:calc((100% - 30px)/2)}.c-table02_re.re-link tr[data-href]:hover{background-color:#505c76;color:#fff;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.c-table02_re.re-link tr[data-href]:hover td{background-color:#505c76;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-table02_re+.note a:hover{text-decoration:none}.c-table02_re a:hover{text-decoration:none}.c-table02_re.type01 th:first-child{width:287px}.c-table02_re.type01 th:nth-child(2){width:270px}.c-table02_re--two{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-article-content_re h2>.sub{display:inline-block;margin-left:20px}.c-article-content_re ul li+li,.c-article-content_re ol li+li{margin-top:6px}.c-article-content_re a:hover{text-decoration:none}.c-article-content_re .wp-block-columns{margin:35px -15px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-article-content_re .wp-block-columns .wp-block-column{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c-article-content_re .wp-block-columns .wp-block-column:not(:first-child){margin-left:0}.c-article-content_re .wp-block-columns .wp-block-column.solution{margin-right:30px}.c-article-content_re .wp-block-media-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-article-content_re .wp-block-media-text .wp-block-media-text__media{width:400px}.c-article-content_re .wp-block-media-text .wp-block-media-text__content{padding-left:30px;width:calc(100% - 400px)}.c-article-content_re .img-link:hover{opacity:.8}.c-article-content_re .c-button01:hover{background:#808a9c}.c-article-content_re .c-button01:hover:before{-webkit-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.c-img-txt_re.img-max5 li:nth-child(n+6){margin-top:25px}.c-img-txt_re.img-max5 li:nth-child(5n+1){margin-left:0}.c-img-txt_re.img-flow4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-img-txt_re.img-flow4 li{width:calc((100% - 70px)/4);margin-left:70px}.c-img-txt_re.img-flow4 li:first-child{margin-left:0}.c-img-txt_re.img-flow4 li:first-child .img-wrap:before{content:none}.c-icon-table_re{grid-template-columns:repeat(2,1fr)}.c-num-list_re .num-list>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-num-list_re .text-box{width:calc(100% - 30px - 35.087719%)}.c-num-list_re .text-box .text>a:hover{text-decoration:none}.c-num-list_re .text-box .name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.c-box-block .text a:hover{text-decoration:underline}.c-download-list{grid-template-columns:repeat(2,1fr)}.c-download-list a:hover{background:#505c76;color:#fff}.c-download-list a:hover:before{background-image:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/common/icon-document-white.svg)}.c-download-list a:hover:after{-webkit-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.c-form-button_re:hover{background-color:#050f2d}.c-form-button_re:hover:before{-webkit-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.c-form-button_re:hover.down:before{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.c-form-button_re:hover.reset{background-color:#5a5a5a}.c-form-check.button:hover input[type=checkbox]+span{background:#1a254c}.c-form-select-tag .select:hover{border-color:#505c76}.c-form-select-tag .list{max-height:458px;overflow:auto}.c-form-select-tag .list .c-form-check{-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.c-form-select-tag .list .c-form-check:hover{background-color:#d2d6dc}.c-tab-head.full{gap:30px}.c-tab-head>li:hover{background:#505c76}.c-table-search tr.has-link:not(.is-checked):hover{background:#d2d6dc}.c-table-search td.caution:hover .caution-notice{opacity:1;visibility:visible}.c-table-search td.caution .caution-notice{left:56px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-paging-area .page-numbers:not(.prev,.next):hover{background:#b7bec7}.c-paging-area .page-numbers.prev{margin-right:15px}.c-paging-area .page-numbers.prev:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.c-paging-area .page-numbers.next{margin-left:15px}.c-paging-area .page-numbers.next:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.c-sidebar_re .js--aco-btn button:hover:after{width:100%}.c-sidebar_re .c-sidebar-list li a:hover{background:0 0;font-weight:400;-webkit-transition:trasform .3s ease-in-out;transition:trasform .3s ease-in-out}.c-sidebar_re .c-sidebar-list li a:hover:before{right:-3px}.c-sidebar_re.amr-sidebar .box.img-wrap>a:hover{opacity:.7}.c-sidebar_re.amr-sidebar .amr-sidebar-rank>li>a:hover{opacity:.7}.c-sidebar_re .box.en li a:hover{font-weight:700}.c-search-area_re .tab-head li:not(.is-active):hover{background-color:#505c76}.serach-button-box_re .c-form-button:hover:before{right:10px}.serach-button-box_re .reset-btn:hover{background:#000}.c-link-table_re tbody .tr[data-href]:hover,.c-link-table_re tbody .tr.has-link:hover{background-color:#505c76}.c-link-table_re tbody .tr[data-href]:hover td,.c-link-table_re tbody .tr.has-link:hover td{color:#fff;background-color:#505c76;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-link-table_re tbody.discontinue tbody .tr:hover,.c-link-table_re tbody.chromasens tbody .tr:hover{background-color:#f2f2f2}.c-top-banner_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-top-banner_re .btn:hover{background:#d2d6dc}.c-top-banner_re .close-btn:hover{cursor:pointer;opacity:.5}main{padding-top:84px}.home_re .js-mv-slider .my-dots{bottom:-90px;width:100%;max-width:800px}.home_re .js-mv-slider .my-dots li{width:20%;height:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.3;position:relative}.home_re .js-mv-slider .my-dots li:before{background:0 0;bottom:0;content:"";display:block;height:3px;left:0;margin:0 auto;position:absolute;right:0;width:80%}.home_re .js-mv-slider .my-dots li:hover{opacity:.3}.home_re .js-mv-slider .my-dots li.slick-active{opacity:1}.home_re .js-mv-slider .my-dots li.slick-active:before{background:#ffa300}.home_re .js-mv-slider .my-dots li.slick-active:hover{opacity:1}.home_re .js-mv-slider .c-slick-button:hover{background-color:#050f2d}.home_re .info-block .c-list_re01{margin-top:9px}.home_re .product-block .search-form .search-btn:hover{background-color:#d2d6dc;color:#050f2d}.home_re .product-block .box-list{grid-template-columns:1fr 1fr;gap:30px;margin-top:-10px}.solution-block .c-brand-box:hover .img-box .txt-area .box-ttl,.solution-block .c-brand-box:hover .img-box .txt-area .txt{color:#fff}.codereader-campaign .btn-wrap .campaign-btn:hover{opacity:.7}.product-maker-detail_re .text-box .text>a:hover{text-decoration:none}.product-maker-detail_re .text-box .text>a[href^="tel:"]{color:inherit;text-decoration:none}.product-maker-detail_re .outline-item_re .col-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.product-maker-detail_re .outline-item_re .col-img.ginga .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-maker-detail_re .outline-item_re .img-box.wi-605{max-width:605px}.product-maker-detail_re .outline-item_re .img-box.wi-605+.text-box{max-width:calc(50% - 10px)}.product-maker-detail_re .outline-item_re .img-box.img-auto img{width:auto}.product-maker-detail_re .outline-item_re .img-center{width:calc((100% - 20px)/5)}.product-maker-detail_re .col_re.teledyne>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-maker-detail_re .col_re.teledyne>div .c-table03_re{width:calc(50% - 10px)}.product-maker-detail_re .col_re.teledyne>div .c-table03_re+.c-table03_re{margin-top:0 !important;margin-left:20px}.product-maker-detail_re .col_re.teledyne .img-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-left:0 !important}.product-maker-detail_re .col_re>.c-menu-list02_re{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:40px;margin-top:0}.product-maker-detail_re .col_re>.c-menu-list02_re li{width:100%;max-width:290px}.product-maker-detail_re .col_re>.c-menu-list02_re li>a{line-height:1.4}.product-maker-detail_re .col_re .img-box{margin-right:30px;width:38.3333333333%}.product-maker-detail_re .col_re .img-box:not(:first-child){margin-right:0;margin-left:30px}.product-maker-detail_re .col_re .img-box.wi-200{width:16.6666666667%}.product-maker-detail_re .col_re .img-box.wi-320{width:26.6666666667%}.product-maker-detail_re .col_re .img-box.wi-440{width:36.6666666667%}.product-maker-detail_re .col_re .img-box.wi-600{width:50%}.product-maker-detail_re .col_re .movie-box{margin-right:30px;width:38.3333333333%}.product-maker-detail_re .col_re .movie-box:not(:first-child){margin-right:0;margin-left:30px}.product-maker-detail_re .col_re .movie-box .movie-inner{padding-top:56.3063063063%}.product-maker-detail_re .col_re .movie-row-box{width:40%;margin-left:60px}.product-maker-detail_re .text-img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-maker-detail_re .text-img-box .text{width:calc(100% - 260px - 60px)}.product-maker-detail_re .text-img-box .img-box{margin-right:60px}.product-maker-detail_re .product-block .search-form .search-btn:hover{background-color:#d2d6dc;color:#050f2d}.product-maker-detail_re .product-block .box-list{grid-template-columns:1fr 1fr;gap:30px;margin-top:-10px}.faq-wrap_re .faq-box a:hover{text-decoration:none}.codesys_codesys_re .function-menu-list_re{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.codesys_codesys_re .function-menu-list_re li{margin-bottom:30px}.codesys_codesys_re .function-menu-list_re li:nth-child(n+2){margin-left:20px}.codesys_codesys_re .function-menu-list_re li a:hover{color:#fff;background-color:#808a9c}.codesys_codesys_re .function-menu-list_re li a:hover:after{border-color:#fff;top:12px}.codesys_codesys_re .safety-block .outline-item02 .content .right{padding:0 15px}.codesys_codesys_re .safety-block .outline-item03 .content .right{padding:0 15px}.product-search_re .link-block .box-list{grid-template-columns:repeat(3,1fr)}.product-search_re .link-block .c-brand-box .img-area{margin:-5px -5px 10px}.product-search_re .compare-block .c-title_tr02{margin-bottom:20px}.product-search_re .showhere-txt{text-align:center}.c-search-area_re .button .reset{width:176px}.c-search-area_re .button .submit,.c-search-area_re .button .submit-btn{width:216px}.formbox-inn.js--m3_box input[type=text]{padding:0 18px}.c-selected-area .title .toggle:hover:before{width:0;right:0;left:auto;background-color:#b7bec7}.c-selected-area .list>li:hover{background:#505c76;color:#fff}.c-selected-area .list>li:hover .delete-button:before,.c-selected-area .list>li:hover .delete-button:after{background:#fff}.c-selected-area .list .txt{margin-left:10px}.c-selected-area-toggle:hover{background:#505c76;color:#fff}.c-selected-area-toggle:hover:before{background:#fff}.c-selected-area-toggle:hover:after{-webkit-box-shadow:inset -1px -1px 0 #050f2d;box-shadow:inset -1px -1px 0 #050f2d}.product-compare_re .back{width:100%}.product-compare_re .back:after{content:".";display:block;clear:both;height:0;visibility:hidden}.product-compare_re .back .c-button_re02{margin-right:20px}.product-compare_re .est-dl-area .ttl{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-compare_re .est-dl-area .btn{max-width:none;width:50%;max-width:282px;min-height:60px}.product-compare_re .est-dl-area.est-box .btn{max-width:220px;min-height:50px}.product-compare_re .toggle-trigger input[type=checkbox]+span:hover{background-color:tomato}.product-detail_re .c-maker-kv-block_re .c-product-slider{width:350px}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re li{width:calc((100% - 48px)/2)}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re.max-3 li{width:calc((100% - 72px)/3)}.product-detail_re .c-tab-head>li:hover{background:#050f2d}.product-detail_re .product-maker-detail_re .img-box img{max-width:70%}.c-product-slider .slick-arrow:hover{background:#050f2d}.c-product-slider .thumbnail .item:hover .img:before{opacity:1}.c-product-slider .thumbnail .item:hover .img img{opacity:1}.lens-data-input .text-box{position:absolute;left:0;top:40px}.lens-data-input.code-data-input .text-box .text{font-size:clamp(12px,1.3333333333vw,16px)}.icon-bottom_re .icon-bottom-item:not(:nth-child(2n+1)){margin-left:15px}.icon-bottom_re .icon-bottom-item:nth-child(n+3){margin-top:15px}.icon-bottom_re .icon-bottom-item a:hover .icon-bottom-title{background-color:#808a9c}.basler .c-card02 .c-card02-col{-webkit-box-flex:unset;-webkit-flex-grow:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.basler .c-search-area02{margin-bottom:100px}.single-term_re+.single-term{margin-left:40px}.single-term_re .c-card02-img-box{width:30.7692307692%}.ie .icon-bottom .icon-bottom-item{width:calc((100% - 42px)/3)}.ie .c-card02-list.max-2 .c-card02{margin-left:39px}.linx_express_detail_re .linx-express-article-block .sns-link{min-width:210px}.linx_express_detail_re .linx-express-article-block .sns-link a:hover{opacity:.6}.linx_express_detail_re .linx-express-article-block .date-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.linx_express_detail_re .linx-express-article-block .date-tag{max-width:75%}.linx_express_detail_re .other-block .other-link li a:hover{text-decoration:none}.linx_express_detail_re .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}.linx_express_detail_re .c-table02{scrollbar-width:none;-ms-overflow-style:none}.linx_express_detail_re .c-table02::-webkit-scrollbar{display:none}.paging-area_re .page-numbers:hover{background:#808a9c;color:#fff}.paging-area_re .number.next:hover:before{-webkit-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}.paging-area_re .number.prev:hover:before{-webkit-transform:translateX(-5px) rotate(-135deg);transform:translateX(-5px) rotate(-135deg)}.linx-express_re .list-wrap a:hover{background:#505c76;color:#fff}.linx-express_re .list-wrap .thumb{width:270px;height:198px}.linx-express_re .banner-area a:hover{background:#2d375b}.linx-express_re .banner-area a:hover:after{right:10px}.linx-express_re .contact-box .le-link-txt:hover{text-decoration:none}.linx-express_re .contact-box .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}.linx-express_re.amr-article-list .list-wrap .thumb{width:270px;height:180px}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg:hover{opacity:.7}.support_re .support-block .contact-list li{min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:auto}.support_re .support-block .contact-list .ttl-area{margin-right:30px}.support_re .support-block .contact-list .txt{margin-left:20px;margin-top:0}.support_re .support-block .contact-list .btn-area .c-button_re02:hover{background:#ffa300}.casestudy_re .casestudy-block{overflow:hidden}.casestudy_re .casestudy-item a:hover{background:#505c76}.casestudy_re .casestudy-item a:hover .ttl{color:#fff}.casestudy_detail_re .other-block .other-link li a:hover{text-decoration:none}.casestudy_detail_re .other-block .other-link li a:hover:before{background:0 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.casestudy_detail_re .c-article-content_re .ul_categoryList01 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.casestudy_detail_re .c-article-content_re .ul_categoryList01 .img01{margin-right:30px;width:calc(50% - 30px)}.casestudy_detail_re .c-article-content_re .ul_categoryList01 .text01{width:50%}.download-content-block_re .top-txt-area{max-width:816px;margin:0 auto}.download-content-block_re .c-search-area_re .search-form-area{margin:-30px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-content-block_re .c-search-area_re .search-form-area .box{margin:30px 0 0}.download-content-block_re .c-search-area_re .formbox{width:550px}.download-content-block_re .c-search-area_re .c-form-select{width:550px}.download-content-block_re .c-search-area_re .c-form-input{width:100%}.download-content-block_re .list-content{margin:30px auto 0}.download-content-block_re .product-narrowing-list li{height:75px;width:calc((100% - 60px)/4)}.download-content-block_re .product-narrowing-list li:not(:nth-child(4n+1)){margin-left:20px}.download-content-block_re .product-narrowing-list .check-input:not(.disabled):hover .img:before{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.download-content-block_re .button-box .c-button01:hover{background:#050f2d}.download-content-block_re .button-box .c-button01:hover:before{right:12px}.download-content-block_re .search-form .search-btn:hover{background-color:#d2d6dc;color:#050f2d}.new-download-content-block .download-tab-list .tab-btn:not(.current):hover{background:#b7bec7}.new-download-content-block .download-tab-body .new-download-list .link:hover{border-color:#1a254c}.product-download-list-block_re{margin-bottom:40px}.product-download-list-block_re .order-form select:hover{background:#b7bec7}.product-download-item .list a:hover{background:#505c76;color:#fff}.product-download-item .list a:hover .link:before{width:0;right:0;left:auto;background-color:#808a9c}.product-download-item .list a:hover .link:after{border-color:#fff}.partner-content-block-lead{font-size:14px;line-height:1.6}.partner-filter-block{margin-top:30px}.partner-filter-block .partner-filter-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partner-filter-block .partner-filter-item{width:50%;padding:20px}.partner-filter-block .partner-filter-item+.partner-filter-item{margin-left:30px}.partner-filter-block .partner-filter-item:nth-child(2) .product-logo:hover{background-color:#fff;border:solid 3px #505c76}.partner-filter-block .filter-button-box-inner{margin-top:-20px;margin-left:-15px}.partner-filter-block .filter-button-box-inner[data-type=area] .filter-button-wrap:hover:before{opacity:1}.partner-filter-block .filter-button-wrap:hover:before{opacity:0}.partner-filter-block .filter-button:hover{background-color:#505c76;color:#fff}.partner-filter-target-block{min-height:270px}.partner-filter-target-block .partner-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:solid 3px #050f2d}.partner-filter-target-block a:hover{background:#1a254c;color:#fff}.partner-filter-target-block a:hover th span{background:#fff;color:#1a254c}.partner-filter-target-block .l-col-item{width:50%}.partner-filter-target-block .l-col-item+.l-col-item{margin-left:32px}.partner-filter-target-block .partner-product-list{margin-top:-25px;margin-left:-10px}.partner-filter-target-block .partner-product-list-item{margin-left:14px;margin-top:14px}.fc .fc-toolbar{margin:0 auto 30px !important}.fc .fc-center{padding:7px 0}.fc .fc-prev-button:hover{-webkit-transform:rotate(225deg);transform:rotate(225deg);left:-35px}.fc .fc-next-button:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-35px}.fc .fc-view-container .fc-day-number{font-family:"avenir",sans-serif;padding:5px 8px 6px !important}.fc .fc-view-container .fc-day-number.fc-today{background:0 0}.fc .fc-view-container .fc-day-number.fc-today:before{content:"";position:absolute;background-color:#050f2d !important;color:#fff;width:32px;height:32px;left:0;top:0;z-index:-1}.fc .fc-widget-content{min-height:100px !important}.fc .fc-day-grid-event{padding:10px !important}.fc .fc-event:hover{opacity:1 !important}.fc .fc-event:hover:not(.category-training){background:#fff !important}.fc .fc-event:hover.category-event{color:#ffa300 !important;border-color:#ffa300 !important}.fc .fc-event:hover.category-event .fc-time,.fc .fc-event:hover.category-event .fc-title{color:#ffa300 !important}.fc .fc-event:hover.category-company{color:#ff6b6b !important;border-color:#ff6b6b !important}.fc .fc-event:hover.category-company .fc-time,.fc .fc-event:hover.category-company .fc-title{color:#ff6b6b !important}.fc .fc-event:hover.category-training{background-color:#808a9c !important;border-color:#808a9c !important}.fc .fc-today-button{height:43px;font-size:13px;width:66px}.fc .fc-today-button:hover{background:#808a9c;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.event .main-content .link-txt a:hover{text-decoration:none}.event-training-detail_re .main-section .the-content .c-table01 a:hover{text-decoration:none}.event-training-detail_re .main-section .the-content ul li+li,.event-training-detail_re .main-section .the-content ol li+li{margin-top:6px}.event-training-detail_re .contact-list li{min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:auto}.event-training-detail_re .contact-list .txt{margin-left:20px;margin-top:0}.event-training-detail_re .contact-list .btn-area .c-button_re02:hover{background:#ffa300}.event-list_re .main-title-box .c-button_re02:hover{background-color:#2d375b}.event-list_re .event-detail .btn-area .c-button_re02:hover{background:#ffa300}.privacy_re .info-wrap a:hover{text-decoration:underline}.product-download-detail_re .date-box{margin-bottom:10px}.product-download-detail_re .txt-area{padding-right:100px}.product-download-detail_re .txt-area a:hover{text-decoration:none}.product-download-detail_re .btn-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:100px}.product-download-detail_re .btn-area .c-button01{font-size:14px;padding:20px 35px 19px}.product-download-detail_re .info-wrap a:hover{text-decoration:underline}.solution.solution_re-common .embedded-header-wrap.is-fixed .embedded-header.amr{padding-bottom:15px}.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .btn-wrap .hov01:hover{text-decoration:underline}.solution .solution_re-common-article-section .search-block .keyword-block .search-btn:hover{background-color:#d2d6dc;color:#050f2d}.solution .solution_re-common-article-section .article-block .c-sidebar_re .guides>li>a:hover{opacity:.7}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags>.tag>a:-webkit-any-link:hover{background:#050f2d;color:#fff}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags>.tag>a:-moz-any-link:hover{background:#050f2d;color:#fff}.solution .solution_re-common-article-section .article-block .c-sidebar_re .tags>.tag>a:any-link:hover{background:#050f2d;color:#fff}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a{color:#333}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a:hover{background:#f0f0f0}.solution.solution-2d .list-2d>li>a:hover{color:#333;background:#ddd}.solution.solution-2d .slick-solution-foot .slick-slide>a:hover{color:#333;background:#ddd}.solution.solution-2d .c-footSlider_solution .slick-next:hover,.solution.solution-2d .c-footSlider_solution .slick-prev:hover{background:#fff}.solution.solution-2d .c-footSlider_solution .slick-next:hover:after,.solution.solution-2d .c-footSlider_solution .slick-next:hover:before,.solution.solution-2d .c-footSlider_solution .slick-prev:hover:after,.solution.solution-2d .c-footSlider_solution .slick-prev:hover:before{background:#b7bec7}.solution-detail .contact-block:not(.white) .c-button01:hover{color:#fff}.contact-content-block_re .form-table .address .inn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-content-block_re .form-table .post-num #zip{width:200px}.contact-content-block_re .form-table .post-num #zip1{width:120px}.contact-content-block_re #pardot-form .form-table .address.select:before{width:40px;height:40px}.contact-content-block_re #pardot-form .form-table .address.select:after{top:16px;right:16px}.contact-content-block_re #pardot-form .form-table .form-tag{font-size:12px}.irayple.rental .step-list>li .step-title .en{display:block}.irayple.rental .step-list>li .step-title .ja{display:block;margin-top:5px}.irayple.rental .step-list>li .text a:hover{text-decoration:none}.irayple.rental .c-table02_re{margin:0 auto 50px;max-width:80%}.robot-remake .c-breadcrumb_re .list>li{margin-bottom:0}.robot-remake .sub-header .sub-header-btn>li>a:hover{opacity:.7}.robot-remake .sub-header .sub-nav>li>a:hover{opacity:.7}.robot-remake .btn-wrap .btn:hover{opacity:.7}.robot-remake.robot-performance .anchor-list>li>a:hover{background:#fff;color:#050f2d}.robot-remake.robot-performance .anchor-list>li>a:hover .arrow:after,.robot-remake.robot-performance .anchor-list>li>a:hover .arrow:before{background:#050f2d}}@media only screen and (min-width:1201px){main{padding-top:150px}.sp-1200{display:none !important}.event-list_re .event-list-item-name{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-list_re .event-list-item-name .logo-box{width:20.9302325581%;text-align:center;padding-right:35px;padding-left:35px}.event-list_re .c-sidebar{margin-top:-13px}}@media only screen and (max-width:1200px){main{padding-top:60px}.pc-1200{display:none !important}.c-card01_re .button-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card01_re .button-box .c-button_re02{max-width:calc((100% - 15px)/2)}.c-card01_re .button-box .c-button_re02.long{max-width:calc((100% - 15px)/2)}.c-card03_re li .button-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card03_re li .button-box .c-button_re02{margin:0 auto;max-width:200px}.c-card06_re .button-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-card06_re .button-box .c-button_re02{max-width:calc((100% - 10px)/2)}.l-formbox-type04 .l-formbox-inn:not(.button){margin:0;width:calc((100% - 40px)/3)}.l-formbox-type04 .l-formbox-inn:last-child{max-width:100%;margin-right:0 !important}.serach-button-box_re .c-form-button{margin-right:0}.serach-button-box_re{position:relative;bottom:0;right:0;margin-left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.event-list_re .lead-area{margin-top:50px}.event-list_re .event-list-item-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.event-list_re .event-list-item-name .c-title_tr03{margin-right:auto}.event-list_re .event-list-item-name .logo-box{margin-top:16px;width:100%;padding-left:0;text-align:center}.event-list_re .event-detail+.event-detail{margin-top:15px}.robot-remake.robot-lineup .fv{height:310px;gap:15px}.robot-remake.robot-lineup .fv .btn{width:280px;padding-left:20px;padding-right:20px;font-size:16px}.robot-remake.robot-lineup .fv .robot-ttl{font-size:28px}.robot-remake.robot-lineup .fv .types{gap:15px}.robot-remake.robot-lineup .fv .types>li{width:190px}.robot-remake.robot-lineup .fv .types>li .name{font-size:20px}}@media only screen and (max-width:960px){.l-main-side>.main-area{width:100%}.c-card07_re.max-2 li{width:100%}.c-card07_re.max-2 li+li{margin-top:20px}.c-sidebar_re{margin:30px auto 0;max-width:420px;width:100%}.c-sidebar_re.amr-sidebar{max-width:none}.c-sidebar_re.amr-sidebar .box-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.c-sidebar_re.amr-sidebar .box.img-wrap{width:calc(50% - 10px);margin-top:0 !important}.linx-express_re .main-section .l-main-side{display:block}.linx-express_re .main-area{width:100%}.linx-express_re .banner-area a{width:100%}.linx-express_re.amr-article-list .main-area{width:100%}.solution .solution_re-common-article-section .article-block .c-sidebar_re{max-width:initial}}@media only screen and (max-width:1450px){.lity-content{max-width:calc(100% - 40px)}}@media only screen and (max-width:1032px){.mini-popup.double-first{bottom:0;left:0;width:50%}.mini-popup{max-width:initial;width:100%}.mini-popup>a .img.pc{display:none}}@media only screen and (min-width:769px) and (max-width:1032px){.mini-popup>a .img.sp.tab{display:inline !important}}@media only screen and (min-width:769px) and (max-width:1050px){.c-header-re .logo{padding-right:5px;max-width:115px}.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{font-size:12px}.c-header-re .sub-btn-area a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5px;width:58px}}@media only screen and (min-width:769px) and (max-width:800px){.c-header-re .logo{max-width:93.5px;max-height:19.55px}.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{font-size:12px}}@media only screen and (min-width:769px) and (min-width:1261px){.c-header-re .inner-1200{padding-left:0}}@media only screen and (min-width:769px) and (max-width:1260px) and (min-width:951px){.c-header-re .inner-1200{padding-left:20px}}@media only screen and (min-width:769px) and (max-width:950px){.c-header-re .inner-1200{padding-left:10px}.c-header-re .contents-area{padding-right:15px}.c-header-re .contents-area .list{margin-right:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-header-re .support-btn{width:75px;text-align:left}.c-header-re .support-btn:after{right:7px}.c-header-re .support-btn .txt:after{right:-10px}.c-list03_re li{width:calc((100% - 20px)/2)}.c-list03_re li:not(:nth-child(3n+1)){margin-left:0}.c-list03_re li:not(:nth-child(2n+1)){margin-left:20px}.paging-area_re .number.next:before,.paging-area_re .number.prev:before{right:-10px}}@media only screen and (min-width:769px) and (max-width:860px) and (min-width:769px){.c-header-re .contents-area .list>li{margin:0 7px}.c-header-re .support-btn,.c-header-re .contact-btn{min-width:105px;font-size:10px}}@media only screen and (min-width:769px) and (max-width:800px) and (max-width:768px){.c-header-re .contents-area .list>li>a,.c-header-re .contents-area .list>li>button{font-size:11px}}@media only screen and (min-width:769px) and (max-width:1050px) and (max-width:960px){.c-header-re .sub-btn-area a{width:40px}}@media only screen and (min-width:769px) and (max-width:1050px) and (max-width:960px) and (max-width:800px){.c-header-re .sub-btn-area a{width:35px}}@media only screen and (min-width:769px) and (max-width:1260px){.header-nav-item .inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width:769px) and (max-width:990px){.header-nav-item .sub-list .header-nav-small-item{top:calc(100% + 6px);left:15%}}@media only screen and (min-width:769px) and (min-width:1201px){.header-nav-item .twin-direction{width:calc(50% - 12px)}}@media only screen and (min-width:769px) and (max-width:1200px){.header-nav-item .twin-direction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ie .icon-bottom .icon-bottom-item{width:calc((100% - 21px)/2)}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1200px){.header-nav-item .twin-direction .box+.box{margin-top:22px}}@media only screen and (min-width:769px) and (max-width:1000px) and (min-width:851px){.header-nav-product .inner{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1100px){.header-nav-product .link-wrap .box{width:25% !important}.header-nav-product .link-wrap .double-box .box{width:100% !important}.header-nav-product .link-wrap .double-box .box+.box{margin-top:20px;border-left:none}.c-footer-re .sns-list li+li{margin-left:25px}.product-download-detail_re .txt-area{padding-right:0;border-right:none}.product-download-detail_re .btn-area{padding-left:0;margin-top:20px}.product-download-detail_re .btn-area .c-button01{margin:0 auto}}@media only screen and (max-width:1100px){.header-nav-product .link-wrap .double-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:25%}}@media only screen and (max-width:1100px) and (max-width:768px){.header-nav-product .link-wrap .double-box{width:100%}}@media only screen and (min-width:769px) and (max-width:900px){.header-nav-case .link-wrap{max-width:none}.header-nav-case .box{padding-left:20px;margin-left:20px}.support_re .support-block .tel-content .box+.box{margin-top:30px}.support_re .support-block .tel-content .num-area .num{font-size:32px}}@media only screen and (min-width:901px){.header-nav-case .link-wrap>p{padding:0 15px}}@media only screen and (min-width:769px) and (max-width:1000px){.c-footer-re .site-link-box .list{grid-template-rows:repeat(4,auto)}.c-link-list_re{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 20px),1fr))}.c-card04_re li .text-box{max-width:50%}.c-product-list01_re--dif02 .media-area{max-height:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home_re .mv-slider-block{padding-bottom:120px}.home_re .js-mv-slider .my-dots{bottom:-75px}.product-search_re .link-block .box-list{grid-template-columns:repeat(2,1fr)}.new-download-content-block .download-tab-body .new-search-form-area{grid-template-columns:repeat(2,1fr)}.robot-remake .sub-header{margin-bottom:14px}.robot-remake .sub-header .sub-nav{margin-top:20px}.robot-remake .sub-header .sub-nav>li{font-size:16px}.robot-remake .sub-header .sub-nav>li:not(:last-child){margin-right:12px}}@media only screen and (min-width:1001px){.c-list_re01 .ttl{max-width:470px}.home_re .info-block:after{position:absolute;content:"";width:50%;height:100%;right:0;top:0;bottom:0;background-color:#050f2d;z-index:-1}.home_re .info-block .inner-1200{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home_re .info-block .ttl-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.home_re .info-block .news-box{padding-right:40px}.home_re .info-block .express-box{padding-left:40px}.home_re .info-block .box{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-selected-area{padding:0 30px}.c-selected-area .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-selected-area .list{width:calc(100% - 220px)}.c-selected-area .button{display:grid;gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:190px}.lens-data-input .image-box{padding-bottom:4.8611111111vw;padding-left:2.0833333333vw}.lens-data-input .image-box .image{max-width:1000px;width:76.9230769231vw}.lens-data-input .input-area{position:absolute;width:121px;height:60px}.lens-data-input .area01{top:0;right:13%}.lens-data-input .area02{top:0;bottom:13%;right:3%;margin:auto}.lens-data-input .area03{bottom:17%;right:11%}.lens-data-input .area04{right:39%;top:25%}.lens-data-input .area05{top:14%;bottom:0;right:4%;left:0;margin:auto}.lens-data-input .area06{bottom:16%;right:0;left:2%;margin:auto}.lens-data-input .area07{bottom:0;left:22%}.casestudy_re .casestudy-item{width:calc((100% - 60px)/3)}}@media only screen and (min-width:521px){.c-list03_re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:521px) and (min-width:769px){.c-list03_re{margin:-30px 0 0}}@media only screen and (min-width:521px) and (max-width:768px){.c-list03_re{margin:-25px 0 0}}@media only screen and (max-width:768px) and (max-width:520px){.c-list03_re li+li{margin-top:20px}.c-list03_re li+li:nth-child(2n+2){margin-left:0}}@media only screen and (max-width:768px) and (min-width:521px){.c-list03_re li{width:calc((100% - 20px)/2);margin:25px 0 0}.c-list03_re li:nth-child(2n+2){margin-left:20px}}@media only screen and (min-width:769px) and (min-width:851px){.c-brand-box .img-box{margin-right:135px}.home_re .product-block .search-form .keyword{margin-left:30px;width:calc(100% - 11em - 164px - 60px)}.product-maker-detail_re .product-block .search-form .keyword{margin-left:30px;width:calc(100% - 11em - 164px - 60px)}.download-content-block_re .search-form .keyword{margin-left:30px;width:calc(100% - 11em - 164px - 60px)}.solution .solution_re-common-article-section .search-block .keyword-block .keyword{margin-left:30px;width:calc(100% - 11em - 164px - 60px)}}@media only screen and (min-width:769px) and (max-width:850px){.c-brand-box .img-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:850px){.c-brand-box .img-box .box-ttl{margin-top:22px}.c-brand-box .img-box .img{width:100%}.home_re .product-block .search-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home_re .product-block .search-form .txt{width:100%}.home_re .product-block .search-form .keyword{margin-top:15px}.home_re .product-block .search-form .search-btn{margin:20px auto 0}.product-maker-detail_re .product-block .search-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-maker-detail_re .product-block .search-form .txt{width:100%}.product-maker-detail_re .product-block .search-form .keyword{margin-top:15px}.product-maker-detail_re .product-block .search-form .search-btn{margin:20px auto 0}.product-search_re .search-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-search_re .search-form .keyword{margin-top:15px}.product-compare_re .control-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}.download-content-block_re .search-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-content-block_re .search-form .txt{width:100%}.download-content-block_re .search-form .keyword{margin-top:15px}.download-content-block_re .search-form .search-btn{margin:20px auto 0}.solution .solution_re-common-article-section .search-block .keyword-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution .solution_re-common-article-section .search-block .keyword-block .txt{width:100%}.solution .solution_re-common-article-section .search-block .keyword-block .keyword{margin-top:15px}.solution .solution_re-common-article-section .search-block .keyword-block .search-btn{margin:20px auto 0}}@media only screen and (min-width:851px){.c-brand-box .img-box .txt-area{width:calc(52% - 40px)}.c-brand-box .img-box .img{width:48%}}@media only screen and (max-width:768px) and (max-width:374px){.c-link-list_re li a{padding-right:6px;padding-left:6px}.c-link-list_re .txt{font-size:10px}.c-tab-head>li{font-size:3.4666666667vw;padding:12px 2.6666666667vw}.c-paging-area .link{gap:4vw}.c-paging-area .page-numbers{--size:9.8666666667vw}.robot-remake.robot-lineup .lineup-table th,.robot-remake.robot-lineup .lineup-table td{font-size:12px}.robot-remake.robot-lineup .lineup-table tbody th{width:120px;min-width:120px}.robot-remake.robot-lineup .lineup-table tbody td{width:180px;min-width:180px}}@media only screen and (max-width:1030px){.c-card04_re li .img-box.wh-line{border:15px solid #fff}}@media only screen and (max-width:1000px){.c-card04_re li .img-box{max-width:50%}.c-product-list01_re--dif02.win100 li .media-area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:none;margin-left:-20px}.c-product-list01_re--dif02.win100 li .media-area .js-img-bg{margin-left:20px}.c-table-compare{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.c-table-compare::-webkit-scrollbar{height:10px}.c-table-compare::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.c-table-compare::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px}.c-table-compare[data-itemLength="4"] table{min-width:880px}.c-table-compare[data-itemLength="3"] table{min-width:660px}.c-table-compare[data-itemLength="2"] table{min-width:440px}.c-table-compare th.empty,.c-table-compare td.empty{display:none}.home_re .info-block .express-box{width:calc(100% + 60px);margin:0 -30px;padding:26px 20px 30px;background-color:#050f2d}.c-search-area_re .formbox.max-4 .formbox-inn{width:calc((100% - 40px)/3)}.c-selected-area .inner{padding:15px 15px 30px}.c-selected-area .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:15px;margin-top:20px}.c-selected-area .button>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.lens-data-input .image-box .image{margin-bottom:20px}.lens-data-input .image-box .image .pc{display:none !important}.lens-data-input .image-box .image .sp{display:block !important}.lens-data-input .input-area-wrap{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.casestudy_re .casestudy-list{min-height:200px;gap:20px}.robot-remake .sub-header .inner-1200{display:block}.robot-remake .sub-header .inner-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.robot-remake .sub-header .sub-link{margin-top:-40px}}@media only screen and (max-width:1000px) and (max-width:768px){.c-card04_re li .img-box{max-width:initial}.robot-remake .sub-header .sub-link{margin-top:-51px}}@media only screen and (min-width:961px){.c-card07_re.max-2 li:nth-child(2n+2){margin-left:30px}.c-card07_re.max-2 li:nth-child(n+3){margin-top:30px}.solution.solution-2d .c-sidebar_re .side-inner{position:-webkit-sticky;position:sticky;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:120px}.robot-remake.robot-article .c-sidebar_re .side-inner{position:-webkit-sticky;position:sticky;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:120px}}@media only screen and (max-width:959px) and (min-width:769px){.c-product-list01_re .media{margin:0 auto 40px}.c-menu-list_re.max-4{grid-template-columns:repeat(3,1fr)}.c-menu-list_re.max-5{grid-template-columns:repeat(4,1fr)}.c-menu-list_re .inner .small{font-size:12px}.c-menu-list02_re.max-4 li{width:calc((100% - 45px)/3)}.c-menu-list02_re.max-5 li{width:calc((100% - 60px)/4)}.l-formbox-type04 .l-formbox-inn:not(.button){width:calc((100% - 20px)/2)}.l-formbox-type04 .l-formbox-inn:not(.button):nth-child(even){margin-left:0}.l-formbox-type04 .l-formbox-inn:not(.button):nth-child(n+3){margin-top:20px}.l-formbox-type04 .l-formbox-inn:not(.button):nth-child(2n+1){margin-right:20px}.c-search-area_re .tab-body{padding:30px 20px}.c-search-area02_re .tab-body{padding:30px 20px}.product-detail_re .product-maker-detail_re .img-box img{max-width:100%}}@media only screen and (max-width:480px){.c-product-list01_re .media{margin:0 auto 40px}.c-sidebar_re.amr-sidebar .box.img-wrap{width:100%;margin:0 auto;max-width:260px}}@media only screen and (min-width:421px){.c-product-list01_re--dif02 .media-area .js-img-bg{width:calc(50% - 10px);padding-top:calc((50% - 10px)*0.474)}.c-product-list01_re--dif02 .media-area .js-img-bg+.js-img-bg{margin-left:20px}}@media only screen and (min-width:421px) and (min-width:769px) and (max-width:1000px){.c-product-list01_re--dif02 .media-area .js-img-bg{width:100%;padding-top:47.4%}.c-product-list01_re--dif02 .media-area .js-img-bg+.js-img-bg{margin-left:0}}@media only screen and (max-width:420px){.c-product-list01_re--dif02 .media-area .js-img-bg+.js-img-bg{margin-top:15px}.c-product-list01_re--dif02 .media-area .js-img-bg{width:100%;padding-top:47.4%}.c-product-list01_re--dif02.win100 li .media-area .js-img-bg{width:100%;padding-top:47.4%}.robot-remake.robot-software .img-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.robot-remake.robot-software .img-wrap .img01{width:100%;max-width:360px}.robot-remake.robot-software .img-wrap .img02{width:100%;max-width:360px}}@media only screen and (max-width:1259px){.c-product-list01_re--dif02 .media-logo img{padding:20px}}@media only screen and (max-width:1000px) and (min-width:651px){.c-product-list01_re--dif02.win100 li .media-area .js-img-bg{width:calc(33.3333333333% - 20px);padding-top:calc((33.3333333333% - 20px)*0.474)}}@media only screen and (max-width:650px) and (min-width:421px){.c-product-list01_re--dif02.win100 li .media-area .js-img-bg{width:calc(50% - 20px);padding-top:calc((50% - 20px)*0.474)}}@media only screen and (max-width:959px){.c-menu-list_re.max-3{grid-template-columns:repeat(2,1fr)}.c-menu-list02_re{margin:0 -7.5px -15px;width:calc(100% + 15px)}.c-menu-list02_re.max-2 li{width:calc((100% - 30px)/2)}.c-menu-list02_re.max-3 li{width:calc((100% - 30px)/2)}.c-menu-list02_re li{margin:0 7.5px 15px}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re li{width:calc((100% - 30px)/2)}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re.max-3 li{width:calc((100% - 30px)/2)}}@media only screen and (max-width:959px) and (max-width:768px){.c-menu-list02_re.max-3 li{width:100%}.product-detail_re .c-maker-kv-block_re .c-menu-list02_re.max-3 li{width:100%}}@media only screen and (max-width:1199px){.c-table02_re{overflow:hidden;white-space:nowrap;display:block;overflow:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;padding-bottom:10px}.c-table02_re::-webkit-scrollbar{height:10px}.c-table02_re::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.c-table02_re::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px}.c-table02_re th{text-align:left}.c-table-search{overflow-y:hidden !important;overflow-x:auto !important}.c-table-search{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.c-table-search::-webkit-scrollbar{height:10px}.c-table-search::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.c-table-search::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px}.linx_express_detail_re .c-table02{overflow:hidden;white-space:nowrap;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.linx_express_detail_re .c-table02::-webkit-scrollbar{height:10px}.linx_express_detail_re .c-table02::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.linx_express_detail_re .c-table02::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px}.event-training-detail_re .c-table01{overflow:hidden;white-space:nowrap;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.event-training-detail_re .c-table01::-webkit-scrollbar{height:10px}.event-training-detail_re .c-table01::-webkit-scrollbar-thumb{background-color:#1a254c;border-radius:5px}.event-training-detail_re .c-table01::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px}}@media only screen and (min-width:769px) and (min-width:769px){.c-table02_re--flex .ginga+.ginga{margin-left:30px}}@media only screen and (min-width:769px) and (max-width:1199px){.c-table02_re--two{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:1000px) and (min-width:769px){.c-article-content_re .wp-block-media-text .wp-block-media-text__media{width:40%}.c-article-content_re .wp-block-media-text .wp-block-media-text__content{width:60%}.casestudy_re .c-search-area .tab-body{padding:15px 40px 57px}}@media only screen and (max-width:1200px) and (max-width:768px){.l-formbox-type04 .l-formbox-inn:not(.button){width:100%}.robot-remake.robot-lineup .fv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:none;padding:20px;gap:10px}.robot-remake.robot-lineup .fv .btn{font-size:14px;padding:10px;width:230px}.robot-remake.robot-lineup .fv .robot-ttl{font-size:22px}.robot-remake.robot-lineup .fv .types>li{width:170px}.robot-remake.robot-lineup .fv .types>li .name{font-size:16px}}@media only screen and (min-width:1200px){.l-formbox-type04 .l-formbox-inn:not(:nth-child(4n+1)){margin-left:20px}.l-formbox-type04 .l-formbox-inn:nth-child(n+5){margin-top:20px}.c-table-search{overflow:unset !important}}@media only screen and (max-width:1200px) and (min-width:960px){.l-formbox-type04 .l-formbox-inn:not(:nth-child(3n+3)){margin-right:20px}.l-formbox-type04 .l-formbox-inn:nth-child(n+4){margin-top:20px}}@media only screen and (min-width:769px) and (max-width:768px){.c-sidebar_re .box.en li a{font-size:11px}}@media not all and (min-width:1200px){.search-result-basler .c-link-table{white-space:nowrap}}@media only screen and (min-width:769px) and (max-width:1280px){.home_re .js-mv-slider .main-slider .slick-slide img{height:31.25vw}}@media only screen and (max-width:768px) and (max-width:768px){#cookie-law-info-bar .cli-bar-message{font-size:11px}}@media only screen and (max-width:1120px){.codereader-campaign .mv .txt{padding-top:3.5714285714vw}.codereader-campaign .mv p{font-size:2.6785714286vw}.codereader-campaign .mv h1{font-size:3.5714285714vw}.solution.solution-2d .list-2d{gap:10px 20px}.solution.solution-2d .list-2d>li{width:calc((100% - 20px)/2)}.robot-remake .fv .fv-img{width:240px}.robot-remake.robot-performance .fv-img{width:400px}.robot-remake.robot-performance #section03 .phase-list{gap:50px;padding:20px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-performance #section03 .phase-list>li{width:100%;padding:15px 20px;height:auto}.robot-remake.robot-performance #section03 .phase-list>li .phase-ttl{font-size:20px}.robot-remake.robot-performance #section03 .phase-list .arrow{width:40px;height:20px}.robot-remake.robot-performance #section03 .phase-list .arrow:before{width:24px;height:4px}.robot-remake.robot-performance #section03 .phase-list .arrow:after{width:16px}.robot-remake.robot-performance #section03 .phase-list .arrow{top:auto;bottom:-35px;right:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.robot-remake.robot-software .img-ttl{margin-top:40px}.robot-remake.robot-top .contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-top #section02 .hyb-list>li{padding:10px;width:100%}.robot-remake.robot-top #section03 .img-box{width:100%}.robot-remake.robot-top #section03 .info-box{width:100%}.robot-remake.robot-top #section03 .btn-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1120px) and (max-width:768px){.codereader-campaign .mv .txt{padding-top:20px}.codereader-campaign .mv p{font-size:3.6363636364vw}.codereader-campaign .mv h1{font-size:5.9090909091vw}.robot-remake.robot-performance .fv-img{width:240px}.robot-remake.robot-performance #section03 .phase-list>li{padding:10px}.robot-remake.robot-performance #section03 .phase-list>li .phase-ttl{font-size:17px}.robot-remake.robot-software .img-ttl{font-size:16px}}@media only screen and (max-width:768px) and (max-width:390px){.codereader-campaign .intro .campaign-detail{padding-left:10px;padding-right:10px}.codereader-campaign .intro .campaign-detail .item{font-size:16px}.robot-remake .section-ttl{font-size:5.641025641vw}}@media only screen and (max-width:980px){.codereader-campaign .intro .introduction .txt-wrap{width:calc(55% - 20px)}.codereader-campaign .intro .introduction .img-wrap{width:calc(45% - 20px)}.robot-remake .ib.ib-980{display:inline}.robot-remake .center{text-align:left}.robot-remake.robot-performance .contents .movie-wrap{gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-performance #section01 .movie-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-performance #section01 .movie-list>li{width:100%;margin:0 auto;max-width:500px}.robot-remake.robot-performance #section04 .box02{margin-top:30px}.robot-remake.robot-performance #section04 .box02 .movie{width:100%;max-width:720px}.robot-remake.robot-performance #section04 .box02 .movie video{width:100%}.robot-remake.robot-performance #section04 .box02 .txt-box{width:100%}.robot-remake.robot-performance #section05 .movie{width:100%}.robot-remake.robot-performance #section05 .movie iframe{margin:0 auto}.robot-remake.robot-software .video-box{width:100%;max-width:720px}.robot-remake.robot-software .plc-list>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.robot-remake.robot-movie .video-box{width:100%;max-width:720px}.robot-remake.robot-movie .movie-list>li{width:100%;padding:24px 12px}.robot-remake.robot-download .movie-list>li{padding:15px 20px}.robot-remake.robot-download .plc-list .btn-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake.robot-download .plc-list>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}}@media only screen and (max-width:980px) and (max-width:768px){.codereader-campaign .intro .introduction .txt-wrap{width:100%;max-width:480px;margin:30px auto 0}.codereader-campaign .intro .introduction .img-wrap{width:100%;max-width:450px;margin:0 auto}}@media only screen and (max-width:880px){.codereader-campaign .feature .feature-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.codereader-campaign .feature .feature-list>li{width:100%;border:3px solid #c2c2c2}}@media only screen and (max-width:880px) and (max-width:768px){.codereader-campaign .feature .feature-list>li{padding:20px}}@media only screen and (max-width:950px){.codereader-campaign .feature .feature-list>li>p{height:89px}}@media only screen and (max-width:950px) and (max-width:880px){.codereader-campaign .feature .feature-list>li>p{height:auto}}@media only screen and (min-width:769px) and (max-width:1080px){.codereader-campaign .apps .apps-list>li>h3 .icon{width:7.4074074074vw;height:7.4074074074vw}.download-content-block_re .product-narrowing-list li{width:calc((100% - 40px)/3)}.download-content-block_re .product-narrowing-list li:not(:nth-child(4n+1)){margin-left:0}.download-content-block_re .product-narrowing-list li:not(:nth-child(3n+1)){margin-left:20px}.robot-remake.robot-performance .btn-wrap{margin-top:70px}}@media only screen and (max-width:768px) and (max-width:420px){.codereader-campaign .apps .apps-list>li>h3 .icon{width:30px;height:30px}.codereader-campaign .apps .apps-list>li>h3 .list-ttl{width:calc(100% - 30px)}}@media only screen and (min-width:769px) and (max-width:1195px){.codesys_codesys_re .function-menu-list_re li{width:calc((100% - 40px)/3)}.codesys_codesys_re .function-menu-list_re li:nth-child(n+2){margin-left:0}.codesys_codesys_re .function-menu-list_re li:not(:nth-child(3n+1)){margin-left:20px}}@media only screen and (max-width:800px){.c-search-area_re .formbox{gap:15px}.c-search-area_re .formbox.max-4 .formbox-inn{width:calc((100% - 15px)/2)}.c-search-area_re .formbox.max-3 .formbox-inn{width:calc((100% - 15px)/2)}}@media only screen and (max-width:1150px){.c-search-area_re .formbox.max-3 .formbox-inn{width:calc((100% - 20px)/2)}}@media only screen and (min-width:769px) and (max-width:1280px) and (min-width:1150px){.formbox-inn.js--m3_box input[type=text]{padding:0 15px}.formbox-inn.js--m3_box input[type=text]::-webkit-input-placeholder{font-size:12px}.formbox-inn.js--m3_box input[type=text]::-moz-placeholder{font-size:12px}.formbox-inn.js--m3_box input[type=text]:-ms-input-placeholder{font-size:12px}.formbox-inn.js--m3_box input[type=text]::-ms-input-placeholder{font-size:12px}.formbox-inn.js--m3_box input[type=text]::placeholder{font-size:12px}}@media only screen and (min-width:931px){.product-compare_re .control-box{max-width:555px}}@media only screen and (min-width:851px) and (max-width:1000px){.product-compare_re .control-box{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:769px) and (min-width:931px){.product-compare_re .filter{translate:0 -32px}}@media only screen and (max-width:930px){.product-compare_re .filter{margin:30px 0 20px}.product-compare_re .filter{gap:15px}.product-compare_re .filter>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.product-compare_re .filter .c-form-check span{width:100%;text-align:center}.product-compare_re .top-area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:600px){.product-compare_re .filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-compare_re .filter>*{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;width:calc(50% - 8px)}}@media only screen and (max-width:1060px){.product-compare_re .est-dl-area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-compare_re .est-dl-area .btn-area{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1131px){.product-compare_re .est-dl-area.est-box{max-width:590px}}@media only screen and (min-width:769px) and (max-width:1170px) and (min-width:931px){.product-compare_re .est-dl-area.est-box .btn-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}}@media only screen and (min-width:1441px){.lens-data-input .image-box{padding-bottom:70px;padding-left:30px}.robot-remake.robot-performance #section03 .phase-list>li{height:240px}}@media only screen and (min-width:960px){.basler .c-card02 .c-card02-text-box{margin-left:10px;width:26.6666666667vw;max-width:320px}.basler .c-card02 .c-card02-img-box{width:13.3333333333vw;max-width:160px}}@media screen and (max-width:768px){.robot-remake .c-article-content_re h2,.robot-remake .c-article-content_re h3{padding-top:40px}.robot-remake .c-article-content_re h3{padding-left:10px}.robot-remake .c-article-content_re h3:after{top:45px;height:calc(100% - 48px);width:3px}.robot-remake .c-article-content_re h2{padding-left:15px}.robot-remake .c-article-content_re h2:after{top:48px;height:calc(100% - 52px);width:5px}}@media only screen and (min-width:961px) and (max-width:1120px){.robot-remake .c-article-content_re .terminal-btn-wrap{gap:20px}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .micro-copy{top:22px;font-size:14px}.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .lead{font-size:18px}}@media only screen and (max-width:374px){.robot-remake .c-article-content_re .terminal-btn-wrap .btn-bg .lead{font-size:20px}}@media only screen and (min-width:769px) and (max-width:1010px){.support_re .support-block .contact-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.support_re .support-block .contact-list .txt-area{max-width:inherit;width:100%}.event-training-detail_re .contact-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:1010px){.support_re .support-block .contact-list .btn-area{margin:15px auto 0}.event-training-detail_re .contact-list .btn-area{margin:15px auto 0}}@media only screen and (min-width:769px) and (min-width:901px){.support_re .support-block .tel-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.support_re .support-block .tel-content .box{width:calc(50% - 15px)}.support_re .support-block .tel-content .box+.box{margin-left:30px}}@media only screen and (min-width:769px) and (max-width:1080px) and (min-width:901px){.support_re .support-block .tel-content .num-area .num{font-size:3.2vw}}@media only screen and (max-width:1000px) and (min-width:451px){.casestudy_re .casestudy-item{width:calc((100% - 20px)/2)}}@media only screen and (max-width:450px){.casestudy_re .casestudy-item{margin-right:0;width:100%}}@media all and (-ms-high-contrast:none){.casestudy_re .casestudy-item .logo.case img{width:210px;height:100%}.casestudy_re .casestudy-item .logo img{width:140px;height:32px;-o-object-fit:contain;object-fit:contain}.casestudy_re .casestudy-item .logo img[src*=zenon],.casestudy_re .casestudy-item .logo img[src*=gocator]{width:110px}.partner-filter-block .filter-button{width:119px}}@media only screen and (-ms-high-contrast:none) and (max-width:768px){.casestudy_re .casestudy-item .logo img{height:50px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0){.casestudy_re .casestudy-item .logo img{width:140px;height:32px;-o-object-fit:contain;object-fit:contain}.casestudy_re .casestudy-item .logo img[src*=zenon],.casestudy_re .casestudy-item .logo img[src*=gocator]{width:110px}}@media only screen and (min-width:769px) and (min-width:911px){.download-content-block_re .c-search-area_re .search-form-area .box:nth-of-type(2){width:550px}}@media only screen and (max-width:768px) and (max-width:500px){.partner-filter-target-block .partner-product-list-item{width:calc(50% - 10px)}.robot-remake .btn-wrap .btn{width:100%}}@media only screen and (min-width:769px) and (max-width:1120px){.event-list_re .main-title-box .c-button_re02{margin:20px auto 0}.event-list_re .main-title-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:768px) and (max-width:595px){.event-list_re .main-title-box .c-button_re02{margin:10px auto 0}}@media only screen and (max-width:595px){.event-list_re .main-title-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:1220px){.event-list_re .event-detail .text-box{margin-right:auto;width:100%}.event-list_re .event-detail .btn-area{margin:15px auto 0}.event-list_re .event-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.robot-remake .btn-wrap{gap:25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.robot-remake.robot-performance #section04 .movie-wrap:not(.box02):not(.box01){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-performance #section04 .movie-wrap:not(.box02):not(.box01) .txt-box{width:100%}.robot-remake.robot-movie .btn-wrap{margin-top:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:769px) and (min-width:1101px){.product-download-detail_re .content-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:769px) and (-ms-high-contrast:none){.product-download-detail_re .btn-area .c-button01{min-width:400px}}@media only screen and (max-width:768px) and (max-width:400px){.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics img{width:270px}.robot-remake .sub-header .sub-nav>li{font-size:12px}}@media only screen and (max-width:768px) and (max-width:410px){.solution.solution_re-common .embedded-header-wrap .embedded-header.amr .logo-link.logistics .logo-txt{font-size:16px}}@media only screen and (min-width:769px) and (max-width:960px){.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a{padding:30px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .thumb{width:270px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .title{font-size:24px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .content{font-size:16px}.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .ranking-num{font-size:20px;height:35px;left:30px;top:30px;width:35px}}@media only screen and (max-width:768px) and (min-width:450px){.solution .solution_re-common-article-section .article-block .c-sidebar_re .ranking-posts>li>a .content{-webkit-line-clamp:3}}@media only screen and (min-width:1281px){.c-header-re.is-under-page{-webkit-transition:.3s;transition:.3s}.c-header-re.is_embedded.is-fixed{position:fixed;top:-84px}.solution.solution-2d .embedded-header-wrap.is-fixed+.solution_re-common-mv-area,.solution.solution-2d .embedded-header-wrap.is-fixed+.solution_re-common-article-section{padding-top:150px}}@media only screen and (max-width:1280px){.solution.solution-2d .main-content.adjust{padding-top:84px}.robot-remake.robot-top .fv-lower{gap:20px}.robot-remake.robot-top .fv-lower .fv-txt{width:450px}.robot-remake.robot-top .fv-lower .fv-txt h1{font-size:28px}.robot-remake.robot-top .fv-lower .video-box{width:calc(100% - 470px)}}@media only screen and (max-width:1280px) and (max-width:768px){.solution.solution-2d .main-content.adjust{padding-top:55px}}@media only screen and (max-width:1120px) and (max-width:470px){.solution.solution-2d .list-2d{gap:5px 20px}.solution.solution-2d .list-2d>li{width:100%}}@media only screen and (max-width:1440px){.robot-remake .br-1440{display:none}.robot-remake .section-re{padding:40px 25px}.robot-remake.robot-performance .contents .movie-wrap iframe,.robot-remake.robot-performance .contents .movie-wrap video{width:500px}.robot-remake.robot-performance .contents .movie-wrap .txt-box,.robot-remake.robot-performance .contents .movie-wrap .img-box{width:calc(100% - 540px)}.robot-remake.robot-performance #section03 .phase-list>li:nth-child(n+2) .thumb{top:0}.robot-remake.robot-performance #section03 .phase-list>li:nth-child(1) .thumb{margin-top:10px;top:0}.robot-remake.robot-software .plc-list>li .img-box{width:500px}.robot-remake.robot-software .plc-list>li .txt{width:calc(100% - 500px);padding-left:20px}.robot-remake.robot-software .plc-list.narrow .video-box{width:500px}.robot-remake.robot-software .plc-list.narrow .txt{width:calc(100% - 500px)}.robot-remake.robot-top #section02 .contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-top #section02 .img-box{width:100%}.robot-remake.robot-top #section02 .info-box{width:100%}.robot-remake.robot-top #section02 .hyb-list>li .thumb{margin:0 auto;text-align:center}.robot-remake.robot-download .plc-list>li .img-box{width:500px}.robot-remake.robot-download .plc-list>li .text-box{width:calc(100% - 500px);padding-left:20px}}@media only screen and (max-width:1520px){.robot-remake .br-1520{display:none}.robot-remake.robot-performance #section04 .box01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}.robot-remake.robot-performance #section04 .box01>iframe{max-width:720px;width:100%}.robot-remake.robot-performance #section04 .box01 .img-box{gap:60px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.robot-remake.robot-performance #section04 .box01 .img-box .box{width:400px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-performance #section04 .box01 .img-box .box .img{max-width:400px;width:100%}.robot-remake.robot-performance #section04 .box01 .img-box .box .img>img{width:100%}.robot-remake.robot-performance #section04 .box01 .img-box .box .txt{padding-left:30px;width:100%}.robot-remake.robot-performance #section04 .box01 .img-box .box .txt:after{width:24px;height:25px;-webkit-clip-path:polygon(50% 0%,100% 100%,0 100%);clip-path:polygon(50% 0%,100% 100%,0 100%);left:0}.robot-remake.robot-performance #section04 .box01 .img-box .box+.box{margin-top:0}.robot-remake.robot-top #section01 .contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-top #section01 .img-box{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-top #section01 .info-box{width:100%}.robot-remake.robot-top #section01 .btn-wrap{margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-top #section04 .contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-top #section04 .contents .img-box{width:100%;max-width:1010px;margin:0 auto}.robot-remake.robot-top #section04 .contents .info-box{width:100%}.robot-remake.robot-top #section04 .contents .img-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1440px) and (max-width:768px){.robot-remake .section-re{padding:25px 15px}}@media only screen and (max-width:400px){.robot-remake .sub-header .inner-wrap{padding:0 10px}}@media only screen and (max-width:1000px) and (max-width:520px){.robot-remake .sub-header .sub-link{margin-top:0}}@media only screen and (max-width:1300px){.robot-remake .sub-header .img-box{width:200px}}@media only screen and (max-width:1300px) and (max-width:768px){.robot-remake .sub-header .img-box{width:150px}}@media only screen and (max-width:1220px) and (max-width:500px){.robot-remake .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%}}@media only screen and (max-width:1120px) and (max-width:540px){.robot-remake .fv .fv-img{width:41.0256410256vw;max-width:160px}}@media only screen and (max-width:1200px) and (max-width:768px) and (max-width:520px){.robot-remake.robot-lineup .fv{gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1200px) and (max-width:1000px){.robot-remake.robot-lineup .fv .select-outer{width:calc(100% - 360px);max-width:330px;position:relative}.robot-remake.robot-lineup .fv .select-outer .arrow{position:absolute;top:0;bottom:0;margin:auto;cursor:pointer;left:0;width:20px;height:26px}.robot-remake.robot-lineup .fv .select-outer .arrow.hide{pointer-events:none;opacity:.3}.robot-remake.robot-lineup .fv .select-outer .arrow:before,.robot-remake.robot-lineup .fv .select-outer .arrow:after{background:#fff;position:absolute;content:"";width:20px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:11px;bottom:0;left:0;right:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:auto}.robot-remake.robot-lineup .fv .select-outer .arrow:before{top:-11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.robot-remake.robot-lineup .fv .select-outer .arrow.next{left:auto;right:0}.robot-remake.robot-lineup .fv .select-outer .arrow.next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.robot-remake.robot-lineup .fv .select-outer .arrow.next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.robot-remake.robot-lineup .fv .select-wrap{margin:0 auto;width:330px;overflow:hidden}.robot-remake.robot-lineup .fv .types{width:1010px;margin-left:70px;gap:140px}}@media only screen and (max-width:1200px) and (max-width:1000px) and (max-width:768px){.robot-remake.robot-lineup .fv .select-outer{width:230px}.robot-remake.robot-lineup .fv .select-wrap{width:230px}.robot-remake.robot-lineup .fv .types{width:630px;gap:60px;margin-left:30px}}@media only screen and (max-width:1200px) and (max-width:1000px) and (min-width:769px){.robot-remake.robot-lineup .fv .select-outer .arrow:hover:after,.robot-remake.robot-lineup .fv .select-outer .arrow:hover:before{opacity:.7}}@media only screen and (max-width:1340px) and (max-width:768px){.robot-remake.robot-performance .anchor-list{padding-bottom:10px;gap:4px}.robot-remake.robot-performance .anchor-list>li{height:36px;width:calc((100% - 8px)/3)}}@media only screen and (max-width:1340px){.robot-remake.robot-performance .anchor-list>li{width:calc((100% - 16px)/3);height:46px}}@media only screen and (max-width:1340px) and (max-width:768px) and (max-width:420px){.robot-remake.robot-performance .anchor-list>li{width:calc((100% - 4px)/2)}}@media only screen and (min-width:769px) and (max-width:1340px){.robot-remake.robot-performance .anchor-list>li>a{font-size:16px}}@media only screen and (max-width:1440px) and (max-width:980px){.robot-remake.robot-performance .contents .movie-wrap iframe,.robot-remake.robot-performance .contents .movie-wrap video{width:100%;max-width:720px}.robot-remake.robot-performance .contents .movie-wrap .txt-box,.robot-remake.robot-performance .contents .movie-wrap .img-box{width:100%}.robot-remake.robot-software .plc-list>li .img-box{width:100%;max-width:500px;text-align:center}.robot-remake.robot-software .plc-list>li .txt{padding-left:0;width:100%}.robot-remake.robot-software .plc-list.narrow .video-box{width:100%;max-width:720px}.robot-remake.robot-software .plc-list.narrow .txt{width:100%}.robot-remake.robot-download .plc-list>li .img-box{width:100%;max-width:500px;text-align:center}.robot-remake.robot-download .plc-list>li .text-box{padding-left:0;width:100%}}@media only screen and (max-width:1180px){.robot-remake.robot-performance #section02 .img-list>li{width:calc(50% - 10px)}.robot-remake.robot-performance #section02 .img-list>li .img-box{max-width:260px}}@media only screen and (max-width:1180px) and (max-width:768px){.robot-remake.robot-performance #section02 .img-list>li{width:100%}.robot-remake.robot-performance #section02 .img-list>li .img-box{max-width:200px}}@media only screen and (min-width:1121px){.robot-remake.robot-performance #section03 .phase-list .arrow.second-arrow{left:auto;right:calc(100% + 10px);-webkit-transform:rotate(150deg);transform:rotate(150deg);top:auto;bottom:-30px}}@media only screen and (max-width:1520px) and (max-width:768px){.robot-remake.robot-performance #section04 .box01{gap:20px}.robot-remake.robot-performance #section04 .box01 .img-box{gap:20px}.robot-remake.robot-performance #section04 .box01 .img-box .box .txt{padding-left:21px}.robot-remake.robot-performance #section04 .box01 .img-box .box .txt:after{width:16px;height:16px}.robot-remake.robot-top #section01 .contents{padding:20px 10px}}@media only screen and (max-width:1520px) and (max-width:768px) and (max-width:500px){.robot-remake.robot-performance #section04 .box01 .img-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1520px) and (max-width:500px){.robot-remake.robot-performance #section04 .box01 .img-box .box{width:100%}.robot-remake.robot-top #section01 .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:540px){.robot-remake.robot-performance #section06 .safe-list{gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.robot-remake.robot-performance #section06 .safe-list>li{width:calc((100% - 10px)/2)}}@media only screen and (max-width:768px) and (max-width:540px){.robot-remake.robot-performance #section06 .safe-list>li .label{margin-top:3px}}@media only screen and (max-width:768px) and (max-width:540px) and (max-width:374px){.robot-remake.robot-performance #section06 .safe-list>li .label{font-size:14px}}@media only screen and (max-width:1280px) and (max-width:980px){.robot-remake.robot-top .fv-lower{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.robot-remake.robot-top .fv-lower .fv-txt{width:100%}.robot-remake.robot-top .fv-lower .fv-txt h1{text-align:center}.robot-remake.robot-top .fv-lower .video-box{width:100%}}@media only screen and (max-width:1280px) and (max-width:980px) and (max-width:768px){.robot-remake.robot-top .fv-lower .fv-txt h1{font-size:18px}}@media only screen and (max-width:1520px) and (max-width:1160px){.robot-remake.robot-top #section01 .img-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (max-width:1160px){.robot-remake.robot-top #section01 .img-box .img-list{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.robot-remake.robot-top #section01 .img-box .ref{margin-left:0}}@media only screen and (max-width:1160px) and (max-width:768px){.robot-remake.robot-top #section01 .img-box .img-list>li{width:100%}}@media only screen and (max-width:1160px) and (min-width:481px){.robot-remake.robot-top #section01 .img-box .ref .refs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.robot-remake.robot-top #section01 .img-box .ref .refs>li+li{margin-top:0}}@media only screen and (max-width:1020px){.robot-remake.robot-top #section02 .hyb-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1660px){.robot-remake.robot-top #section02 .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width:1660px) and (max-width:1440px){.robot-remake.robot-top #section02 .btn-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1660px) and (max-width:1440px) and (max-width:500px){.robot-remake.robot-top #section02 .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1520px) and (max-width:1120px){.robot-remake.robot-top #section04 .contents .img-box{gap:8px}}@media only screen and (max-width:1520px) and (max-width:1120px) and (max-width:768px){.robot-remake.robot-top #section04 .contents .img-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1480px){.robot-remake.robot-movie .movie-list{gap:40px 20px}}@media only screen and (max-width:1480px) and (max-width:980px){.robot-remake.robot-movie .movie-list{gap:20px}}@media only screen and (max-width:980px) and (max-width:440px){.robot-remake.robot-movie .movie-list>li{padding:15px 10px}.robot-remake.robot-download .movie-list>li{padding:15px 12px}}
@charset "UTF-8";.mg_0{margin:0 !important}@media screen and (max-width:450px){.mg_0{margin:0 !important}}.mt_0{margin-top:0 !important}@media screen and (max-width:450px){.mt_0{margin-top:0 !important}}.mr_0{margin-right:0 !important}@media screen and (max-width:450px){.mr_0{margin-right:0 !important}}.mb_0{margin-bottom:0 !important}@media screen and (max-width:450px){.mb_0{margin-bottom:0 !important}}.ml_0{margin-left:0 !important}@media screen and (max-width:450px){.ml_0{margin-left:0 !important}}.mg_10{margin:10px !important}@media screen and (max-width:450px){.mg_10{margin:1.5625vw !important}}.mt_10{margin-top:10px !important}@media screen and (max-width:450px){.mt_10{margin-top:1.5625vw !important}}.mr_10{margin-right:10px !important}@media screen and (max-width:450px){.mr_10{margin-right:1.5625vw !important}}.mb_10{margin-bottom:10px !important}@media screen and (max-width:450px){.mb_10{margin-bottom:1.5625vw !important}}.ml_10{margin-left:10px !important}@media screen and (max-width:450px){.ml_10{margin-left:1.5625vw !important}}.mg_20{margin:20px !important}@media screen and (max-width:450px){.mg_20{margin:3.125vw !important}}.mt_20{margin-top:20px !important}@media screen and (max-width:450px){.mt_20{margin-top:3.125vw !important}}.mr_20{margin-right:20px !important}@media screen and (max-width:450px){.mr_20{margin-right:3.125vw !important}}.mb_20{margin-bottom:20px !important}@media screen and (max-width:450px){.mb_20{margin-bottom:3.125vw !important}}.ml_20{margin-left:20px !important}@media screen and (max-width:450px){.ml_20{margin-left:3.125vw !important}}.mg_30{margin:30px !important}@media screen and (max-width:450px){.mg_30{margin:4.6875vw !important}}.mt_30{margin-top:30px !important}@media screen and (max-width:450px){.mt_30{margin-top:4.6875vw !important}}.mr_30{margin-right:30px !important}@media screen and (max-width:450px){.mr_30{margin-right:4.6875vw !important}}.mb_30{margin-bottom:30px !important}@media screen and (max-width:450px){.mb_30{margin-bottom:4.6875vw !important}}.ml_30{margin-left:30px !important}@media screen and (max-width:450px){.ml_30{margin-left:4.6875vw !important}}.mg_40{margin:40px !important}@media screen and (max-width:450px){.mg_40{margin:6.25vw !important}}.mt_40{margin-top:40px !important}@media screen and (max-width:450px){.mt_40{margin-top:6.25vw !important}}.mr_40{margin-right:40px !important}@media screen and (max-width:450px){.mr_40{margin-right:6.25vw !important}}.mb_40{margin-bottom:40px !important}@media screen and (max-width:450px){.mb_40{margin-bottom:6.25vw !important}}.ml_40{margin-left:40px !important}@media screen and (max-width:450px){.ml_40{margin-left:6.25vw !important}}.mg_50{margin:50px !important}@media screen and (max-width:450px){.mg_50{margin:7.8125vw !important}}.mt_50{margin-top:50px !important}@media screen and (max-width:450px){.mt_50{margin-top:7.8125vw !important}}.mr_50{margin-right:50px !important}@media screen and (max-width:450px){.mr_50{margin-right:7.8125vw !important}}.mb_50{margin-bottom:50px !important}@media screen and (max-width:450px){.mb_50{margin-bottom:7.8125vw !important}}.ml_50{margin-left:50px !important}@media screen and (max-width:450px){.ml_50{margin-left:7.8125vw !important}}.mg_60{margin:60px !important}@media screen and (max-width:450px){.mg_60{margin:9.375vw !important}}.mt_60{margin-top:60px !important}@media screen and (max-width:450px){.mt_60{margin-top:9.375vw !important}}.mr_60{margin-right:60px !important}@media screen and (max-width:450px){.mr_60{margin-right:9.375vw !important}}.mb_60{margin-bottom:60px !important}@media screen and (max-width:450px){.mb_60{margin-bottom:9.375vw !important}}.ml_60{margin-left:60px !important}@media screen and (max-width:450px){.ml_60{margin-left:9.375vw !important}}.mg_70{margin:70px !important}@media screen and (max-width:450px){.mg_70{margin:10.9375vw !important}}.mt_70{margin-top:70px !important}@media screen and (max-width:450px){.mt_70{margin-top:10.9375vw !important}}.mr_70{margin-right:70px !important}@media screen and (max-width:450px){.mr_70{margin-right:10.9375vw !important}}.mb_70{margin-bottom:70px !important}@media screen and (max-width:450px){.mb_70{margin-bottom:10.9375vw !important}}.ml_70{margin-left:70px !important}@media screen and (max-width:450px){.ml_70{margin-left:10.9375vw !important}}.mg_80{margin:80px !important}@media screen and (max-width:450px){.mg_80{margin:12.5vw !important}}.mt_80{margin-top:80px !important}@media screen and (max-width:450px){.mt_80{margin-top:12.5vw !important}}.mr_80{margin-right:80px !important}@media screen and (max-width:450px){.mr_80{margin-right:12.5vw !important}}.mb_80{margin-bottom:80px !important}@media screen and (max-width:450px){.mb_80{margin-bottom:12.5vw !important}}.ml_80{margin-left:80px !important}@media screen and (max-width:450px){.ml_80{margin-left:12.5vw !important}}.mg_90{margin:90px !important}@media screen and (max-width:450px){.mg_90{margin:14.0625vw !important}}.mt_90{margin-top:90px !important}@media screen and (max-width:450px){.mt_90{margin-top:14.0625vw !important}}.mr_90{margin-right:90px !important}@media screen and (max-width:450px){.mr_90{margin-right:14.0625vw !important}}.mb_90{margin-bottom:90px !important}@media screen and (max-width:450px){.mb_90{margin-bottom:14.0625vw !important}}.ml_90{margin-left:90px !important}@media screen and (max-width:450px){.ml_90{margin-left:14.0625vw !important}}.mg_100{margin:100px !important}@media screen and (max-width:450px){.mg_100{margin:15.625vw !important}}.mt_100{margin-top:100px !important}@media screen and (max-width:450px){.mt_100{margin-top:15.625vw !important}}.mr_100{margin-right:100px !important}@media screen and (max-width:450px){.mr_100{margin-right:15.625vw !important}}.mb_100{margin-bottom:100px !important}@media screen and (max-width:450px){.mb_100{margin-bottom:15.625vw !important}}.ml_100{margin-left:100px !important}@media screen and (max-width:450px){.ml_100{margin-left:15.625vw !important}}.mg_110{margin:110px !important}@media screen and (max-width:450px){.mg_110{margin:17.1875vw !important}}.mt_110{margin-top:110px !important}@media screen and (max-width:450px){.mt_110{margin-top:17.1875vw !important}}.mr_110{margin-right:110px !important}@media screen and (max-width:450px){.mr_110{margin-right:17.1875vw !important}}.mb_110{margin-bottom:110px !important}@media screen and (max-width:450px){.mb_110{margin-bottom:17.1875vw !important}}.ml_110{margin-left:110px !important}@media screen and (max-width:450px){.ml_110{margin-left:17.1875vw !important}}.mg_120{margin:120px !important}@media screen and (max-width:450px){.mg_120{margin:18.75vw !important}}.mt_120{margin-top:120px !important}@media screen and (max-width:450px){.mt_120{margin-top:18.75vw !important}}.mr_120{margin-right:120px !important}@media screen and (max-width:450px){.mr_120{margin-right:18.75vw !important}}.mb_120{margin-bottom:120px !important}@media screen and (max-width:450px){.mb_120{margin-bottom:18.75vw !important}}.ml_120{margin-left:120px !important}@media screen and (max-width:450px){.ml_120{margin-left:18.75vw !important}}.mg_130{margin:130px !important}@media screen and (max-width:450px){.mg_130{margin:20.3125vw !important}}.mt_130{margin-top:130px !important}@media screen and (max-width:450px){.mt_130{margin-top:20.3125vw !important}}.mr_130{margin-right:130px !important}@media screen and (max-width:450px){.mr_130{margin-right:20.3125vw !important}}.mb_130{margin-bottom:130px !important}@media screen and (max-width:450px){.mb_130{margin-bottom:20.3125vw !important}}.ml_130{margin-left:130px !important}@media screen and (max-width:450px){.ml_130{margin-left:20.3125vw !important}}.mg_140{margin:140px !important}@media screen and (max-width:450px){.mg_140{margin:21.875vw !important}}.mt_140{margin-top:140px !important}@media screen and (max-width:450px){.mt_140{margin-top:21.875vw !important}}.mr_140{margin-right:140px !important}@media screen and (max-width:450px){.mr_140{margin-right:21.875vw !important}}.mb_140{margin-bottom:140px !important}@media screen and (max-width:450px){.mb_140{margin-bottom:21.875vw !important}}.ml_140{margin-left:140px !important}@media screen and (max-width:450px){.ml_140{margin-left:21.875vw !important}}.mg_150{margin:150px !important}@media screen and (max-width:450px){.mg_150{margin:23.4375vw !important}}.mt_150{margin-top:150px !important}@media screen and (max-width:450px){.mt_150{margin-top:23.4375vw !important}}.mr_150{margin-right:150px !important}@media screen and (max-width:450px){.mr_150{margin-right:23.4375vw !important}}.mb_150{margin-bottom:150px !important}@media screen and (max-width:450px){.mb_150{margin-bottom:23.4375vw !important}}.ml_150{margin-left:150px !important}@media screen and (max-width:450px){.ml_150{margin-left:23.4375vw !important}}.mg_160{margin:160px !important}@media screen and (max-width:450px){.mg_160{margin:25vw !important}}.mt_160{margin-top:160px !important}@media screen and (max-width:450px){.mt_160{margin-top:25vw !important}}.mr_160{margin-right:160px !important}@media screen and (max-width:450px){.mr_160{margin-right:25vw !important}}.mb_160{margin-bottom:160px !important}@media screen and (max-width:450px){.mb_160{margin-bottom:25vw !important}}.ml_160{margin-left:160px !important}@media screen and (max-width:450px){.ml_160{margin-left:25vw !important}}.mg_170{margin:170px !important}@media screen and (max-width:450px){.mg_170{margin:26.5625vw !important}}.mt_170{margin-top:170px !important}@media screen and (max-width:450px){.mt_170{margin-top:26.5625vw !important}}.mr_170{margin-right:170px !important}@media screen and (max-width:450px){.mr_170{margin-right:26.5625vw !important}}.mb_170{margin-bottom:170px !important}@media screen and (max-width:450px){.mb_170{margin-bottom:26.5625vw !important}}.ml_170{margin-left:170px !important}@media screen and (max-width:450px){.ml_170{margin-left:26.5625vw !important}}.mg_180{margin:180px !important}@media screen and (max-width:450px){.mg_180{margin:28.125vw !important}}.mt_180{margin-top:180px !important}@media screen and (max-width:450px){.mt_180{margin-top:28.125vw !important}}.mr_180{margin-right:180px !important}@media screen and (max-width:450px){.mr_180{margin-right:28.125vw !important}}.mb_180{margin-bottom:180px !important}@media screen and (max-width:450px){.mb_180{margin-bottom:28.125vw !important}}.ml_180{margin-left:180px !important}@media screen and (max-width:450px){.ml_180{margin-left:28.125vw !important}}.mg_190{margin:190px !important}@media screen and (max-width:450px){.mg_190{margin:29.6875vw !important}}.mt_190{margin-top:190px !important}@media screen and (max-width:450px){.mt_190{margin-top:29.6875vw !important}}.mr_190{margin-right:190px !important}@media screen and (max-width:450px){.mr_190{margin-right:29.6875vw !important}}.mb_190{margin-bottom:190px !important}@media screen and (max-width:450px){.mb_190{margin-bottom:29.6875vw !important}}.ml_190{margin-left:190px !important}@media screen and (max-width:450px){.ml_190{margin-left:29.6875vw !important}}.mg_200{margin:200px !important}@media screen and (max-width:450px){.mg_200{margin:31.25vw !important}}.mt_200{margin-top:200px !important}@media screen and (max-width:450px){.mt_200{margin-top:31.25vw !important}}.mr_200{margin-right:200px !important}@media screen and (max-width:450px){.mr_200{margin-right:31.25vw !important}}.mb_200{margin-bottom:200px !important}@media screen and (max-width:450px){.mb_200{margin-bottom:31.25vw !important}}.ml_200{margin-left:200px !important}@media screen and (max-width:450px){.ml_200{margin-left:31.25vw !important}}@media screen and (max-width:768px){.mt_md_0{margin-top:0 !important}.mr_md_0{margin-right:0 !important}.mb_md_0{margin-bottom:0 !important}.ml_md_0{margin-left:0 !important}.mt_md_10{margin-top:10px !important}.mr_md_10{margin-right:10px !important}.mb_md_10{margin-bottom:10px !important}.ml_md_10{margin-left:10px !important}.mt_md_20{margin-top:20px !important}.mr_md_20{margin-right:20px !important}.mb_md_20{margin-bottom:20px !important}.ml_md_20{margin-left:20px !important}.mt_md_30{margin-top:30px !important}.mr_md_30{margin-right:30px !important}.mb_md_30{margin-bottom:30px !important}.ml_md_30{margin-left:30px !important}.mt_md_40{margin-top:40px !important}.mr_md_40{margin-right:40px !important}.mb_md_40{margin-bottom:40px !important}.ml_md_40{margin-left:40px !important}.mt_md_50{margin-top:50px !important}.mr_md_50{margin-right:50px !important}.mb_md_50{margin-bottom:50px !important}.ml_md_50{margin-left:50px !important}.mt_md_60{margin-top:60px !important}.mr_md_60{margin-right:60px !important}.mb_md_60{margin-bottom:60px !important}.ml_md_60{margin-left:60px !important}.mt_md_70{margin-top:70px !important}.mr_md_70{margin-right:70px !important}.mb_md_70{margin-bottom:70px !important}.ml_md_70{margin-left:70px !important}.mt_md_80{margin-top:80px !important}.mr_md_80{margin-right:80px !important}.mb_md_80{margin-bottom:80px !important}.ml_md_80{margin-left:80px !important}.mt_md_90{margin-top:90px !important}.mr_md_90{margin-right:90px !important}.mb_md_90{margin-bottom:90px !important}.ml_md_90{margin-left:90px !important}.mt_md_100{margin-top:100px !important}.mr_md_100{margin-right:100px !important}.mb_md_100{margin-bottom:100px !important}.ml_md_100{margin-left:100px !important}.mt_md_110{margin-top:110px !important}.mr_md_110{margin-right:110px !important}.mb_md_110{margin-bottom:110px !important}.ml_md_110{margin-left:110px !important}.mt_md_120{margin-top:120px !important}.mr_md_120{margin-right:120px !important}.mb_md_120{margin-bottom:120px !important}.ml_md_120{margin-left:120px !important}.mt_md_130{margin-top:130px !important}.mr_md_130{margin-right:130px !important}.mb_md_130{margin-bottom:130px !important}.ml_md_130{margin-left:130px !important}.mt_md_140{margin-top:140px !important}.mr_md_140{margin-right:140px !important}.mb_md_140{margin-bottom:140px !important}.ml_md_140{margin-left:140px !important}.mt_md_150{margin-top:150px !important}.mr_md_150{margin-right:150px !important}.mb_md_150{margin-bottom:150px !important}.ml_md_150{margin-left:150px !important}.mt_md_160{margin-top:160px !important}.mr_md_160{margin-right:160px !important}.mb_md_160{margin-bottom:160px !important}.ml_md_160{margin-left:160px !important}.mt_md_170{margin-top:170px !important}.mr_md_170{margin-right:170px !important}.mb_md_170{margin-bottom:170px !important}.ml_md_170{margin-left:170px !important}.mt_md_180{margin-top:180px !important}.mr_md_180{margin-right:180px !important}.mb_md_180{margin-bottom:180px !important}.ml_md_180{margin-left:180px !important}.mt_md_190{margin-top:190px !important}.mr_md_190{margin-right:190px !important}.mb_md_190{margin-bottom:190px !important}.ml_md_190{margin-left:190px !important}.mt_md_200{margin-top:200px !important}.mr_md_200{margin-right:200px !important}.mb_md_200{margin-bottom:200px !important}.ml_md_200{margin-left:200px !important}}@media screen and (max-width:450px){.mt_sm_0{margin-top:0 !important}.mr_sm_0{margin-right:0 !important}.mb_sm_0{margin-bottom:0 !important}.ml_sm_0{margin-left:0 !important}.mt_sm_10{margin-top:10px !important}.mr_sm_10{margin-right:10px !important}.mb_sm_10{margin-bottom:10px !important}.ml_sm_10{margin-left:10px !important}.mt_sm_20{margin-top:20px !important}.mr_sm_20{margin-right:20px !important}.mb_sm_20{margin-bottom:20px !important}.ml_sm_20{margin-left:20px !important}.mt_sm_30{margin-top:30px !important}.mr_sm_30{margin-right:30px !important}.mb_sm_30{margin-bottom:30px !important}.ml_sm_30{margin-left:30px !important}.mt_sm_40{margin-top:40px !important}.mr_sm_40{margin-right:40px !important}.mb_sm_40{margin-bottom:40px !important}.ml_sm_40{margin-left:40px !important}.mt_sm_50{margin-top:50px !important}.mr_sm_50{margin-right:50px !important}.mb_sm_50{margin-bottom:50px !important}.ml_sm_50{margin-left:50px !important}.mt_sm_60{margin-top:60px !important}.mr_sm_60{margin-right:60px !important}.mb_sm_60{margin-bottom:60px !important}.ml_sm_60{margin-left:60px !important}.mt_sm_70{margin-top:70px !important}.mr_sm_70{margin-right:70px !important}.mb_sm_70{margin-bottom:70px !important}.ml_sm_70{margin-left:70px !important}.mt_sm_80{margin-top:80px !important}.mr_sm_80{margin-right:80px !important}.mb_sm_80{margin-bottom:80px !important}.ml_sm_80{margin-left:80px !important}.mt_sm_90{margin-top:90px !important}.mr_sm_90{margin-right:90px !important}.mb_sm_90{margin-bottom:90px !important}.ml_sm_90{margin-left:90px !important}.mt_sm_100{margin-top:100px !important}.mr_sm_100{margin-right:100px !important}.mb_sm_100{margin-bottom:100px !important}.ml_sm_100{margin-left:100px !important}.mt_sm_110{margin-top:110px !important}.mr_sm_110{margin-right:110px !important}.mb_sm_110{margin-bottom:110px !important}.ml_sm_110{margin-left:110px !important}.mt_sm_120{margin-top:120px !important}.mr_sm_120{margin-right:120px !important}.mb_sm_120{margin-bottom:120px !important}.ml_sm_120{margin-left:120px !important}.mt_sm_130{margin-top:130px !important}.mr_sm_130{margin-right:130px !important}.mb_sm_130{margin-bottom:130px !important}.ml_sm_130{margin-left:130px !important}.mt_sm_140{margin-top:140px !important}.mr_sm_140{margin-right:140px !important}.mb_sm_140{margin-bottom:140px !important}.ml_sm_140{margin-left:140px !important}.mt_sm_150{margin-top:150px !important}.mr_sm_150{margin-right:150px !important}.mb_sm_150{margin-bottom:150px !important}.ml_sm_150{margin-left:150px !important}.mt_sm_160{margin-top:160px !important}.mr_sm_160{margin-right:160px !important}.mb_sm_160{margin-bottom:160px !important}.ml_sm_160{margin-left:160px !important}.mt_sm_170{margin-top:170px !important}.mr_sm_170{margin-right:170px !important}.mb_sm_170{margin-bottom:170px !important}.ml_sm_170{margin-left:170px !important}.mt_sm_180{margin-top:180px !important}.mr_sm_180{margin-right:180px !important}.mb_sm_180{margin-bottom:180px !important}.ml_sm_180{margin-left:180px !important}.mt_sm_190{margin-top:190px !important}.mr_sm_190{margin-right:190px !important}.mb_sm_190{margin-bottom:190px !important}.ml_sm_190{margin-left:190px !important}.mt_sm_200{margin-top:200px !important}.mr_sm_200{margin-right:200px !important}.mb_sm_200{margin-bottom:200px !important}.ml_sm_200{margin-left:200px !important}}.m_auto{margin:auto}.ml_auto{margin-left:auto}.mr_auto{margin-right:auto}@media screen and (max-width:768px){.m_md_auto{margin:auto}.ml_md_auto{margin-left:auto}.mr_md_uto{margin-right:auto}}@media screen and (max-width:450px){.m_sm_auto{margin:auto}.ml_sm_auto{margin-left:auto}.mr_sm_uto{margin-right:auto}}.pd_0{padding:0 !important}@media screen and (max-width:450px){.pd_0{padding:0 !important}}.pt_0{padding-top:0 !important}@media screen and (max-width:450px){.pt_0{padding-top:0 !important}}.pr_0{padding-right:0 !important}@media screen and (max-width:450px){.pr_0{padding-right:0 !important}}.pb_0{padding-bottom:0 !important}@media screen and (max-width:450px){.pb_0{padding-bottom:0 !important}}.pl_0{padding-left:0 !important}@media screen and (max-width:450px){.pl_0{padding-left:0 !important}}.pd_10{padding:10px !important}@media screen and (max-width:450px){.pd_10{padding:1.5625vw !important}}.pt_10{padding-top:10px !important}@media screen and (max-width:450px){.pt_10{padding-top:1.5625vw !important}}.pr_10{padding-right:10px !important}@media screen and (max-width:450px){.pr_10{padding-right:1.5625vw !important}}.pb_10{padding-bottom:10px !important}@media screen and (max-width:450px){.pb_10{padding-bottom:1.5625vw !important}}.pl_10{padding-left:10px !important}@media screen and (max-width:450px){.pl_10{padding-left:1.5625vw !important}}.pd_20{padding:20px !important}@media screen and (max-width:450px){.pd_20{padding:3.125vw !important}}.pt_20{padding-top:20px !important}@media screen and (max-width:450px){.pt_20{padding-top:3.125vw !important}}.pr_20{padding-right:20px !important}@media screen and (max-width:450px){.pr_20{padding-right:3.125vw !important}}.pb_20{padding-bottom:20px !important}@media screen and (max-width:450px){.pb_20{padding-bottom:3.125vw !important}}.pl_20{padding-left:20px !important}@media screen and (max-width:450px){.pl_20{padding-left:3.125vw !important}}.pd_30{padding:30px !important}@media screen and (max-width:450px){.pd_30{padding:4.6875vw !important}}.pt_30{padding-top:30px !important}@media screen and (max-width:450px){.pt_30{padding-top:4.6875vw !important}}.pr_30{padding-right:30px !important}@media screen and (max-width:450px){.pr_30{padding-right:4.6875vw !important}}.pb_30{padding-bottom:30px !important}@media screen and (max-width:450px){.pb_30{padding-bottom:4.6875vw !important}}.pl_30{padding-left:30px !important}@media screen and (max-width:450px){.pl_30{padding-left:4.6875vw !important}}.pd_40{padding:40px !important}@media screen and (max-width:450px){.pd_40{padding:6.25vw !important}}.pt_40{padding-top:40px !important}@media screen and (max-width:450px){.pt_40{padding-top:6.25vw !important}}.pr_40{padding-right:40px !important}@media screen and (max-width:450px){.pr_40{padding-right:6.25vw !important}}.pb_40{padding-bottom:40px !important}@media screen and (max-width:450px){.pb_40{padding-bottom:6.25vw !important}}.pl_40{padding-left:40px !important}@media screen and (max-width:450px){.pl_40{padding-left:6.25vw !important}}.pd_50{padding:50px !important}@media screen and (max-width:450px){.pd_50{padding:7.8125vw !important}}.pt_50{padding-top:50px !important}@media screen and (max-width:450px){.pt_50{padding-top:7.8125vw !important}}.pr_50{padding-right:50px !important}@media screen and (max-width:450px){.pr_50{padding-right:7.8125vw !important}}.pb_50{padding-bottom:50px !important}@media screen and (max-width:450px){.pb_50{padding-bottom:7.8125vw !important}}.pl_50{padding-left:50px !important}@media screen and (max-width:450px){.pl_50{padding-left:7.8125vw !important}}.pd_60{padding:60px !important}@media screen and (max-width:450px){.pd_60{padding:9.375vw !important}}.pt_60{padding-top:60px !important}@media screen and (max-width:450px){.pt_60{padding-top:9.375vw !important}}.pr_60{padding-right:60px !important}@media screen and (max-width:450px){.pr_60{padding-right:9.375vw !important}}.pb_60{padding-bottom:60px !important}@media screen and (max-width:450px){.pb_60{padding-bottom:9.375vw !important}}.pl_60{padding-left:60px !important}@media screen and (max-width:450px){.pl_60{padding-left:9.375vw !important}}.pd_70{padding:70px !important}@media screen and (max-width:450px){.pd_70{padding:10.9375vw !important}}.pt_70{padding-top:70px !important}@media screen and (max-width:450px){.pt_70{padding-top:10.9375vw !important}}.pr_70{padding-right:70px !important}@media screen and (max-width:450px){.pr_70{padding-right:10.9375vw !important}}.pb_70{padding-bottom:70px !important}@media screen and (max-width:450px){.pb_70{padding-bottom:10.9375vw !important}}.pl_70{padding-left:70px !important}@media screen and (max-width:450px){.pl_70{padding-left:10.9375vw !important}}.pd_80{padding:80px !important}@media screen and (max-width:450px){.pd_80{padding:12.5vw !important}}.pt_80{padding-top:80px !important}@media screen and (max-width:450px){.pt_80{padding-top:12.5vw !important}}.pr_80{padding-right:80px !important}@media screen and (max-width:450px){.pr_80{padding-right:12.5vw !important}}.pb_80{padding-bottom:80px !important}@media screen and (max-width:450px){.pb_80{padding-bottom:12.5vw !important}}.pl_80{padding-left:80px !important}@media screen and (max-width:450px){.pl_80{padding-left:12.5vw !important}}.pd_90{padding:90px !important}@media screen and (max-width:450px){.pd_90{padding:14.0625vw !important}}.pt_90{padding-top:90px !important}@media screen and (max-width:450px){.pt_90{padding-top:14.0625vw !important}}.pr_90{padding-right:90px !important}@media screen and (max-width:450px){.pr_90{padding-right:14.0625vw !important}}.pb_90{padding-bottom:90px !important}@media screen and (max-width:450px){.pb_90{padding-bottom:14.0625vw !important}}.pl_90{padding-left:90px !important}@media screen and (max-width:450px){.pl_90{padding-left:14.0625vw !important}}.pd_100{padding:100px !important}@media screen and (max-width:450px){.pd_100{padding:15.625vw !important}}.pt_100{padding-top:100px !important}@media screen and (max-width:450px){.pt_100{padding-top:15.625vw !important}}.pr_100{padding-right:100px !important}@media screen and (max-width:450px){.pr_100{padding-right:15.625vw !important}}.pb_100{padding-bottom:100px !important}@media screen and (max-width:450px){.pb_100{padding-bottom:15.625vw !important}}.pl_100{padding-left:100px !important}@media screen and (max-width:450px){.pl_100{padding-left:15.625vw !important}}.pd_110{padding:110px !important}@media screen and (max-width:450px){.pd_110{padding:17.1875vw !important}}.pt_110{padding-top:110px !important}@media screen and (max-width:450px){.pt_110{padding-top:17.1875vw !important}}.pr_110{padding-right:110px !important}@media screen and (max-width:450px){.pr_110{padding-right:17.1875vw !important}}.pb_110{padding-bottom:110px !important}@media screen and (max-width:450px){.pb_110{padding-bottom:17.1875vw !important}}.pl_110{padding-left:110px !important}@media screen and (max-width:450px){.pl_110{padding-left:17.1875vw !important}}.pd_120{padding:120px !important}@media screen and (max-width:450px){.pd_120{padding:18.75vw !important}}.pt_120{padding-top:120px !important}@media screen and (max-width:450px){.pt_120{padding-top:18.75vw !important}}.pr_120{padding-right:120px !important}@media screen and (max-width:450px){.pr_120{padding-right:18.75vw !important}}.pb_120{padding-bottom:120px !important}@media screen and (max-width:450px){.pb_120{padding-bottom:18.75vw !important}}.pl_120{padding-left:120px !important}@media screen and (max-width:450px){.pl_120{padding-left:18.75vw !important}}.pd_130{padding:130px !important}@media screen and (max-width:450px){.pd_130{padding:20.3125vw !important}}.pt_130{padding-top:130px !important}@media screen and (max-width:450px){.pt_130{padding-top:20.3125vw !important}}.pr_130{padding-right:130px !important}@media screen and (max-width:450px){.pr_130{padding-right:20.3125vw !important}}.pb_130{padding-bottom:130px !important}@media screen and (max-width:450px){.pb_130{padding-bottom:20.3125vw !important}}.pl_130{padding-left:130px !important}@media screen and (max-width:450px){.pl_130{padding-left:20.3125vw !important}}.pd_140{padding:140px !important}@media screen and (max-width:450px){.pd_140{padding:21.875vw !important}}.pt_140{padding-top:140px !important}@media screen and (max-width:450px){.pt_140{padding-top:21.875vw !important}}.pr_140{padding-right:140px !important}@media screen and (max-width:450px){.pr_140{padding-right:21.875vw !important}}.pb_140{padding-bottom:140px !important}@media screen and (max-width:450px){.pb_140{padding-bottom:21.875vw !important}}.pl_140{padding-left:140px !important}@media screen and (max-width:450px){.pl_140{padding-left:21.875vw !important}}.pd_150{padding:150px !important}@media screen and (max-width:450px){.pd_150{padding:23.4375vw !important}}.pt_150{padding-top:150px !important}@media screen and (max-width:450px){.pt_150{padding-top:23.4375vw !important}}.pr_150{padding-right:150px !important}@media screen and (max-width:450px){.pr_150{padding-right:23.4375vw !important}}.pb_150{padding-bottom:150px !important}@media screen and (max-width:450px){.pb_150{padding-bottom:23.4375vw !important}}.pl_150{padding-left:150px !important}@media screen and (max-width:450px){.pl_150{padding-left:23.4375vw !important}}.pd_160{padding:160px !important}@media screen and (max-width:450px){.pd_160{padding:25vw !important}}.pt_160{padding-top:160px !important}@media screen and (max-width:450px){.pt_160{padding-top:25vw !important}}.pr_160{padding-right:160px !important}@media screen and (max-width:450px){.pr_160{padding-right:25vw !important}}.pb_160{padding-bottom:160px !important}@media screen and (max-width:450px){.pb_160{padding-bottom:25vw !important}}.pl_160{padding-left:160px !important}@media screen and (max-width:450px){.pl_160{padding-left:25vw !important}}.pd_170{padding:170px !important}@media screen and (max-width:450px){.pd_170{padding:26.5625vw !important}}.pt_170{padding-top:170px !important}@media screen and (max-width:450px){.pt_170{padding-top:26.5625vw !important}}.pr_170{padding-right:170px !important}@media screen and (max-width:450px){.pr_170{padding-right:26.5625vw !important}}.pb_170{padding-bottom:170px !important}@media screen and (max-width:450px){.pb_170{padding-bottom:26.5625vw !important}}.pl_170{padding-left:170px !important}@media screen and (max-width:450px){.pl_170{padding-left:26.5625vw !important}}.pd_180{padding:180px !important}@media screen and (max-width:450px){.pd_180{padding:28.125vw !important}}.pt_180{padding-top:180px !important}@media screen and (max-width:450px){.pt_180{padding-top:28.125vw !important}}.pr_180{padding-right:180px !important}@media screen and (max-width:450px){.pr_180{padding-right:28.125vw !important}}.pb_180{padding-bottom:180px !important}@media screen and (max-width:450px){.pb_180{padding-bottom:28.125vw !important}}.pl_180{padding-left:180px !important}@media screen and (max-width:450px){.pl_180{padding-left:28.125vw !important}}.pd_190{padding:190px !important}@media screen and (max-width:450px){.pd_190{padding:29.6875vw !important}}.pt_190{padding-top:190px !important}@media screen and (max-width:450px){.pt_190{padding-top:29.6875vw !important}}.pr_190{padding-right:190px !important}@media screen and (max-width:450px){.pr_190{padding-right:29.6875vw !important}}.pb_190{padding-bottom:190px !important}@media screen and (max-width:450px){.pb_190{padding-bottom:29.6875vw !important}}.pl_190{padding-left:190px !important}@media screen and (max-width:450px){.pl_190{padding-left:29.6875vw !important}}.pd_200{padding:200px !important}@media screen and (max-width:450px){.pd_200{padding:31.25vw !important}}.pt_200{padding-top:200px !important}@media screen and (max-width:450px){.pt_200{padding-top:31.25vw !important}}.pr_200{padding-right:200px !important}@media screen and (max-width:450px){.pr_200{padding-right:31.25vw !important}}.pb_200{padding-bottom:200px !important}@media screen and (max-width:450px){.pb_200{padding-bottom:31.25vw !important}}.pl_200{padding-left:200px !important}@media screen and (max-width:450px){.pl_200{padding-left:31.25vw !important}}@media screen and (max-width:768px){.pt_md_0{padding-top:0 !important}.pr_md_0{padding-right:0 !important}.pb_md_0{padding-bottom:0 !important}.pl_md_0{padding-left:0 !important}.pt_md_10{padding-top:10px !important}.pr_md_10{padding-right:10px !important}.pb_md_10{padding-bottom:10px !important}.pl_md_10{padding-left:10px !important}.pt_md_20{padding-top:20px !important}.pr_md_20{padding-right:20px !important}.pb_md_20{padding-bottom:20px !important}.pl_md_20{padding-left:20px !important}.pt_md_30{padding-top:30px !important}.pr_md_30{padding-right:30px !important}.pb_md_30{padding-bottom:30px !important}.pl_md_30{padding-left:30px !important}.pt_md_40{padding-top:40px !important}.pr_md_40{padding-right:40px !important}.pb_md_40{padding-bottom:40px !important}.pl_md_40{padding-left:40px !important}.pt_md_50{padding-top:50px !important}.pr_md_50{padding-right:50px !important}.pb_md_50{padding-bottom:50px !important}.pl_md_50{padding-left:50px !important}.pt_md_60{padding-top:60px !important}.pr_md_60{padding-right:60px !important}.pb_md_60{padding-bottom:60px !important}.pl_md_60{padding-left:60px !important}.pt_md_70{padding-top:70px !important}.pr_md_70{padding-right:70px !important}.pb_md_70{padding-bottom:70px !important}.pl_md_70{padding-left:70px !important}.pt_md_80{padding-top:80px !important}.pr_md_80{padding-right:80px !important}.pb_md_80{padding-bottom:80px !important}.pl_md_80{padding-left:80px !important}.pt_md_90{padding-top:90px !important}.pr_md_90{padding-right:90px !important}.pb_md_90{padding-bottom:90px !important}.pl_md_90{padding-left:90px !important}.pt_md_100{padding-top:100px !important}.pr_md_100{padding-right:100px !important}.pb_md_100{padding-bottom:100px !important}.pl_md_100{padding-left:100px !important}}@media screen and (max-width:450px){.pt_sm_0{padding-top:0 !important}.pr_sm_0{padding-right:0 !important}.pb_sm_0{padding-bottom:0 !important}.pl_sm_0{padding-left:0 !important}.pt_sm_10{padding-top:10px !important}.pr_sm_10{padding-right:10px !important}.pb_sm_10{padding-bottom:10px !important}.pl_sm_10{padding-left:10px !important}.pt_sm_20{padding-top:20px !important}.pr_sm_20{padding-right:20px !important}.pb_sm_20{padding-bottom:20px !important}.pl_sm_20{padding-left:20px !important}.pt_sm_30{padding-top:30px !important}.pr_sm_30{padding-right:30px !important}.pb_sm_30{padding-bottom:30px !important}.pl_sm_30{padding-left:30px !important}.pt_sm_40{padding-top:40px !important}.pr_sm_40{padding-right:40px !important}.pb_sm_40{padding-bottom:40px !important}.pl_sm_40{padding-left:40px !important}.pt_sm_50{padding-top:50px !important}.pr_sm_50{padding-right:50px !important}.pb_sm_50{padding-bottom:50px !important}.pl_sm_50{padding-left:50px !important}.pt_sm_60{padding-top:60px !important}.pr_sm_60{padding-right:60px !important}.pb_sm_60{padding-bottom:60px !important}.pl_sm_60{padding-left:60px !important}.pt_sm_70{padding-top:70px !important}.pr_sm_70{padding-right:70px !important}.pb_sm_70{padding-bottom:70px !important}.pl_sm_70{padding-left:70px !important}.pt_sm_80{padding-top:80px !important}.pr_sm_80{padding-right:80px !important}.pb_sm_80{padding-bottom:80px !important}.pl_sm_80{padding-left:80px !important}.pt_sm_90{padding-top:90px !important}.pr_sm_90{padding-right:90px !important}.pb_sm_90{padding-bottom:90px !important}.pl_sm_90{padding-left:90px !important}.pt_sm_100{padding-top:100px !important}.pr_sm_100{padding-right:100px !important}.pb_sm_100{padding-bottom:100px !important}.pl_sm_100{padding-left:100px !important}}@media only screen and (min-width:1201px){.c-header.is_embedded{position:relative}main.is_embedded{padding-top:84px}}.embedded-logo{width:480px;max-width:100%;margin-bottom:20px;vertical-align:bottom}.embedded-header-wrap{background:#fff}.embedded-header-wrap.is-fixed{position:fixed;top:0;left:0;z-index:10;width:100%}@media screen and (max-width:1280px){.embedded-header-wrap.is-fixed{position:static;padding:0}}.embedded-header-wrap.is-fixed .embedded-header{margin-bottom:0}@media screen and (max-width:1280px){.embedded-header-wrap.is-fixed .embedded-header{margin-bottom:50px}}.embedded-header{display:flex;align-items:flex-end;margin-bottom:50px;padding:25px 0;border-bottom:1px solid #f2f2f2}@media screen and (max-width:1280px){.embedded-header{display:block;padding-bottom:0;border:none}}.embedded-header-logo img{width:480px;max-width:100%}.embedded-header-navi{margin-left:auto}@media screen and (max-width:1280px){.embedded-header-navi{display:flex;flex-direction:column-reverse}}.embedded-header-navi-contact{display:flex;align-items:center;justify-content:flex-end;font-size:13px}@media screen and (max-width:1280px){.embedded-header-navi-contact{justify-content:center}}@media screen and (max-width:1280px){.embedded-header-navi-contact li{width:50%}}.embedded-header-navi-contact li a{display:flex;align-items:center;justify-content:center;width:200px;height:40px;color:#fff;background:#050f2d;transition:.5s}@media screen and (max-width:1280px){.embedded-header-navi-contact li a{width:100%}}.embedded-header-navi-contact li a.is_document{color:#050f2d;background:#e9edf2}.embedded-header-navi-contact li a:hover{opacity:.5}.embedded-header-navi-list{display:flex;align-items:center;justify-content:flex-end;margin-top:20px;font-size:14px}@media screen and (max-width:1280px){.embedded-header-navi-list{justify-content:center;flex-wrap:wrap;font-size:13px}}@media screen and (max-width:1280px){.embedded-header-navi-list li{width:50%;border-top:1px solid #f2f2f2}}.embedded-header-navi-list li+li:before{content:"｜";margin:0 1em}@media screen and (max-width:1280px){.embedded-header-navi-list li+li:before{display:none}}@media screen and (max-width:1280px){.embedded-header-navi-list li:nth-child(even){border-left:1px solid #f2f2f2}}.embedded-header-navi-list li a{transition:.5s}@media screen and (max-width:1280px){.embedded-header-navi-list li a{display:flex;align-items:center;justify-content:center;width:100%;height:50px}}.embedded-header-navi-list li a:hover{opacity:.5}.document-block{background:#2d375b;color:#fff;text-align:center;padding:50px 60px 60px;margin:50px 0 0}@media screen and (max-width:768px){.document-block{padding:20px 20px 30px}}.document-block .document-txt{font-size:24px;line-height:2}@media screen and (max-width:768px){.document-block .document-txt{font-size:18px;line-height:1.7;text-align:left}}.document-block .c-button01{color:#2d375b;font-size:18px;margin:25px auto 0;max-width:400px;padding:26px 20px}@media screen and (max-width:768px){.document-block .c-button01{font-size:13px;margin:20px auto 0;padding:15px 20px}}.document-block+.contact-block{margin-top:0 !important}.embedded-tag01{display:block;width:100px;padding:5px 15px;color:#fff;font-size:14px;text-align:center;background:#050f2d}@media screen and (max-width:768px){.embedded-tag01{width:80px;padding:4px 12px;font-size:12px}}.embedded-tag01 .number{margin-left:6px;font-family:"avenir",sans-serif;font-size:26px;font-weight:700}@media screen and (max-width:768px){.embedded-tag01 .number{font-size:20px}}.youtube-wrap{position:relative;padding-top:56.25%}.youtube-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.solution-detail .c-article-content .wp-block-columns.is-top{align-items:flex-start}.embedded-case-image{max-width:520px !important;height:auto !important;margin:0 !important}.embedded-mv-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:1240px;margin:auto;margin-bottom:50px;padding:120px 80px;color:#fff;font-weight:700;background:url(//linx.jp/wordpress/wp-content/themes/linx_2023/css/../img/solution/embedded_top_mv01.jpg) no-repeat 50% 50%/cover}@media screen and (max-width:768px){.embedded-mv-wrap{padding:60px 40px}}.embedded-mv-content{margin:20px 0}.embedded-mv-button{width:250px;margin:20px 0}@media screen and (max-width:768px){.embedded-mv-button{width:100%}}.embedded-mv-button .c-button01{width:100%;max-width:250px}.embedded-mv-button .c-button01--yellow{background:#ffa300}.embedded-mv-button .c-button01--yellow:hover{background:#050f2d}.text-embedded-mv01{font-family:YakuHanJP,source-han-sans-japanese,"Source Sans Pro",sans-serif,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,sans-serif;font-size:44px;font-weight:700;line-height:1.25}@media screen and (max-width:768px){.text-embedded-mv01{font-size:calc(36/375*100vw)}}.text-embedded-mv01 .en{font-family:"avenir",sans-serif}.text-embedded-mv02{font-size:20px;letter-spacing:.2em}@media screen and (max-width:768px){.text-embedded-mv02{font-size:calc(14/375*100vw)}}.interview-archive-list{display:flex;flex-wrap:wrap;margin:-40px 0 0 -40px !important}.interview-archive-item{width:50%;margin:0 !important;padding:40px 0 0 40px !important}@media screen and (max-width:450px){.interview-archive-item{width:100%}}.interview-archive-item:before{display:none !important}.interview-archive-item.is_3column{width:33.33333%}@media screen and (max-width:450px){.interview-archive-item.is_3column{width:100%}}.interview-archive-link{display:block;padding:20px;font-weight:300 !important;text-decoration:none !important;border-bottom:3px solid #d7d7d7}@media screen and (max-width:768px){.interview-archive-link{padding:0}}.interview-archive-link:hover{background:#ebebeb}.interview-archive-image{position:relative}.interview-archive-image:before{content:"";display:block;padding-top:66.66666%}.interview-archive-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.interview-archive-image.is-cover img{-o-object-fit:cover;object-fit:cover}.interview-archive-content{padding:20px 0 26px}@media screen and (max-width:768px){.interview-archive-content{padding:15px 0 20px}}.text-interview-archive-date{margin-right:7px;font-size:14px}@media screen and (max-width:768px){.text-interview-archive-date{font-size:12px}}.text-interview-archive-category{display:inline-block;margin-right:7px;padding:3px 10px;font-size:14px;background:#e9edf2}@media screen and (max-width:768px){.text-interview-archive-category{font-size:12px}}.text-interview-archive-title{margin-top:7px !important;font-size:18px !important;font-weight:500}@media screen and (max-width:768px){.text-interview-archive-title{font-size:14px !important}}.text-interview-archive-text{display:flex;margin-top:14px;font-size:14px}@media screen and (max-width:768px){.text-interview-archive-text{font-size:12px}}.text-interview-archive-text+.text-interview-archive-text{margin-top:.5em}.text-interview-archive-text .title{width:7em}.text-interview-archive-text .text{width:calc(100% - 7em)}.text-interview-archive-excerpt{margin-top:14px;font-size:14px}.interview-single-outline{padding:25px;background:#e9edf2}.interview-single-content{font-weight:400}.interview-single-content table{width:100%;margin:30px 0;font-size:14px}.interview-single-content table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.interview-single-content table th,.interview-single-content table td{padding:1em}.interview-single-conductor{padding:40px 25px;text-align:center;background:#e9edf2}.interview-single-conductor h2{font-size:20px}.interview-single-conductor .c-button01{margin:auto}.c-sidebar-popular-list li+li{margin-top:15px}.c-sidebar-popular-list li a{display:flex;align-items:flex-start}.c-sidebar-popular-list li a .image{position:relative;width:80px;margin-right:15px}.c-sidebar-popular-list li a .image:before{content:"";display:block;padding-top:100%}.c-sidebar-popular-list li a .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-sidebar-popular-list li a .content{flex:1}.c-sidebar-popular-list li a .content time{font-size:12px}
#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent !important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type=popup] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:32px 30px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}
.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4b4b4b;background-color:#c8c8c8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#b3b3b3));background-image:-moz-linear-gradient(top,#d6d6d6,#b0b0b0,#b3b3b3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #dfdfdf;background-color:#f9f9f9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #dfdfdf;color:#555}.cookielawinfo-elegant th{text-shadow:rgba(255,255,255,.796875) 0px 1px 0px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#f3f5f7}table.cookielawinfo-winter a{color:#3a4856;text-decoration:none;border-bottom:1px solid #c6c8cb}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3a4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #eaecee;border-right:1px solid #eaecee}table.cookielawinfo-winter tbody{border-bottom:1px solid #eaecee}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;background:url(//linx.jp/wordpress/wp-content/plugins/cookie-law-info/public/css/../../images/td_back.gif) repeat-x;text-align:left}table.cookielawinfo-winter tbody tr{background:#f3f5f7}table.cookielawinfo-winter tbody tr.odd{background:#f0f2f4}table.cookielawinfo-winter tbody tr:hover{background:#eaecee;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px;word-wrap:break-word}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px}