﻿@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;900&family=Noto+Sans+JP:wght@400;700&display=swap";header#maspro_header.fixed{position:static !important}.bg{background-color:#fff}.container{width:1140px}@media(max-width: 769px){.container{width:100% !important}}html,body{width:100%;height:100%;margin:0;padding:0;border:none}body{font-family:"Noto Sans JP",sans-serif !important;line-height:1.5;font-size:14px !important;width:100%}main{overflow-x:hidden}.hev,.hel{font-family:"Helvetica Neue",Helvetica,"Roboto",Arial,sans-serif;line-height:26.4px;font-weight:bold}.lato{font-family:"Lato",sans-serif}.heebo,#homepage .home-conente h3::after,#homepage #main-title .en{font-family:"Heebo",sans-serif !important;font-weight:600}@media(min-width: 769px){.container{max-width:1140px}}.overflow-x{overflow-x:hidden}a,a:hover{text-decoration:none !important}button,button:focus{border:none;outline:none}.rfid-downlard-anchor{margin-top:-400px;padding-top:400px}@media(max-width: 769px){.rfid-downlard-anchor{margin-top:-80px;padding-top:80px}}.rfid-anchor{margin-top:-250px;padding-top:250px}.cat-0 .category_name{background:#1976d2}.cat-1 .category_name{background:#e64a19}.cat-2 .category_name{background:#d32f2f}.cat-3 .category_name{background:#00796b}.category_name{color:#fff;border-radius:3px;display:inline-block !important;margin-left:5px;padding:0 10px;font-weight:200;font-size:1.25rem}.footerMap dt a,.topics a{color:#1457a0 !important}.link{border:#fff 1px solid;color:#fff;font-size:24px;text-align:center;font-weight:600;width:300px;height:76px;line-height:76px;display:block;padding:0;transition:.3s}.link.hover_white:hover{background:#fff}.link.blue:hover{background:#164d87;color:#fff}.link.min{width:200px;height:60px;line-height:60px;font-size:15px}.link.blue{border-color:#164d87;background:#fff;color:#164d87}.link.font-size-17{font-size:17px}@media(max-width: 576px){.link{font-size:16px;width:100%;height:60px;line-height:60px}}a img{transition:all .3s}a img:hover{opacity:.5}.titlebox{display:block;width:100%;position:relative;text-align:center;margin-top:80px}@media(max-width: 768px){.titlebox{height:140px;margin-top:60px}}@media(max-width: 576px){.titlebox{height:60px;text-align:center;margin-top:50px}}.titlebox h2,.titlebox h2 span{color:#2c3a44;font-size:50px;display:block;line-height:1.8}@media(max-width: 768px){.titlebox h2,.titlebox h2 span{font-size:26px}}@media(max-width: 576px){.titlebox h2,.titlebox h2 span{font-size:4.5vw;font-weight:600}}.titlebox h3,.titlebox h3 span{color:#2c3a44;font-size:40px;display:block}.titlebox .en{display:block;font-size:18px;font-family:"Heebo",sans-serif;font-weight:600;margin-top:10px}@media(max-width: 576px){.titlebox .en{font-size:3vw}}.titlebox.mb100{margin-bottom:100px}@media(max-width: 768px){.titlebox.mb100{margin-bottom:80px}}@media(max-width: 576px){.titlebox.mb100{margin-bottom:50px}}.titlebox.mb40{margin-bottom:40px}@media(max-width: 768px){.titlebox.mb40{margin-bottom:30px}}@media(max-width: 576px){.titlebox.mb40{margin-bottom:20px}}#maintitle p{color:#2c3a44;text-align:center;font-size:18px;font-weight:600;margin-bottom:90px}@media(max-width: 768px){#maintitle p{margin-bottom:50px;font-size:16px}}#maintitle .toptitle{background:#fff;display:block;height:245px;position:relative}@media(max-width: 768px){#maintitle .toptitle{height:220px}}@media(max-width: 576px){#maintitle .toptitle{height:150px}}#maintitle .toptitle *{transition:all .3s}#maintitle .toptitle::after{color:#2c3a44;opacity:.08;font-weight:600;line-height:1;text-align:center;width:100%;font-size:80px;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 768px){#maintitle .toptitle::after{font-size:60px}}@media(max-width: 576px){#maintitle .toptitle::after{font-size:40px}}#maintitle .toptitle h2{color:#2c3a44;font-size:32px;font-weight:600;width:100%;text-align:center;margin:0;padding:0;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 768px){#maintitle .toptitle h2{font-size:28px}}@media(max-width: 576px){#maintitle .toptitle h2{font-size:5.5vw;line-height:1.8}}#maintitle .toptitle h2::after{display:block;font-size:18px;font-family:"Heebo",sans-serif}@media(max-width: 768px){#maintitle .toptitle h2::after{font-size:16px}}@media(max-width: 576px){#maintitle .toptitle h2::after{font-size:14px}}#maintitle .toptitle.gateantenna::after,#maintitle .toptitle.gateantenna h2:after{content:"GATE ANTENNA"}#maintitle .toptitle.antenna::after,#maintitle .toptitle.antenna h2:after{content:"ANTENNA"}#maintitle .toptitle.readwriter::after,#maintitle .toptitle.readwriter h2:after{content:"RFID READER & WRITER"}#maintitle .toptitle.rftag::after,#maintitle .toptitle.rftag h2:after{content:"EQUIPMENT"}#maintitle .toptitle.system::after,#maintitle .toptitle.system h2:after{content:"SYSTEM"}#maintitle .toptitle.case::after,#maintitle .toptitle.case h2:after{content:"CASE"}#maintitle .toptitle.whatsrfid::after,#maintitle .toptitle.whatsrfid h2:after{content:"What's UHF RFID？"}#maintitle .toptitle.support::after,#maintitle .toptitle.support h2:after{content:"SUPPORT"}#maintitle .toptitle.downlard::after,#maintitle .toptitle.downlard h2:after{content:"DOWNLOAD"}#maintitle .toptitle.contact::after,#maintitle .toptitle.contact h2:after{content:"CONTACT"}#maintitle .toptitle.news_ttl::after,#maintitle .toptitle.news_ttl h2:after{content:"NEWS"}.style1{color:#2c3a44;text-align:center;font-size:32px;font-weight:600;margin:0;margin-bottom:70px}@media(max-width: 768px){.style1{font-size:180%;margin-bottom:40px}}.style2{border-radius:3px;background:#1f5997;color:#fff;font-size:20px;font-weight:600;padding:15px;margin-bottom:40px;transition:all .3s}@media(max-width: 768px){.style2{font-size:120%}}.style3{color:#164d87;font-size:35px;line-height:1.5;font-weight:500;margin-bottom:25px;transition:all .3s}@media(max-width: 768px){.style3{font-size:160%}}.style4{color:#164d87;font-weight:600;margin-bottom:15px;transition:all .3s}.style4 span{border-left:#164d87 4px solid;padding-left:10px;font-size:18px;transition:all .3s}.style5{font-size:18px}#rfid_gnav{background:#164d87;width:100%;display:block;transition:all .3s}#rfid_gnav ul{margin:0;padding:0;width:100%;display:flex;justify-content:center;align-items:center;position:relative}#rfid_gnav ul li{width:100%;display:block;text-align:center;line-height:1.3}#rfid_gnav ul li a{display:block;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:600;transition:all .3s}#rfid_gnav ul li a:hover{opacity:.5}#rfid_gnav ul ul{display:none}#rfid_gnav.fixed{position:fixed;left:0;top:0px;z-index:999;animation:fixed .5s .5s forwards}#rfid_gnav .dropmenu:hover ul{box-sizing:border-box;background:#036;width:auto;min-height:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;top:100%;z-index:10;transition:all .3s;animation:dropmenu .5s 0s forwards}#rfid_gnav .dropmenu:hover ul::before,#rfid_gnav .dropmenu:hover ul::after{position:absolute;top:0;background:#036;content:"";width:100%;height:100%;display:block;z-index:9}#rfid_gnav .dropmenu:hover ul::before{left:-90%}#rfid_gnav .dropmenu:hover ul::after{right:-90%}#rfid_gnav .dropmenu:hover ul li{width:auto;position:relative;display:block;z-index:10}#rfid_gnav .dropmenu:hover ul li .thum{width:68px;height:92px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;margin-left:auto;margin-right:auto}#rfid_gnav .dropmenu:hover ul li .thum img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#rfid_gnav .dropmenu:hover ul li a{display:block;padding-right:20px;padding-left:20px}#rfid_gnav .dropmenu:hover ul li a span{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:40px;line-height:.5 !important}@keyframes dropmenu{0%{opacity:0;top:110%}100%{opacity:1;top:83%}}#rfid_gnav_sp,spacer{display:none}@media(max-width: 998px){#rfid_gnav .container{min-width:100%}}@media(max-width: 768px){#rfid_gnav,header.header,.mean-bar{display:none}.spacer{display:block;height:60px}#rfid_gnav_sp{box-shadow:0 0 5px rgba(17,17,17,.4588235294);background:#fff;display:block;width:100%;height:60px;position:fixed;left:0;top:0;z-index:999;box-sizing:border-box}#rfid_gnav_sp_inner{width:100%;height:60px;padding:15px;position:relative}#rfid_gnav_sp_inner .logo{width:146px;position:relative;z-index:999}#rfid_gnav_sp_inner .contact{background:#164d87;color:#fff;text-align:center;display:block;font-size:24px;width:60px;height:60px;line-height:60px;position:absolute;right:60px;top:0;z-index:999}#rfid_gnav_sp_inner .contact i{line-height:60px}#rfid_gnav_sp_inner button.drawer-toggle{width:3rem;right:10px}#rfid_gnav_sp_inner ul{padding-top:60px}#rfid_gnav_sp_inner ul li{border-top:#ddd 1px solid}#rfid_gnav_sp_inner ul li a,#rfid_gnav_sp_inner ul li .ac_button{background:#fafafa;font-size:13px;font-weight:600;padding:15px;position:relative;display:block;width:100%;text-align:left}#rfid_gnav_sp_inner ul li a br,#rfid_gnav_sp_inner ul li .ac_button br{display:none}#rfid_gnav_sp_inner ul li .ac_button.toggle{background:#164d87;color:#fff}#rfid_gnav_sp_inner ul li .ac_button.toggle::after{font-family:"FontAwesome";content:"";transition:all .3s;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .3s}#rfid_gnav_sp_inner ul li .ac_button.toggle.collapsed{background:#fafafa;color:#111}#rfid_gnav_sp_inner ul li .ac_button.toggle.collapsed::after{font-family:"FontAwesome";content:"";transition:all .3s;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}#rfid_gnav_sp_inner ul ul{margin:0;padding:0;display:flex;flex-wrap:wrap;width:100%}#rfid_gnav_sp_inner ul ul li{border-right:#ddd 1px solid;width:50%}#rfid_gnav_sp_inner ul ul li:nth-child(even){border-right:none}#rfid_gnav_sp_inner ul ul li a{color:#111;background:#f1f1f1;position:relative}#rfid_gnav_sp_inner ul ul li a::after{font-family:"FontAwesome";content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width: 320px){.spacer{height:50px}#rfid_gnav_sp{height:50px}#rfid_gnav_sp_inner{height:50px;padding:8px 10px}#rfid_gnav_sp_inner .logo{width:120px}#rfid_gnav_sp_inner .contact{background:#164d87;font-size:18px;width:50px;height:50px;line-height:50px;right:50px}#rfid_gnav_sp_inner .contact i{line-height:50px}#rfid_gnav_sp_inner button.drawer-toggle{width:3rem;right:5px;top:-5px}#rfid_gnav_sp_inner ul{padding-top:50px}#rfid_gnav_sp_inner ul a,#rfid_gnav_sp_inner ul .ac_button{padding:10px 15px}}.drawer--top.drawer-open .drawer-nav{top:0;overflow:auto;-webkit-overflow-scrolling:touch}.drawer--left.drawer-open .drawer-nav,.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0;overflow:auto;-webkit-overflow-scrolling:touch}.drawer--right.drawer-open .drawer-nav,.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{right:0;overflow:auto;-webkit-overflow-scrolling:touch}#commonpage{background:#164d87;padding-top:60px;padding-bottom:60px;display:block;text-align:center;transition:all .3s}@media(max-width: 576px){#commonpage{padding-top:30px;padding-bottom:30px}}#commonpage p{font-size:20px;color:#fff;font-weight:600;margin-bottom:40px;transition:all .3s}@media(max-width: 576px){#commonpage p{text-align:left;font-size:18px;margin-bottom:20px}}#homepage #main_v{background-image:url("/products/rfid/assets/images/home/fv.jpg");background-position:center;background-size:cover;display:block;position:relative}@media(max-width: 576px){#homepage #main_v{position:relative;min-height:-webkit-calc(100vh - 60px);min-height:calc(100vh - 60px);background:none}#homepage #main_v::after{background-image:url("/products/rfid/assets/images/home/fv.jpg");background-position:center;background-size:cover;width:100vw;height:100vh;content:"";position:fixed;left:0;top:0;z-index:-1}#homepage #main_v .container{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}#homepage #main_v .inner{padding-top:150px;padding-bottom:150px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){#homepage #main_v .inner{padding-top:30px;padding-bottom:0px;display:block}}#homepage #main_v .inner h2{color:#fff;font-size:46px;font-weight:600;line-height:1.6;margin-bottom:30px}@media(max-width: 768px){#homepage #main_v .inner h2{font-size:40px;text-align:center}}@media(max-width: 576px){#homepage #main_v .inner h2{font-size:7vw;margin-bottom:20px}}#homepage #main_v .inner h2 span{font-size:33px;display:block;padding-left:8px}@media(max-width: 768px){#homepage #main_v .inner h2 span{padding-left:0px}}@media(max-width: 576px){#homepage #main_v .inner h2 span{font-size:7vw}}#homepage #main_v .inner ul{margin:0;padding:0;margin-left:8px;list-style:none}#homepage #main_v .inner ul li{color:#fff}#homepage #main_v .inner ul.list_top{margin-left:0px;margin-bottom:40px}@media(max-width: 576px){#homepage #main_v .inner ul.list_top{margin-bottom:20px}}#homepage #main_v .inner ul.list_top li:before{content:"・";position:absolute;left:0}#homepage #main_v .inner ul.list_top li{font-size:17px;margin-bottom:10px}@media(max-width: 768px){#homepage #main_v .inner ul.list_top li{text-align:center;font-size:14px}}@media(max-width: 576px){#homepage #main_v .inner ul.list_top li{text-align:left}}#homepage #main_v .inner ul.list_bottom{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){#homepage #main_v .inner ul.list_bottom{justify-content:center}}#homepage #main_v .inner ul.list_bottom li{border:#fff 2px solid;color:#fff;border-radius:50%;font-size:18px;font-weight:600;display:block;width:150px;height:150px;line-height:150px;margin-right:15px;text-align:center}@media(max-width: 576px){#homepage #main_v .inner ul.list_bottom li{width:100px;height:100px;line-height:100px;font-size:14px}}#homepage #main_v .inner .fv_left{padding-right:25px}@media(max-width: 768px){#homepage #main_v .inner .fv_left{padding-right:0px}}@media(max-width: 576px){#homepage #main_v .inner .fv_right{display:none}}@media(min-width: 576px){#homepage #main_v::after{width:0;height:0;border-style:solid;border-width:148px 0 0 100vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;position:absolute;left:0;bottom:0;content:"";z-index:1}#homepage #main_v::before{content:"";background:#ddd;width:100vw;height:1px;content:"";display:block;position:absolute;left:0;bottom:0;z-index:2}#homepage #main_v .d-flex{width:730px;height:70px;position:relative;z-index:2;align-items:center}#homepage #main_v .d-flex h3{border-radius:100px;background:#2c3a44;width:100px;height:30px;position:relative}#homepage #main_v .d-flex h3 span{color:#fff;font-size:18px;font-weight:600;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}#homepage #main_v .d-flex a{padding-right:25px;color:#2c3a44;display:block;position:relative;transition:all .3s;width:100%}#homepage #main_v .d-flex a::after{font-family:"FontAwesome";content:"";position:absolute;right:0;top:50%;line-height:0}#homepage #main_v .d-flex a:hover{color:#1f5997}}#homepage #top_news_sm{border-bottom:#ddd 1px solid;padding-top:10px;padding-bottom:10px}#homepage #top_news_sm .d-flex{position:relative;z-index:2;align-items:center}@media(max-width: 320px){#homepage #top_news_sm .d-flex{display:block !important}}#homepage #top_news_sm .d-flex h3{border-radius:100px;background:#2c3a44;min-width:60px;width:60px;height:30px;position:relative;display:block}#homepage #top_news_sm .d-flex h3 span{color:#fff;font-size:14px;font-weight:600;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;padding-left:5px;padding-right:5px;display:block}#homepage #top_news_sm .d-flex a{padding-left:10px;padding-right:20px;color:#2c3a44;display:block;position:relative;transition:all .3s}@media(max-width: 320px){#homepage #top_news_sm .d-flex a{padding-left:0px}}#homepage #top_news_sm .d-flex a::after{font-family:"FontAwesome";content:"";position:absolute;right:0;top:50%;line-height:0}#homepage #top_news_sm .d-flex a:hover{color:#1f5997}#homepage #main-title{padding-top:50px;padding-bottom:50px;text-align:center}@media(max-width: 576px){#homepage #main-title{padding-bottom:40px}}#homepage #main-title h2,#homepage #main-title h2 span{display:block;font-size:50px}@media(max-width: 768px){#homepage #main-title h2,#homepage #main-title h2 span{font-size:40px}}@media(max-width: 576px){#homepage #main-title h2,#homepage #main-title h2 span{font-weight:600;font-size:7.5vw}}#homepage #main-title h2{line-height:1.4;margin:0;padding:0}#homepage #main-title .en{display:block;font-size:18px;font-weight:600;margin-top:10px}@media(max-width: 576px){#homepage #main-title .en{font-size:4vw}}#homepage .home-conente{position:relative}#homepage .home-conente#sec1 h3::after{content:"GATE ANTENNA"}#homepage .home-conente#sec2 h3::after{content:"ANTENNA"}#homepage .home-conente#sec3 h3::after{content:"RFID READER & WRITER"}#homepage .home-conente#sec4 .left h3::after{content:"EQUIPMENT"}#homepage .home-conente#sec4 .right h3::after{content:"SYSTEM"}#homepage .home-conente#sec5 .left h3::after{content:"What's UHF RFID？"}#homepage .home-conente#sec5 .right h3::after{content:"DOWNLOAD"}#homepage .home-conente h3::after{font-weight:600;display:block;font-size:18px}@media(max-width: 768px){#homepage .home-conente h3::after{font-size:3.5vw}}#homepage .home-conente h3,#homepage .home-conente h3 span{font-size:36px;color:#2c3a44}@media(max-width: 768px){#homepage .home-conente h3,#homepage .home-conente h3 span{font-size:26px}}@media(max-width: 576px){#homepage .home-conente h3,#homepage .home-conente h3 span{font-weight:600;font-size:5vw}}#homepage .home-conente p{font-size:16px;display:block;padding-top:50px;padding-bottom:50px;color:#2c3a44}@media(max-width: 768px){#homepage .home-conente p{padding-top:25px;padding-bottom:25px}}#homepage .home-conente img{display:block;margin-left:auto;margin-right:auto}#homepage .home-conente .thum{width:40%;display:block;margin-left:auto;margin-right:auto}#homepage .home-conente a{border:#ddd 1px solid;color:#2c3a44;display:block;width:200px;height:60px;position:relative;margin-left:auto;margin-right:auto;transition:all .3s;z-index:10}@media(max-width: 768px){#homepage .home-conente a{height:50px}}#homepage .home-conente a span{width:100%;position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(min-width: 769px){#homepage .home-conente a:hover{color:#fff}#homepage .home-conente a::after{content:"";background:#fff;width:200px;height:60px;position:absolute;left:0;top:0;z-index:1}#homepage .home-conente a::before{content:"";background:#2c3a44;width:200px;height:60px;position:absolute;left:-200px;top:0;z-index:2}#homepage .home-conente a:hover::before{transition:all .3s;animation:home_a_hover .3s forwards}@keyframes home_a_hover{0%{left:-200px}100%{left:0}}}@media(max-width: 768px){#homepage .home-conente a{-webkit-touch-callout:none;width:100%;color:#fff;background:#1f5997}#homepage .home-conente a:active{transform:scale(0.9)}}#homepage #sec1{background-image:url(/products/rfid/assets/images/home/sec1_bg.jpg)}#homepage #sec2{padding-top:30px;padding-bottom:50px}#homepage #sec3{background-image:url(/products/rfid/assets/images/home/sec3_bg.jpg);padding-top:180px;padding-bottom:180px}@media(max-width: 768px){#homepage #sec3{padding-top:50px;padding-bottom:50px}}#homepage #sec4{padding-top:50px;padding-bottom:50px}@media(max-width: 768px){#homepage #sec4 p{box-sizing:border-box;padding-top:10px !important;padding-bottom:10px !important;min-height:80px;margin:0}}#homepage #sec5{background-image:url(/products/rfid/assets/images/home/sec5_bg.jpg);padding-top:150px;padding-bottom:150px}@media(max-width: 768px){#homepage #sec5{padding-top:50px;padding-bottom:50px}#homepage #sec5 p{box-sizing:border-box;padding-top:10px !important;padding-bottom:10px !important;min-height:80px;margin:0}}@media(max-width: 320px){#homepage #sec5 h3{min-width:80px}}#homepage #sec1::before,#homepage #sec3::before,#homepage #sec5::before{position:absolute;left:0;top:0;content:"";width:0;height:0;border-style:solid;border-width:0 100vw 140px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 768px){#homepage #sec1::before,#homepage #sec3::before,#homepage #sec5::before{border-width:0 100vw 45px 0}}#homepage #sec1::after,#homepage #sec3::after,#homepage #sec5::after{position:absolute;left:0;bottom:0;content:"";width:0;height:0;border-style:solid;border-width:140px 0 0 100vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}@media(max-width: 768px){#homepage #sec1::after,#homepage #sec3::after,#homepage #sec5::after{border-width:45px 0 0 100vw}}#homepage #home_news{padding-bottom:80px}@media(max-width: 576px){#homepage #home_news{padding-bottom:60px}}#homepage #home_news h3,#homepage #home_news h3 span{font-size:36px;color:#2c3a44}@media(max-width: 768px){#homepage #home_news h3,#homepage #home_news h3 span{font-size:26px}}@media(max-width: 576px){#homepage #home_news h3,#homepage #home_news h3 span{text-align:center;font-weight:600;font-size:5vw}}#homepage #home_news dl{border-bottom:#ddd 1px solid;width:100%;display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0}@media(max-width: 576px){#homepage #home_news dl{padding-top:15px;display:block}}#homepage #home_news dl dt,#homepage #home_news dl dd{color:#2c3a44;margin:0;padding:0;font-weight:400}#homepage #home_news dl dt{min-width:250px;padding-left:10px}@media(max-width: 576px){#homepage #home_news dl dt{color:#999;min-width:100%;padding-left:0px}}#homepage #home_news dl dd{width:100%}#homepage #home_news dl a{color:#2c3a44;display:block;padding-top:15px;padding-bottom:15px;position:relative;padding-right:15px;transition:all .3s}@media(max-width: 576px){#homepage #home_news dl a{padding-top:0px}}#homepage #home_news dl a::after{font-family:"FontAwesome";content:"";position:absolute;right:0;top:50%;line-height:0;transition:all .3s}@media(min-width: 769px){#homepage #home_news dl a:hover{color:#1f5997}#homepage #home_news dl a:hover::after{right:10px}}@keyframes productitemlist{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0px)}}#product-item-list{background:#012951;transition:all .3s}#product-item-list ul{width:100%;margin:0;padding:0;display:flex;justify-content:center;align-items:center;z-index:1;animation:productitemlist 1s 0s forwards}#product-item-list ul li{width:120px;margin-right:10px}#product-item-list ul li:last-child{margin-right:0}#product-item-list ul li a{padding-top:20px;padding-bottom:20px;display:block;text-align:center;color:#fff;transition:all .3s}#product-item-list ul li a span{padding-top:5px;display:block;text-align:center;font-size:13px;line-height:1 !important}#product-item-list ul li a .thum{width:65px;height:65px;display:block;position:relative;overflow:hidden;margin-left:auto;margin-right:auto}#product-item-list ul li a .thum img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#product-item-list ul li a:hover{color:#1f5997}#product-item-list.pc.fixed{width:100%;position:fixed;top:51px;z-index:2}#product-item-list .swiper-container{padding-left:40px;padding-right:40px}#product-item-list .swiper-container .next_btn,#product-item-list .swiper-container .prev_btn{text-align:center;background:#012951;height:100%;width:30px;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;transition:all .3s;opacity:1}#product-item-list .swiper-container .next_btn.swiper-button-disabled,#product-item-list .swiper-container .prev_btn.swiper-button-disabled{opacity:0}#product-item-list .swiper-container .prev_btn{border-right:#003d7a 1px solid;left:0}#product-item-list .swiper-container .prev_btn::before{font-family:"FontAwesome";content:"";line-height:4;font-size:20px}#product-item-list .swiper-container .next_btn{border-left:#003d7a 1px solid;right:0}#product-item-list .swiper-container .next_btn::before{font-family:"FontAwesome";content:"";line-height:4;font-size:20px}#product-item-list .swiper-container .swiper-slide{width:120px}#product-item-list .swiper-container a{padding-top:10px;padding-bottom:10px;display:block;text-align:center;color:#fff;transition:all .3s}#product-item-list .swiper-container a span{padding-top:5px;display:block;text-align:center;font-size:3vw}#product-item-list .swiper-container a .thum{width:40px;height:40px;display:block;position:relative;overflow:hidden;margin-left:auto;margin-right:auto}#product-item-list .swiper-container a .thum img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product_item_header p{margin-bottom:30px}@media(max-width: 576px){.product_item_header p{margin-bottom:15px}}.product_block{background:#f7f6f6;display:block;padding-bottom:70px}@media(max-width: 768px){.product_block{padding-bottom:50px}}.product_block .product_title{display:block;padding-top:90px;padding-bottom:70px}@media(max-width: 768px){.product_block .product_title{padding-top:40px;padding-bottom:40px}}.product_block .product_title h3{color:#2c3a44;text-align:center;font-size:32px;font-weight:600;margin:0;padding:0}@media(max-width: 768px){.product_block .product_title h3{font-size:32px}}@media(max-width: 576px){.product_block .product_title h3{font-size:20px}}.product_block .product_item_title{box-sizing:border-box;border-radius:6px;background:#1f5997;width:100%;padding:10px;padding-left:30px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}@media(max-width: 768px){.product_block .product_item_title{padding-left:20px;margin-bottom:20px}}.product_block .product_item_title h4{color:#fff;font-size:20px;font-weight:600;width:100%}@media(max-width: 768px){.product_block .product_item_title h4{font-size:18px}}@media(max-width: 576px){.product_block .product_item_title h4{width:auto;font-size:14px}}.product_block .product_item_title ul{width:100%;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center}@media(max-width: 576px){.product_block .product_item_title ul{justify-content:flex-start;margin-top:0px;width:auto;margin-left:auto}}.product_block .product_item_title li{border-radius:4px;color:#fff;padding:4px 10px;margin-left:10px;font-weight:600}@media(max-width: 768px){.product_block .product_item_title li{font-size:12px}}@media(max-width: 576px){.product_block .product_item_title li{font-size:2.5vw;padding:4px;width:100%;white-space:nowrap}.product_block .product_item_title li:first-child{margin-left:0}}.product_block .product_item_title li.cate1{background-color:#a05d9a}.product_block .product_item_title li.cate2{background-color:#f3638b}.product_block .product_item_title li.cate3{background-color:#009e83}.product_block .product_item_title li.cate4{background-color:#fa8e3e}.product_body .point dl{border-left:#1f5997 7px solid;width:100%;margin:0;margin-bottom:25px;padding:0}@media(max-width: 768px){.product_body .point dl{margin-bottom:20px}}.product_body .point dt,.product_body .point dd{padding-left:7px}.product_body .point dt{color:#1f5997;font-size:20px;font-weight:600}@media(max-width: 768px){.product_body .point dt{font-size:16px}}@media(max-width: 576px){.product_body .point dt{font-size:14px}}@media(max-width: 768px){.product_body img{margin-bottom:20px}}@media(max-width: 576px){.product_block .product_body .point dl{margin-bottom:20px}.product_block .product_body .point dt{font-size:14px}.product_block .product_body table th,.product_block .product_body table td{padding:5px;font-size:12px;line-height:1.5}}#gateantenna #gateantenna_top{margin-bottom:100px}@media(max-width: 768px){#gateantenna #gateantenna_top{margin-bottom:80px}}#gateantenna #gateantenna_top .card{display:block;padding:50px 65px}@media(max-width: 768px){#gateantenna #gateantenna_top .card{padding:20px}}#gateantenna #gateantenna_top .card h3{border-radius:4px;background:#1f5997;color:#fff;font-size:20px;line-height:1.8;font-weight:600;padding:10px;text-align:center;margin:0;margin-bottom:40px}@media(max-width: 768px){#gateantenna #gateantenna_top .card h3{font-size:15px;padding-top:15px;padding-bottom:15px}}#gateantenna #gateantenna_top ul{width:100%;margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center}#gateantenna #gateantenna_top ul li{width:100%;text-align:center;padding-left:50px;padding-right:50px;display:block}@media(max-width: 768px){#gateantenna #gateantenna_top ul li{padding-left:15px;padding-right:15px}}#gateantenna #gateantenna_top ul li span{font-size:18px}#gateantenna #gateantenna_top .fate_logo{width:270px;height:72px;transition:all .3s}@media(max-width: 768px){#gateantenna #gateantenna_top .fate_logo{width:135px;height:36px}}#gateantenna .features .inner{border:#ddd 1px solid;padding:20px;display:block}#gateantenna .features .inner h4{border-radius:4px;background:#1f5997;color:#fff;font-size:18px;font-weight:600;padding:10px;text-align:center;margin:0;margin-bottom:20px}@media(max-width: 768px){#gateantenna .features .inner h4{font-size:14px}}#gateantenna .features .inner p{min-height:70px;margin-bottom:10px}@media(max-width: 768px){#gateantenna .features .inner p{min-height:auto}}#gateantenna .features.category04_features .inner{min-height:180px}.product2.features p{height:126px;display:block}#downlard_anchor{margin:0;margin-bottom:70px;padding:0;list-style:none;width:100%;display:flex;justify-content:center;align-items:center}@media(max-width: 576px){#downlard_anchor{margin-bottom:35px;display:block}}#downlard_anchor li{margin-right:30px;width:100%;text-align:center}@media(max-width: 768px){#downlard_anchor li{margin-right:15px}}@media(max-width: 576px){#downlard_anchor li{width:48%;display:inline-block;margin-right:2%;margin-bottom:3%}#downlard_anchor li:nth-child(2n){margin-right:0}}#downlard_anchor li:last-child{margin-right:0}#downlard_anchor li a{border-radius:4px;border:#1f5997 1px solid;color:#1f5997;padding:15px;display:block;font-weight:600;transition:all .3s}@media(max-width: 768px){#downlard_anchor li a{font-size:12px;padding:15px 0}}#downlard_anchor li a:hover{opacity:.5}@media(max-width: 768px){#downlard_anchor li a:hover{opacity:1}}.downlard_content{margin-bottom:50px}.downlard_content h3{box-sizing:border-box;border-radius:6px;background:#1f5997;width:100%;padding:10px;padding-left:30px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:50px;color:#fff;font-size:20px;font-weight:600;width:100%;gap:5px}.downlard_content h3 span{border-radius:3px;background-color:#fff;color:#111;display:flex;justify-content:center;align-items:center;font-size:18px;padding:10px;height:36px;width:134px}.downlard_content h3 span:first-child{margin-left:25px}@media(max-width: 768px){.downlard_content h3{padding-left:20px;margin-bottom:15px;font-size:16px}.downlard_content h3 span{display:none}}@media(max-width: 576px){.downlard_content h3{font-size:14px}}.downlard_content ul.sm-models{width:100%;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:15px;display:none}.downlard_content ul.sm-models li{border-radius:3px;border:1px solid #ddd;height:24px;width:auto;padding-left:10px;padding-right:10px;line-height:1;display:inline-flex;justify-content:center;align-items:center}@media(max-width: 768px){.downlard_content ul.sm-models{display:flex}}.downlard_content .pamphlet{position:relative;z-index:1;padding-top:60px;margin-bottom:50px}@media(max-width: 768px){.downlard_content .pamphlet{padding-top:30px;margin-bottom:25px}}@media(max-width: 576px){.downlard_content .pamphlet{padding-top:30px;margin-bottom:25px}}.downlard_content .pamphlet::after{content:"";background:#f7f6f6;width:100%;height:310px;position:absolute;left:0;top:0;z-index:1}@media(max-width: 576px){.downlard_content .pamphlet::after{height:150px}}.downlard_content .pamphlet img{position:relative;z-index:2}.downlard_content .externalview .thum{width:100%;height:150px;display:block;position:relative;overflow:hidden;margin-bottom:20px}@media(max-width: 768px){.downlard_content .externalview .thum{margin-bottom:20px}}.downlard_content .externalview .thum img{fill:#164d87;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all .3s}.downlard_content .externalview .thum a:hover img{opacity:.5}.downlard_content .externalview h4,.downlard_content .externalview span{display:block;text-align:center;word-wrap:break-word}.downlard_content .externalview span{line-height:1.3}@media(max-width: 576px){.downlard_content .externalview .thum{margin-bottom:15px}.downlard_content .externalview h4{font-weight:600}}.support_content{margin-bottom:80px}.support_content .card{padding:40px 60px}.support_content h3{box-sizing:border-box;border-radius:6px;background:#1f5997;width:100%;padding:10px;margin-bottom:50px;color:#fff;font-size:20px;font-weight:600}.support_content h4{color:#1f5997;font-size:20px;font-weight:600;margin-bottom:25px}.support_content #section1 ul{margin:0;padding:0;list-style:none;width:100%}.support_content #section1 ul li{margin-bottom:5px}.support_content #section1 dl,.support_content #section1 dt,.support_content #section1 dd{margin:0;padding:0;color:#fff}.support_content #section1 dl{background:#1f5997;display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.support_content #section1 dt,.support_content #section1 dd{padding:15px}.support_content #section1 dt{min-width:200px}.support_content #section1 dd{text-align:center;width:100%}.support_content.showroom dl,.support_content.showroom dt,.support_content.showroom dd{margin:0;padding:0}.support_content.showroom dl.access{border:#ccc 1px solid;border-bottom:none;width:100%;display:flex;justify-content:flex-start;align-items:center}.support_content.showroom dl.access.last{border-bottom:#ccc 1px solid}.support_content.showroom dl.access dt,.support_content.showroom dl.access dd{box-sizing:border-box;padding:15px 10px}.support_content.showroom dl.access dt{min-width:110px}.support_content.showroom dl.access dd{border-left:#ccc 1px solid}.support_content.showroom dl.access dd ol{margin:0;padding:0;list-style:none}.support_content.showroom dl.access dd ol li{margin-bottom:5px}.support_content.showroom dl.access dd ol li:last-child{margin-bottom:0}.support_content.showroom .inner{width:100%;height:368px;position:relative}.support_content.showroom .inner span{font-family:"Heebo",sans-serif;color:rgba(44,58,68,.062745098);font-size:96px;font-weight:600;display:block;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 576px){#section1 dt,#section1 dd{padding:2px !important}#section1 dl{flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:10px !important;padding-bottom:10px !important}#section1 dt,#section1 dd{min-width:100% !important;width:100%}.support_content{margin-bottom:40px}.support_content p br{display:none}.support_content .card{padding:20px 30px}.support_content h3{margin-bottom:25px;font-size:18px}.support_content h4{font-size:16px;margin-bottom:15px}}.what_rfid_content{margin-bottom:70px}@media(max-width: 768px){.what_rfid_content{margin-bottom:50px}}.what_rfid_content h3{box-sizing:border-box;border-radius:6px;background:#1f5997;width:100%;padding:10px;margin-bottom:50px;color:#fff;font-size:20px;font-weight:600}@media(max-width: 768px){.what_rfid_content h3{margin-bottom:30px;font-size:20px}}@media(max-width: 576px){.what_rfid_content h3{font-size:16px}}.what_rfid_content h4{color:#1f5997;font-size:20px;font-weight:600;margin-bottom:20px}@media(max-width: 768px){.what_rfid_content h4{font-size:18px;margin-bottom:20px}}@media(max-width: 576px){.what_rfid_content h4{font-size:14px}}.what_rfid_content .card{padding:15px}.what_rfid_content .card img{margin-bottom:15px}.what_rfid_content .card p{margin:0;padding:0}.what_rfid_content.sec4 p{min-height:100px}.what_rfid_content .table_box1{width:788px;display:block;margin-left:auto;margin-right:auto}@media(max-width: 768px){.what_rfid_content .table_box1{width:100%}}.what_rfid_content table{border-top:#ccc 1px solid;border-left:#ccc 1px solid;width:100%}.what_rfid_content table th,.what_rfid_content table td{border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;padding:7px 10px;vertical-align:middle}@media(max-width: 576px){.what_rfid_content table th,.what_rfid_content table td{font-size:10px}}.what_rfid_content table thead th{background:#e9f2fa}.what_rfid_content table tbody th,.what_rfid_content table tbody td{background:#fff}.what_rfid_content table tbody span{display:block}.what_rfid_content table+table{margin-top:20px}@media(max-width: 768px){.what_rfid_content.sec3 .imte p{min-height:80px}.what_rfid_content.sec4 p{min-height:230px}}@media(max-width: 576px){.what_rfid_content.sec3 .imte p{min-height:auto}.what_rfid_content.sec4 p{min-height:auto}}.system_content{padding-top:5rem;padding-bottom:5rem}@media(max-width: 768px){.system_content{padding-top:2.5rem;padding-bottom:2.5rem}}.system_content .cont_bg{margin-bottom:70px}@media(max-width: 768px){.system_content .cont_bg{margin-bottom:40px}}.system_content p.big{color:#1f5997;font-size:24px;font-weight:600}@media(max-width: 768px){.system_content p.big{font-size:16px}}.system_content .style3{font-size:16px !important}.system_content .iframes{position:relative;width:100%;height:0;padding-top:56%}.system_content .iframes iframe{position:absolute;top:0;left:0;width:100%;height:100%}.system_content .thum{height:240px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.system_content .thum{height:auto}}.anchor{padding-top:140px;margin-top:-140px}table.data-table{border-top:#ccc 1px solid;border-left:#ccc 1px solid;width:100%}table.data-table th,table.data-table td{border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;padding:7px 10px;vertical-align:middle}table.data-table thead th{background:#e9f2fa}table.data-table tbody th,table.data-table tbody td{background:#fff}table.data-table tbody span{display:block}table.data-table+table{margin-top:20px}table.data-table.w700{width:700px;margin-left:auto;margin-right:auto}@media(max-width: 768px){.scroll-table table{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-bottom:20px;width:100% !important}.scroll-table table th,.scroll-table table td{width:100%}}.HeaderNotFixed #rfid_gnav.fixed{position:static;top:0}#contactform h2{color:#1f5997;font-size:26px;font-weight:600}@media(max-width: 576px){#contactform h2{font-size:20px}}#contactform #form_flow{margin:0;padding:0;margin-bottom:50px;display:flex;justify-content:center;align-items:center}@media(max-width: 576px){#contactform #form_flow{margin-bottom:25px}}#contactform #form_flow li{width:100%;margin-right:30px}@media(max-width: 576px){#contactform #form_flow li{margin-right:10px}}@media(max-width: 320px){#contactform #form_flow li{font-size:9px}}#contactform #form_flow li:last-child{margin-right:0}#contactform #form_flow li .flow_header{color:#22abd9;font-size:14px;font-weight:bold}@media(max-width: 576px){#contactform #form_flow li .flow_header{font-size:14px}}#contactform #form_flow li .flow_header span{font-size:22px}#contactform #form_flow li .flow_body{border:#22abd9 1px solid;background:#fff;text-align:center;padding:15px;font-weight:600}@media(max-width: 576px){#contactform #form_flow li .flow_body{font-size:11px;padding:10px 3px}}#contactform #form_flow li.active .flow_body{background:#22abd9;color:#fff}#form .form-group{margin:0}#form .form-row{box-sizing:border-box;background:#eff7f8;border:#a6bddf 1px solid;border-bottom:none;justify-content:flex-start;align-items:center;margin:0}#form .form-row.last{border-bottom:#a6bddf 1px solid}#form .form-row .form_label,#form .form-row .form_body{padding:15px}@media(max-width: 768px){#form .form-row .form_label,#form .form-row .form_body{padding:10px 15px}}#form .form-row .form_label .req::after{color:#c00;content:"必須";padding-left:10px}#form .form-row .form_body{background:#fff;padding-left:15px;display:block}#form .form-row .help-block-body{background:#fff}#form .form-row .help-block-body .help-block{padding-left:15px;display:block;width:100%}#form .form-row [type=text],#form .form-row [type=tel],#form .form-row [type=email],#form .form-row select{padding:15px 15px;font-size:14px;line-height:1.5}#form .form-row textarea{font-size:14px;padding:15px;min-height:100px}#form .form-row .form-control,#form .form-row .custom-select{height:auto !important}#form .form-row .w300{width:300px}@media(max-width: 768px){#form .form-row .w300{width:100%}}#form .form-row .w150{width:150px}@media(max-width: 768px){#form .form-row .w150{width:100%}}#form .form-row .wauto{width:auto}@media(max-width: 768px){#form .form-row .wauto{width:100%}}#form .form-btn{text-align:center;font-weight:600;font-size:16px;padding-top:10px;padding-bottom:15px;width:435px;display:block;margin-left:auto;margin-right:auto}@media(max-width: 768px){#form .form-btn{width:100%}}#form .form-btn#submit{background:#1f5997;color:#fff}#form .form-btn#return{background:#ccc;color:#666}#form .form-btn.disabled{background:#999;cursor:not-allowed}#form .last_infomation{margin-top:30px;padding:15px;border:#1f5997 2px solid;display:block;font-size:14px}#form .custom-control-label::before,#form .custom-control-label::after{width:14px;height:14px}#form #infomation{display:block;padding:30px 0}#form #infomation h4{margin-bottom:15px;font-weight:600}#form #infomation ul{margin:0;padding:0;padding-left:20px;list-style:none}#form #infomation ul li{margin-bottom:10px;position:relative}#form #infomation ul li:last-child{margin-bottom:0}#form #infomation ul li::before{content:"■";color:#1f5997;position:absolute;left:-15px;top:0}.has-error .custom-select{border:#c00 1px solid}.has-error .help-block li{color:#c00}#newsList{display:block;margin:0;padding:0;list-style:none;width:100%;margin-bottom:30px !important}#newsList li{border-bottom:#ddd 1px solid;display:flex;justify-content:flex-start;align-items:center;width:100%;padding-top:15px;padding-bottom:15px}@media(max-width: 768px){#newsList li{display:block}#newsList li span{display:block}}#newsList li .up_ymd{min-width:90px}@media(max-width: 768px){#newsList li .up_ymd{min-width:70px;display:inline-block}}#newsList li .category_name{margin-right:25px;width:100px;text-align:center}@media(max-width: 768px){#newsList li .category_name{display:inline-block}}#newsList li a{color:#164d87;width:100%}@media(max-width: 768px){#newsList li a{position:relative;display:block}#newsList li a::after{font-family:"FontAwesome";content:"";font-weight:900;position:absolute;right:0;top:50%;line-height:0}}.pager{width:100%;display:flex;justify-content:center;align-items:center}.pager li{margin-right:10px}@media(max-width: 768px){.pager li{margin-right:5px}}.pager li:last-child{margin-right:0px}.pager li a{border:#ddd 1px solid;color:#111;display:block;display:flex;justify-content:center;align-items:center;width:50px;height:50px;text-align:center;transition:all .3s}@media(max-width: 768px){.pager li a{width:40px;height:40px}}.pager li a:hover{opacity:.5}.pager li a.current{background:#164d87;color:#fff}#page-top{position:fixed;bottom:20px;right:20px;font-size:32px;z-index:1;display:none}#page-top a{background:#005bac;text-decoration:none;color:#fff;width:70px;padding:15px 0 23px 0;text-align:center;display:block;border-radius:50%;transition:.5s;-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s}#page-top:hover{border-radius:50%;text-decoration:none;background:rgba(0,91,172,.5)}@media(max-width: 768px){#page-top{font-size:20px;line-height:20px}#page-top a{width:40px;padding:10px}}.font14{font-size:14px}.font16{font-size:16px}.linkbtn{border:#ddd 1px solid;color:#2c3a44;display:flex;justify-content:center;align-items:center;width:200px;height:60px;position:relative;margin-left:auto;margin-right:auto;transition:all .3s;z-index:10;text-align:center;font-size:14px;font-weight:600}@media(max-width: 768px){.linkbtn{height:50px}}.linkbtn span{width:100%;position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(min-width: 769px){.linkbtn:hover{color:#fff}.linkbtn::after{content:"";background:#fff;width:200px;height:60px;position:absolute;left:0;top:0;z-index:1}.linkbtn::before{content:"";background:#2c3a44;width:200px;height:60px;position:absolute;left:-200px;top:0;z-index:2}.linkbtn:hover::before{transition:all .3s;animation:home_a_hover .3s forwards}@keyframes home_a_hover{0%{left:-200px}100%{left:0}}}@media(max-width: 768px){.linkbtn{-webkit-touch-callout:none;width:100%;color:#fff;background:#1f5997}.linkbtn:active{transform:scale(0.9)}}.p_title{display:block;margin-bottom:50px}.p_title h3{color:#2c3a44;text-align:center;font-size:32px;font-weight:600;margin:0;padding:0}@media(max-width: 768px){.p_title h3{font-size:32px}}@media(max-width: 576px){.p_title h3{font-size:20px}}.py-100{padding-top:100px;padding-bottom:100px}@media(max-width: 576px){.py-100{padding-top:50px;padding-bottom:50px}}.pt-100{padding-top:100px}@media(max-width: 576px){.pt-100{padding-top:50px}}.pb-70{padding-bottom:70px}@media(max-width: 576px){.pb-70{padding-top:30px}}.pb-100{padding-bottom:100px}@media(max-width: 576px){.pb-100{padding-bottom:50px}}.text-center{text-align:center}.img-center{display:block;margin-left:auto;margin-right:auto}.datatable+.datatable{margin-top:20px}.datatable.table_style1 table tbody td{text-align:center;width:230px}@media(max-width: 768px){.datatable.table_style1 table tbody td{width:40%}}.datatable.table_style2 table{table-layout:fixed}.datatable.table_style2 table tbody td{text-align:center}.datatable.nocol table th,.datatable.option table th{min-width:120px}.datatable.nocol table td,.datatable.option table td{width:auto}.datatable .hev,.datatable .hel{line-height:1 !important;font-weight:600}.datatable table{border-top:#ddd 1px solid;border-left:#ddd 1px solid;width:100%}.datatable table th,.datatable table td{border-bottom:#ddd 1px solid;border-right:#ddd 1px solid;padding:12px 15px;font-size:14px;line-height:1.2 !important;vertical-align:middle}.datatable table th.min,.datatable table td.min{width:76px}.datatable table th.body,.datatable table td.body{width:415px}.datatable table th.bg_yellow,.datatable table td.bg_yellow{background-color:#ff9}.datatable table th.bg_pink,.datatable table td.bg_pink{background-color:#ffb6c1}.datatable table th .red,.datatable table td .red{color:#c00;font-size:10px}.datatable table th span.block,.datatable table td span.block{display:block}.datatable table thead th{background-color:#e9f2fa}.datatable table tbody th,.datatable table tbody td{font-weight:400}.datatable ul.breakdown{margin:0;padding:0;margin-top:15px;list-style:none}.datatable ul.breakdown li{display:block;font-size:12px;padding-left:25px;margin-bottom:5px;position:relative}.datatable ul.breakdown li:last-child{margin-bottom:0}.datatable ul.breakdown li::before{content:"※" attr(data-number);font-size:12px;color:#c00;position:absolute;left:0;top:0}@media(max-width: 768px){.datatable table{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media(max-width: 576px){.datatable.table_style1 table{table-layout:fixed}.datatable.table_style1 table td{min-width:177px}.datatable table th,.datatable table td{padding:12px 10px;font-size:13px}}.datatable_content .inner{border-left:#1f5997 4px solid;border-bottom:#ddd 1px solid;padding-left:10px;margin-bottom:20px;padding-bottom:10px}.datatable_content .inner.last{margin-bottom:0}.datatable_content .inner h4{color:#1f5997;font-size:20px;font-weight:600;margin:0;padding:0}.datatable_content .inner h5{margin:0;padding:0;font-size:16px;margin-top:10px}.datatable_content .inner h5 span.bg_yellow{background:linear-gradient(transparent 60%, #ffff99 60%)}.datatable_content .inner h5 span.bg_pink{background:linear-gradient(transparent 60%, #ffb6c1 60%)}.datatable_content .inner p{margin:0;padding:0;font-size:14px}@media(max-width: 768px){.datatable_content .inner h4{font-size:16px}.datatable_content .inner h5{font-size:14px;font-weight:600}.datatable_content .inner p{font-size:13px}}#gateantenna #ga_top{padding-bottom:100px;display:block}#gateantenna #ga_top .ga_logo{margin-bottom:25px;display:block}#gateantenna #ga_top .ga_logo img{display:block;margin-left:auto;margin-right:auto}#gateantenna #ga_top p{font-size:20px;line-height:1.4;font-weight:600;text-align:center;margin-bottom:40px}#gateantenna #ga_top .rdg7_main{display:block;margin-left:auto;margin-right:auto}@media(max-width: 576px){#gateantenna #ga_top{padding-bottom:50px}#gateantenna #ga_top p{font-size:16px;margin-bottom:20px}#gateantenna #ga_top p br{display:none}}#gateantenna #ga_product{background-color:#fafafa}#gateantenna #ga_product .ga_product_header{margin-bottom:60px}#gateantenna #ga_product .ga_product_header p{text-align:center;font-size:16px;font-weight:600}#gateantenna #ga_product .ga_product_item{margin-bottom:50px}#gateantenna #ga_product .ga_product_item.last{margin-bottom:0}#gateantenna #ga_product .ga_product_item .ga_product_head{margin-bottom:25px}#gateantenna #ga_product .ga_product_item .ga_product_head h3{margin:0;padding:5px 0;font-size:20px;font-weight:600;display:block;position:relative;padding-left:15px;margin-bottom:20px}#gateantenna #ga_product .ga_product_item .ga_product_head h3::before,#gateantenna #ga_product .ga_product_item .ga_product_head h3::after{content:"";background-color:#1f5997;display:block;position:absolute;z-index:1}#gateantenna #ga_product .ga_product_item .ga_product_head h3::before{height:100%;width:6px;left:0;top:50%;transform:translateY(-50%)}#gateantenna #ga_product .ga_product_item .ga_product_head h3::after{content:"";width:100%;height:1px;left:0;bottom:0}#gateantenna #ga_product .ga_product_item .ga_product_head p{font-size:14px}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group1 p{min-height:100px}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group2 p{min-height:100px}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group3 p{min-height:50px}@media(max-width: 768px){#gateantenna #ga_product .container{min-width:100%}#gateantenna #ga_product .ga_product_header p br{display:none}#gateantenna #ga_product .ga_product_item .ga_product_head h3{font-size:16px}#gateantenna #ga_product .ga_product_item .ga_product_head p br{display:none}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group1 p{min-height:200px}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group2 p{min-height:150px}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group3 p{min-height:50px}}@media(max-width: 576px){#gateantenna #ga_product .ga_product_header{margin-bottom:30px}#gateantenna #ga_product .ga_product_header p{font-size:14px;text-align:left}#gateantenna #ga_product .ga_product_item{margin-bottom:30px}#gateantenna #ga_product .ga_product_item.last{margin-bottom:30px}#gateantenna #ga_product .ga_product_item.final{margin-bottom:0}#gateantenna #ga_product .ga_product_item .ga_product_head h3{font-size:16px}#gateantenna #ga_product .ga_product_item .ga_product_head p{font-size:14px}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group1 p{min-height:auto}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group2 p{min-height:auto}#gateantenna #ga_product .ga_product_item .ga_product_head.height-group3 p{min-height:auto}}#gateantenna #gb_spec .gb_spec_item{margin-bottom:70px}#gateantenna #gb_spec .gb_spec_header{margin-bottom:40px}#gateantenna #gb_spec .gb_spec_header h4{background-color:#1f5997;color:#fff;font-size:20px;font-weight:600;border-radius:5px;width:100%;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:40px}#gateantenna #gb_spec .gb_spec_header p{margin:0;padding:0;font-size:20px;font-weight:600;text-align:center}#gateantenna #gb_spec img{display:block;margin-left:auto;margin-right:auto}@media(max-width: 768px){#gateantenna #gb_spec .container{min-width:100%}#gateantenna #gb_spec .gb_spec_item{margin-bottom:50px}#gateantenna #gb_spec .gb_spec_header{margin-bottom:30px}#gateantenna #gb_spec .gb_spec_header h4{margin-bottom:30px}#gateantenna #gb_spec .gb_spec_header p{font-size:16px}}@media(max-width: 576px){#gateantenna #gb_spec .gb_spec_header{margin-bottom:20px}#gateantenna #gb_spec .gb_spec_header h4{font-size:18px;height:40px;margin-bottom:20px}}.product_item_block{background-color:#fafafa}.product_item_block .pib_title{margin-bottom:40px;display:block}.product_item_block .pib_title .pib_title_head{border-radius:5px;background-color:#1f5997;width:100%;height:50px;display:flex;justify-content:flex-start;align-items:center;padding:0 15px}.product_item_block .pib_title .pib_title_head h3{margin:0;padding:0;color:#fff;font-size:20px;font-weight:600}.product_item_block .pib_title .pib_title_head ul{margin:0;padding:0;list-style:none;margin-left:auto;display:flex;justify-content:flex-start;align-items:center}.product_item_block .pib_title .pib_title_head ul li{background-color:#fff;color:#fff;border-radius:5px;margin-right:10px;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;height:33px;font-weight:600;font-size:14px}.product_item_block .pib_title .pib_title_head ul li:last-child{margin-right:0}.product_item_block .pib_title .pib_title_head ul li.cate1{background-color:#a05d9a}.product_item_block .pib_title .pib_title_head ul li.cate2{background-color:#f3638b}.product_item_block .pib_title .pib_title_head ul li.cate3{background-color:#009e83}.product_item_block .pib_title .pib_title_head ul li.cate4{background-color:#fa8e3e}.product_item_block .pib_title p{font-size:20px;font-weight:600;text-align:center;margin-top:40px}@media(max-width: 768px){.product_item_block .container{min-width:100%}.product_item_block .pib_title{margin-bottom:30px}.product_item_block .pib_title .pib_title_head h3{font-size:18px}.product_item_block .pib_title p{font-size:16px;margin-top:30px}}@media(max-width: 576px){.product_item_block .pib_title{margin-bottom:20px}.product_item_block .pib_title .pib_title_head h3{font-size:16px}.product_item_block .pib_title .pib_title_head ul li{margin-right:5px;padding-left:10px;padding-right:10px;height:30px;font-size:12px}.product_item_block .pib_title p{font-size:14px;margin-top:20px}}.downlard_content .row+.row{margin-top:0}.downlard_content .mb{margin-bottom:15px !important}.downlard_content .download_category1{border:#ddd 1px solid;display:block;pointer-events:none}.downlard_content .download_category1.active{pointer-events:visible;transition:all .25s ease}.downlard_content .download_category1.active .dl-body{position:relative}.downlard_content .download_category1.active .dl-body::after{content:"";display:block;width:1.4rem;height:1.4rem;position:absolute;right:10px;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgb(17, 17, 17)" d="M488,320c-13.2,0-24,10.8-24,24v112c0,4.4-3.6,8-8,8H56c-4.4,0-8-3.6-8-8V56c0-4.4,3.6-8,8-8h112c13.2,0,24-10.8,24-24 S181.2,0,168,0H56C25.1,0,0,25.1,0,56v400c0,30.9,25.1,56,56,56h400c30.9,0,56-25.1,56-56V344C512,330.8,501.2,320,488,320z M488,0 H320c-13.2,0-24,10.8-24,24s10.8,24,24,24h110.1L183,295c-9.4,9.4-9.4,24.6,0,33.9c4.7,4.7,10.8,7,17,7s12.3-2.3,17-7l247-247V192 c0,13.2,10.8,24,24,24s24-10.8,24-24V24C512,10.8,501.2,0,488,0z"/></svg>') no-repeat center center}.downlard_content .download_category1.active .dl-body.--download-icon::after{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="rgb(17, 17, 17)" d="M360 431.968H24C10.75 431.968 0 442.725 0 455.984C0 469.243 10.75 480 24 480H360C373.25 480 384 469.243 384 455.984C384 442.725 373.25 431.968 360 431.968ZM302.531 207.679L216 299.654V56.016C216 42.757 205.25 32 192 32S168 42.757 168 56.016V299.654L81.469 207.679C76.75 202.644 70.375 200.111 64 200.111C58.094 200.111 52.188 202.269 47.562 206.647C37.906 215.716 37.438 230.913 46.531 240.576L174.531 376.666C183.594 386.36 200.406 386.36 209.469 376.666L337.469 240.576C346.562 230.913 346.094 215.716 336.437 206.647C326.812 197.547 311.625 197.985 302.531 207.679Z"/></svg>') no-repeat center center}.downlard_content .download_category1.active:hover{opacity:.5}.downlard_content .download_category1 .thumb{background-color:#fafafa}.downlard_content .download_category1 .dl-body{padding:10px;padding-right:15px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.downlard_content .download_category1 .dl-body span{color:#111;display:block;width:100%;text-align:left !important}.downlard_content .download_category1 .dl-body span.ja{font-size:14px !important}.downlard_content .download_category1 .dl-body span.hel{font-size:13px !important}@media(max-width: 768px){.downlard_content .download_category1{display:flex;justify-content:flex-start;align-items:center}.downlard_content .download_category1 .thumb{min-width:100px;max-width:100px;height:100px}}#FeaturesGrid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 0.5fr);grid-column-gap:15px;grid-row-gap:15px}#FeaturesGrid .div1{grid-area:1/1/2/2}#FeaturesGrid .div2{grid-area:2/1/3/2}#FeaturesGrid .div3{grid-area:1/2/3/4}#FeaturesGrid .div4{grid-area:3/1/4/3}#FeaturesGrid .div5{grid-area:3/3/4/4}#FeaturesGrid .FeaturesGrid--item{border:1px solid #ddd;background-color:#fff;padding:20px}#FeaturesGrid .FeaturesGrid--item h4{border-radius:4px;background:#1f5997;color:#fff;font-size:18px;font-weight:600;padding:10px;text-align:center;margin:0;margin-bottom:20px}#FeaturesGrid .FeaturesGrid--item .data-table--mobile{display:none}@media(max-width: 768px){#FeaturesGrid{display:block;grid-template-columns:none;grid-template-rows:none}#FeaturesGrid .FeaturesGrid--item{padding:15px}#FeaturesGrid .FeaturesGrid--item h4{font-size:16px;margin-bottom:20px}}@media(max-width: 576px){#FeaturesGrid .FeaturesGrid--item{margin-bottom:15px}#FeaturesGrid .FeaturesGrid--item .data-table--pc{display:none}#FeaturesGrid .FeaturesGrid--item .data-table--mobile{display:table}#FeaturesGrid .FeaturesGrid--item .data-table--mobile tbody th{width:120px;max-width:120px;min-width:120px}#FeaturesGrid .FeaturesGrid--item .data-table--mobile tbody td{width:100%}}.notes{margin:5px 0 20px 0}.notes li{position:relative;padding-left:25px}.notes li span.red{color:#c00;position:absolute;left:0}#RWLU3000 #RWLU3000--header{margin-bottom:40px;position:relative;z-index:10}#RWLU3000 #RWLU3000--header p{color:#c00;font-weight:600;font-size:1.8rem}#RWLU3000 #RWLU3000--header button{border-radius:6px;background-color:#c00;color:#fff;font-weight:600;font-size:20px;width:100%;height:50px;display:flex;justify-content:center;align-items:center;transition:.25s}#RWLU3000 #RWLU3000--header button:hover{opacity:.5}#RWLU3000 #ac-target{overflow:hidden;max-height:0;transition:max-height .25s}#RWLU3000 #ac-target.open{transition:max-height .25s}#RWLU3000 .RWLU3000--content{margin-bottom:40px}#RWLU3000 .RWLU3000--content.last{margin-bottom:0}#RWLU3000 .RWLU3000--content h3{margin:0;padding:5px 0;padding-left:0px;font-size:20px;font-weight:600;display:block;position:relative;padding-left:15px;margin-bottom:20px}#RWLU3000 .RWLU3000--content h3::before,#RWLU3000 .RWLU3000--content h3::after{position:absolute;content:"";display:block}#RWLU3000 .RWLU3000--content h3::before{background-color:#1f5997;height:100%;width:6px;left:0;top:50%;transform:translateY(-50%)}#RWLU3000 .RWLU3000--content h3::after{background-color:#ddd;width:100%;height:1px;left:0;bottom:0}.category04 .lineups{border:1px solid #ddd;display:block;padding:40px 60px}.category04 .lineups h3{border-radius:4px;background:#1f5997;color:#fff;font-size:20px;line-height:1.6;font-weight:600;padding:10px;text-align:center;margin:0;margin-bottom:40px}.category04 .lineups ul.lineups--list{width:100%;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:25px}.category04 .lineups ul.lineups--list li{width:calc((100% - 50px)/3) !important;padding:0 !important}.category04 .lineups ul.lineups--list li a{color:#212529}.category04 .lineups ul.lineups--list li a .--pic{border:1px solid #ddd;display:block}.category04 .lineups ul.lineups--list li a p{transition:.25s;color:#212529}.category04 .lineups ul.lineups--list li a:hover p{opacity:.5}@media(max-width: 768px){.category04 .lineups{padding:15px}.category04 .lineups h3{font-size:16px;margin-bottom:20px}.category04 .lineups ul.lineups--list{display:block}.category04 .lineups ul.lineups--list li{width:100% !important}}#download_anchor_nav{width:100%;display:flex;justify-content:center;align-items:center;gap:15px}#download_anchor_nav li{width:100%}#download_anchor_nav li a{border-radius:6px;border:1px solid #1f5997;color:#1f5997;display:flex;justify-content:center;text-align:center;flex-direction:column;width:100%;height:54px;line-height:1.2;transition:.25s}#download_anchor_nav li a:hover{opacity:.5}@media(max-width: 768px){#download_anchor_nav{flex-wrap:wrap;gap:15px}#download_anchor_nav li{width:calc((100% - 30px)/3)}}@media(max-width: 574px){#download_anchor_nav{flex-wrap:wrap;gap:10px}#download_anchor_nav li{width:calc((100% - 10px)/2)}}.cat4-features{border:1px solid #ddd;background-color:#fff;padding:20px;margin:0}.cat4-features .headline-title{border-radius:4px;background:#1f5997;color:#fff;font-size:18px;font-weight:600;padding:10px;text-align:center;margin:0;margin-bottom:20px}.cat4-features .cat4-features-content{display:block;margin-bottom:15px}.cat4-features .cat4-features-img{border:1px solid #ddd;background-color:#fff;display:flex;justify-content:center;align-items:center}.cat4-features .cat4-features-img img{padding:15px}.cat4-features .cat4-features-img__flex{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:15px}.cat4-features ul{margin:0;padding:0}.cat4-features.cat4-features__group1 .cat4-features-content{min-height:98px}.cat4-features.cat4-features__group1 .cat4-features-img{height:297px}.cat4-features.cat4-features__group2 .cat4-features-content{min-height:108px}.cat4-features.cat4-features__group2 .cat4-features-img{height:193px}.cat4-features.cat4-features__group3 .cat4-features-content{min-height:320px}.cat4-features.cat4-features__group3 .cat4-features-img{height:253px}.cat4-features__grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"csv-file-save-function usb-hid-function plc-function" "other-function communication-function plc-function";gap:20px;margin-bottom:40px}#csv-file-save-function{grid-area:csv-file-save-function}#usb-hid-function{grid-area:usb-hid-function}#plc-function{grid-area:plc-function}#other-function{grid-area:other-function}#communication-function{grid-area:communication-function}.cat4-features__headline{margin-bottom:20px;position:relative}.cat4-features__headline p{margin:0;display:block;position:relative}.cat4-features__headline p::after{content:"";background-color:#c00;width:100%;height:1px;position:absolute;left:0;bottom:0;z-index:1}.cat4-features__headline p span{background-color:#c00;color:#fff;font-size:24px;font-weight:700;display:inline-flex;justify-content:center;align-items:center;width:410px;height:40px;position:relative}.cat4-features__headline p span::after{content:"";width:0;height:0;border-style:solid;border-right:25px solid rgba(0,0,0,0);border-left:25px solid rgba(0,0,0,0);border-bottom:40px solid #c00;border-top:0;position:absolute;right:-25px;bottom:0;z-index:1}.cat4-features__headline .new-product{background-color:#c00;color:#fff;font-size:14px;font-weight:600;display:inline-flex;justify-content:center;align-items:center;width:64px;height:33px;border-radius:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}@media(max-width: 768px){.cat4-features{padding:10px}.cat4-features .headline-title{font-size:16px;margin-bottom:10px}.cat4-features.cat4-features__group1 .cat4-features-content,.cat4-features.cat4-features__group3 .cat4-features-content{min-height:auto}.cat4-features.cat4-features__group1 .cat4-features-img,.cat4-features.cat4-features__group3 .cat4-features-img{height:auto}.cat4-features.cat4-features__group2 .cat4-features-content{min-height:200px}.cat4-features.cat4-features__group2 .cat4-features-img{height:auto}}@media(max-width: 576px){.cat4-features .cat4-features-img__flex{flex-direction:column;gap:10px}.cat4-features.cat4-features__group1 .cat4-features-content,.cat4-features.cat4-features__group2 .cat4-features-content,.cat4-features.cat4-features__group3 .cat4-features-content{min-height:auto}.cat4-features.cat4-features__group1 .cat4-features-img,.cat4-features.cat4-features__group2 .cat4-features-img,.cat4-features.cat4-features__group3 .cat4-features-img{height:auto}.cat4-features__grid{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.cat4-features__headline{margin-bottom:10px}.cat4-features__headline p::after{content:none;display:none}.cat4-features__headline p span{border-radius:0 0 0 3px;font-size:18px;width:calc(100% - 25px);height:40px}.cat4-features__headline .new-product{border-radius:3px 3px 0 0;left:0;right:auto;top:0;transform:translateY(-30px)}}/*# sourceMappingURL=common.css.map */
