.clearfix::before,.clearfix::after{display:block;content:''}.clearfix::after{clear:both}.productsdetail{margin-top:40px}@media only all and (max-width: 414px){.productsdetail{margin-top:20px}}.productsdetail .swiper-container{position:relative}.productsdetail .swiper-container .curving{position:absolute;width:100%;left:-200px;z-index:999}@media only all and (max-width: 1600px){.productsdetail .swiper-container .curving{left:-355px}}@media only all and (max-width: 1440px){.productsdetail .swiper-container .curving{left:-430px}}@media only all and (max-width: 1366px){.productsdetail .swiper-container .curving{left:-470px}}@media only all and (max-width: 1024px){.productsdetail .swiper-container .curving{left:-620px}}@media only all and (max-width: 768px){.productsdetail .swiper-container .curving{left:-723px}}@media only all and (max-width: 414px){.productsdetail .swiper-container .curving{left:-930px}}.productsdetail .swiper-container .top{top:-10px}@media only all and (max-width: 768px){.productsdetail .swiper-container .top{top:-9px}}@media only all and (max-width: 414px){.productsdetail .swiper-container .top{top:-97px}}.productsdetail .swiper-container .bottom{bottom:-10px}@media only all and (max-width: 414px){.productsdetail .swiper-container .bottom{bottom:-80px}}.productsdetail .swiper-container .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%}.productsdetail .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:100%}.productsdetail .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){.productsdetail .swiper-container .swiper-wrapper .swiper-slide>p{width:100%}}@media only all and (max-width: 1440px){.productsdetail .swiper-container .swiper-wrapper .swiper-slide>p{width:100%}}@media only all and (max-width: 1366px){.productsdetail .swiper-container .swiper-wrapper .swiper-slide>p{width:100%}}@media only all and (max-width: 768px){.productsdetail .swiper-container .swiper-wrapper .swiper-slide>p{height:40px;line-height:40px}}@media only all and (max-width: 414px){.productsdetail .swiper-container .swiper-wrapper .swiper-slide>p{width:100%;top:0}}@media only all and (max-width: 768px){.productsdetail .swiper-container .swiper-wrapper .swiper-slide>a img{width:100%}}.productsdetail .swiper-container .swiper-wrapper .swiper-slide-active{width:100%;height:100%}.productsdetail .swiper-container .swiper-wrapper .swiper-slide-active>p{display:block}.productsdetail .swiper-container .swiper-wrapper .swiper-slide-active img{width:100%;height:100%}.productsdetail .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){.productsdetail .swiper-container .swiper-button-prev{left:36%}}@media only all and (max-width: 1440px){.productsdetail .swiper-container .swiper-button-prev{left:32%;width:40px;height:40px}}@media only all and (max-width: 1366px){.productsdetail .swiper-container .swiper-button-prev{left:32%;width:36px;height:36px}}@media only all and (max-width: 1024px){.productsdetail .swiper-container .swiper-button-prev{left:23%}}@media only all and (max-width: 768px){.productsdetail .swiper-container .swiper-button-prev{left:22%}}@media only all and (max-width: 414px){.productsdetail .swiper-container .swiper-button-prev{width:35px;height:35px;left:20%}}.productsdetail .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){.productsdetail .swiper-container .swiper-button-next{right:36%}}@media only all and (max-width: 1440px){.productsdetail .swiper-container .swiper-button-next{right:32%;width:40px;height:40px}}@media only all and (max-width: 1366px){.productsdetail .swiper-container .swiper-button-next{right:32%;width:36px;height:36px}}@media only all and (max-width: 1024px){.productsdetail .swiper-container .swiper-button-next{right:23%}}@media only all and (max-width: 768px){.productsdetail .swiper-container .swiper-button-next{right:22%}}@media only all and (max-width: 414px){.productsdetail .swiper-container .swiper-button-next{width:35px;height:35px;right:20%}}.productsdetail .wrap .right{width:75%;float:right}@media only all and (max-width: 414px){.productsdetail .wrap .right{width:100%;float:none;padding:0 15px}}.productsdetail .wrap .right>p{font-size:18px;line-height:26px}.productsdetail .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){.productsdetail .wrap .right>img{width:100%}}@media only all and (max-width: 768px){.productsdetail .wrap .right>div{margin:0 -22.5px}}.productsdetail .wrap .right>div>div{width:210px;margin:0 40px 50px 0;display:inline-block;vertical-align:top}@media only all and (max-width: 768px){.productsdetail .wrap .right>div>div{width:48%;margin-right:0;padding:0 22.5px}}@media only all and (max-width: 414px){.productsdetail .wrap .right>div>div{margin-right:0;padding:0 7px}}.productsdetail .wrap .right>div>div>img{width:100%}.productsdetail .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){.productsdetail .wrap .right>div>div>h2{height:auto;padding-left:12px;min-height:50px}}.productsdetail .wrap .right>div>div>p{font-size:1.2rem;height:40px;overflow:hidden;margin-bottom:15px}@media only all and (max-width: 414px){.productsdetail .wrap .right>div>div>p{height:auto;padding-left:12px;padding-right:12px;line-height:2rem;font-size:14px;min-height:75px}}.productsdetail .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){.productsdetail .wrap .right>div>div>a{width:100%}}.productsdetail .wrap .right>div>div .link01{background-color:#e5eef5;margin-bottom:8px}.productsdetail .wrap .right>div>div .link01:hover{text-decoration:underline}.productsdetail .wrap .right>div>div .link02{background-color:#ededed}.productsdetail .wrap .right>div>div .link02:hover{text-decoration:underline}.productsdetail .wrap .right>div>div:nth-child(3n){margin-right:0}.productsdetail .wrap .right>div .min216{min-height:216px}.productsdetail .wrap .right .type{padding-top:20px;border-top:#b1b1b1 solid 1px}.productsdetail .wrap .right .type>div{float:left;width:220px;margin:0 30px 50px 0}@media only all and (max-width: 414px){.productsdetail .wrap .right .type>div{width:33.3%;margin-right:0;text-align:center}}.productsdetail .wrap .right .type>div .img{position:relative;width:40%;float:left;border:#d9d9d9 solid 1px}@media only all and (max-width: 414px){.productsdetail .wrap .right .type>div .img{width:100%;margin-bottom:5px}}.productsdetail .wrap .right .type>div .img a{display:inline-block}.productsdetail .wrap .right .type>div .img a>img{width:100%}@media only all and (max-width: 414px){.productsdetail .wrap .right .type>div .img a{width:100%;float:none}}.productsdetail .wrap .right .type>div .txt{width:55%;float:right}@media only all and (max-width: 414px){.productsdetail .wrap .right .type>div .txt{width:100%;float:none}}.productsdetail .wrap .right .type>div .txt>a{display:block}.productsdetail .wrap .right .type>div .txt .blue{font-size:1.6rem;line-height:1.3;margin-bottom:5px}.productsdetail .wrap .right .type>div .txt .back{color:#333;font-size:1rem}@media only all and (max-width: 414px){.productsdetail .wrap .right .type>div .txt .back{line-height:1.6rem}}.productsdetail .wrap .right .type>div:nth-child(3){margin-right:0}.productsdetail .wrap .right .btn{background-color:#e7e7e7;padding:20px 50px}@media only all and (max-width: 768px){.productsdetail .wrap .right .btn{padding:20px 20px}}.productsdetail .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}.productsdetail .wrap .right .btn>div{width:100%;float:none;margin:0}.productsdetail .wrap .right .btn>div .left{float:left;background-color:#00559d;margin-left:160px}@media only all and (max-width: 768px){.productsdetail .wrap .right .btn>div .left{margin-left:130px;font-size:14px}}@media only all and (max-width: 414px){.productsdetail .wrap .right .btn>div .left{margin-left:0px;float:none}}.productsdetail .wrap .right .btn>div .right{float:right;background-color:#fff}.productsdetail .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){.productsdetail .wrap .right .btn>div a{width:100%;float:none;margin-bottom:20px}}.productsdetail .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)}.productsdetail .wrap .right .indekisaburuitem{margin:40px auto 0}.productsdetail .wrap .right .indekisaburuitem>div{float:none;width:100%;margin:0 0 40px 0}.productsdetail .wrap .right .indekisaburuitem>div .img{width:220px;float:left;border:#c3c3c3 solid 1px}@media only all and (max-width: 768px){.productsdetail .wrap .right .indekisaburuitem>div .img{width:30%}}.productsdetail .wrap .right .indekisaburuitem>div .img>img{width:100%}.productsdetail .wrap .right .indekisaburuitem>div .txt{width:64%;float:right}.productsdetail .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}.productsdetail .wrap .right .indekisaburuitem>div .txt>p{font-size:1.4rem;line-height:1.5rem;height:88px;margin-bottom:10px;overflow:hidden}.productsdetail .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){.productsdetail .wrap .right .indekisaburuitem>div .txt>div a{width:100%;margin-bottom:10px}}@media only all and (max-width: 640px){.left_slide{display:none}}#productanchor{padding:15px 0 14px;margin:0px 0 40px;background-color:#00296f}#productanchor.active{position:fixed;top:56px;left:0;z-index:999;width:100%}@media only all and (max-width: 640px){#productanchor{display:none}}#productanchor .warp{width:960px;margin:0 auto}#productanchor li{position:relative;float:left;margin-right:39px;line-height:1;font-size:14px}#productanchor li a{color:#fff;display:block;padding-right:15px;text-decoration:none}#productanchor li a::before{position:absolute;content:"";top:2px;right:0;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main{position:relative;z-index:1;float:right;width:720px;margin-bottom:90px;font-size:14px;line-height:24px}@media only all and (max-width: 768px){#main{width:75%}}@media only all and (max-width: 640px){#main{width:100%}}#main .spnone{display:block !important}@media only all and (max-width: 768px){#main .spnone{display:none !important}}#main .pcnone{display:none !important}@media only all and (max-width: 768px){#main .pcnone{display:block !important}}#main .itemcopy{margin-bottom:60px}#main h2{font-size:2.0rem;font-weight:normal;padding:12px 15px;margin-bottom:30px;background-color:#e5eef5;clear:both}#main h3{font-size:1.8rem;font-weight:normal;padding-bottom:6px;margin-bottom:20px;color:#00559d;border-bottom:#c5c5c5 solid 1px;clear:both}#main .productsname{float:left;width:100%;margin-bottom:10px}#main .productsname p{float:left;width:525px;color:#00559d;font-size:2.2rem;line-height:1.3}#main .productsname span{float:right;width:185px}@media only all and (max-width: 768px){#main .productsname span{width:15%}}#main .productsname span img{width:100%;margin:0;display:block}#main .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}#main #itemslider{float:left;width:100%;margin-bottom:20px}#main #itemslider .slider{float:left;clear:both;display:block;margin:0 auto;width:604px;max-width:604px;height:auto}@media only all and (max-width: 768px){#main #itemslider .slider{width:100%;margin-bottom:15px}}#main #itemslider .slider li{z-index:0 !important}#main #itemslider .bx-wrapper{float:left;width:604px;margin:0;box-sizing:border-box;border:1px solid #e3e3d3}@media only all and (max-width: 768px){#main #itemslider .bx-wrapper{width:100%}}#main #itemslider .bx-wrapper img{width:100%;height:auto}#main #itemslider #itempager{width:101px;float:right}@media only all and (max-width: 768px){#main #itemslider #itempager{width:100%;margin-top:15px}}#main #itemslider #itempager>a{width:101px;float:left;text-align:center;overflow:hidden;line-height:0;box-sizing:border-box;border:transparent solid 1px;display:inline-block;margin-bottom:13.5px}#main #itemslider #itempager>a img{width:101px;margin:-1px}#main #itemslider #itempager>a:hover{box-sizing:border-box;border:6px solid #00559d}#main #itemslider #itempager>a:hover img{margin:-6px}#main #itemslider #itempager>a.active{box-sizing:border-box;border:6px solid #00559d}#main #itemslider #itempager>a.active img{margin:-6px}@media only all and (max-width: 768px){#main #itemslider #itempager>a{width:18%;height:auto;margin:0 2% 0 0}}#main .productscharact{width:100%;margin-bottom:60px}#main .productscharact .charactbox{float:left;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:#c4c4c4 dashed 1px}#main .productscharact .charactbox .charactimg{float:left;width:100%}#main .productscharact .charactbox .charactimg img{width:auto;max-width:100%}#main .productscharact .charactbox .characttext ul li{position:relative;padding:0 0 2px 1.0em}#main .productscharact .charactbox .characttext ul li:after{content:"";position:absolute;background:#00559d;top:12px;left:0;margin-top:-5px;height:6px;width:6px;border-radius:100%}#main .charactsupport{float:left;width:100%;margin-bottom:60px}#main .productsparade .paradebox{float:left;width:100%;margin-bottom:30px}#main .productsparade .paradebox .paradetext ul li{position:relative;padding:0 0 2px 1.0em}#main .productsparade .paradebox .paradetext ul li:after{content:"";position:absolute;background:#00559d;top:12px;left:0;margin-top:-5px;height:6px;width:6px;border-radius:100%}#main .procleft{width:50%}@media only all and (max-width: 768px){#main .procleft{width:100%}}#main .procright{width:48%}@media only all and (max-width: 768px){#main .procright{width:100%}}#main .productscase{width:100%;margin-bottom:60px}#main .productscase .caseimg{float:left;width:100%;margin-bottom:10px}#main .productscase .caseimg .procleft{float:left;margin-bottom:20px}#main .productscase .caseimg .procright{float:right;margin-bottom:20px}#main .productscase .caseimg img{width:100%}#main .mb10{margin-bottom:10px !important}#main .btnlink04 img{margin-right:8px;width:8px}#main a img{margin-left:5px;width:auto;height:auto}#main .productscatalog{width:100%;margin-bottom:60px}#main .productscatalog .cataloglist{float:left;width:335px}@media only all and (max-width: 768px){#main .productscatalog .cataloglist{width:100%}}#main .productscatalog .cataloglist:nth-child(2){float:right}#main .productscatalog .cataloglist ul{width:200px;margin:0 auto}#main .productscatalog .cataloglist ul li{float:left}#main .productscatalog .cataloglist ul li a{width:inherit}#main .productscatalog .cataloglist ul li:nth-child(2){padding:0 10px}#main .productscatalog .cataloglist .catalogpamphlet{position:relative;width:200px;height:auto;margin:0 auto 20px}@media only all and (max-width: 768px){#main .productscatalog .cataloglist .catalogpamphlet{width:100%}}#main .productscatalog .cataloglist .catalogpamphlet a span{float:left;width:200px;margin-bottom:12px;background-color:#00559d;line-height:0}@media only all and (max-width: 768px){#main .productscatalog .cataloglist .catalogpamphlet a span{width:70%;margin:0 15% 8px}}#main .productscatalog .cataloglist .catalogpamphlet a span img{width:100%;margin:0;border:#c4c4c4 solid 1px}#main .productscatalog .cataloglist .catalogpamphlet a:hover span img{opacity:0.6}#main .productscatalog .cataloglist .catalogmovie{position:relative}#main .productscatalog .cataloglist .catalogmovie strong{position:absolute;top:33%;left:42%}#main .productscatalog .cataloglist .catalogmovie strong img{width:90%}#main .productscatalog .cataloglist .catalogmovie img{width:100%;margin:0}#main .productscatalog .cataloglist a.linkimg:hover:after{height:97%;content:"";background:rgba(0,85,157,0.5);top:0;left:0;position:absolute;width:100%}#main .productspicup{float:left;width:100%;padding-top:30px;margin-bottom:90px;border-top:#b1b1b1 solid 1px}#main .productspicup .picup{float:left;width:220px;margin-right:30px}@media only all and (max-width: 768px){#main .productspicup .picup{width:30%;margin-right:5%}}#main .productspicup .picup:nth-child(3n){margin-right:0}#main .productspicup .picup a .image{float:left;width:90px;height:auto;background-color:#00559d;line-height:0}@media only all and (max-width: 768px){#main .productspicup .picup a .image{width:100%}}#main .productspicup .picup a .image img{width:100%;margin:0;border:#d9d9d9 solid 1px}#main .productspicup .picup a .ttl{float:right;width:120px;font-size:1.6rem;line-height:1.3;margin-bottom:5px}@media only all and (max-width: 768px){#main .productspicup .picup a .ttl{width:100%}}#main .productspicup .picup a .comment{float:right;color:#333;width:120px;font-size:1.2rem}@media only all and (max-width: 768px){#main .productspicup .picup a .comment{width:100%}}#main .productspicup .picup a:hover .image img{opacity:0.6}#main .productspicup .picup a:hover .ttl,#main .productspicup .picup a:hover .comment{text-decoration:underline}#main .contactbox{float:inherit;width:100%;background-color:#e7e7e7;padding:20px 50px}@media only all and (max-width: 768px){#main .contactbox{padding:20px 5%}}#main .contactbox .contactboxttl{color:#00559d;font-size:1.8rem;line-height:1.3;font-weight:bold;text-align:center;margin-bottom:10px}@media only all and (max-width: 768px){#main .contactbox .contactboxttl{text-align:left}}#main .contactbox .btnlink02{float:left;display:block;line-height:1;padding:17px 50px 15px 20px;color:#fff !important;text-decoration:none;background:#00559d  no-repeat 94% center;background-size:8px;width:300px;padding:17px 50px 15px 40px;background-image:url(/uploads/image/paiproducts/ico_point.svg),url(/uploads/image/paiproducts/arrow_white.svg);background-position:14px center ,94% center;background-repeat:no-repeat, no-repeat;background-size:18px, 8px}#main .contactbox .btnlink02:hover{text-decoration:underline}@media only all and (max-width: 768px){#main .contactbox .btnlink02{width:100%;padding:17px 50px 15px 48px;margin-bottom:10px;background-position:20px center ,93% center}}#main .contactbox .btnlink03{float:left;display:block;line-height:1;padding:16px 50px 14px 20px;text-decoration:none;border:#c4c4c4 solid 1px;background:#fff  no-repeat 94% center;background-size:8px;float:right;width:300px;padding:16px 30px 14px 46px;border:#b2cce3 solid 1px;background-image:,;background-position:5% center ,94% center;background-repeat:no-repeat, no-repeat;background-size:26px, 8px;background-image:url(/uploads/image/paiproducts/tel.svg),url(/uploads/image/paiproducts/arrow_link.svg);background-position:14px center ,94% center;background-size:28px, 8px}#main .contactbox .btnlink03:hover{background-color:#d9e5f0;text-decoration:underline}@media only all and (max-width: 768px){#main .contactbox .btnlink03{float:right;width:100%;padding:14px 30px 12px 48px;background-position:13px center ,94% center}}.video-box{z-index:30000000;position:fixed;width:100%;height:100vh;top:50%;left:50%;transform:translate(-50%, -50%);display:none}.video-box .shade{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,85,157,0.2);z-index:3000}.video-box .videos{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){.video-box .videos{width:95%}}.video-box .videos iframe{width:900px;height:506px}@media only all and (max-width: 1024px){.video-box .videos iframe{width:100%}}@media only all and (max-width: 414px){.video-box .videos iframe{height:250px}}.video-box .videos .close{position:absolute;right:0;top:-30px}.video-box .videos .close a{display:inline-block}.video-box .videos .close a img{width:25px}.btns-99{background-color:#e7e7e7;padding:20px 50px}@media only all and (max-width: 768px){.btns-99{padding:20px 20px}}.btns-99>h2{color:#00559d;font-size:1.8rem !important;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;background-color:transparent !important;margin-bottom:10px !important;padding:0 !important}.btns-99>div{width:100%;float:none;margin:0}.btns-99>div .left{float:left;background-color:#00559d;margin-left:160px}@media only all and (max-width: 768px){.btns-99>div .left{margin-left:130px;font-size:14px}}@media only all and (max-width: 414px){.btns-99>div .left{margin-left:0px;float:none}}.btns-99>div .right{float:right;background-color:#fff}.btns-99>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;display:block;font-size:1.2rem;line-height:1;text-decoration:none;display:block}@media only all and (max-width: 414px){.btns-99>div a{width:100%;float:none;margin-bottom:20px}}.btns-99>div a:last-child{color:#00559d;background-image:url(/uploads/image/paiabouts_us/ico_mail.svg),url(/uploads/image/paiabouts_us/arrow_link.svg)}
