.clearfix::before,.clearfix::after{display:block;content:''}.clearfix::after{clear:both}.products_img{position:relative;background:#00559d;margin-top:0}.products_img>p{position:absolute;width:100%;height:50px;line-height:50px;top:0px;left:0px;background:rgba(255,255,255,0.7);text-align:right;padding-right:25%}@media only all and (max-width: 768px){.products_img>p{padding-right:20px}}@media only all and (max-width: 414px){.products_img{margin-top:52px}}@media only all and (max-width: 768px){.products{margin:0 -10px}}.products>a{position:relative;float:left;margin:0 20px 20px 0;width:225px;display:block}@media only all and (max-width: 768px){.products>a{width:33.3%;padding:0 10px;margin-right:0}}.products>a>img{width:100%}.products>a .img_on{position:absolute;top:0;left:0;width:100%;display:none;z-index:998}.products>a:nth-child(4n){margin-right:0}.products>a:hover .img_on{display:block}.taps{margin-top:-17px}@media only all and (max-width: 414px){.taps{margin-top:20px}}.taps .swiper-container{position:relative}.taps .swiper-container .curving{position:absolute;width:100%;left:-200px;z-index:999}@media only all and (max-width: 1600px){.taps .swiper-container .curving{left:-355px}}@media only all and (max-width: 1440px){.taps .swiper-container .curving{left:-430px}}@media only all and (max-width: 1366px){.taps .swiper-container .curving{left:-470px}}@media only all and (max-width: 1024px){.taps .swiper-container .curving{left:-620px}}@media only all and (max-width: 768px){.taps .swiper-container .curving{left:-723px}}@media only all and (max-width: 414px){.taps .swiper-container .curving{left:-930px}}.taps .swiper-container .top{top:-10px}@media only all and (max-width: 768px){.taps .swiper-container .top{top:-9px}}@media only all and (max-width: 414px){.taps .swiper-container .top{top:-97px}}.taps .swiper-container .bottom{bottom:-10px}@media only all and (max-width: 414px){.taps .swiper-container .bottom{bottom:-80px}}.taps .swiper-container .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%}.taps .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:100%}.taps .swiper-container .swiper-wrapper .swiper-slide>p{position:absolute;top:100px;width:100%;height:50px;line-height:50px;background:rgba(0,0,0,0.5);display:none;color:#fff;padding-left:20px}@media only all and (max-width: 1600px){.taps .swiper-container .swiper-wrapper .swiper-slide>p{width:100%}}@media only all and (max-width: 1440px){.taps .swiper-container .swiper-wrapper .swiper-slide>p{width:100%}}@media only all and (max-width: 1366px){.taps .swiper-container .swiper-wrapper .swiper-slide>p{width:100%}}@media only all and (max-width: 768px){.taps .swiper-container .swiper-wrapper .swiper-slide>p{height:40px;line-height:40px}}@media only all and (max-width: 414px){.taps .swiper-container .swiper-wrapper .swiper-slide>p{width:100%;top:0}}@media only all and (max-width: 768px){.taps .swiper-container .swiper-wrapper .swiper-slide>a img{width:100%}}.taps .swiper-container .swiper-wrapper .swiper-slide-active{width:100%;height:100%}.taps .swiper-container .swiper-wrapper .swiper-slide-active>p{display:block}.taps .swiper-container .swiper-wrapper .swiper-slide-active img{width:100%;height:100%}.taps .swiper-container .swiper-button-prev{width:48px;height:48px;left:36%;background:url(/uploads/image/paiproducts/img_products_main_prev.svg) no-repeat;z-index:999;background-size:cover}@media only all and (max-width: 1600px){.taps .swiper-container .swiper-button-prev{left:36%}}@media only all and (max-width: 1440px){.taps .swiper-container .swiper-button-prev{left:32%;width:40px;height:40px}}@media only all and (max-width: 1366px){.taps .swiper-container .swiper-button-prev{left:32%;width:36px;height:36px}}@media only all and (max-width: 1024px){.taps .swiper-container .swiper-button-prev{left:23%}}@media only all and (max-width: 768px){.taps .swiper-container .swiper-button-prev{left:22%}}@media only all and (max-width: 414px){.taps .swiper-container .swiper-button-prev{width:35px;height:35px;left:20%}}.taps .swiper-container .swiper-button-next{width:48px;height:48px;right:36%;background:url(/uploads/image/paiproducts/img_products_main_next.svg) no-repeat;z-index:999;background-size:cover}@media only all and (max-width: 1600px){.taps .swiper-container .swiper-button-next{right:36%}}@media only all and (max-width: 1440px){.taps .swiper-container .swiper-button-next{right:32%;width:40px;height:40px}}@media only all and (max-width: 1366px){.taps .swiper-container .swiper-button-next{right:32%;width:36px;height:36px}}@media only all and (max-width: 1024px){.taps .swiper-container .swiper-button-next{right:23%}}@media only all and (max-width: 768px){.taps .swiper-container .swiper-button-next{right:22%}}@media only all and (max-width: 414px){.taps .swiper-container .swiper-button-next{width:35px;height:35px;right:20%}}.taps .wrap{margin-bottom:90px}@media only all and (max-width: 768px){.taps .wrap{margin-top:50px}}.taps .wrap .right{width:75%;float:right}@media only all and (max-width: 414px){.taps .wrap .right{width:100%;float:none;padding:0 15px}}.taps .wrap .right>p{font-size:18px;line-height:26px}.taps .wrap .right>h2{padding-bottom:6px;margin-bottom:20px;color:#00559d;border-bottom:#c5c5c5 solid 1px;font-size:18px;text-align:center}@media only all and (max-width: 768px){.taps .wrap .right>img{width:100%}}@media only all and (max-width: 768px){.taps .wrap .right>div{margin:0 -22.5px}}.taps .wrap .right>div>div{width:210px;margin:0 40px 50px 0;display:inline-block;vertical-align:top}@media only all and (max-width: 768px){.taps .wrap .right>div>div{width:48%;margin-right:0;padding:0 22.5px}}@media only all and (max-width: 414px){.taps .wrap .right>div>div{margin-right:0;padding:0 7px}}.taps .wrap .right>div>div>img{width:100%}.taps .wrap .right>div>div>h2{color:#00559d;font-size:1.8rem;line-height:1.3;height:25px;overflow:hidden;margin-bottom:6px}@media only all and (max-width: 414px){.taps .wrap .right>div>div>h2{height:auto;padding-left:12px;min-height:50px}}.taps .wrap .right>div>div>p{font-size:1.2rem;height:40px;overflow:hidden;margin-bottom:15px}@media only all and (max-width: 414px){.taps .wrap .right>div>div>p{height:auto;padding-left:12px;padding-right:12px;line-height:2rem;font-size:14px;min-height:75px}}.taps .wrap .right>div>div>a{display:block;font-size:1.2rem;width:210px;padding:10px 0 7px 5%;line-height:1;text-decoration:none;display:block;background:url(/uploads/image/paiabouts_us/arrow_link.svg) no-repeat 96% center;background-size:8px}@media only all and (max-width: 414px){.taps .wrap .right>div>div>a{width:100%}}.taps .wrap .right>div>div .link01{background-color:#e5eef5;margin-bottom:8px}.taps .wrap .right>div>div .link01:hover{text-decoration:underline}.taps .wrap .right>div>div .link02{background-color:#ededed}.taps .wrap .right>div>div .link02:hover{text-decoration:underline}.taps .wrap .right>div>div:nth-child(3n){margin-right:0}.taps .wrap .right>div .min216{min-height:216px}.taps .wrap .right .type{padding-top:20px;border-top:#b1b1b1 solid 1px}.taps .wrap .right .type>div{float:left;width:220px;margin:0 30px 50px 0}@media only all and (max-width: 414px){.taps .wrap .right .type>div{width:33.3%;margin-right:0;text-align:center}}.taps .wrap .right .type>div .img{position:relative;width:40%;float:left;border:#d9d9d9 solid 1px}@media only all and (max-width: 414px){.taps .wrap .right .type>div .img{width:100%;margin-bottom:5px}}.taps .wrap .right .type>div .img a{display:inline-block}.taps .wrap .right .type>div .img a>img{width:100%}@media only all and (max-width: 414px){.taps .wrap .right .type>div .img a{width:100%;float:none}}.taps .wrap .right .type>div .txt{width:55%;float:right}@media only all and (max-width: 414px){.taps .wrap .right .type>div .txt{width:100%;float:none}}.taps .wrap .right .type>div .txt>a{display:block}.taps .wrap .right .type>div .txt .blue{font-size:1.6rem;line-height:1.3;margin-bottom:5px}.taps .wrap .right .type>div .txt .back{color:#333;font-size:1rem}@media only all and (max-width: 414px){.taps .wrap .right .type>div .txt .back{line-height:1.6rem}}.taps .wrap .right .type>div:nth-child(3){margin-right:0}.taps .wrap .right .btn{background-color:#e7e7e7;padding:20px 50px}@media only all and (max-width: 768px){.taps .wrap .right .btn{padding:20px 20px}}.taps .wrap .right .btn>h2{color:#00559d;font-size:1.8rem;line-height:1.3;text-shadow:1px 1px 1px #00559d, 1px 1px 1px #00559d;-webkit-text-shadow:1px 1px 1px #00559d, 1px 1px 1px #00559d;-moz-text-shadow:1px 1px 1px #00559d, 1px 1px 1px #00559d;text-align:center;margin-bottom:10px}.taps .wrap .right .btn>div{width:100%;float:none;margin:0}.taps .wrap .right .btn>div .left{float:left;background-color:#00559d;margin-left:160px}@media only all and (max-width: 768px){.taps .wrap .right .btn>div .left{margin-left:130px;font-size:14px}}@media only all and (max-width: 414px){.taps .wrap .right .btn>div .left{margin-left:0px;float:none}}.taps .wrap .right .btn>div .right{float:right;background-color:#fff}.taps .wrap .right .btn>div a{display:block;width:48%;padding:17px 50px 15px 40px;background-image:url(/uploads/image/paiabouts_us/ico_point.svg),url(/uploads/image/paiabouts_us/arrow_white.svg);background-position:14px center ,94% center;background-repeat:no-repeat, no-repeat;background-size:18px, 8px;color:#fff}@media only all and (max-width: 414px){.taps .wrap .right .btn>div a{width:100%;float:none;margin-bottom:20px}}.taps .wrap .right .btn>div a:last-child{color:#00559d;background-image:url(/uploads/image/paiabouts_us/ico_mail.svg),url(/uploads/image/paiabouts_us/arrow_link.svg)}.taps .wrap .right .indekisaburuitem{margin:40px auto 0}.taps .wrap .right .indekisaburuitem>div{float:none;width:100%;margin:0 0 40px 0}.taps .wrap .right .indekisaburuitem>div .img{width:220px;float:left;border:#c3c3c3 solid 1px}@media only all and (max-width: 768px){.taps .wrap .right .indekisaburuitem>div .img{width:30%}}.taps .wrap .right .indekisaburuitem>div .img>img{width:100%}.taps .wrap .right .indekisaburuitem>div .txt{width:64%;float:right}.taps .wrap .right .indekisaburuitem>div .txt>h2{font-size:1.8rem;font-weight:normal;padding-bottom:6px;margin-bottom:20px;color:#00559d;border-bottom:#c5c5c5 solid 1px}.taps .wrap .right .indekisaburuitem>div .txt>p{font-size:1.4rem;line-height:1.5rem;height:88px;margin-bottom:10px;overflow:hidden}.taps .wrap .right .indekisaburuitem>div .txt>div a{display:inline-block;width:220px;padding:10px 17px 10px 15px;text-decoration:none;border:#c4c4c4 solid 1px;background-color:#fff;background-position:96% 17px;background-repeat:no-repeat;background-size:8px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg)}@media only all and (max-width: 768px){.taps .wrap .right .indekisaburuitem>div .txt>div a{width:100%;margin-bottom:10px}}.dies{margin:50px auto 50px}@media only all and (max-width: 414px){.dies{margin:0 auto 50px}}.dies .wrap .dice{height:428px;position:relative;margin-bottom:50px;background:url(/uploads/image/paiproducts/pro_main.jpg) center center no-repeat}@media only all and (max-width: 414px){.dies .wrap .dice{background:url(/uploads/image/paiproducts/pro_main_sp.jpg) center center no-repeat;height:auto}}.dies .wrap .dice>div{position:absolute;width:480px;top:50%;left:25%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%)}@media only all and (max-width: 1600px){.dies .wrap .dice>div{left:20%;width:400px}}@media only all and (max-width: 1440px){.dies .wrap .dice>div{left:17%;width:350px}}@media only all and (max-width: 1366px){.dies .wrap .dice>div{left:15%}}@media only all and (max-width: 1280px){.dies .wrap .dice>div{left:12%}}@media only all and (max-width: 768px){.dies .wrap .dice>div{left:10%}}@media only all and (max-width: 414px){.dies .wrap .dice>div{position:relative;width:100%;top:226px;left:0;transform:translatey(0);-webkit-transform:translatey(0);-moz-transform:translatey(0);padding:20px 5%;background-color:#e5eef5}}.dies .wrap .dice>div>h2{font-size:2.2rem;color:#00559d;line-height:2}@media only all and (max-width: 768px){.dies .wrap .dice>div>h2{font-size:1.8rem;line-height:2.2rem}}.dies .wrap .dice>div>p{font-size:1.6rem;line-height:2;margin:20px auto}@media only all and (max-width: 768px){.dies .wrap .dice>div>p{font-size:1.6rem;line-height:2.2rem}}.dies .wrap .dice>div>a{position:relative;padding-right:20px;margin-right:20px}.dies .wrap .dice>div>a:before{position:absolute;content:"";top:6px;right:10px;width:7px;height:7px;border-top:1px solid #808080;border-right:1px solid #808080;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dies .wrap .dice22{height:428px;position:relative;margin-bottom:50px;background:url(/uploads/image/paiproducts/pro_main1.jpg) center center no-repeat}@media only all and (max-width: 414px){.dies .wrap .dice22{background:url(/uploads/image/paiproducts/pro_main_sp1.jpg) center center no-repeat;height:auto}.dies .wrap .dice22 .top_top{top:210px}}.dies .wrap .dice44{height:428px;position:relative;margin-bottom:50px;background:url(/uploads/image/paiproducts/pro_main2.jpg) center center no-repeat}@media only all and (max-width: 414px){.dies .wrap .dice44{background:url(/uploads/image/paiproducts/pro_main_sp22.jpg) center center no-repeat;height:auto;background-size:100%}.dies .wrap .dice44 .top_top{top:184px}}@media only all and (max-width: 414px){.dies .wrap .productsmovie{padding:0px;width:90%;margin-top:250px}}.dies .wrap .productsmovie .img{position:relative;float:left}.dies .wrap .productsmovie .img a{display:inline-block;font-size:0}.dies .wrap .productsmovie .img a:hover::after{content:"";background:rgba(0,85,157,0.5);top:0;left:0;right:0;bottom:0;position:absolute;z-index:10}@media only all and (max-width: 768px){.dies .wrap .productsmovie .img{width:50%}.dies .wrap .productsmovie .img img{width:100%}}@media only all and (max-width: 414px){.dies .wrap .productsmovie .img{width:100%;float:none}}.dies .wrap .productsmovie .img>img{width:100%}.dies .wrap .productsmovie .img>div{position:absolute;top:50%;left:50%;transform:translatex(-50%) translatey(-50%);-webkit-transform:translatex(-50%) translatey(-50%);-moz-transform:translatex(-50%) translatey(-50%)}.dies .wrap .productsmovie .txt{width:50%;float:right}@media only all and (max-width: 768px){.dies .wrap .productsmovie .txt{width:48%}}@media only all and (max-width: 414px){.dies .wrap .productsmovie .txt{width:100%;float:none}}.dies .wrap .productsmovie .txt>h2{color:#00559d;font-size:2.0rem;margin-bottom:25px}.dies .wrap .productsmovie .txt>p{font-size:1.4rem;line-height:1.7;color:#333}@media only all and (max-width: 414px){.dies .wrap .productsmovie .txt>p{line-height:2rem}}.dies .wrap .productsmovie .shade{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,85,157,0.5);z-index:3000;display:none}.dies .wrap .productsmovie .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){.dies .wrap .productsmovie .videos{width:95%}}.dies .wrap .productsmovie .videos iframe{width:900px;height:506px}@media only all and (max-width: 1024px){.dies .wrap .productsmovie .videos iframe{width:100%}}.dies .wrap .productsmovie .videos .close{position:absolute;right:0;top:-30px}.dies .wrap .productsmovie .videos .close a{display:inline-block}.dies .wrap .productsmovie .videos .close a img{width:25px}.dies .wrap .productsmovie .videos .close:hover{opacity:0.7}.dies .wrap .main .right{float:right;width:75%}@media only all and (max-width: 768px){.dies .wrap .main .right{width:70%}}@media only all and (max-width: 414px){.dies .wrap .main .right{padding:0 15px;width:100%;float:none}}.dies .wrap .main .right>h2{font-weight:normal;padding-bottom:6px;margin-bottom:20px;color:#00559d;border-bottom:#c5c5c5 solid 1px;font-size:1.8rem}.dies .wrap .main .right p{font-size:14px}.dies .wrap .main .right>div{padding-bottom:10px;border-bottom:#c5c5c5 solid 1px}@media only all and (max-width: 414px){.dies .wrap .main .right>div{width:100%;float:left;border-bottom:none}}.dies .wrap .main .right>div>div{width:48%;float:left;padding:15px 0;border-right:#c3c3c3 solid 1px}@media only all and (max-width: 414px){.dies .wrap .main .right>div>div{width:100%;float:left;border-right:none}}.dies .wrap .main .right>div>div:nth-child(2n){border-right:none}.dies .wrap .main .right>div .left .img,.dies .wrap .main .right>div .right .img{margin:0 auto 30px;width:30%}.dies .wrap .main .right>div .left .img>img,.dies .wrap .main .right>div .right .img>img{width:100%}.dies .wrap .main .right>div .left .big,.dies .wrap .main .right>div .right .big{font-size:2.0rem;color:#00559d;margin:0 20px 5px 0}.dies .wrap .main .right>div .left .small,.dies .wrap .main .right>div .right .small{margin:0 20px 5px 0;font-size:1.4rem;line-height:1.7;color:#333}@media only all and (max-width: 414px){.dies .wrap .main .right>div .left .small,.dies .wrap .main .right>div .right .small{line-height:2rem}}.dies .wrap .main .right>div .left>a,.dies .wrap .main .right>div .right>a{width:75%;margin:0 20px 5px 0;display:block;line-height:1;padding:16px 50px 14px 20px;text-decoration:none;border:#c4c4c4 solid 1px;background:#fff url(/uploads/image/paiabouts_us/arrow_link.svg) no-repeat 94% center;background-size:8px}.dies .wrap .main .right>div .right{float:right}.dies .wrap .main .right .gaugelink{margin:20px auto 60px;border-bottom:none}.dies .wrap .main .right .gaugelink>div{padding:15px;border:#e5eef5 solid 3px}.dies .wrap .main .right .gaugelink>div:nth-child(2n){border-right:#e5eef5 solid 3px}.dies .wrap .main .right .gaugelink>div>h5{color:#00559d;font-size:2rem;line-height:1.2;height:60px;text-align:center;margin-bottom:10px;border-bottom:#00559d solid 1px}@media only all and (max-width: 768px){.dies .wrap .main .right .gaugelink>div>h5{font-size:1.8rem}}.dies .wrap .main .right .gaugelink>div>p{line-height:1.7;height:110px}.dies .wrap .main .right .gaugelink>div>a{width:100%;background-color:#00559d;color:#fff;font-size:14px}.dies .wrap .main .right .type{padding-top:20px;border-top:#b1b1b1 solid 1px}.dies .wrap .main .right .type>div{float:left;width:220px;margin:0 30px 50px 0;border-right:none}@media only all and (max-width: 414px){.dies .wrap .main .right .type>div{width:33.3%;margin-right:0;padding:0 7px}}.dies .wrap .main .right .type>div .img{position:relative;width:40%;float:left;border:#d9d9d9 solid 1px}@media only all and (max-width: 414px){.dies .wrap .main .right .type>div .img{width:100%;float:none}}.dies .wrap .main .right .type>div .img a>img{width:100%}.dies .wrap .main .right .type>div .txt{width:55%;float:right}@media only all and (max-width: 414px){.dies .wrap .main .right .type>div .txt{width:100%;float:none;text-align:center}}.dies .wrap .main .right .type>div .txt>a{display:block}.dies .wrap .main .right .type>div .txt .blue{font-size:1.6rem;line-height:1.3;margin-bottom:5px}.dies .wrap .main .right .type>div .txt .back{color:#333;font-size:1rem}.dies .wrap .main .right .type>div:nth-child(3){margin-right:0}.dies .wrap .main .right .btn_bottom_two>div{width:100%;float:none}.dies .wrap .main .right .btn_bottom_two>div .right{width:48%}@media only all and (max-width: 414px){.dies .wrap .main .right .btn_bottom_two>div .right{width:100%;padding:17px 50px 15px 40px}}.specials .wrap .dice{background-color:#e5eef5}.specials .wrap .dice>div{width:19%}@media only all and (max-width: 414px){.specials .wrap .dice>div{width:100%}}.specials .wrap .dice>img{position:absolute;width:645px;top:50%;left:45%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%)}@media only all and (max-width: 1280px){.specials .wrap .dice>img{width:400px}}@media only all and (max-width: 768px){.specials .wrap .dice>img{width:50%}}@media only all and (max-width: 414px){.specials .wrap .dice>img{width:100%;position:relative;top:0;left:0;transform:translatey(0);-webkit-transform:translatey(0);-moz-transform:translatey(0)}}.specials .wrap .dice33{background:none}.specials .wrap .dice33 .smallsss{display:none}@media only all and (max-width: 414px){.specials .wrap .dice33 .bigsss{display:none}.specials .wrap .dice33 .smallsss{display:block}.specials .wrap .dice33 img{top:-150px}.specials .wrap .dice33 .top600{top:600px}}@media only all and (max-width: 320px){.specials .wrap .dice33 .top600{top:500px}}.specials .wrap .main .right>div>div .img{width:90% !important}.specials .wrap .main .right .type>div .img{width:40% !important}@media only all and (max-width: 414px){.specials .wrap .main .right .type>div .img{width:100% !important}}.others{margin-top:80px}.systems .wrap .right>div{position:relative;margin-bottom:50px}.systems .wrap .right>div .img{float:left;width:40%;margin:0}.systems .wrap .right>div .img>img{width:100%}.systems .wrap .right>div .txt{float:right;width:55%;margin:0}.systems .wrap .right>div .txt>h5{color:#00559d;font-size:1.7rem;line-height:1.3}.systems .wrap .right>div .txt>h2{height:auto;color:#00559d;font-size:2.9rem;text-shadow:1px 1px 1px #00559d, 1px 1px 1px #00559d;-webkit-text-shadow:1px 1px 1px #00559d, 1px 1px 1px #00559d;-moz-text-shadow:1px 1px 1px #00559d, 1px 1px 1px #00559d;line-height:1.3;margin-bottom:10px}.systems .wrap .right>div .txt>p{font-size:1.4rem;line-height:1.7;height:auto}@media only all and (max-width: 414px){.systems .wrap .right>div .txt>p{line-height:2rem}}.systems .wrap .right>div .txt>div{position:absolute;width:100%;bottom:0;left:46%}@media only all and (max-width: 414px){.systems .wrap .right>div .txt>div{position:relative;width:100%;bottom:auto;left:0}}.systems .wrap .right>div .txt>div>a{width:20%;display:inline-block;border:#c4c4c4 solid 1px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat,no-repeat;background-position:96% 15px;background-size:8px 12px;padding:10px 30px 10px 10px}@media only all and (max-width: 414px){.systems .wrap .right>div .txt>div>a{width:100%;margin-bottom:10px}}.tool{margin-top:100px}@media only all and (max-width: 414px){.tool{margin-top:30px}}.tool .wrap .re_grindfeature{margin-bottom:50px}.tool .wrap .re_grindfeature>div{float:left}@media only all and (max-width: 414px){.tool .wrap .re_grindfeature>div{float:none}}.tool .wrap .re_grindfeature .img{width:40%}@media only all and (max-width: 414px){.tool .wrap .re_grindfeature .img{width:100%;margin-top:200px}}.tool .wrap .re_grindfeature .img>img{width:100%}.tool .wrap .re_grindfeature .txt{width:60%;padding-left:20px}@media only all and (max-width: 414px){.tool .wrap .re_grindfeature .txt{width:100%}}.tool .wrap .re_grindfeature .txt>h2{color:#00559d;font-size:2.0rem;margin-bottom:10px}.tool .wrap .re_grindfeature .txt>p{font-size:1.4rem;line-height:1.7;color:#333}.tool .wrap .main .right>div{border-bottom:0}.tool .wrap .main .right .re_grinddealing>ul li{float:left;width:226px;height:82px;margin:0 21px 20px 0;border-left:#c5c5c5 solid 1px;border-bottom:#c5c5c5 solid 1px;background-repeat:no-repeat;background-position:left bottom;background-size:33%}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li{float:none;width:100%;border-left:none;border-bottom:none}}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(1){background-image:url(/uploads/image/paiproducts/pro_regrind_taps.png)}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(2){background-image:url(/uploads/image/paiproducts/pro_regrind_drills.png)}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(3){background-image:url(/uploads/image/paiproducts/pro_regrind_endmills.png)}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(4){background-image:url(/uploads/image/paiproducts/pro_regrind_dies.png)}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(5){background-image:url(/uploads/image/paiproducts/pro_regrind_diamond.png)}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(6){background-image:url(/uploads/image/paiproducts/pro_regrind_recoating.png)}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(3n){margin-right:0}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(1) span{background-position:137px 37px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li:nth-child(1) span{background-position:193px 37px}}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(2) span{background-position:137px 37px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li:nth-child(2) span{background-position:193px 37px}}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(3) span{background-position:137px 37px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li:nth-child(3) span{background-position:193px 37px}}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(4) span{background-position:160px 37px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li:nth-child(4) span{background-position:217px 37px}}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(5) span{background-position:170px 37px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li:nth-child(5) span{background-position:228px 37px}}.tool .wrap .main .right .re_grinddealing>ul li:nth-child(6) span{background-position:170px 37px;background-image:url(/uploads/image/paiabouts_us/arrow_link.svg);background-repeat:no-repeat}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li:nth-child(6) span{background-position:228px 37px}}.tool .wrap .main .right .re_grinddealing>ul li>span{position:relative;display:block;width:100%;height:100%}.tool .wrap .main .right .re_grinddealing>ul li>span:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:rgba(0,85,157,0.25);display:none}.tool .wrap .main .right .re_grinddealing>ul li>span:hover:before{display:block}.tool .wrap .main .right .re_grinddealing>ul li>span:hover a{text-decoration:underline}.tool .wrap .main .right .re_grinddealing>ul li>span a{position:absolute;display:inline-block;width:100%;height:100%;line-height:1.3;padding-top:34px;padding-left:105px;background-repeat:no-repeat;background-position:80px 31px;background-image:url(/uploads/image/paiproducts/ico_pdf.svg);background-size:20px}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grinddealing>ul li>span a{padding-left:160px;background-position:130px 31px}}.tool .wrap .main .right .re_grindoffices{width:100%;padding:20px;margin-bottom:60px;border-bottom:0;border:#cfcfcf solid 1px}.tool .wrap .main .right .re_grindoffices .img{float:left;width:36%;border-right:none}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grindoffices .img{width:100%;float:none}}.tool .wrap .main .right .re_grindoffices .img>img{width:100%}.tool .wrap .main .right .re_grindoffices .txt{float:right;width:60%}@media only all and (max-width: 414px){.tool .wrap .main .right .re_grindoffices .txt{width:100%;float:none}}.tool .wrap .main .right .re_grindoffices .txt>h2{color:#00559d;font-size:1.9rem;margin-bottom:10px}.tool .wrap .main .right .re_grindoffices .txt>a{width:70%;display:block;line-height:1;padding:17px 50px 15px 40px;border:#c4c4c4 solid 1px;background-image:url(/uploads/image/paiproducts/ico_point_blue.svg),url(/uploads/image/paiabouts_us/arrow_link.svg);background-position:5% center ,94% center;background-size:18px, 8px;background-repeat:no-repeat no-repeat}.a_brand{width:960px;margin:0 auto 20px}@media only all and (max-width: 768px){.a_brand{width:100%;padding:0 10px}}.a_brand .productspick{margin-top:25px;margin-bottom:30px;position:relative}.a_brand .productspick .img{width:25%}.a_brand .productspick .img>img{width:100%}.a_brand .productspick .txt{position:absolute;top:40%;left:30%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%)}.a_brand .productspick .txt>p{font-size:2.1rem}.a_brand .productspick .txt>p>a{display:inline-block;position:relative;padding-right:20px;margin-right:20px;text-decoration:none;font-size:12px}.a_brand .productspick .txt>p>a:before{position:absolute;content:"";top:5px;right:8px;width:7px;height:7px;border-top:1px solid #808080;border-right:1px solid #808080;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.a_brand .productspick .txt>p>a:hover{text-decoration:underline}.a_brand .productspick .txt .url{margin-top:30px}.a_brand .abrandlink .right{float:right;width:70%}@media only all and (max-width: 1024px){.a_brand .abrandlink .right{float:left}}@media only all and (max-width: 414px){.a_brand .abrandlink .right{float:none;width:100%}}.a_brand .abrandlink .right>ul>li{position:relative;float:left;width:25%;text-align:center;padding-bottom:14px;background:url(/uploads/image/paiabouts_us/arrow_anchor.svg) no-repeat 50% bottom;background-size:10px;border-left:#d0d0d0 solid 1px}.a_brand .abrandlink .right>ul>li>a{width:100%;display:block}.a_brand .abrandlink .right>ul>li>a img{width:70px}.a_brand .abrandlink .right>ul>li:last-child{border-right:#d0d0d0 solid 1px}.abrandfeature{overflow-x:hidden;margin-bottom:50px}.abrandfeature>div{position:relative;margin-bottom:5px}.abrandfeature>div .imgpic{position:relative;line-height:1;width:2300px;left:50%;margin-left:-1150px}@media only all and (max-width: 640px){.abrandfeature>div .imgpic{width:100%;left:0;margin-left:0}}.abrandfeature>div .imgpic>.pc-img{height:100%}@media only all and (max-width: 640px){.abrandfeature>div .imgpic>.pc-img{display:none}}.abrandfeature>div .imgpic .phone-img{display:none;width:100%;height:auto}@media only all and (max-width: 640px){.abrandfeature>div .imgpic .phone-img{display:block}}.abrandfeature>div .imgpic>p{position:absolute;width:285px;bottom:40px;left:45.8%;transform:translatex(-50%) translatey(-50%);-webkit-transform:translatex(-50%) translatey(-50%);-moz-transform:translatex(-50%) translatey(-50%);color:#333;font-size:1.6rem;line-height:24px}@media only all and (max-width: 768px){.abrandfeature>div .imgpic>p{font-size:14px;line-height:20px}}@media only all and (max-width: 414px){.abrandfeature>div .imgpic>p{position:relative;right:auto;left:0;bottom:0;margin:0 auto 15px;transform:translatex(0) translatey(0);-webkit-transform:translatex(0) translatey(0);-moz-transform:translatex(0) translatey(0);color:#000;font-size:14px;line-height:20px;top:5px;bottom:5px;text-align:center}}.abrandfeature>div .abrandbtn{position:absolute;right:25%;bottom:0;line-height:1;width:140px;background:#fff url(/uploads/image/paiproducts/img_abrand_open.svg) no-repeat 10px center;padding:10px 15px 10px 36px;margin-top:-43px;display:block;cursor:pointer}@media only all and (max-width: 1600px){.abrandfeature>div .abrandbtn{right:30%}}@media only all and (max-width: 768px){.abrandfeature>div .abrandbtn{right:40%}}@media only all and (max-width: 414px){.abrandfeature>div .abrandbtn{position:relative;right:auto;left:0;margin:0 auto;border:1px solid #333}}.abrandfeature>div .abrandbtn .hide{display:none}.abrandfeature>div .abrandmain{width:720px;margin:30px auto;margin-left:37%}@media only all and (max-width: 1700px){.abrandfeature>div .abrandmain{margin-left:36%}}@media only all and (max-width: 1600px){.abrandfeature>div .abrandmain{margin-left:35%}}@media only all and (max-width: 1440px){.abrandfeature>div .abrandmain{margin-left:33%}}@media only all and (max-width: 1024px){.abrandfeature>div .abrandmain{margin-left:0;margin:30px auto}}@media only all and (max-width: 768px){.abrandfeature>div .abrandmain{width:92%}}.abrandfeature>div .abrandmain>ul li{float:left;width:30%;margin:0 35px 30px 0}@media only all and (max-width: 414px){.abrandfeature>div .abrandmain>ul li{width:50%;margin-right:0}}.abrandfeature>div .abrandmain>ul li>a{display:block;font-size:1.8rem;line-height:1.3;margin-bottom:4px}.abrandfeature>div .abrandmain>ul li>a img{width:100%}.abrandfeature>div .abrandmain>ul li .shape{position:relative}.abrandfeature>div .abrandmain>ul li .shape>div{position:absolute;width:100%;height:100%;top:0;background:rgba(0,85,157,0.5);display:none}.abrandfeature>div .abrandmain>ul li>p{font-size:1.3rem;line-height:1.7}.abrandfeature>div .abrandmain>ul li:hover .shape>div{display:block}.abrandfeature>div .abrandmain>ul li:nth-child(3n){margin-right:0}.abrandfeature #mills p{color:#333}.abrandfeature .main{margin-top:70px}.abrandfeature .main .right{float:right;width:75%}@media only all and (max-width: 768px){.abrandfeature .main .right{float:none;width:100%}}.abrandfeature .main .right .type{padding-top:20px;border-top:#b1b1b1 solid 1px}.abrandfeature .main .right .type>div{float:left;width:220px;margin:0 30px 50px 0;border-right:none}@media only all and (max-width: 414px){.abrandfeature .main .right .type>div{width:33.3%;margin-right:0;padding:0 10px}}.abrandfeature .main .right .type>div .img{position:relative;width:40%;float:left;border:#d9d9d9 solid 1px}@media only all and (max-width: 414px){.abrandfeature .main .right .type>div .img{width:100%;float:none}}.abrandfeature .main .right .type>div .img a>img{width:100%}.abrandfeature .main .right .type>div .txt{width:55%;float:right}@media only all and (max-width: 414px){.abrandfeature .main .right .type>div .txt{width:100%;float:none}}.abrandfeature .main .right .type>div .txt>a{display:block}.abrandfeature .main .right .type>div .txt .blue{font-size:1.6rem;line-height:1.3;margin-bottom:5px}.abrandfeature .main .right .type>div .txt .back{color:#333;font-size:1rem}.abrandfeature .main .right .type>div:nth-child(3){margin-right:0}@media only all and (max-width: 414px){.abrandfeature .main .right .type>div:nth-child(3){margin-right:auto}}.abrandfeature .main .right .btn>div a{width:48%;display:block;margin:0 auto;float:none}@media only all and (max-width: 414px){.abrandfeature .main .right .btn>div a{width:100%}}@media only all and (max-width: 414px){.top_height{margin-top:230px}}.threadmill{margin:0 auto;margin-bottom:50px}@media only all and (max-width: 414px){.threadmill{margin:0 auto 50px}}.threadmill .wrap .dice{height:428px;position:relative;margin-bottom:50px;background:url(/uploads/image/paiproducts/pro_main.jpg) center center no-repeat}@media only all and (max-width: 414px){.threadmill .wrap .dice{background:url(/uploads/image/paiproducts/pro_main_sp.jpg) center center no-repeat;height:auto}}.threadmill .wrap .dice>div{position:absolute;width:630px;top:50%;left:25%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%)}@media only all and (max-width: 1600px){.threadmill .wrap .dice>div{left:20%}}@media only all and (max-width: 1440px){.threadmill .wrap .dice>div{left:17%}}@media only all and (max-width: 1366px){.threadmill .wrap .dice>div{left:15%}}@media only all and (max-width: 1280px){.threadmill .wrap .dice>div{left:12%}}@media only all and (max-width: 1024px){.threadmill .wrap .dice>div{width:400px}}@media only all and (max-width: 768px){.threadmill .wrap .dice>div{left:10%}}@media only all and (max-width: 414px){.threadmill .wrap .dice>div{position:relative;width:100%;top:226px;left:0;transform:translatey(0);-webkit-transform:translatey(0);-moz-transform:translatey(0);padding:20px 5%;background-color:#e5eef5}}.threadmill .wrap .dice>div>h2{font-size:2.2rem;color:#00559d;line-height:2}@media only all and (max-width: 768px){.threadmill .wrap .dice>div>h2{font-size:1.8rem;line-height:2.2rem}}.threadmill .wrap .dice>div>p{font-size:1.6rem;line-height:2;margin:20px auto}@media only all and (max-width: 768px){.threadmill .wrap .dice>div>p{font-size:1.6rem;line-height:2.2rem}}.threadmill .wrap .dice>div>a{position:relative;padding-right:20px;margin-right:20px}.threadmill .wrap .dice>div>a:before{position:absolute;content:"";top:6px;right:10px;width:7px;height:7px;border-top:1px solid #808080;border-right:1px solid #808080;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.threadmill .wrap .dice22{height:340px;position:relative;margin-top:5px;margin-bottom:40px;background:url(/uploads/image/paiproducts/pro_main10.jpg) center center no-repeat}@media only all and (max-width: 414px){.threadmill .wrap .dice22{background:url(/uploads/image/paiproducts/pro_main_sp10.jpg) center center no-repeat;height:auto}.threadmill .wrap .dice22 .top_top{top:210px}}.threadmill .wrap .dice44{height:428px;position:relative;margin-bottom:50px;background:url(/uploads/image/paiproducts/pro_main2.jpg) center center no-repeat}@media only all and (max-width: 414px){.threadmill .wrap .dice44{background:url(/uploads/image/paiproducts/pro_main_sp22.jpg) center center no-repeat;height:auto;background-size:100%}.threadmill .wrap .dice44 .top_top{top:184px}}@media only all and (max-width: 414px){.threadmill .wrap .productsmovie{padding:0px;width:90%;margin-top:250px}}.threadmill .wrap .productsmovie .img{position:relative;float:left}.threadmill .wrap .productsmovie .img a{display:inline-block;font-size:0}.threadmill .wrap .productsmovie .img a:hover::after{content:"";background:rgba(0,85,157,0.5);top:0;left:0;right:0;bottom:0;position:absolute;z-index:10}@media only all and (max-width: 768px){.threadmill .wrap .productsmovie .img{width:50%}.threadmill .wrap .productsmovie .img img{width:100%}}@media only all and (max-width: 414px){.threadmill .wrap .productsmovie .img{width:100%;float:none}}.threadmill .wrap .productsmovie .img>img{width:100%}.threadmill .wrap .productsmovie .img>div{position:absolute;top:50%;left:50%;transform:translatex(-50%) translatey(-50%);-webkit-transform:translatex(-50%) translatey(-50%);-moz-transform:translatex(-50%) translatey(-50%)}.threadmill .wrap .productsmovie .txt{width:50%;float:right}@media only all and (max-width: 768px){.threadmill .wrap .productsmovie .txt{width:48%}}@media only all and (max-width: 414px){.threadmill .wrap .productsmovie .txt{width:100%;float:none}}.threadmill .wrap .productsmovie .txt>h2{color:#00559d;font-size:2.0rem;margin-bottom:25px}.threadmill .wrap .productsmovie .txt>p{font-size:1.4rem;line-height:1.7;color:#333}@media only all and (max-width: 414px){.threadmill .wrap .productsmovie .txt>p{line-height:2rem}}.threadmill .wrap .productsmovie .shade{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,85,157,0.5);z-index:3000;display:none}.threadmill .wrap .productsmovie .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){.threadmill .wrap .productsmovie .videos{width:95%}}.threadmill .wrap .productsmovie .videos iframe{width:900px;height:506px}@media only all and (max-width: 1024px){.threadmill .wrap .productsmovie .videos iframe{width:100%}}.threadmill .wrap .productsmovie .videos .close{position:absolute;right:0;top:-30px}.threadmill .wrap .productsmovie .videos .close a{display:inline-block}.threadmill .wrap .productsmovie .videos .close a img{width:25px}.threadmill .wrap .productsmovie .videos .close:hover{opacity:0.7}.threadmill .wrap .main .right{float:right;width:75%}@media only all and (max-width: 768px){.threadmill .wrap .main .right{width:70%}}@media only all and (max-width: 414px){.threadmill .wrap .main .right{padding:0 15px;width:100%;float:none}}.threadmill .wrap .main .right>h2{font-weight:normal;padding-bottom:6px;margin-bottom:20px;color:#00559d;border-bottom:#c5c5c5 solid 1px;font-size:1.8rem}.threadmill .wrap .main .right p{font-size:14px}.threadmill .wrap .main .right .end-no-border{border:none}.threadmill .wrap .main .right>div{padding-bottom:10px;border-bottom:#c5c5c5 solid 1px;padding-top:10px}@media only all and (max-width: 414px){.threadmill .wrap .main .right>div{width:100%;float:left;border-bottom:none}}.threadmill .wrap .main .right>div>div{width:48%;float:left;padding:12px 0;padding-top:10px;border-right:#c3c3c3 solid 1px;margin-bottom:20px}@media only all and (max-width: 414px){.threadmill .wrap .main .right>div>div{width:100%;float:left;border-right:none}}.threadmill .wrap .main .right>div>div:nth-child(2n){border-right:none}.threadmill .wrap .main .right>div .left .img,.threadmill .wrap .main .right>div .right .img{margin:0 auto 30px;width:60%}.threadmill .wrap .main .right>div .left .img>img,.threadmill .wrap .main .right>div .right .img>img{width:100%}.threadmill .wrap .main .right>div .left .big,.threadmill .wrap .main .right>div .right .big{font-size:2.0rem;color:#00559d;margin:0 20px 5px 0}.threadmill .wrap .main .right>div .left .small,.threadmill .wrap .main .right>div .right .small{margin:0 20px 5px 0;font-size:1.4rem;line-height:1.7;color:#333}@media only all and (max-width: 414px){.threadmill .wrap .main .right>div .left .small,.threadmill .wrap .main .right>div .right .small{line-height:2rem}}.threadmill .wrap .main .right>div .left>a,.threadmill .wrap .main .right>div .right>a{width:75%;margin:0 20px 5px 0;display:block;line-height:1;padding:16px 50px 14px 20px;text-decoration:none;border:#c4c4c4 solid 1px;background:#fff url(/uploads/image/paiabouts_us/arrow_link.svg) no-repeat 94% center;background-size:8px}.threadmill .wrap .main .right>div .right{float:right}.threadmill .wrap .main .right .gaugelink{margin:20px auto 60px;border-bottom:none}.threadmill .wrap .main .right .gaugelink>div{padding:15px;border:#e5eef5 solid 3px}.threadmill .wrap .main .right .gaugelink>div:nth-child(2n){border-right:#e5eef5 solid 3px}.threadmill .wrap .main .right .gaugelink>div>h5{color:#00559d;font-size:2rem;line-height:1.2;height:60px;text-align:center;margin-bottom:10px;border-bottom:#00559d solid 1px}@media only all and (max-width: 768px){.threadmill .wrap .main .right .gaugelink>div>h5{font-size:1.8rem}}.threadmill .wrap .main .right .gaugelink>div>h5 span{font-size:14px}.threadmill .wrap .main .right .gaugelink>div>p{line-height:1.7;height:110px}.threadmill .wrap .main .right .gaugelink>div>p.desc{height:auto}.threadmill .wrap .main .right .gaugelink>div>a{width:100%;background-color:#00559d;color:#fff;font-size:14px;text-align:center}.threadmill .wrap .main .right .type{padding-top:20px;border-top:#b1b1b1 solid 1px;margin-top:90px}.threadmill .wrap .main .right .type>div{float:left;width:220px;margin:0 30px 50px 0;border-right:none}@media only all and (max-width: 414px){.threadmill .wrap .main .right .type>div{width:33.3%;margin-right:0;padding:0 7px}}.threadmill .wrap .main .right .type>div .img{position:relative;width:40%;float:left;border:#d9d9d9 solid 1px}@media only all and (max-width: 414px){.threadmill .wrap .main .right .type>div .img{width:100%;float:none}}.threadmill .wrap .main .right .type>div .img a>img{width:100%}.threadmill .wrap .main .right .type>div .txt{width:55%;float:right}@media only all and (max-width: 414px){.threadmill .wrap .main .right .type>div .txt{width:100%;float:none;text-align:center}}.threadmill .wrap .main .right .type>div .txt>a{display:block}.threadmill .wrap .main .right .type>div .txt .blue{font-size:1.6rem;line-height:1.3;margin-bottom:5px}.threadmill .wrap .main .right .type>div .txt .back{color:#333;font-size:1rem}.threadmill .wrap .main .right .type>div:nth-child(3){margin-right:0}.threadmill .wrap .main .right .btn_bottom_two{border:none;padding-top:20px}.threadmill .wrap .main .right .btn_bottom_two>div{width:100%;float:none;margin-bottom:0}.threadmill .wrap .main .right .btn_bottom_two>div .left111{float:none;margin:0 auto}.threadmill .wrap .main .right .btn_bottom_two>div .right{width:48%}@media only all and (max-width: 414px){.threadmill .wrap .main .right .btn_bottom_two>div .right{width:100%;padding:17px 50px 15px 40px}}.threadmill .btn_bottom_two>h2{margin-bottom:0}
