.clearfix::before,.clearfix::after{display:block;content:''}.clearfix::after{clear:both}.selected_bg_light{background:#d9e5f0}.download .wrap{position:relative;float:right;width:75%;margin-bottom:50px}@media only all and (max-width: 768px){.download .wrap{width:70%}}@media only all and (max-width: 414px){.download .wrap{float:none;width:100%;padding:0 15px}}.download .wrap>p{width:65%;position:absolute;top:30%;left:20px;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);font-size:1.4rem;line-height:1.7}@media only all and (max-width: 414px){.download .wrap>p{width:100%;position:relative;top:0;left:0;transform:translatex(0) translatey(0);-webkit-transform:translatex(0) translatey(0);-moz-transform:translatex(0) translatey(0);margin-bottom:10px}}.download .wrap>div{margin-bottom:365px}@media only all and (max-width: 768px){.download .wrap>div{margin-bottom:315px}}@media only all and (max-width: 414px){.download .wrap>div{margin-bottom:10px}}.download .wrap>div>a{position:relative;float:left;display:block;margin-right:100px}@media only all and (max-width: 768px){.download .wrap>div>a{width:21%;margin-right:30px}.download .wrap>div>a img{width:100%}}@media only all and (max-width: 414px){.download .wrap>div>a{width:33%;text-align:center;margin-right:0;margin-bottom:10px}.download .wrap>div>a img{width:80%}}.download .wrap>div>a:nth-child(3n){margin-right:0px}.download .wrap>div>a span{position:absolute;display:block;width:100px;height:1px;background:#ccc;right:-100px;top:50%;margin-top:-1px}@media only all and (max-width: 768px){.download .wrap>div>a span{width:44px;right:-44px}}@media only all and (max-width: 414px){.download .wrap>div>a span{display:none}}.download .wrap>div:last-child{margin-bottom:0}.download .wrap .right_center{position:absolute;top:33%;right:0;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%)}@media only all and (max-width: 768px){.download .wrap .right_center{width:21%;right:7px}.download .wrap .right_center img{width:100%}}@media only all and (max-width: 414px){.download .wrap .right_center{position:relative;display:block;width:25%;top:0;left:15px;transform:translatey(0);-webkit-transform:translatey(0);-moz-transform:translatey(0)}}.download .wrap .right_center span{position:absolute;display:block;height:100px;width:1px;background:#ccc}@media only all and (max-width: 414px){.download .wrap .right_center span{display:none}}.download .wrap .right_center .top_line{top:-100px;left:50%;margin-left:-1px}@media only all and (max-width: 768px){.download .wrap .right_center .top_line{top:-178px;height:178px}}.download .wrap .right_center .bottom_line{bottom:-100px;left:50%;margin-left:-1px}@media only all and (max-width: 768px){.download .wrap .right_center .bottom_line{bottom:-137px;height:141px}}.catalogs .wrap{float:right;width:75%}@media only all and (max-width: 768px){.catalogs .wrap{width:70%}}@media only all and (max-width: 414px){.catalogs .wrap{float:none;width:100%}}.catalogs .wrap .catalog{margin-bottom:50px}.catalogs .wrap .catalog>h2{font-size:2.0rem;font-weight:normal;padding:12px 15px;margin-bottom:30px;background-color:#e5eef5}.catalogs .wrap .catalog .catalogbox{width:80%;margin:0 auto}.catalogs .wrap .catalog .catalogbox>div{width:35%}@media only all and (max-width: 414px){.catalogs .wrap .catalog .catalogbox>div{width:80%;margin:0 auto}}.catalogs .wrap .catalog .catalogbox>div>img{width:100%;margin-bottom:5px;border:#c4c4c4 solid 1px}.catalogs .wrap .catalog .catalogbox>div>p{margin-bottom:20px}.catalogs .wrap .catalog .catalogbox>div>p a{font-size:1.4rem}.catalogs .wrap .catalog .catalogbox>div .url>a:nth-child(1){margin-right:5px}.catalogs .wrap .catalog .catalogbox>div .url>a:nth-child(2){margin-left:5px}.catalogs .wrap .catalog .catalogbox .left{float:left}@media only all and (max-width: 414px){.catalogs .wrap .catalog .catalogbox .left{float:none}}.catalogs .wrap .catalog .catalogbox .right{float:right}@media only all and (max-width: 414px){.catalogs .wrap .catalog .catalogbox .right{float:none}}.catalogs .wrap .catalog .catalogseek{width:78%;margin:0 auto;padding:15px 29px;border:#c5c5c5 solid 1px;padding-left:110px}@media only all and (max-width: 768px){.catalogs .wrap .catalog .catalogseek{padding-left:95px}}@media only all and (max-width: 414px){.catalogs .wrap .catalog .catalogseek{padding-left:28px}}.catalogs .wrap .catalog .catalogseek>h2{color:#00559d;font-size:2.0rem;margin-bottom:10px}.catalogs .wrap .catalog .catalogseek>div{margin-bottom:15px}.catalogs .wrap .catalog .catalogseek>div>div{position:relative;width:80%;height:39px;border:#00559d solid 2px;border-right:none}@media only all and (max-width: 414px){.catalogs .wrap .catalog .catalogseek>div>div{float:none;width:100%;margin-bottom:10px}}.catalogs .wrap .catalog .catalogseek>div>div input{width:100%;height:100%}.catalogs .wrap .catalog .catalogseek>div>div>a{position:absolute;top:0;right:0}.catalogs .wrap .catalog .catalogseek>div>div>a img{height:35px}.catalogs .wrap .catalog .catalogseek>div .left{float:left}.catalogs .wrap .catalog .catalogseek>div .right{float:right}.catalogs .wrap .appexplanation .app_intro>img{float:left;width:80px}.catalogs .wrap .appexplanation .app_intro>p{float:right;width:620px;margin-top:15px}@media only all and (max-width: 768px){.catalogs .wrap .appexplanation .app_intro>p{width:80%;font-size:1.6rem}}@media only all and (max-width: 414px){.catalogs .wrap .appexplanation .app_intro>p{width:75%}}.catalogs .wrap .appexplanation .appdlinfo{width:57.6%;margin:0 auto}.catalogs .wrap .appexplanation .appdlinfo>div{float:left;width:50%;text-align:center}.catalogs .wrap .appexplanation .appdlinfo>div>p img{width:100px}.catalogs .wrap .appexplanation .appdlinfo>div>p>a{display:block;width:100%}.catalogs .wrap .appexplanation .appdlinfo>div>p>a img{width:90%}.catalogs .wrap .appexplanation .appdlinfo>p span{color:#00559d;font-size:1.2rem;font-weight:bold;padding:3px 10px;border:#e5e5e5 solid 1px;margin-right:12px}@media only all and (max-width: 414px){.catalogs .wrap .appexplanation .appdlinfo>p span{margin-top:10px;display:block;text-align:center}}.catalogs .wrap .appexplanation .adobe{margin-top:40px;padding-top:15px;border-top:#c7c7c7 solid 1px}@media only all and (max-width: 414px){.catalogs .wrap .appexplanation .adobe{display:none}}.catalogs .wrap .appexplanation .adobe>a{float:left}.catalogs .wrap .appexplanation .adobe>p{float:right;width:540px;font-size:1.2rem;line-height:1.2}@media only all and (max-width: 768px){.catalogs .wrap .appexplanation .adobe>p{width:67%}}.brochures .wrap{float:right;width:75%}@media only all and (max-width: 768px){.brochures .wrap{width:60%}}@media only all and (max-width: 414px){.brochures .wrap{float:none;width:100%;padding:0 15px;margin-bottom:10px}}.brochures .wrap>.eight-li li{position:relative;float:left;width:176px;height:50px;background-repeat:no-repeat;background-color:#fff;background-position:18px center;margin-right:5px;margin-bottom:5px;overflow:hidden;text-align:center}.brochures .wrap>.eight-li li:nth-child(4n){margin-right:0}@media only all and (max-width: 640px){.brochures .wrap>.eight-li li{width:136px}}@media only all and (max-width: 414px){.brochures .wrap>.eight-li li{margin:0 2% 10px 0;width:32%}.brochures .wrap>.eight-li li:nth-child(4n){margin-right:2%}.brochures .wrap>.eight-li li:nth-child(3n){margin-right:0}}.brochures .wrap>.eight-li li>a{line-height:50px;width:100%;height:100%;display:inline-block;text-decoration:none;border:#c3c3c3 solid 1px;font-size:14px}.brochures .wrap>.eight-li li:hover{background-color:#e5eef5}.brochures .wrap>.eight-li li.active{background-color:#e5eef5}.brochures .wrap .newproduct{margin-top:50px;margin-bottom:90px;font-size:0}@media only all and (max-width: 414px){.brochures .wrap .newproduct{margin-bottom:50px}}.brochures .wrap .newproduct>div{width:200px;margin:0 60px 45px 0;display:inline-block;vertical-align:top}@media only all and (max-width: 768px){.brochures .wrap .newproduct>div{margin:0 54px 45px 0;width:48%;margin-right:4%}.brochures .wrap .newproduct>div:nth-child(2n){margin-right:0}}@media only all and (max-width: 414px){.brochures .wrap .newproduct>div{float:none;width:70%;display:block;margin-right:0;margin:0 auto;margin-bottom:40px}.brochures .wrap .newproduct>div:nth-child(2n){margin-right:0;margin:0 auto}.brochures .wrap .newproduct>div:nth-child(2n){margin-right:0;margin:0 auto;width:70%}}.brochures .wrap .newproduct>div>a{display:block}.brochures .wrap .newproduct>div>a img{width:100%;border:#c4c4c4 solid 1px}.brochures .wrap .newproduct>div>a>h3{font-size:1rem;height:5rem;margin-top:10px}.brochures .wrap .newproduct>div>p{margin-top:10px}.brochures .wrap .newproduct>div>p a{font-size:1rem;display:inline-block}.brochures .wrap .newproduct>div>p a:nth-child(1){margin-right:5px}.brochures .wrap .newproduct>div>p a:nth-child(2){margin-left:5px}.brochures .wrap .newproduct>div .new{color:#be1c24;font-weight:bold;min-height:16px;font-size:12px}.brochures .wrap .newproduct>div:nth-child(3n){margin-right:0}@media only all and (max-width: 768px){.brochures .wrap .newproduct>div:nth-child(3n){margin:0 30px 45px 0}}@media only all and (max-width: 414px){.brochures .wrap .newproduct>div:nth-child(3n){float:none;width:70%;margin:0 auto}}.brochures .wrap .magazine{margin-top:-14px}@media only all and (max-width: 414px){.brochures .wrap .videies_wrap div:nth-child(3n){float:left;width:50%}}.brochures .wrap .movielist{font-size:0}.brochures .wrap .movielist .shade{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,85,157,0.2);z-index:3000;display:none}@media only all and (max-width: 414px){.brochures .wrap .movielist .shade{float:none !important;width:100% !important}}.brochures .wrap .movielist .movielist-list{margin:0 30px 30px 0;width:220px;display:inline-block;vertical-align:top}.brochures .wrap .movielist .movielist-list:last-child{margin-right:0px}@media only all and (max-width: 768px){.brochures .wrap .movielist .movielist-list{width:100%;margin:0 0 30px 0}.brochures .wrap .movielist .movielist-list:nth-child(3n){float:none;width:100%;margin:0 0 30px 0}}@media only all and (max-width: 414px){.brochures .wrap .movielist .movielist-list{float:none;display:inline-block;vertical-align:top;width:48%;margin-right:4% !important}.brochures .wrap .movielist .movielist-list:nth-child(2n){margin-right:0 !important;width:48% !important}.brochures .wrap .movielist .movielist-list:nth-child(3n){float:none;width:48%;margin:0 0 30px 0}}.brochures .wrap .movielist .movielist-list .new{color:#be1c24;font-weight:bold;min-height:16px;margin-top:10px;font-size:12px}.brochures .wrap .movielist a{display:inline-block}.brochures .wrap .movielist a .imgs{width:100%;position:relative;font-size:0}.brochures .wrap .movielist a .imgs:before{content:"";background:rgba(0,85,157,0.5);top:0;left:0;position:absolute;width:100%;height:100%;opacity:0}.brochures .wrap .movielist a .imgs .bigss{width:100%}.brochures .wrap .movielist a .imgs .smallss{width:20%;border:none;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.brochures .wrap .movielist a p{font-size:1.3rem;text-decoration:underline;margin-top:8px}.brochures .wrap .movielist a:hover{text-decoration:none}.brochures .wrap .movielist a:hover .imgs:before{opacity:1}.brochures .wrap .movielist a:hover p{text-decoration:none !important}.brochures .wrap .videos{display:none;z-index:3000;position:fixed;top:50%;left:50%;z-index:3100;transform:translatex(-50%) translatey(-50%);-webkit-transform:translatex(-50%) translatey(-50%);-moz-transform:translatex(-50%) translatey(-50%)}@media only all and (max-width: 1024px){.brochures .wrap .videos{width:95%}}.brochures .wrap .videos iframe{width:900px;height:506px}@media only all and (max-width: 1024px){.brochures .wrap .videos iframe{width:100%}}.brochures .wrap .videos .close{position:absolute;right:0;top:-30px}.brochures .wrap .videos .close a{display:inline-block}.brochures .wrap .videos .close a img{width:25px}.brochures .wrap .videos .close:hover{opacity:0.1}.technical .wrap{margin-bottom:50px}.technical .technicallist{margin-top:50px}.technical .technicallist>div>h2{font-size:2.0rem;font-weight:normal;padding:12px 15px;margin-bottom:30px;background-color:#e5eef5}.technical .technicallist>div .txt{margin-bottom:30px}.technical .technicallist>div .txt>ul li{float:left;width:50%;margin-bottom:20px;vertical-align:middle}.technical .technicallist>div .txt>ul li>img{margin-right:6px;vertical-align:middle}.technical .technicallist>div .txt>ul li>a{vertical-align:middle;text-decoration:underline}.technical .technicallist>div .txt>ul li>a:hover{text-decoration:none}.technical .adobe{margin-top:40px;padding-top:15px;border-top:#c7c7c7 solid 1px}.technical .adobe>a{float:left}.technical .adobe>p{float:right;width:540px;font-size:1.2rem;line-height:1.2}@media only all and (max-width: 414px){.technical .adobe>p{width:370px}}@media only all and (max-width: 375px){.technical .adobe>p{width:330px}}@media only all and (max-width: 320px){.technical .adobe>p{width:276px}}.code .wrap{float:right;width:75%}@media only all and (max-width: 768px){.code .wrap{width:70%}}@media only all and (max-width: 414px){.code .wrap{width:100%;float:none;padding:0 15px}}.code .wrap>div{margin-bottom:60px}.code .wrap>div>h2{font-size:2.0rem;font-weight:normal;padding:12px 15px;margin-bottom:30px;background-color:#e5eef5}.code .wrap>div>p{font-size:1.6rem;margin-bottom:20px}.code .wrap>div .img>img{width:100%}.code .wrap>div .appupdate{border:#e5e5e5 solid 1px;padding:25px;margin-bottom:20px}.code .wrap>div .appupdate>h5{padding-bottom:10px;border-bottom:#e5e5e5 solid 1px}.code .wrap>div .appupdate>table tbody>tr{border-bottom:#e5e5e5 solid 1px}.code .wrap>div .appupdate>table tbody>tr th{width:12%;font-weight:normal;text-align:left;padding:10px 0;vertical-align:top;font-size:1.2rem}.code .wrap>div .appupdate>table tbody>tr td{width:88%;padding:10px 0;vertical-align:top;font-size:1.2rem}.code .wrap>div>a{width:285px;display:block;line-height:1;padding:17px 50px 15px 20px;color:#fff !important;text-decoration:none;background:#00559d url(/uploads/image/paiabouts_us/arrow_white.svg) no-repeat 94% center;background-size:8px}.code .wrap>div>ul{margin-top:20px}.code .wrap>div>ul>p{font-size:1.4rem;line-height:1.7;color:#333;margin-bottom:10px}.code .wrap>div>ul>li{position:relative;padding:0 0 2px 1.0em;font-size:1.2rem}.code .wrap>div>ul>li:after{content:"";position:absolute;background:#00559d;top:12px;left:0;margin-top:-2px;height:6px;width:6px;border-radius:100%}.code .wrap>div>ul>a{display:block;font-size:1.2rem;line-height:1.7;margin-top:10px}.code .wrap>div>h3{margin-top:60px;font-size:1.8rem;font-weight:normal;padding-bottom:6px;margin-bottom:20px;color:#00559d;border-bottom:#c5c5c5 solid 1px}
