.breadcrumb-item+.breadcrumb-item::before{content:">"}@media all and (-ms-high-contrast: none){.card-deck{display:block}.card-deck .card{display:block}}_:-ms-lang(x)::-ms-backdrop .card-deck,body .card-deck{display:block}_:-ms-lang(x)::-ms-backdrop .card-deck .card,body .card-deck .card{display:block}body{font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","Sawarabi Gothic","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"メイリオ",Meiryo,sans-serif;font-weight:500;color:#000}.pack-navi #loading{background-color:#fff}.pack-navi .sk-circle .sk-child:before{background-color:#000}.beginner #loading{background-color:#fff}.beginner .sk-circle .sk-child:before{background-color:#f9eb34}#loading{width:100vw;height:100vh;transition:all 1s;background-color:#000;position:fixed;top:0;left:0;z-index:9998}.spinner{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999}.sk-circle{width:100px;height:100px;margin:0 auto;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.effect-fadein{opacity:0;transform:translate(0, 50px);transition:all 1000ms}.effect-fadein.effect-scroll{opacity:1;transform:translate(0, 0)}.effect .effect-fadein:nth-of-type(2){transition-delay:300ms}.effect .effect-fadein:nth-of-type(3){transition-delay:600ms}.effect .effect-fadein:nth-of-type(4){transition-delay:900ms}.invisible{transition:opacity .5s ease;opacity:0}.visible{transition:opacity .5s ease;opacity:1}.slideInRight{-webkit-animation-duration:3s;animation-duration:3s}.pagetitle{padding:6rem 0;background-repeat:no-repeat;background-size:cover;background-position:top center}.pagetitle.j_case1{background-image:url("../img/jirei/j_case1/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.j_case1{background-image:url("../img/jirei/j_case1/main-title@2x.jpg")}}.pagetitle.j_case2{background-image:url("../img/jirei/j_case2/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.j_case2{background-image:url("../img/jirei/j_case2/main-title@2x.jpg")}}.pagetitle.j_case3{background-image:url("../img/jirei/j_case3/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.j_case3{background-image:url("../img/jirei/j_case3/main-title@2x.jpg")}}.pagetitle.j_case4{background-image:url("../img/jirei/j_case4/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.j_case4{background-image:url("../img/jirei/j_case4/main-title@2x.jpg")}}.pagetitle.k_case1{background-image:url("../img/kaizen/k_case1/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.k_case1{background-image:url("../img/kaizen/k_case1/main-title@2x.jpg")}}.pagetitle.k_case2{background-image:url("../img/kaizen/k_case2/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.k_case2{background-image:url("../img/kaizen/k_case2/main-title@2x.jpg")}}.pagetitle.k_case3{background-image:url("../img/kaizen/k_case3/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.k_case3{background-image:url("../img/kaizen/k_case3/main-title@2x.jpg")}}.pagetitle.k_case4{background-image:url("../img/kaizen/k_case4/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.k_case4{background-image:url("../img/kaizen/k_case4/main-title@2x.jpg")}}.pagetitle.other{background-image:url("../img/common/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.other{background-image:url("../img/common/main-title@2x.jpg")}}.pagetitle.pack-navi{background-image:url("../img/pack-navi/common/main-title.jpg");border-bottom:solid 3px #000}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.pack-navi{background-image:url("../img/pack-navi/common/main-title@2x.jpg")}}.pagetitle.task_1{background-image:url("../img/task/task_1/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.task_1{background-image:url("../img/task/task_1/main-title@2x.jpg")}}.pagetitle.task_2{background-image:url("../img/task/task_2/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.task_2{background-image:url("../img/task/task_2/main-title@2x.jpg")}}.pagetitle.task_3{background-image:url("../img/task/task_3/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.task_3{background-image:url("../img/task/task_3/main-title@2x.jpg")}}.pagetitle.task_4{background-image:url("../img/task/task_4/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.task_4{background-image:url("../img/task/task_4/main-title@2x.jpg")}}.pagetitle.beginner{background-image:url("../img/common/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.beginner{background-image:url("../img/common/main-title@2x.jpg")}}.pagetitle.prevent_1{background-image:url("../img/prevent/prevent_1/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.prevent_1{background-image:url("../img/prevent/prevent_1/main-title@2x.jpg")}}.pagetitle.prevent_2{background-image:url("../img/prevent/prevent_2/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.prevent_2{background-image:url("../img/prevent/prevent_2/main-title@2x.jpg")}}.pagetitle.delivery-work{background-image:url("../img/common/main-title.jpg")}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.pagetitle.delivery-work{background-image:url("../img/common/main-title@2x.jpg")}}.pagetitle h2{margin-right:auto;margin-bottom:0 !important;margin-left:auto;padding:1rem;font-size:1.875rem;background-color:rgba(255,255,255,.7);line-height:2.5}.pagetitle h2 br{display:none}h3{padding:.8rem;color:#000;font-size:1.5rem;text-align:center}h4{font-size:1.25rem}h5{font-size:1.125rem}p{line-height:1.65;letter-spacing:.1rem}a{color:#000}a:hover{color:#000}.red{color:#e60012}.yel{color:#f9eb03}.whi{color:#fff}.blc{color:#000}span.highlight{padding:0 1rem;background:linear-gradient(transparent 60%, #f9eb03 0%)}header{background-color:#000}header .title-header{height:90px;background-color:#000;border-bottom:solid 3px #e60012}header .title-header h1{font-size:1.875rem;margin-bottom:0;padding-top:1rem;float:left}header .title-header h1 a{text-decoration:none;color:#fff}header .title-header h1 a:visited{color:#fff}header .title-header h1 a:hover{color:#fff}header .title-header h1 a:active{color:#fff}header .title-header h1 a:focus{color:#fff}header .title-header h1 a small{display:block;font-size:66%}header .title-header .brand_logo{float:right;padding-top:1rem}header .top-slider .inner .responsive{margin:auto;width:100%;padding-left:0}header .top-slider .inner .responsive .slick-next{z-index:99}header .top-slider .inner .responsive .slick-prev{z-index:100}header .top-slider .inner .responsive .slick-dots li.slick-active button:before,header .top-slider .inner .responsive .slick-dots li button:before{color:#e60012}header .top-slider .inner .responsive img{max-width:100%;height:auto;margin:0 auto;width:100%}header .subtitle{padding-top:1.2rem;padding-bottom:1.5rem}header .subtitle h2{line-height:2}header .subtitle h2 .title_01{color:#fff;display:block;border-bottom:solid 3px #e60012;width:80%;margin-bottom:0;position:relative;padding-left:4rem}header .subtitle h2 .title_01::before{white-space:pre-wrap;position:absolute;content:"　";left:1.9rem;bottom:-3px;border-left:solid 3px #e60012;transform:skewX(140deg);display:inline-block;height:120%}header .subtitle h2 .title_02{color:#f9eb03;padding-left:10rem}header .subtitle h2 .title_03{color:#fff}header .dtl-subtitle{padding-top:1rem;font-size:2.25rem}header .dtl-subtitle h3{line-height:1.8;color:#fff;text-align:left;display:inline-block;padding:1rem 0;font-size:2rem}header #global-nav{width:100%}header #global-nav.m_fixed{left:0;position:fixed;top:0;z-index:999}header .navbar-color{background-color:#666}header .navbar-color .navbar-nav{text-align:center}header .navbar-color .navbar-nav .nav-item{border-left:solid 1px #fff;display:flex;justify-content:center;align-items:center}header .navbar-color .navbar-nav .nav-item:last-child{border-right:solid 1px #fff}header .navbar-color .navbar-nav .nav-item .nav-link{padding:0 2rem;color:#fff;width:240px}header .navbar-color .navbar-nav .nav-item .nav-link:hover,header .navbar-color .navbar-nav .nav-item .nav-link.current{color:#f9eb03}header .navbar-color .navbar-nav .nav-item a.dropdown-item{font-weight:500;color:#000}header .navbar-color .navbar-nav .nav-item a.dropdown-item.active,header .navbar-color .navbar-nav .nav-item a.dropdown-item:active{background-color:#e60012 !important;color:#fff !important}header .navbar-color .navbar-nav .nav-item a.dropdown-toggle::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#fff;position:absolute;right:0;margin-right:10px;margin-left:0;top:10%;display:inline-block;border:none;vertical-align:inherit;font-size:30px}header.pack-navi{background-color:#fff}header.pack-navi .title-header{max-height:90px;background-color:#fff;border-bottom:solid 3px #000}header.pack-navi .title-header h1 a{text-decoration:none;color:#000}header.pack-navi .title-header h1 a:visited{color:#000}header.pack-navi .title-header h1 a:hover{color:#000}header.pack-navi .title-header h1 a:active{color:#000}header.pack-navi .title-header h1 a:focus{color:#000}header.pack-navi .borderLine{border-top:solid 3px #000;border-bottom:solid 1px #000}header.pack-navi .navbar-color{background-color:#000}header.pack-navi .pagetitle h2{margin-right:auto;margin-bottom:0 !important;margin-left:auto;padding:1rem;font-size:2.1rem;background-color:rgba(255,255,255,.7);line-height:1.5}header.pack-navi .pagetitle h2 span{font-size:65%;line-height:1.5;display:block}header.pack-navi .pagetitle h2 br{display:none}header.pack-navi .pagetitle span.red{display:inline-block;font-size:100%}header.beginner{background-color:#f9eb34}header.beginner .title-header{max-height:90px;background-color:#000;border-bottom:solid 3px #f9eb34}header.beginner .title-header h1{font-family:"Noto Sans Japanese",sans-serif;font-weight:600}header.beginner .navbar-expand-lg .navbar-nav .dropdown-menu{width:100%}header.beginner .navbar-color{background-color:#000}header.beginner .pagetitle h2{font-family:"Noto Sans Japanese",sans-serif;font-weight:600}header.beginner .pagetitle h2 span{font-size:65%;line-height:1.5;display:block}header.beginner .pagetitle h2 br{display:none}header.beginner .pagetitle span.red{display:inline-block;font-size:100%}header.beginner .dtl-subtitle{padding-top:1rem;font-size:2.25rem}header.beginner .dtl-subtitle h3{line-height:1.8;color:#000;text-align:left;display:inline-block;padding:1rem 0;font-size:1.6rem;font-family:"Noto Sans Japanese",sans-serif;font-weight:500}header.delivery-work{background-color:#f9eb34}header.delivery-work .title-header{max-height:inherit;background-color:#000;border-bottom:solid 3px #f9eb34}header.delivery-work .title-header .container{max-width:1300px}header.delivery-work .title-header .container h1{font-family:"Noto Sans Japanese",sans-serif;font-weight:600;font-size:clamp(1rem,.764rem + 1.18vw,1.65rem)}header.delivery-work .title-header .container .brand_logo{width:30%}header.delivery-work .title-header .container .brand_logo img{vertical-align:bottom}header.delivery-work .navbar-expand-lg .navbar-nav .dropdown-menu{width:100%}header.delivery-work .navbar-color{background-color:#000}header.delivery-work .pagetitle h2{font-family:"Noto Sans Japanese",sans-serif;font-weight:600}header.delivery-work .pagetitle h2 span{font-size:65%;line-height:1.5;display:block}header.delivery-work .pagetitle h2 br{display:none}header.delivery-work .pagetitle span.red{display:inline-block;font-size:100%}header.delivery-work .dtl-subtitle{padding-top:1rem;font-size:2.25rem}header.delivery-work .dtl-subtitle h3{line-height:1.5;color:#000;text-align:right;display:inline-block;padding:1rem 0;font-size:clamp(1.1rem,.918rem + .91vw,1.6rem);font-family:"Noto Sans Japanese",sans-serif;font-weight:500}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{background-color:#fff}.beginner .drawer-hamburger-icon,.beginner .drawer-hamburger-icon:after,.beginner .drawer-hamburger-icon:before{background-color:#000}.drawer-hamburger{top:.3rem;background-color:#e60012}.drawer-hamburger:hover{background-color:#e60012}.drawer-hamburger.pack{background-color:#000}.drawer-hamburger.pack:hover{background-color:#000}.drawer-hamburger.beginner{background-color:#f9eb34}.drawer-hamburger.beginner:hover{background-color:#f9eb34}.drawer--right.drawer-open .drawer-hamburger{background-color:#e60012;border:solid .5px #e60012;right:20rem;top:0}.drawer--right.drawer-open .drawer-hamburger:hover{background-color:#e60012}.drawer--right.drawer-open .drawer-hamburger.pack{background-color:#000;border:solid .5px #000}.drawer--right.drawer-open .drawer-hamburger.pack:hover{background-color:#000}.drawer--right.drawer-open .drawer-hamburger.beginner{background-color:#f9eb34;border:solid .5px #f9eb34;right:14rem}.drawer--right.drawer-open .drawer-hamburger.beginner:hover{background-color:#f9eb34}.drawer--right.drawer-open .drawer-hamburger.delivery-work{background-color:#f9eb34;border:solid .5px #f9eb34}.drawer--right.drawer-open .drawer-hamburger.delivery-work:hover{background-color:#f9eb34}.drawer--right.drawer-open .drawer-nav{width:20rem}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-menu-item:hover{text-decoration:none;color:#000;font-size:1.1rem}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-menu-item.current{background-color:#e60012;color:#fff}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-dropdown .drawer-menu-item{color:#000;font-size:1.1rem}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-dropdown .dropdown-menu{position:static;float:none;border:none;background-color:#000;border-radius:0}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-dropdown .dropdown-menu li{border-bottom:solid 1px #fff}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-dropdown .dropdown-menu li .drawer-dropdown-menu-item{font-size:.9rem;line-height:3;color:#fff;padding-left:1rem}.drawer--right.drawer-open .drawer-nav .drawer-menu .drawer-dropdown .dropdown-menu li .drawer-dropdown-menu-item.current{background-color:#e60012;color:#fff}.drawer--right.drawer-open .beginner .drawer-nav{width:14rem}.drawer--right.drawer-open .beginner .drawer-nav .drawer-menu .drawer-menu-item:hover{text-decoration:none;color:#000;font-size:1rem}.drawer--right.drawer-open .beginner .drawer-nav .drawer-menu .drawer-menu-item.current{background-color:#e60012;color:#fff}.drawer--right.drawer-open .beginner .drawer-nav .drawer-menu .drawer-dropdown .drawer-menu-item{color:#000;font-size:1rem}.drawer--right.drawer-open .delivery-work .drawer-nav .drawer-menu .drawer-menu-item:hover{text-decoration:none;color:#000;font-size:1rem}.drawer--right.drawer-open .delivery-work .drawer-nav .drawer-menu .drawer-menu-item.current{background-color:#e60012;color:#fff}.drawer--right.drawer-open .delivery-work .drawer-nav .drawer-menu .drawer-dropdown .drawer-menu-item{color:#000;font-size:1rem}.breadcrumb-area{margin-bottom:2rem;border-bottom:solid 1px #666}.breadcrumb-area .breadcrumb{margin-bottom:0;padding-right:0;padding-left:0;border-radius:0;background-color:#fff}.breadcrumb-area .breadcrumb .breadcrumb-item.active{color:#e60012}.link-area{margin-bottom:2rem}.link-area p{margin-bottom:0;font-weight:600;text-align:center}.link-area .btn-inner p{margin-bottom:0}.link-area .btn-inner p a{border-radius:.2rem;padding:1rem 0;line-height:1.5;font-size:1.8rem;font-weight:bold;text-align:center;text-decoration:none;display:block;position:relative;transition:.3s ease-out}.link-area .btn-inner p a.small{font-size:1.2rem}.link-area .btn-inner p a.small br{display:none}.link-area .btn-inner p a::after{content:"";font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:0;margin-right:10px;margin-left:0;top:23%;display:inline-block;border:none;vertical-align:inherit;font-size:1.4rem}.link-area .btn-inner p a:hover::after{content:"";font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:0;margin-right:10px;margin-left:0;top:23%;display:inline-block;border:none;vertical-align:inherit;font-size:1.4rem}.link-area .btn-inner .solution-btn{border:2px solid #000;border-radius:.3rem}.link-area .btn-inner .solution-btn p a{color:#000;background:#fff;border:2px solid #fff;box-shadow:0px 0px 0px 1px #000 inset}.link-area .btn-inner .solution-btn p a::after{color:#000}.link-area .btn-inner .solution-btn p a:hover{color:#fff;background:#000;border:2px solid #000;box-shadow:0px 0px 0px 1px #fff inset}.link-area .btn-inner .solution-btn p a:hover::after{color:#fff}.link-area .btn-inner .contact-btn{border:2px solid #e60012;border-radius:.3rem;margin-bottom:1rem}.link-area .btn-inner .contact-btn p a{color:#fff;background:#e60012;border:2px solid #fff;box-shadow:0px 0px 0px 1px #e60012 inset}.link-area .btn-inner .contact-btn p a::after{color:#fff}.link-area .btn-inner .contact-btn p a:hover{color:#e60012;background:#fff;border:2px solid #fff;box-shadow:0px 0px 0px 1px #e60012 inset}.link-area .btn-inner .contact-btn p a:hover::after{color:#e60012}footer .footer-area .contact-area{background-color:#000;color:#fff;font-size:1rem;padding-top:.5rem;padding-bottom:.5rem;position:relative}footer .footer-area .contact-area .footer-contact{text-align:left}footer .footer-area .contact-area .footer-contact .contact-btn p{margin-bottom:0}footer .footer-area .contact-area .footer-contact .contact-btn p a{display:inline-block;font-size:1.4rem;background-color:#e60012;color:#fff;line-height:1.5;font-weight:bold;border:1px solid #e60012;padding:1rem 4rem;border-radius:.2rem}footer .footer-area .contact-area .footer-contact .contact-btn p a:hover{background:#fff;text-decoration:none;opacity:1;color:#e60012;border:1px solid #000}footer .footer-area .contact-area .footer-download{text-align:left}footer .footer-area .contact-area .footer-download .download-btn p{margin-bottom:0}footer .footer-area .contact-area .footer-download .download-btn p a{display:inline-block;font-size:1.4rem;background-color:#e60012;color:#fff;line-height:1.5;font-weight:bold;border:1px solid #e60012;padding:1rem 4rem;border-radius:.2rem}footer .footer-area .contact-area .footer-download .download-btn p a:hover{background:#fff;text-decoration:none;opacity:1;color:#e60012;border:1px solid #000}footer .footer-area .contact-area .footer-download .download-btn p br{display:none}footer .footer-area .contact-area .contact-inner{text-align:right;font-size:.8rem}footer .footer-area .contact-area .contact-inner .information{background:#fff;color:#000;margin-bottom:0;padding:.3rem .4rem;border-radius:.2rem}footer .footer-area .contact-area .contact-inner .information p{margin-bottom:0;font-weight:600;font-size:1rem}footer .footer-area .contact-area .contact-inner .information ul{list-style:none;margin-bottom:0;font-weight:500;padding-left:0}footer .footer-area .contact-area .contact-inner .information ul span{display:block}footer .footer-area .contact-area .contact-inner .tel{padding-top:.3rem}footer .footer-area .contact-area .contact-inner .tel ul{list-style:none;padding-left:0;font-size:.8rem;margin-bottom:0;font-size:90%}footer .footer-area .contact-area .contact-inner .tel ul li a{text-decoration:none;color:#fff}footer .footer-area .contact-area .contact-inner .tel ul li a:visited{color:#fff}footer .footer-area .contact-area .contact-inner .tel ul li a:hover{color:#fff}footer .footer-area .contact-area .contact-inner .tel ul li a:active{color:#fff}footer .footer-area .contact-area .contact-inner .tel ul li a:focus{color:#fff}footer .footer-area .product-link-area{margin-top:1rem;margin-bottom:1rem;font-size:.9rem}footer .footer-area .product-link-area h5{border-bottom:solid 1px #000;padding-bottom:.5rem;padding-left:.5rem}footer .footer-area .product-link-area ul{list-style:none;padding-left:0}footer .footer-area .product-link-area ul li::before{content:"◆"}footer .footer-area .product-link-area ul li a{text-decoration:none;color:#000}footer .footer-area .product-link-area ul li a:visited{color:#000}footer .footer-area .product-link-area ul li a:hover{color:#e60012}footer .footer-area .product-link-area ul li a:active{color:#000}footer .footer-area .product-link-area ul li a:focus{color:#000}footer .footer-area .copyright{background-color:#000;color:#fff;font-size:1rem}footer .footer-area .copyright .link-area{padding-top:1rem;padding-bottom:.5rem}footer .footer-area .copyright .link-area p{margin-bottom:0;text-align:right}footer .footer-area .copyright .link-area p a{color:#fff}footer .footer-area .copyright .link-area p a:visited{color:#fff}footer .footer-area .copyright .link-area p a:hover{color:#fff}footer .footer-area .copyright .link-area p a:active{color:#fff}footer .footer-area .copyright .link-area p a:focus{color:#fff}footer .footer-area .copyright .link-area p a img{vertical-align:baseline}footer .footer-area .copyright .copy-area{text-align:left;padding-top:1.5rem;padding-bottom:.5rem}#page_top{width:90px;height:90px;position:fixed;right:10px;bottom:60px;background:#000;border-radius:50%}#page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}#page_top a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-40px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a::after{content:"PAGE TOP";font-size:13px;color:#fff;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}