@charset "UTF-8";.bg-light-red{background-color:#ffcdd2!important}.text-light-red{color:#ffcdd2!important}.border-light-red{border-color:#ffcdd2!important}.bg-light-pink{background-color:#fce4ec!important}.text-light-pink{color:#fce4ec!important}.border-light-pink{border-color:#fce4ec!important}.bg-light-blue{background-color:#e3f2fd!important}.text-light-blue{color:#e3f2fd!important}.border-light-blue{border-color:#e3f2fd!important}.bg-light-green{background-color:#e8f5e9!important}.text-light-green{color:#e8f5e9!important}.border-light-green{border-color:#e8f5e9!important}.bg-light-yellow{background-color:#fffde7!important}.text-light-yellow{color:#fffde7!important}.border-light-yellow{border-color:#fffde7!important}.bg-light-orange{background-color:#fff3e0!important}.text-light-orange{color:#fff3e0!important}.border-light-orange{border-color:#fff3e0!important}.bg-light-gray{background-color:#f5f5f5!important}.text-light-gray{color:#f5f5f5!important}.border-light-gray{border-color:#f5f5f5!important}.bg-light-brown{background-color:#efebe9!important}.text-light-brown{color:#efebe9!important}.border-light-brown{border-color:#efebe9!important}.bg-base{background-color:#132460!important}.text-base{color:#132460!important}.border-base{border-color:#132460!important}html{overflow:auto}body{font-family:Noto Sans JP,Roboto,Noto Sans Japanese,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif!important}body.no-scroll{overflow:hidden;overflow:auto;height:100%}@media screen and (min-width: 1024px){body{overflow:visible!important}}a{cursor:pointer;text-decoration:none!important}p,ol,ul{padding:0;margin:0}ol,.article ol,ul,.article ul,.article ul li,.article ol li{margin:0;padding:0}.no-visibility{visibility:hidden}h1,.article h1,h2,.article h2,h3,.article h3{background-color:inherit;color:#333;border:none;font-size:1.25em;padding:0;margin:0}h4,.article h4,h5,.article h5,h6,.article h6{border:none;border-bottom:2px solid #132460;font-weight:700;line-height:1.5em;margin:0;padding:0}h1,.article h1{font-size:3em;margin-bottom:1em}h2,.article h2{font-size:2em;margin-bottom:1em}h2 img,.article h2 img{margin-right:5px;width:20px}h3,.article h3{border-bottom:2px solid #132460;font-size:1.75em;padding:.5em 0;text-align:center}@media screen and (min-width: 768px){h3,.article h3{padding:.5em}}h4,.article h4{font-size:1.3em;border-left:4px solid #132460;border-bottom:1px solid #132460;margin:0 0 2em;padding-left:.5em}h5,.article h5{font-size:1.2em}h6,.article h6{font-size:1em}.full-width{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}.-m{margin:0 calc(50% - 50vw)}.no-{margin:0;padding:0}.break-bf:before,.break-at:after{content:"\a";white-space:pre}.m-1{margin:1em}.m-2{margin:2em}.m-3{margin:3em}.m-4{margin:4em}.m-5{margin:5em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-3{margin-top:3em}.mt-4{margin-top:4em}.mt-5{margin-top:5em}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mb-3{margin-bottom:3em}.mb-4{margin-bottom:4em}.mb-5{margin-bottom:5em}.mr-1{margin-right:1em}.mr-2{margin-right:2em}.mr-3{margin-right:3em}.mr-4{margin-right:4em}.mr-5{margin-right:5em}.ml-1{margin-left:1em}.ml-2{margin-left:2em}.ml-3{margin-left:3em}.ml-4{margin-left:4em}.ml-5{margin-left:5em}.p-1{padding:1em}.p-2{padding:2em}.p-3{padding:3em}.p-4{padding:4em}.p-5{padding:5em}.pt-1{padding-top:1em}.pt-2{padding-top:2em}.pt-3{padding-top:3em}.pt-4{padding-top:4em}.pt-5{padding-top:5em}.pb-1{padding-bottom:1em}.pb-2{padding-bottom:2em}.pb-3{padding-bottom:3em}.pb-4{padding-bottom:4em}.pb-5{padding-bottom:5em}.pr-1{padding-right:1em}.pr-2{padding-right:2em}.pr-3{padding-right:3em}.pr-4{padding-right:4em}.pr-5{padding-right:5em}.pl-1{padding-left:1em}.pl-2{padding-left:2em}.pl-3{padding-left:3em}.pl-4{padding-left:4em}.pl-5{padding-left:5em}.small{font-size:.8em}.article ul,.article ol{padding:0}ul{padding-left:0}ul li{list-style-type:none;margin:0}.base-color{color:#132460}.hidden{visibility:hidden}.no-display{display:none}#no-js{background:#fff;height:100%;left:0;padding:1em;position:fixed;top:0;width:100%;z-index:99999}.pointer-e-none{pointer-events:none}@media screen and (min-width: 992px){a[href^="tel:"]{pointer-events:none}}.move-line{content:"";display:inline;background-image:linear-gradient(180deg,transparent 92%,#132460 0);background-repeat:no-repeat;background-size:0% 100%;padding-bottom:0;transition:3s}.move-line.on{background-size:100% 100%}.go-to-top{right:1em;bottom:1em}.go-to-top .go-to-top-button{font-size:1.3em;width:50px;height:50px;background-color:#132460;border-radius:50%;border:2px solid #fff}.go-to-top .go-to-top-button span{color:#fff}select,input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:inherit}select{background-color:#fff}input[type=submit]{background-color:#ed8600;border:0;border-radius:3px;color:#fff;margin:0 auto;max-width:400px}.wpcf7-form .form-caption{background-color:#f0f0f0;color:#8c8c8c;font-weight:700;margin:0 calc(50% - 50vw);padding:.5em calc(50vw - 50%)}@media screen and (min-width: 768px){.wpcf7-form .form-caption{margin:0;padding:.5em 0;text-align:center}}.wpcf7-form .form-item{display:flex;flex-direction:column;margin-bottom:1em}@media screen and (min-width: 768px){.wpcf7-form .form-item.form-submit{margin:1em .5em 0}}.wpcf7-form .form-item label{align-items:center;display:flex}.wpcf7-form .form-item label .form-label{color:#707070;font-weight:700;margin-right:.5em}@media screen and (min-width: 768px){.wpcf7-form .form-item label .form-label{order:2}}.wpcf7-form .form-item label .must,.wpcf7-form .form-item label .any{border-radius:4px;color:#fff;font-size:.7em;margin-right:.5em;padding:0 .5em}@media screen and (min-width: 768px){.wpcf7-form .form-item label .must,.wpcf7-form .form-item label .any{order:1}}.wpcf7-form .form-item label .must{background-color:#ed8600}.wpcf7-form .form-item label .any{background-color:#8c8c8c}.wpcf7-form .form-item .for-arrow{position:relative}.wpcf7-form .form-item .for-arrow:after{content:"";color:#aaa;font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:700;position:absolute;right:1em;top:50%;transform:translate(-50%,-50%)}.wpcf7-form .form-item .wpcf7-form-control-wrap{display:block;width:100%}.wpcf7-form .form-item .wpcf7-form-control-wrap input::placeholder,.wpcf7-form .form-item .wpcf7-form-control-wrap textarea::placeholder{color:#ccc;font-size:.9em}.wpcf7-form .form-item .wpcf7-form-control-wrap input,.wpcf7-form .form-item .wpcf7-form-control-wrap select,.wpcf7-form .form-item .wpcf7-form-control-wrap textarea{border:1px solid #ccc;color:#707070;font-size:.9em;line-height:36px;margin:0;padding:0 .5em}.wpcf7-form .form-item .car-no{font-size:.9em;text-align:right}.wpcf7-form .form-item input[type=submit]{font-size:1em}.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form .wpcf7-validation-errors{display:none!important}.wpcf7-form .wpcf7-response-output{margin:1em 0;min-height:54px;line-height:44px;font-size:18px;text-align:center;border-radius:4px}.wpcf7-form .ajax-loader{display:none!important;margin:1rem 0!important}.wpcf7-form form.submitting .ajax-loader{display:block!important}.wpcf7-form.sent .wpcf7-response-output{border-color:#46b450;color:#46b450;background-color:#46b4500d}.wpcf7-form.spam .wpcf7-response-output{border-color:#f56e28;color:#f56e28;background-color:#f56e280d}.grecaptcha-badge{height:0!important;position:static!important;visibility:hidden}.recaptcha-p{color:#ccc;font-size:.7em;margin:1em auto 0;max-width:100%}.b-form{display:flex;flex-direction:column}.b-form .b-upper,.b-form .b-lower{padding-bottom:1em;width:100%}@media screen and (min-width: 768px){.b-form{flex-direction:row;justify-content:space-between}.b-form .b-upper,.b-form .b-lower{padding:0 .5em}}.b-form .form-item.car-no-item{position:relative}.modal{display:none;height:100vh;margin:0 calc(50% - 50vw);position:absolute;transform:translateY(-50%);top:50%!important;width:100vw}@media screen and (min-width: 768px){.modal{left:50%!important;top:50%!important;margin:0;transform:translate(-50%,-50%);position:fixed}}.modal .modal-bg{background:#000c;position:fixed;top:0;left:0;right:0;bottom:0;z-index:995;height:100vh;position:absolute;width:100%}.modal .modal-dialog{top:35%}.modal .modal-content{background:#fff;left:50%;padding:1em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);max-width:480px;width:100%;z-index:11}.modal .modal-content .close-btn{background-color:#132460;border-radius:4px;color:#fff;display:block;line-height:44px;margin:1em auto;width:-webkit-fill-available;cursor:pointer}.not-found{display:block;margin:120px auto 0;max-width:680px;width:100%}.widget-404-page{color:#aaa;text-align:center}.title-404{font-size:2em;font-weight:900;line-height:1em;padding-top:1em}.error-code-404{text-align:center}.heading-404{font-size:2em;font-weight:900;text-align:center;padding-top:2em}.btn-404{background:#fff;border:1px solid #aaa;border-radius:50px;color:#aaa;display:inline-block;font-size:1.2em;margin-top:2em;padding:.5em 4em;position:relative;transition:all .5s}.btn-404:after{content:"";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:1em;top:50%;transform:translate(-50%,-50%)}.btn-404:hover{color:#fff;background-color:#aaa}#modal{background:#00000080;height:100%;position:fixed;width:100%;z-index:1011}#modal .content{background-color:#fff;border-radius:5px;left:50%;max-width:560px;padding:2em;position:relative;top:50%;transform:translate(-50%,-50%);width:90%;z-index:11}#modal .content .close_btn{border-radius:15px;background:#fff;cursor:pointer;height:30px;font-size:24px;line-height:30px;margin:-15px -15px 0 0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:30px}#modal .content h3{border-bottom:1px solid #ddd;margin-bottom:1em;text-align:center}#modal .content h6{text-align:center}#modal .content p{margin-bottom:.5em}#modal .content .date-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2em}#modal .content .date-box li{border-bottom:1px dotted #cc3747;margin-top:.5em;width:100%}@media screen and (min-width: 425px){#modal .content .date-box li{width:48%}}@media print{.no-sidebar .wrap,.wrap{width:auto}#container .main,#container .content,#container .wrap{margin:0 auto}.no-print{display:none}.-m{margin:0;padding:0}.slider-produce li{display:inline-block;width:25%}}.btn{background-color:#132460;border:2px solid #CCCCCC;transition:ease .5s}.btn:hover{transform:translateY(-4px);background-color:#646e93}.base-c{color:#132460}.no-sidebar .content .main{margin:0 auto;max-width:1040px}.header-container{background-color:#132460}.header-container .header-copy{align-items:center;background-color:#fff;display:none;justify-content:space-between;height:24px;width:100%}@media screen and (min-width: 834px){.header-container .header-copy{display:flex}}.header-container .header-copy .right a{color:#132460;font-size:11px;margin:0 1em;position:relative;text-decoration:none}.content{margin-top:0}.content .main{border-top:0;padding-top:0}.content .main .article-header{display:none}.content .main .entry-content{margin:0}.content .article-footer{display:none}#footer{background-color:#132460;margin:0;padding:0}#footer .footer-in{max-width:960px;margin:0 auto}#footer .footer-in .footer-bottom{margin:0;padding:0 1em}#footer .footer-in .footer-bottom .footer-bottom-logo{display:none}#footer .footer-in .footer-bottom .footer-bottom-content{float:none;text-align:center}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box{padding:3em 0}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box{align-self:start;display:flex;justify-content:space-between;flex-wrap:wrap;padding:2em 0}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box>ul{width:30%}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a,#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group p{border-bottom:1px solid white;color:#fff;display:block;font-weight:400;line-height:44px;padding:0 1em;position:relative;text-align:left}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a,#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group p{border:none;line-height:32px}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:.5em;font-weight:700;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:before{content:""}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:1em;top:50%;transform:translateY(-50%)}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:after{content:""}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch{position:relative}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch{text-align:left}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch p{font-weight:700}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch:after{content:"";color:#fff;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:1em;top:50%;transform:translateY(-50%)}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch:after{content:""}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch.active{background-color:#000a46}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch.active:after{content:""}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch.active:after{content:""}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch .mb-only{display:none}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box{display:none;margin-left:1em}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box{display:block!important;text-align:left}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box a{display:inline-block}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box a:after{border-bottom:solid 1px white;bottom:0;content:"";display:block;left:0;transition:all .3s ease;width:0}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box a:hover:after{width:100%}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box .dt-adjust{margin-left:-1em}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box{align-items:center;background-color:#fff;color:#132460;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:space-between;padding-top:3em;padding-bottom:3em}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text{display:flex;flex-wrap:wrap;flex-direction:column;list-style:none;margin:1em 0;width:100%}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text{align-items:center;border-bottom:1px solid #132460;border-top:1px solid #132460;flex-direction:row}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text li:first-of-type{margin:1em auto;width:160px}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text li{margin:0 .25em}}@media screen and (min-width: 992px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text li{margin:0 .5em}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-licence{background-color:#1324180d;border-radius:4px;font-size:.8em;margin:2em 0;padding:1em;text-align:center;width:100%}@media screen and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-licence{background-color:#fff;font-size:.9em;margin:0;text-align:left;width:48%}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link{margin:0;width:48%}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn{border-radius:4px;border:2px solid #ccc;color:#fff;background-color:#132460;line-height:44px;margin-top:1em;padding:0;position:relative;width:100%}@media screen and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn{margin-bottom:1em}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn:before{font-family:"Font Awesome 5 Free";font-size:16px;font-weight:700;height:44px;line-height:44px;margin-right:.25em;width:32px}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.mail:before{content:""}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.tel{background-color:#fff;border-color:#132460;color:#132460}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.tel:before{content:""}@media screen and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.tel{display:none}}@media screen and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .follow-me{margin:0}}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .follow-me .sns-btn{padding:0;border:2px solid #ccc}#footer .footer-in .copyright{color:#fff;font-size:.6em;margin:0;padding-bottom:.5em;padding-top:.5em;text-align:center}@media screen and (min-width: 834px){#footer .footer-in .copyright{margin-bottom:28px}}.follow-me li a[href*="facebook.com"]:before{background-color:none!important;content:""}.follow-me li a[href*="facebook.com"]:hover:before{border-color:#ccc;color:#3b5998}#result-list h2.result-h{border:none;color:inherit;text-align:left}#result-list .result-list-box{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 1em}@media screen and (min-width: 834px){#result-list .result-list-box .result-item:nth-child(odd){margin-right:2%}}#top,#parts{margin-top:0}#top #eyecatch .eyecatch-wrap,#parts #eyecatch .eyecatch-wrap{overflow:hidden}#top #introduction,#parts #introduction{background-color:#132460;color:#fff;padding-bottom:5em;padding-top:5em}#top #introduction .introduction-inner,#parts #introduction .introduction-inner{margin:0 auto;max-width:720px}#top #introduction .introduction-inner .introduction-h,#parts #introduction .introduction-inner .introduction-h{border-bottom:1px solid white;color:#fff;letter-spacing:.1em;line-height:1.5;margin-bottom:1em}@media screen and (min-width: 768px){#top #introduction .introduction-inner .introduction-h,#parts #introduction .introduction-inner .introduction-h{text-align:center}}#top #introduction .introduction-inner .icon-box,#parts #introduction .introduction-inner .icon-box{display:flex;justify-content:center}@media screen and (min-width: 425px){#top #introduction .introduction-inner .icon-box,#parts #introduction .introduction-inner .icon-box{justify-content:space-around}}#top #introduction .introduction-inner .icon-box .icon-item,#parts #introduction .introduction-inner .icon-box .icon-item{background-color:#fff;border-radius:50%;border:3px solid #132460;color:#132460;font-size:1em;font-weight:700;height:15vw;margin-right:.5em;min-height:100px;min-width:100px;position:relative;text-align:center;vertical-align:middle;width:15vw}#top #introduction .introduction-inner .icon-box .icon-item div,#parts #introduction .introduction-inner .icon-box .icon-item div{font-family:initial;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}#top #introduction .introduction-inner .introduction-btn,#parts #introduction .introduction-inner .introduction-btn{display:flex;flex-direction:column;justify-content:center;margin:1em 0;text-align:center}#top #introduction .introduction-inner .introduction-btn .btn,#parts #introduction .introduction-inner .introduction-btn .btn{background-color:#fff;color:#132460;line-height:44px;margin-top:2em;padding:0}#top #introduction-2 .introduction-inner .icon-box,#parts #introduction-2 .introduction-inner .icon-box{display:flex;justify-content:center}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner .icon-box,#parts #introduction-2 .introduction-inner .icon-box{justify-content:space-around}}#top #introduction-2 .introduction-inner .icon-box .icon-item,#parts #introduction-2 .introduction-inner .icon-box .icon-item{border-radius:50%;border:3px solid #132460;color:#132460;font-size:1em;font-weight:700;height:15vw;margin-right:.5em;min-height:100px;min-width:100px;position:relative;text-align:center;vertical-align:middle;width:15vw}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner .icon-box .icon-item,#parts #introduction-2 .introduction-inner .icon-box .icon-item{font-size:1.2em;max-height:200px;max-width:200px;min-height:120px;min-width:120px}}@media screen and (min-width: 768px){#top #introduction-2 .introduction-inner .icon-box .icon-item,#parts #introduction-2 .introduction-inner .icon-box .icon-item{font-size:1.5em;min-height:160px;min-width:160px}}#top #introduction-2 .introduction-inner h2.introduction-h,#parts #introduction-2 .introduction-inner h2.introduction-h{border:none;color:#132460;margin-top:1em;text-align:center;white-space:nowrap}#top #introduction-2 .introduction-inner h3,#parts #introduction-2 .introduction-inner h3{border:0;color:#132460;font-size:1em}#top #introduction-2 .introduction-inner .introduction-btn .btn,#parts #introduction-2 .introduction-inner .introduction-btn .btn{line-height:44px;margin-top:2em;padding:0}#top #introduction-2 .introduction-inner .introduction-btn .btn .anchor-icon,#parts #introduction-2 .introduction-inner .introduction-btn .btn .anchor-icon{display:inline!important;margin-left:.5em}#top #reason h2.reason-h,#parts #reason h2.reason-h{color:#fff;text-align:center}#top #merit .merit-box,#parts #merit .merit-box{display:flex;flex-direction:column;justify-content:space-around}#top #refund,#parts #refund{background-color:#132460;color:#fff;padding-bottom:5em;padding-top:5em}#top #refund .refund-inner,#parts #refund .refund-inner{margin:0 auto;max-width:720px}#top #refund .refund-inner .refund-h,#parts #refund .refund-inner .refund-h{border-bottom:1px solid white;color:#fff;letter-spacing:.1em;line-height:1.5;margin-bottom:.5em;padding-bottom:.5em}@media screen and (min-width: 768px){#top #refund .refund-inner .refund-h,#parts #refund .refund-inner .refund-h{text-align:center}}@media screen and (min-width: 834px){#top #refund .refund-inner .refund-box,#parts #refund .refund-inner .refund-box{display:flex;justify-content:space-between}}#top #refund .refund-inner .refund-box .refund-txt p,#parts #refund .refund-inner .refund-box .refund-txt p{margin-bottom:1em}@media screen and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-txt,#parts #refund .refund-inner .refund-box .refund-txt{flex:1;font-size:.9em;order:2}}#top #refund .refund-inner .refund-box .refund-img,#parts #refund .refund-inner .refund-box .refund-img{margin:3em auto;max-width:400px}@media screen and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-img,#parts #refund .refund-inner .refund-box .refund-img{order:1;margin:0 1em;width:320px}}#top #refund .refund-inner .refund-box .refund-img img,#parts #refund .refund-inner .refund-box .refund-img img{display:block;width:100%}#top #area,#parts #area{background-color:#f2f2f2;color:#132460;padding-bottom:3em;padding-top:3em}#top #area .area-inner,#parts #area .area-inner{margin:0 auto;max-width:800px}#top #area .area-inner h2.area-h,#parts #area .area-inner h2.area-h{border:none;color:#132460;margin-bottom:0}@media screen and (min-width: 425px){#top #area .area-inner h2.area-h,#parts #area .area-inner h2.area-h{text-align:center}}#top #jara,#parts #jara{max-width:640px;margin:0 auto;padding:5em 0}#top #flow,#parts #flow{background-color:#f2f2f2;padding-bottom:5em;padding-top:5em}@media screen and (min-width: 425px){#top #flow .flow-box,#parts #flow .flow-box{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}#top #flow .flow-box .flow-item,#parts #flow .flow-box .flow-item{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:2em 0}#top #flow .flow-box .flow-item:last-of-type,#parts #flow .flow-box .flow-item:last-of-type{border:none}@media screen and (min-width: 425px){#top #flow .flow-box .flow-item,#parts #flow .flow-box .flow-item{border-bottom:none;flex-direction:column;justify-content:start;width:48%}}#top #flow .flow-box .flow-item .upper .flow-img-suffix,#parts #flow .flow-box .flow-item .upper .flow-img-suffix{background-color:#132460;color:#fff;font-size:.8em;height:16px;left:0;line-height:16px;position:absolute;text-align:center;top:0;width:16px}#car-flow #flow .flow-item{background-color:#fff;border-radius:4px;box-shadow:1px 1px 16px 4px #ccc;margin-bottom:3em;padding:2em 1em}#car-flow #flow .flow-item .flow-h{background-color:#132460;color:#fff;font-size:1.5em;font-weight:400;padding:.5em 1em;text-align:left}@media screen and (min-width: 425px){#car-flow #flow .flow-item .flow-item-inner .left{width:25%}}@media screen and (min-width: 425px){#car-flow #flow .flow-item .flow-item-inner .right{width:70%}}#item-list .parts-items-box .parts-items-inner:hover{opacity:.7;transform:translateY(-4px)}#item-list .parts-items-box .parts-items-inner .parts-cat-item{background-color:#fff;border-radius:8px;display:flex;justify-content:space-around;margin-bottom:1em;padding:1em 2em 1em 1em}#item-list .parts-items-box .parts-items-inner .parts-cat-item .upper{margin-right:.5em;width:25%}.tab{display:flex;justify-content:space-between;line-height:44px;margin-top:3em!important}.tab li{border-bottom:1px solid #132460;border-radius:4px 4px 0 0;color:#333;cursor:pointer;font-size:.9em;opacity:.5;padding:.5em 1em;text-align:center;width:50%}.tab li.active{background-color:#132460;border:1px solid #132460;color:#fff;font-weight:700;opacity:1}#tab-area{border:1px solid #132460;border-top:none;padding:1em .5em}#tab-area>li{display:none}#tab-area>li.show{display:block}@media screen and (min-width: 425px){#tab-area .need-doc-inner .doc-box .doc-item{display:flex}#tab-area .need-doc-inner .doc-box .doc-item .left{width:80%}#tab-area .need-doc-inner .doc-box .doc-item .left.no-img{width:100%}#tab-area .need-doc-inner .doc-box .doc-item .right{width:20%}}#tab-area .need-doc-inner .doc-box .doc-item .dl-item h4{border:none;font-size:1.1em;margin-bottom:.5em}#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl{display:flex;flex-direction:column;margin-bottom:2em}#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl .ex-btn{background-color:#707070}.contact{margin-bottom:5em}.contact .contact-h{background-color:#132460;color:#fff;font-size:.9em;font-weight:700;margin:0 calc(50% - 50vw);padding:.5em calc(50vw - 50%);text-align:center}.contact .contact-body .contact-brief .contact-l{color:#132460;font-size:2.5em;font-weight:700;margin:0 auto}.contact .contact-body .contact-brief .contact-r{flex:1;font-size:.8em}@media screen and (min-width: 768px){.contact .contact-body .contact-brief .contact-r{font-size:9px}}.contact .contact-tel-img{margin:1.5em auto 1em;width:100%}article[class*=item_cat-type-] #breadcrumb{display:none}article[class*=item_cat-type-] .content-item{display:flex;flex-direction:column;justify-content:space-between;margin:3em 0}@media screen and (min-width: 834px){article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a{color:#333;font-size:.8em;padding-left:.5em}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a:before{left:0;content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:8px;font-weight:700;position:absolute;top:50%;transform:translate(-50%,-50%)}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a:after{background:#132460;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:transform .3s;width:100%}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a:hover:after{transform:scale(1)}}.tax-item_cat .item-cat-list .item-cat-card{align-items:center;border-top:1px solid #ccc;display:flex;justify-content:space-between;position:relative}@media screen and (min-width: 834px){.mobile-menu-buttons{align-items:stretch;display:none}}#navi-menu-content .menu-close-button{background-color:#132460;color:#fff;height:48px;position:relative}#navi-menu-content .menu-close-button>span{display:block;font-size:16px;height:28px;line-height:28px;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:28px}#sitemap{margin:0;padding:0}@media screen and (min-width: 834px){.footer-cta{display:flex;justify-content:center;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;height:60px;background:linear-gradient(-225deg,#130460,#131460,#132460);box-shadow:0 0 5px #a9a9a9;font-size:19px;position:fixed;bottom:0;left:0;right:0;z-index:2;padding:0;margin:0;list-style:none;align-items:center;line-height:1.4;min-height:60px;transition:.3s}}#opening-modal{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}#opening-modal .content{background-color:#fff;border-radius:5px;left:50%;max-width:560px;padding:2em;position:relative;top:50%;transform:translate(-50%,-50%);width:90%;z-index:11}@media screen and (min-width: 768px){#opening-modal .content{width:80%}}#opening-modal .content .close_btn{border-radius:15px;background:#fff;cursor:pointer;height:30px;font-size:24px;line-height:30px;margin:-15px -15px 0 0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:30px}body{font-family:Meiryo,メイリオ,Noto Sans JP,Roboto,Noto Sans Japanese,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif!important}.ff-meiryo,.wf-loading body,.wp-admin-ff-meiryo .editor-styles-wrapper{font-family:Meiryo,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;padding:0}.btn{color:#fff;background-color:#132460;border:2px solid #CCCCCC;font-weight:700;border-radius:4px;cursor:pointer;text-align:center;font-size:14px;position:relative;transition:all .3s ease-in-out;word-break:keep-all}.btn:hover{transition:ease .5s;transform:translateY(-4px);opacity:.7}.btn-submit{background-color:#ed8600;padding:10px;border:none;border-radius:3px;color:#fff;margin:0 auto;width:-webkit-fill-available}.btn-submit:hover{opacity:.7}.btn-submit:disabled{opacity:.3!important}.boxwidth{max-width:960px!important;display:block;margin:0 auto}.base-c{color:#132460!important}.no-sidebar .content .main{margin:0 auto!important;max-width:1040px!important}.header-container{background-color:#132460!important}.header-container .header-copy{align-items:center!important;background-color:#fff!important;display:none!important;justify-content:space-between!important;height:24px;width:100%}@media screen and (min-width: 834px){.header-container .header-copy{display:flex!important}}.header-container .header-copy .left .tagline{margin:0 1em;color:#132460;font-size:11px}.header-container .header-copy .right a{color:#132460!important;font-size:11px;margin:0 1em;position:relative;text-decoration:none}.header-container .header-copy .right a:after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;font-size:.9em;left:-.75em;position:absolute;top:50%;transform:translateY(-50%)}.header-container .header-container-in #header{display:flex;justify-content:space-between;padding:0 1em;width:100%}@media screen and (min-width: 834px){.header-container .header-container-in #header .header-left{margin:0}}.header-container .header-container-in #header .header-right{align-items:center;color:#fff;display:none;margin-left:auto}@media screen and (min-width: 834px){.header-container .header-container-in #header .header-right{display:flex}}.header-container .header-container-in #header .header-right .header-info .header-tel{font-size:1.8em;font-weight:600;line-height:1}.header-container .header-container-in #header .header-right .header-info .header-time{display:flex;font-size:.9em;font-weight:400;justify-content:space-between}.header-container .header-container-in #header .header-right .header-jara{height:auto;margin-left:1em;padding:.5em 0;width:40px}.header-container .header-container-in.hlt-top-menu{width:100%}.header-container .header-container-in.hlt-top-menu .header-site-logo-image{height:auto;padding:.5em;margin:.5em;max-width:200px;width:100%}.header-container .header-container-in .header-contact{display:none;margin:0 1em;position:relative}@media screen and (min-width: 1200px){.header-container .header-container-in .header-contact.tel{display:block}}@media screen and (min-width: 992px){.header-container .header-container-in .header-contact.mail{display:block}}.header-container .header-container-in .header-contact .header-tel-txt{color:#132460;font-weight:700;font-size:1.5em;line-height:1;white-space:nowrap}.header-container .header-container-in .header-contact .header-tel-txt:after{bottom:-12px;content:"8:00~17:00 (日・祝除く)";color:#707070;font-size:.7rem;font-weight:400;position:absolute;right:0;text-align:right;white-space:nowrap}.header-container .header-container-in .header-contact .header-mail-btn{background-color:#132460;border-radius:44px;color:#fff;display:block;line-height:44px;padding:0 2em;position:relative;text-align:center;white-space:nowrap;width:100%}.header-container .header-container-in .header-contact .header-mail-supplement{color:#132460;content:"";font-size:.7em;position:relative;text-align:center;white-space:nowrap}#navi{box-shadow:0 1px 3px #0006;flex:1;position:sticky;top:0;transition:all 1s;z-index:2}#navi .navi-in>ul{flex-wrap:nowrap;margin:0 auto;max-width:960px}#navi .navi-in>ul li{height:auto;line-height:48px;padding:0 1em;width:240px}#navi .navi-in>ul .sub-menu ul{top:0;left:240px;position:absolute}.content{margin-top:0!important}.content .main{border-top:0!important;padding-top:0!important}.content .main .article-header{display:none!important}.content .main .entry-content{margin:0!important}.content .article-footer{display:none!important}.article h2{font-weight:900;font-size:1.7em}#footer{margin-bottom:0!important}@media screen and (min-width: 834px){#footer{background-color:#132460;margin-bottom:52px!important;margin:0}#footer .footer-in{max-width:960px;margin:0 auto}#footer .footer-in .footer-bottom{margin:0;padding:0 1em}#footer .footer-in .footer-bottom .footer-bottom-logo{display:none}#footer .footer-in .footer-bottom .footer-bottom-content{float:none;text-align:center}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box{padding:2em 0!important}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box ul{padding-bottom:0;margin-bottom:0}}@media screen and (min-width: 834px) and (min-width: 425px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box ul{margin-left:0}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box{align-self:start;display:flex;justify-content:space-between;flex-wrap:wrap;padding:2em 0}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box>ul{width:30%}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a,#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group p{border-bottom:1px solid white;color:#fff;display:block;font-weight:400;line-height:44px;padding:0 1em;position:relative;text-align:left}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a,#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group p{border:none;line-height:32px}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:.5em;font-weight:700;position:absolute;left:0;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:before{content:""}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:1em;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group a:after{content:""}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch{position:relative}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch{text-align:left}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch p{font-weight:700}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch:after{content:"";color:#fff;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:1em;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch:after{content:""}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch.active{background-color:#000a46}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch.active:after{content:""}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch.active:after{content:""}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-switch .mb-only{display:none}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box{display:none;margin-left:1em}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box{display:block;text-align:left}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box a{display:inline-block!important}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box a:after{border-bottom:solid 1px white;bottom:0;content:"";display:block;left:0;transition:all .3s ease;width:0}#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box a:hover:after{width:100%}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-menu-box .menu-group .toggle-box .dt-adjust{margin-left:-1em}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box{align-items:center;background-color:#fff;color:#132460;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:space-between;padding-top:3em;padding-bottom:3em}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text{display:flex;flex-wrap:wrap;flex-direction:column;list-style:none;margin:1em 0;width:100%}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text{align-items:center;border-bottom:1px solid #132460;border-top:1px solid #132460;flex-direction:row}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text li:first-of-type{margin:1em auto;width:160px}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text li{margin:0 .25em}}@media screen and (min-width: 834px) and (min-width: 992px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-text li{margin:0 .5em}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-licence{background-color:#1324180d;border-radius:4px;font-size:.8em;margin:2em 0;padding:1em;text-align:center;width:100%}}@media screen and (min-width: 834px) and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-licence{background-color:#fff;font-size:.9em;margin:0;text-align:left;width:48%}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link{display:flex;flex-direction:column;width:100%}}@media screen and (min-width: 834px) and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link{margin:0;width:48%}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn{border-radius:4px;border:2px solid #ccc;color:#fff;background-color:#132460;line-height:44px;margin-top:1em;padding:0;position:relative;width:100%}}@media screen and (min-width: 834px) and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn{margin-bottom:1em}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn:before{font-family:"Font Awesome 5 Free";font-size:16px;font-weight:700;height:44px;line-height:44px;margin-right:.25em;width:32px}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.mail:before{content:""}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.tel{background-color:#fff!important;border-color:#132460;color:#132460}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.tel:before{content:""}}@media screen and (min-width: 834px) and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .footer-btn.tel{display:none}}@media screen and (min-width: 834px) and (min-width: 768px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .follow-me{margin:0}}@media screen and (min-width: 834px){#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .follow-me .sns-btn{background-color:#3b5998!important;padding:0;border:2px solid #ccc!important}#footer .footer-in .footer-bottom .footer-bottom-content .footer-info-box .info-link .follow-me .sns-btn:hover{color:#7b8eb8!important;background-color:#7b8eb8!important}#footer .footer-in .copyright{color:#fff!important;font-size:.6em!important;margin:0!important;padding-bottom:.5em!important;padding-top:.5em!important;text-align:center!important}}@media screen and (min-width: 834px) and (min-width: 834px){#footer .footer-in .copyright{margin-bottom:28px!important}}.follow-me{display:block;justify-content:center;list-style:none;margin:1em 0;padding:0}@media screen and (min-width: 768px){.follow-me{justify-content:flex-start;margin:1em 0}}.follow-me li{background-color:#3b5998;border-radius:4px;width:100%}.follow-me li a:before{color:#fff;font-family:"Font Awesome 5 Brands";font-size:16px;height:44px;line-height:44px;margin-right:.25em;transition:all .3s ease;width:32px}.follow-me li a:before:hover:after{color:#fff}.follow-me li a[href*="facebook.com"]{color:#fff}.follow-me li a[href*="facebook.com"]:before{content:""}.follow-me li a[href*="facebook.com"]:hover:before{background-color:none;border-color:#ccc}#result-list{background-color:#fff;padding-bottom:5em;padding-top:5em}#result-list h2.result-h{border:none;color:inherit;text-align:left;font-weight:700}#result-list .result-list-box{display:flex;flex-wrap:wrap;margin:0 1em}@media screen and (min-width: 834px){#result-list .result-list-box{justify-content:space-between}}#result-list .result-list-box .result-item{align-items:flex-start;background-color:#fff;border-radius:8px;display:flex;justify-content:space-between;margin-top:1em;max-width:480px;padding:1em}@media screen and (min-width: 768px){#result-list .result-list-box .result-item:nth-child(odd){margin-right:2%}}@media screen and (min-width: 834px){#result-list .result-list-box .result-item{width:49%}}#result-list .result-list-box .result-item .result-upper{width:25%}@media screen and (min-width: 834px){#result-list .result-list-box .result-item .result-upper{width:35%}}#result-list .result-list-box .result-item .result-lower{display:flex;flex-direction:column;width:70%}@media screen and (min-width: 834px){#result-list .result-list-box .result-item .result-lower{width:60%}}#result-list .result-list-box .result-item .result-lower .result-row{align-items:baseline;display:flex}#result-list .result-list-box .result-item .result-lower .result-row:first-of-type{border-bottom:1px solid #8C8C8C}#result-list .result-list-box .result-item .result-lower .result-row .result-title{font-weight:700;font-size:1.1em}#result-list .result-list-box .result-item .result-lower .result-row .result-c{flex-basis:5em;font-size:.8em;font-weight:700}#result-list .result-list-box .result-item .result-lower .result-row .result-t{font-size:.9em;flex:1}#result-list .result-list-box .result-item .result-lower .result-row .result-t.price{font-weight:700}#result-list .more{display:block;line-height:28px;margin:2em auto;max-width:360px}#top,#parts{margin-top:0!important}#top #eyecatch,#parts #eyecatch{position:relative}#top #eyecatch img,#parts #eyecatch img{width:100%}#top #eyecatch .eyecatch-wrap,#parts #eyecatch .eyecatch-wrap{overflow:hidden!important}#top #introduction,#parts #introduction{background-color:#132460;color:#fff;padding:5em 1em}#top #introduction .introduction-inner,#parts #introduction .introduction-inner{margin:0 auto;max-width:800px}@media screen and (min-width: 768px){#top #introduction .introduction-inner,#parts #introduction .introduction-inner{padding-left:1em;padding-right:1em;max-width:768px}}@media screen and (min-width: 425px){#top #introduction .introduction-inner,#parts #introduction .introduction-inner{padding-left:1em;padding-right:1em}}#top #introduction .introduction-inner .introduction-h,#parts #introduction .introduction-inner .introduction-h{border-bottom:1px solid white;color:#fff;font-size:25px;font-weight:700;text-align:justify;letter-spacing:.1em;line-height:1.5;margin-bottom:1em}@media screen and (min-width: 768px){#top #introduction .introduction-inner .introduction-h,#parts #introduction .introduction-inner .introduction-h{text-align:center;font-size:2em}}#top #introduction .introduction-inner .icon-box,#parts #introduction .introduction-inner .icon-box{display:flex!important;font-size:13px;justify-content:center}@media screen and (min-width: 425px){#top #introduction .introduction-inner .icon-box,#parts #introduction .introduction-inner .icon-box{justify-content:space-around!important}}#top #introduction .introduction-inner .icon-box .icon-item,#parts #introduction .introduction-inner .icon-box .icon-item{background-color:#fff;border-radius:50%;border:3px solid #132460;color:#132460;font-family:icomoon;font-size:13px;font-weight:500;height:15vw;margin-right:.5em;min-height:100px;min-width:100px;position:relative;text-align:center;vertical-align:middle;width:15vw}@media screen and (min-width: 425px){#top #introduction .introduction-inner .icon-box .icon-item,#parts #introduction .introduction-inner .icon-box .icon-item{max-height:200px;max-width:200px;min-height:120px;min-width:120px}}@media screen and (min-width: 768px){#top #introduction .introduction-inner .icon-box .icon-item,#parts #introduction .introduction-inner .icon-box .icon-item{font-size:1.2em;min-height:160px;min-width:160px}}#top #introduction .introduction-inner .icon-box .icon-item:last-of-type,#parts #introduction .introduction-inner .icon-box .icon-item:last-of-type{margin-right:0}#top #introduction .introduction-inner .icon-box .icon-item div,#parts #introduction .introduction-inner .icon-box .icon-item div{font-family:icomoon!important;font-size:1.3em;font-weight:700;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);white-space:nowrap}#top #introduction .introduction-inner .icon-box .icon-item div .affix,#parts #introduction .introduction-inner .icon-box .icon-item div .affix{font-size:.8em}#top #introduction .introduction-inner .introduction-txt,#parts #introduction .introduction-inner .introduction-txt{margin:2em 0}#top #introduction .introduction-inner .introduction-txt p,#parts #introduction .introduction-inner .introduction-txt p{margin-top:1em}#top #introduction .introduction-inner .introduction-btn,#parts #introduction .introduction-inner .introduction-btn{font-family:icomoon;display:flex;flex-direction:column;justify-content:center;margin:1em 0;text-align:center}@media screen and (min-width: 425px){#top #introduction .introduction-inner .introduction-btn,#parts #introduction .introduction-inner .introduction-btn{flex-direction:row}}#top #introduction .introduction-inner .introduction-btn .btn,#parts #introduction .introduction-inner .introduction-btn .btn{font-family:icomoon;background-color:#fff;color:#132460;border:2px solid #ccc!important;line-height:44px;margin-top:2em;padding:0}@media screen and (min-width: 425px){#top #introduction .introduction-inner .introduction-btn .btn,#parts #introduction .introduction-inner .introduction-btn .btn{flex-basis:240px;margin-top:0}}#top #introduction-2 .introduction-inner,#parts #introduction-2 .introduction-inner{padding:5em 0}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner,#parts #introduction-2 .introduction-inner{padding:2em}}#top #introduction-2 .introduction-inner .icon-box,#parts #introduction-2 .introduction-inner .icon-box{font-family:icomoon;display:flex;justify-content:center}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner .icon-box,#parts #introduction-2 .introduction-inner .icon-box{font-family:icomoon;justify-content:space-evenly}}#top #introduction-2 .introduction-inner .icon-box .icon-item,#parts #introduction-2 .introduction-inner .icon-box .icon-item{font-family:icomoon!important;border-radius:50%;border:3px solid #132460!important;color:#132460;font-size:1em;font-weight:700!important;height:15vw;margin-right:.5em;min-height:100px;min-width:100px;position:relative;text-align:center;vertical-align:middle;width:15vw}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner .icon-box .icon-item,#parts #introduction-2 .introduction-inner .icon-box .icon-item{font-family:icomoon!important;font-size:1.2em;max-height:200px;max-width:200px;min-height:120px;min-width:120px}}@media screen and (min-width: 768px){#top #introduction-2 .introduction-inner .icon-box .icon-item,#parts #introduction-2 .introduction-inner .icon-box .icon-item{font-family:icomoon!important;font-size:1.5em;min-height:160px;min-width:160px}}#top #introduction-2 .introduction-inner .icon-box .icon-item:last-of-type,#parts #introduction-2 .introduction-inner .icon-box .icon-item:last-of-type{margin-right:0}#top #introduction-2 .introduction-inner .icon-box .icon-item div,#parts #introduction-2 .introduction-inner .icon-box .icon-item div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}#top #introduction-2 .introduction-inner .icon-box .icon-item div .affix,#parts #introduction-2 .introduction-inner .icon-box .icon-item div .affix{font-size:.8em}#top #introduction-2 .introduction-inner h2.introduction-h,#parts #introduction-2 .introduction-inner h2.introduction-h{border:none;color:#132460;font-weight:800;margin-top:1em;text-align:center;white-space:nowrap}#top #introduction-2 .introduction-inner h3,#parts #introduction-2 .introduction-inner h3{border:0;color:#132460;font-size:.9em}#top #introduction-2 .introduction-inner .introduction-btn,#parts #introduction-2 .introduction-inner .introduction-btn{display:flex;flex-direction:column;justify-content:center;margin:1em 0;text-align:center}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner .introduction-btn,#parts #introduction-2 .introduction-inner .introduction-btn{flex-direction:row}}#top #introduction-2 .introduction-inner .introduction-btn .btn,#parts #introduction-2 .introduction-inner .introduction-btn .btn{color:#fff;background-color:#132460!important;border:2px solid #ccc!important;line-height:44px;margin-top:2em;padding:0}@media screen and (min-width: 425px){#top #introduction-2 .introduction-inner .introduction-btn .btn,#parts #introduction-2 .introduction-inner .introduction-btn .btn{flex-basis:240px;margin-top:0}#top #introduction-2 .introduction-inner .introduction-btn .btn:first-of-type,#parts #introduction-2 .introduction-inner .introduction-btn .btn:first-of-type{margin-right:1em}}#top #introduction-2 .introduction-inner .introduction-btn .btn .anchor-icon,#parts #introduction-2 .introduction-inner .introduction-btn .btn .anchor-icon{display:inline;margin-left:.5em}#top #introduction-2 .introduction-inner .introduction-txt,#parts #introduction-2 .introduction-inner .introduction-txt{font-size:.7em;margin:3em auto;max-width:520px;text-align:center}#top #reason,#parts #reason{background-color:#132460;padding-bottom:5em;padding-top:5em}#top #reason h2.reason-h,#parts #reason h2.reason-h{color:#fff;font-weight:800;text-align:center}#top #reason .reason-box,#parts #reason .reason-box{display:flex;flex-direction:column}#top #reason .reason-box .reason-item,#parts #reason .reason-box .reason-item{align-items:center;background-color:#fff;color:#132460;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2em}@media screen and (min-width: 768px){#top #reason .reason-box .reason-item,#parts #reason .reason-box .reason-item{margin:1em auto;max-width:720px}}#top #reason .reason-box .reason-item .upper,#parts #reason .reason-box .reason-item .upper{width:100%}@media screen and (min-width: 768px){#top #reason .reason-box .reason-item .upper,#parts #reason .reason-box .reason-item .upper{width:30%}}#top #reason .reason-box .reason-item .upper img,#parts #reason .reason-box .reason-item .upper img{display:block;object-fit:cover;max-height:240px;width:100%}#top #reason .reason-box .reason-item .bottom,#parts #reason .reason-box .reason-item .bottom{padding:1em}@media screen and (min-width: 768px){#top #reason .reason-box .reason-item .bottom,#parts #reason .reason-box .reason-item .bottom{padding:0 2em;width:70%}}#top #reason .reason-box .reason-item .bottom .reason-h,#parts #reason .reason-box .reason-item .bottom .reason-h{font-size:1.5em;font-weight:700;margin-bottom:.5em;padding-bottom:.5em;position:relative;text-align:center}#top #reason .reason-box .reason-item .bottom .reason-h:after,#parts #reason .reason-box .reason-item .bottom .reason-h:after{background-color:#132460;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:100px}#top #reason .reason-box .reason-item .bottom .reason-txt,#parts #reason .reason-box .reason-item .bottom .reason-txt{font-size:.8em}#top #result-list,#parts #result-list{background-color:#f2f2f2}#top #result-list h2.result-h,#parts #result-list h2.result-h{color:#132460;text-align:center}#top #merit,#parts #merit{padding-bottom:5em;padding-top:5em}#top #merit .merit-box,#parts #merit .merit-box{display:flex;flex-direction:column;justify-content:space-around;padding-left:1em;padding-right:1em}@media screen and (min-width: 768px){#top #merit .merit-box,#parts #merit .merit-box{flex-direction:row}}#top #merit .merit-box .merit-item,#parts #merit .merit-box .merit-item{margin:5em 0}@media screen and (min-width: 768px){#top #merit .merit-box .merit-item,#parts #merit .merit-box .merit-item{width:45%}}#top #merit .merit-box .merit-item img,#parts #merit .merit-box .merit-item img{border-radius:50%;display:block;height:160px;margin:0 auto;object-fit:cover;width:160px}#top #merit .merit-box .merit-item .bottom,#parts #merit .merit-box .merit-item .bottom{margin-top:2em}#top #merit .merit-box .merit-item .bottom .merit-h,#parts #merit .merit-box .merit-item .bottom .merit-h{color:#132460;font-size:1.6em;font-weight:700;text-align:center}#top #merit .merit-box .merit-item .bottom .merit-txt,#parts #merit .merit-box .merit-item .bottom .merit-txt{font-size:.9em;margin-top:1em}#top #refund,#parts #refund{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 834px){#top #refund,#parts #refund{background-color:#132460;color:#fff;padding-bottom:5em;padding-top:5em}#top #refund .refund-inner,#parts #refund .refund-inner{margin:0 auto;max-width:720px}#top #refund .refund-inner .refund-h,#parts #refund .refund-inner .refund-h{border-bottom:1px solid white;color:#fff;letter-spacing:.1em;line-height:1.5;margin-bottom:.5em;padding-bottom:.5em}}@media screen and (min-width: 834px) and (min-width: 768px){#top #refund .refund-inner .refund-h,#parts #refund .refund-inner .refund-h{text-align:center}}@media screen and (min-width: 834px) and (min-width: 834px){#top #refund .refund-inner .refund-box,#parts #refund .refund-inner .refund-box{display:flex;justify-content:space-between}}@media screen and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-txt p,#parts #refund .refund-inner .refund-box .refund-txt p{margin-bottom:1em}}@media screen and (min-width: 834px) and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-txt,#parts #refund .refund-inner .refund-box .refund-txt{flex:1;font-size:.9em;order:2}}@media screen and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-img,#parts #refund .refund-inner .refund-box .refund-img{margin:3em auto;max-width:400px}}@media screen and (min-width: 834px) and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-img,#parts #refund .refund-inner .refund-box .refund-img{order:1;margin:0 1em;width:320px}}@media screen and (min-width: 834px){#top #refund .refund-inner .refund-box .refund-img img,#parts #refund .refund-inner .refund-box .refund-img img{display:block;width:100%}}#top #banner,#parts #banner{padding-bottom:5em;padding-top:10em}#top #banner .banner-box,#parts #banner .banner-box{display:flex;flex-direction:column;justify-content:space-around}@media screen and (min-width: 768px){#top #banner .banner-box,#parts #banner .banner-box{flex-direction:row}}#top #banner .banner-box .banner-item,#parts #banner .banner-box .banner-item{box-shadow:1px 3px 7px 1px #e0e0e0;margin:1em 0;text-align:center}@media screen and (min-width: 768px){#top #banner .banner-box .banner-item,#parts #banner .banner-box .banner-item{width:45%}}#top #banner .banner-box .banner-item img,#parts #banner .banner-box .banner-item img{display:block;min-height:160px;object-fit:cover;margin:0 auto;width:100%}#top #banner .banner-box .banner-item .bottom,#parts #banner .banner-box .banner-item .bottom{margin:1em}#top #banner .banner-box .banner-item .bottom .banner-h,#parts #banner .banner-box .banner-item .bottom .banner-h{color:#132460;font-size:1.6em;font-weight:700;text-align:center}#top #banner .banner-box .banner-item .bottom .banner-txt,#parts #banner .banner-box .banner-item .bottom .banner-txt{font-size:.9em}#top #banner .banner-box .banner-item .bottom .btn,#parts #banner .banner-box .banner-item .bottom .btn{margin-top:1em;width:100%}#top #area,#parts #area{background-color:#f2f2f2!important;color:#132460!important;padding-bottom:3em!important;padding-top:3em!important}#top #area .area-inner,#parts #area .area-inner{padding:0 1em;margin:0 auto;max-width:800px}#top #area .area-inner h2.area-h,#parts #area .area-inner h2.area-h{font-weight:700;border:none;color:#132460!important;margin-bottom:0}@media screen and (min-width: 425px){#top #area .area-inner h2.area-h,#parts #area .area-inner h2.area-h{text-align:center!important}}#top #area .area-inner .area-affix,#parts #area .area-inner .area-affix{font-size:.8em;font-weight:700;margin:1em 0}@media screen and (min-width: 425px){#top #area .area-inner .area-affix,#parts #area .area-inner .area-affix{text-align:center}}#top #area .area-inner .area-box,#parts #area .area-inner .area-box{border-top:1px solid #132460;font-size:.7em;padding-top:1em}#top #jara,#parts #jara{max-width:640px!important;margin:0 auto;padding:5em 0}#top #jara .jara-inner,#parts #jara .jara-inner{background-color:#1324180d;border-radius:8px;padding:2em 1em}@media screen and (min-width: 768px){#top #jara .jara-inner,#parts #jara .jara-inner{padding:2em 3em}}#top #jara .jara-inner .jara-head,#parts #jara .jara-inner .jara-head{align-items:center;display:flex;justify-content:center;margin-bottom:1em}#top #jara .jara-inner .jara-head img,#parts #jara .jara-inner .jara-head img{height:100%;margin-right:.5em;width:40px}#top #jara .jara-inner .jara-head h2.jara-h,#parts #jara .jara-inner .jara-head h2.jara-h{border:none;font-size:1.2em;margin-bottom:0}#top #jara .jara-inner .jara-txt,#parts #jara .jara-inner .jara-txt{font-size:.8em;margin-bottom:3em}#top #jara .jara-inner .jara-txt p,#parts #jara .jara-inner .jara-txt p{margin-bottom:1em}#top #jara .jara-inner>img,#parts #jara .jara-inner>img{margin-bottom:1em}#top #jara .jara-inner .jara-btn,#parts #jara .jara-inner .jara-btn{text-align:center}#top #jara .jara-inner .jara-btn .btn,#parts #jara .jara-inner .jara-btn .btn{color:#fff;background-color:#132460;border:2px solid #ccc}#top #flow,#parts #flow{background-color:#f2f2f2!important;padding-bottom:5em;padding-top:5em}#top #flow .flow-box,#parts #flow .flow-box{display:flex;flex-direction:column}@media screen and (min-width: 425px){#top #flow .flow-box,#parts #flow .flow-box{flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important}}#top #flow .flow-box .flow-item,#parts #flow .flow-box .flow-item{border-bottom:1px solid #ccc!important;display:flex!important;justify-content:space-between!important;padding:2em 0!important}#top #flow .flow-box .flow-item:last-of-type,#parts #flow .flow-box .flow-item:last-of-type{border:none!important}@media screen and (min-width: 425px){#top #flow .flow-box .flow-item,#parts #flow .flow-box .flow-item{border-bottom:none!important;flex-direction:column!important;justify-content:start!important;width:48%}}@media screen and (min-width: 768px){#top #flow .flow-box .flow-item,#parts #flow .flow-box .flow-item{width:32%}}#top #flow .flow-box .flow-item .upper,#parts #flow .flow-box .flow-item .upper{position:relative;width:30%}@media screen and (min-width: 425px){#top #flow .flow-box .flow-item .upper,#parts #flow .flow-box .flow-item .upper{width:100%}}#top #flow .flow-box .flow-item .upper .flow-img-suffix,#parts #flow .flow-box .flow-item .upper .flow-img-suffix{background-color:#4c5783;color:#fff;font-size:.8em;height:16px;left:0;line-height:16px;position:absolute;text-align:center;top:0;width:16px}@media screen and (min-width: 425px){#top #flow .flow-box .flow-item .upper .flow-img-suffix,#parts #flow .flow-box .flow-item .upper .flow-img-suffix{font-size:.9em;height:32px;line-height:32px;width:32px}}@media screen and (min-width: 768px){#top #flow .flow-box .flow-item .upper .flow-img-suffix,#parts #flow .flow-box .flow-item .upper .flow-img-suffix{font-size:1em;height:48px;line-height:48px;width:48px}}#top #flow .flow-box .flow-item .bottom,#parts #flow .flow-box .flow-item .bottom{width:68%}@media screen and (min-width: 425px){#top #flow .flow-box .flow-item .bottom,#parts #flow .flow-box .flow-item .bottom{width:100%}}#top #flow .flow-box .flow-item .bottom .flow-h,#parts #flow .flow-box .flow-item .bottom .flow-h{display:inline-block;font-size:1.2em;font-weight:700;position:relative}#top #flow .flow-box .flow-item .bottom .flow-h:after,#parts #flow .flow-box .flow-item .bottom .flow-h:after{border-radius:4px;display:inline;font-size:.7em;margin-left:1em;padding:.25em}#top #flow .flow-box .flow-item .bottom .flow-h.customer:after,#parts #flow .flow-box .flow-item .bottom .flow-h.customer:after{background-color:#ed86000d;content:"お客様";color:#ed8600}#top #flow .flow-box .flow-item .bottom .flow-h.aparts:after,#parts #flow .flow-box .flow-item .bottom .flow-h.aparts:after{background-color:#1324180d;content:"Aパーツ";color:#132460}#top #flow .flow-box .flow-item .bottom .flow-txt,#parts #flow .flow-box .flow-item .bottom .flow-txt{font-size:.9em}.flow-h{font-weight:700}#car-flow #flow{background-color:#f0f0f0;margin-top:3em;padding-top:3em;margin-bottom:3em;padding-bottom:3em}@media screen and (min-width: 425px){#car-flow #flow{margin-bottom:0}}#car-flow #flow .flow-item{background-color:#fff;border-radius:4px!important;box-shadow:1px 1px 16px 4px #ccc;margin-bottom:3em;padding:2em 1em}@media screen and (min-width: 425px){#car-flow #flow .flow-item{padding:1em}}#car-flow #flow .flow-item .flow-h{background-color:#132460;color:#fff;font-size:1.5em;font-weight:700;padding:.5em 1em;text-align:left}#car-flow #flow .flow-item .flow-item-inner{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 425px){#car-flow #flow .flow-item .flow-item-inner{flex-direction:row}}@media screen and (min-width: 425px){#car-flow #flow .flow-item .flow-item-inner .left{width:30%}}@media screen and (min-width: 425px){#car-flow #flow .flow-item .flow-item-inner .right{width:67%;align-content:center}}#car-flow #flow .flow-item .flow-item-inner .right .flow-txt{margin:1em 0}#car-flow #flow .flow-item .flow-item-inner .right .flow-txt:last-of-type{margin-bottom:0}#need-doc h2.need-doc-h{border-bottom:none;margin-bottom:.5em}#item-list{background-color:#f2f2f2;padding-bottom:5em;padding-top:5em}#item-list h2.item-h{text-align:center}#item-list .parts-items-box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){#item-list .parts-items-box{flex-direction:row}}#item-list .parts-items-box .parts-items-inner{display:flex;position:relative;transition:all 1s ease}#item-list .parts-items-box .parts-items-inner:after{right:.5em;content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:1em;font-weight:700;position:absolute;top:50%;transform:translate(-50%,-50%)}#item-list .parts-items-box .parts-items-inner:hover{opacity:.7!important;transform:translateY(-4px)!important}@media screen and (min-width: 768px){#item-list .parts-items-box .parts-items-inner{width:48%}}#item-list .parts-items-box .parts-items-inner .parts-cat-item{background-color:#fff!important;border-radius:8px!important;display:flex;justify-content:space-around;margin-bottom:1em;padding:1em 2em 1em 1em}#item-list .parts-items-box .parts-items-inner .parts-cat-item .upper{margin-right:.5em;width:25%;align-content:center}#item-list .parts-items-box .parts-items-inner .parts-cat-item .bottom{width:70%}#item-list .parts-items-box .parts-items-inner .parts-cat-item .bottom .parts-cat-name{border-bottom:1px solid #132460;color:#132460;display:block;font-size:1.2em;font-weight:700}#item-list .parts-items-box .parts-items-inner .parts-cat-item .bottom .parts-cat-item-ex-box{font-size:.8em}#item-list .parts-items-box .parts-items-inner .parts-cat-item .bottom .parts-cat-item-ex-box>.badge{font-size:1em;margin:1px}#item-list .parts-items-box .parts-items-inner .parts-cat-item .bottom .parts-cat-item-ex-box .parts-cat-item-ex{color:#333;font-size:.9em;padding:1em 1em 1em 0}@media screen and (min-width: 768px){#item-list .parts-items-box .parts-items-inner .parts-cat-item .bottom .parts-cat-item-ex-box .parts-cat-item-ex{font-size:1em}}#provision{margin-bottom:5em}#provision table{margin:3em 0}#provision table tr{height:36px}#provision table td{font-size:.9em;padding:.5em}#provision .btn{display:block;font-size:1em;line-height:44px;max-width:480px;margin:0 auto;width:100%}#overview h2.overview-doc-h{border-bottom:none;margin-bottom:.5em}#overview .item-box{margin-bottom:5em}#overview .item-box .list-item{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){#overview .item-box .list-item{flex-direction:row}#overview .item-box .list-item:last-of-type{border-bottom:1px solid #ddd}}#overview .item-box .list-item .heading{background-color:#f7f7fa;color:#333;font-weight:700;border-top:1px solid #ddd;padding:1em;width:100%}@media screen and (min-width: 768px){#overview .item-box .list-item .heading{border-right:1px solid #ddd;padding:2em 2.5em;width:25%}}#overview .item-box .list-item .data{background-color:#fff;border-top:1px solid #ddd;margin-bottom:2em;padding:1em;width:100%}@media screen and (min-width: 768px){#overview .item-box .list-item .data{margin-bottom:0;padding:2em 2.5em;width:75%}}#overview .item-box .list-item .data ol{padding-left:1em}.tab{display:flex!important;justify-content:space-between!important;line-height:44px!important;margin-top:3em}.tab li{border-bottom:1px solid #132460!important;border-radius:4px 4px 0 0!important;color:#333!important;cursor:pointer!important;font-size:.9em!important;opacity:.5!important;padding:.5em .1em!important;text-align:center!important;width:50%!important}.tab li.active{background-color:#132460!important;border:1px solid #132460!important;color:#fff!important;font-weight:700!important;opacity:1!important}@media screen and (min-width: 425px){.tab li{font-size:1em}}#tab-area{border:1px solid #132460!important;border-top:none!important;padding:1em .5em!important}#tab-area>li{display:none!important}#tab-area>li.show{display:block!important}#tab-area .need-doc-inner .doc-box{margin-bottom:10em}#tab-area .need-doc-inner .doc-box:last-of-type{margin-bottom:0}#tab-area .need-doc-inner .doc-box .doc-cap{padding:.5em}#tab-area .need-doc-inner .doc-box .doc-cap .doc-car-type{background-color:#132460;border-radius:2em;color:#fff;display:inline;font-size:.7em;padding:.25em 1em}#tab-area .need-doc-inner .doc-box .doc-cap .doc-type{color:#132460;font-size:2em;font-weight:700;line-height:1.2}#tab-area .need-doc-inner .doc-box .doc-item{background-color:#fff;border-bottom:1px solid #f2f2f2;margin-bottom:1em;padding:1em .5em}#tab-area .need-doc-inner .doc-box .doc-item:last-of-type{border:none}@media screen and (min-width: 425px){#tab-area .need-doc-inner .doc-box .doc-item{display:flex!important}#tab-area .need-doc-inner .doc-box .doc-item .left{width:80%}#tab-area .need-doc-inner .doc-box .doc-item .left.no-img{width:100%}#tab-area .need-doc-inner .doc-box .doc-item .right{max-width:100%}}#tab-area .need-doc-inner .doc-box .doc-item .doc-head{border:none;font-size:1.1em;font-weight:700;text-align:left}#tab-area .need-doc-inner .doc-box .doc-item .doc-txt{font-size:.9em;padding:0 .5em}#tab-area .need-doc-inner .doc-box .doc-item .doc-sup{font-size:.8em;padding:0 .5em}#tab-area .need-doc-inner .doc-box .doc-item .dl-item{margin:3em 0}#tab-area .need-doc-inner .doc-box .doc-item .dl-item h4{font-weight:700;border:none;font-size:1.1em;margin-bottom:.5em}#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl{display:flex;margin-bottom:2em}@media screen and (min-width: 425px){#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl{flex-direction:row;justify-content:space-between}}#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl>a{margin-bottom:.5em;width:100%}@media screen and (min-width: 425px){#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl>a:first-of-type{margin-right:1em}}#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl .ex-btn{color:#fff;background-color:#707070;border:2px solid #CCCCCC;font-weight:700;border-radius:4px;cursor:pointer;text-align:center;font-size:14px;position:relative;transition:all .3s ease-in-out;word-break:keep-all}#tab-area .need-doc-inner .doc-box .doc-item .dl-item .doc-dl .ex-btn:hover{transition:ease .5s;transform:translateY(-4px);opacity:.7}.contact{margin-bottom:5em;display:block;justify-content:center}@media screen and (min-width: 768px){.contact{background-color:#f2f2f2;margin-bottom:0;padding:1em calc(50vw - 50%) 5em}}.contact .contact-h{background-color:#132460;color:#fff;font-size:.8em;font-weight:700;margin:0 calc(50% - 50vw);padding:.5em calc(50vw - 50%);text-align:center}@media screen and (min-width: 768px){.contact .contact-h{margin:0;padding:.5em;white-space:nowrap}}@media screen and (min-width: 768px){.contact .contact-body{background-color:#fff;padding:1em}}.contact .contact-body .contact-brief{display:flex;flex-direction:column;flex-wrap:wrap;margin:1em}@media screen and (min-width: 768px){.contact .contact-body .contact-brief{align-items:center;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:680px;padding:1rem 0 0}}.contact .contact-body .contact-brief .contact-l{color:#132460;font-size:2em;font-weight:700;margin:0 auto}@media screen and (min-width: 768px){.contact .contact-body .contact-brief .contact-l{margin-right:1em;text-align:right}}.contact .contact-body .contact-brief .contact-r{flex:1!important;font-size:.75em!important}@media screen and (min-width: 768px){.contact .contact-body .contact-brief .contact-r{font-size:9px!important}}.contact .contact-tel-img{margin:1em auto;text-align:-webkit-center}.contact .contact-tel-img picture>img{width:100%;height:auto}#contact .contact-doc-txt div{font-size:.9em}#contact .contact-doc-h{padding-top:1em}@media screen and (min-width: 834px){#contact .contact-doc-h{padding-top:0}}#contact #tab-area{margin-bottom:3em}#contact #tab-area .form-caption{margin:1em 0;padding:.5em}@media screen and (min-width: 768px){#contact #tab-area .b-upper.other{padding:0 .5em}}@media screen and (min-width: 768px){.b-form{width:343px;margin:0}}@media screen and (min-width: 992px){.b-form{width:100%}}#breadcrumb{display:flex;--bs-breadcrumb-divider: ">" !important;--bs-breadcrumb-divider-color: #c1c1cc !important;color:#c1c1c1;margin:1em .4em;padding:1em .05em;color:var(--cocoon-x-pallid-text-color);font-size:13px}#breadcrumb a{color:#c1c1c1}article[class*=item_cat-type-] #breadcrumb{color:#c1c1c1;--bs-breadcrumb-divider: ">" !important;display:none}@media screen and (min-width: 834px){article[class*=item_cat-type-] #breadcrumb{display:block}}article[class*=item_cat-type-] .content-item{display:flex;flex-direction:column;justify-content:center;margin:auto}@media screen and (min-width: 834px){article[class*=item_cat-type-] .content-item{flex-direction:row}}article[class*=item_cat-type-] .content-item>.parts-sidemenu{min-width:160px}@media screen and (min-width: 834px){article[class*=item_cat-type-] .content-item>.parts-sidemenu{margin-left:1em}}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidemenu-head{border-bottom:1px solid #132460;color:#132460;font-size:.8em;font-weight:700;margin-top:3em;padding:.25em .5em}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box{display:flex;flex-wrap:wrap;justify-content:start;padding:.5em}@media screen and (min-width: 834px){article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box{flex-direction:column}}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item{border:1px solid #132460;border-radius:4px;line-height:28px;margin-bottom:.5em;margin-right:.5em;padding:0 .5em}@media screen and (min-width: 834px){article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item{border:none;line-height:1.5em;margin:0;padding:0}}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a{color:#132460;font-size:.9em;position:relative;transition:all 2s ease;white-space:nowrap}@media screen and (min-width: 834px){article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a{color:#333;font-size:.8em;padding-left:.5em}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a:before{display:none!important;left:0;content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:8px;font-weight:700;position:absolute;top:50%;transform:translate(-50%,-50%)}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a:after{background:#132460;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:transform .3s;width:100%}article[class*=item_cat-type-] .content-item>.parts-sidemenu .sidebar-items-box .sidebar-item a:hover:after{transform:scale(1)}}article[class*=item_cat-type-] .content-item>.parts-content h2{font-size:3em;margin-bottom:0}article[class*=item_cat-type-] .content-item>.parts-content .tax-name{background-color:#132460;border-radius:4em;color:#fff;display:inline-block;font-size:.8em;padding:0 1em}article[class*=item_cat-type-] .content-item>.parts-content .item-description{margin:1em 0}article[class*=item_cat-type-] .content-item>.parts-content #flow{background-color:#fff;padding-top:1em}article[class*=item_cat-type-] .content-item>.parts-content #flow .flow-title{background-color:#f2f2f2;font-size:.9em;font-weight:700;text-align:center;margin:0 calc(50% - 50vw);padding:.5em calc(50vw - 50%)}@media screen and (min-width: 768px){article[class*=item_cat-type-] .content-item>.parts-content #flow .flow-title{margin:0;padding:.5em}}article[class*=item_cat-type-] .content-item>.parts-content #flow .upper{max-width:80px}@media screen and (min-width: 425px){article[class*=item_cat-type-] .content-item>.parts-content #flow .upper{max-width:none}}article[class*=item_cat-type-] .content-item>.parts-content #flow .bottom .flow-txt{font-size:.8em}article[class*=item_cat-type-] .content-item>.parts-content .contact{background-color:#fff;padding:1em 0}article[class*=item_cat-type-] #flow{background-color:#f2f2f2;padding-bottom:5em;padding-top:5em}article[class*=item_cat-type-] #flow .flow-box{display:flex;flex-direction:column}@media screen and (min-width: 425px){article[class*=item_cat-type-] #flow .flow-box{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}article[class*=item_cat-type-] #flow .flow-box .flow-item{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:2em 0}article[class*=item_cat-type-] #flow .flow-box .flow-item:last-of-type{border:none}@media screen and (min-width: 425px){article[class*=item_cat-type-] #flow .flow-box .flow-item{border-bottom:none;flex-direction:column;justify-content:start;width:48%}}@media screen and (min-width: 768px){article[class*=item_cat-type-] #flow .flow-box .flow-item{width:32%}}article[class*=item_cat-type-] #flow .flow-box .flow-item .upper{position:relative;width:30%}@media screen and (min-width: 425px){article[class*=item_cat-type-] #flow .flow-box .flow-item .upper{width:100%}}article[class*=item_cat-type-] #flow .flow-box .flow-item .upper .flow-img-suffix{background-color:#132460;color:#fff;font-size:.8em;height:16px;left:0;line-height:16px;position:absolute;text-align:center;top:0;width:16px}@media screen and (min-width: 425px){article[class*=item_cat-type-] #flow .flow-box .flow-item .upper .flow-img-suffix{font-size:.9em;height:32px;line-height:32px;width:32px}}@media screen and (min-width: 768px){article[class*=item_cat-type-] #flow .flow-box .flow-item .upper .flow-img-suffix{font-size:1em;height:48px;line-height:48px;width:48px}}article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom{width:68%}@media screen and (min-width: 425px){article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom{width:100%}}article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom .flow-h{display:inline-block;font-weight:700;position:relative}article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom .flow-h:after{border-radius:4px;display:inline;font-size:.7em;margin-left:1em;padding:.25em}article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom .flow-h.customer:after{background-color:#ed86000d;content:"お客様";color:#ed8600}article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom .flow-h.aparts:after{background-color:#1324180d;content:"Aパーツ";color:#132460}article[class*=item_cat-type-] #flow .flow-box .flow-item .bottom .flow-txt{font-size:.9em}.itemlist{border-top:1px solid #c1c1c1!important;align-items:center}.tax-item_cat #archive-title{margin:2em 0 1em}.tax-item_cat .item-cat-description{font-size:.9em;margin-bottom:2em}.tax-item_cat .item-cat-list{display:flex;flex-direction:column;padding-bottom:3em}.tax-item_cat .item-cat-list .item-cat-card{align-items:center;border-top:1px solid #ccc;display:flex!important;justify-content:space-between;position:relative}.tax-item_cat .item-cat-list .item-cat-card:after{content:"";color:#aaa;font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:700;position:absolute;right:1em;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 834px){.tax-item_cat .item-cat-list .item-cat-card{padding:.5em 0}.tax-item_cat .item-cat-list .item-cat-card:after{content:""}}.tax-item_cat .item-cat-list .item-cat-card .item-name{color:#132460;font-size:1.1em;font-weight:700;padding:1em 0;width:100%}@media screen and (min-width: 834px){.tax-item_cat .item-cat-list .item-cat-card .item-name{flex:2;font-size:1em;margin-right:1em;padding:0}}.tax-item_cat .item-cat-list .item-cat-card .item-description{font-size:.8em;flex:4;margin-right:1em}.tax-item_cat .item-cat-list .item-cat-card .item-btn{flex-basis:160px}.tax-item_cat .item-cat-list .item-cat-card .item-description,.tax-item_cat .item-cat-list .item-cat-card .item-btn{display:none!important}@media screen and (min-width: 834px){.tax-item_cat .item-cat-list .item-cat-card .item-description,.tax-item_cat .item-cat-list .item-cat-card .item-btn{display:block!important}}.mobile-menu-buttons{background-color:#000a46;color:#fff}@media screen and (min-width: 834px){.mobile-menu-buttons{align-items:stretch!important;display:none!important}}.mobile-menu-buttons .menu-button a{color:#fff}#navi-menu-content{font-size:14px}#navi-menu-content a{border-bottom:1px solid #132460;color:#132460;line-height:44px;padding:0 2em;position:relative}#navi-menu-content a:after{content:"";color:#132460;font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:700;position:absolute;right:1em;top:50%;transform:translate(-50%,-50%)}#navi-menu-content .menu-close-button{background-color:#132460;color:#fff;height:48px;position:relative!important}#navi-menu-content .menu-close-button>span{border:1px solid white;display:block;font-size:16px;height:28px;line-height:28px;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:28px}#navi-menu-content .menu-close-button:after{content:"MENU";font-size:16px;font-weight:700;left:1em;position:absolute;top:50%;transform:translateY(-50%)}#navi-menu-content .menu-drawer{padding:0 0 2em}#navi-menu-content .menu-drawer .sub-menu{padding-left:.5em}#navi-menu-content .menu-drawer>.menu-item>a{font-weight:700;padding-left:2.5em;position:relative}#navi-menu-content .menu-drawer>.menu-item>a:before{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;left:1em;position:absolute}#navi-menu-content .menu-drawer>.menu-item.menu-item-263>a:before{content:""}#navi-menu-content .menu-drawer>.menu-item.menu-item-267>a:before{content:""}#navi-menu-content .menu-drawer>.menu-item.menu-item-269>a:before{content:""}#navi-menu-content .menu-drawer>.menu-item.menu-item-270>a:before{content:""}h2.policy-title{text-align:center}.title-suffix.policy{margin-bottom:0}#privacy-policy .policy-item,#site-policy .policy-item{margin-bottom:3em}#privacy-policy h2,#site-policy h2{border:none;margin:1em 0;text-align:left}#privacy-policy h3,#privacy-policy h4,#site-policy h3,#site-policy h4{border:none;margin-bottom:.5em;text-align:left}#privacy-policy h5,#site-policy h5{border:none;margin:1em 1em 0;text-align:left}#privacy-policy p,#site-policy p{font-size:1em;margin:1em 1em 2em}#privacy-policy ul{padding-left:2em}#sitemap li{line-height:44px}#sitemap .menu-group{margin-bottom:2em}@media screen and (min-width: 768px){#sitemap .menu-group{margin-bottom:5em}}#sitemap .menu-group .group-head{background-color:#f2f2f2;border-bottom:2px solid #ccc;color:#132460;margin:0 calc(50% - 50vw) 1em;padding:0 calc(50vw - 50%);position:relative}@media screen and (min-width: 768px){#sitemap .menu-group .group-head{margin:0 0 1em;padding:0 1em}}#sitemap .menu-group .group-head:after{bottom:0;border-bottom:2px solid #132460;content:"";display:block;left:0;margin-bottom:-2px;position:absolute;width:4.5em}#sitemap .menu-group .group-body ul{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){#sitemap .menu-group .group-body ul{padding:0 1em}}#sitemap .menu-group .group-body ul li{width:100%}@media screen and (min-width: 768px){#sitemap .menu-group .group-body ul li{width:50%}}@media screen and (min-width: 992px){#sitemap .menu-group .group-body ul li{width:33%}}#sitemap .menu-group .group-body ul li a{padding-left:1em;position:relative}#sitemap .menu-group .group-body ul li a:after{content:"";color:#aaa;font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:700;position:absolute;left:0;top:50%;transform:translate(-50%,-50%)}#alert{background-color:#fff;padding:14px;position:fixed;bottom:60px;left:10px;max-width:280px;z-index:9999;box-shadow:0 .5rem 1rem #00000026}#alert:after{font-family:"Font Awesome 5 Free";content:"";position:absolute;right:-8px;font-weight:700;top:0;transform:translateY(-50%);background-color:#000a46;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;color:#fff}#alert:hover:after{cursor:pointer}.map_wrap{position:relative;padding-top:70%}@media screen and (min-width: 768px){.map_wrap{padding-top:30%}}.map_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer-cta{display:none}@media screen and (min-width: 834px){.footer-cta{display:flex!important;justify-content:center;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;height:60px;background:linear-gradient(-225deg,#130460,#131460,#132460);box-shadow:0 0 5px #a9a9a9;font-size:19px;position:fixed;bottom:0!important;left:0;right:0;z-index:2;padding:0;margin:0;list-style:none;align-items:center;line-height:1.4;min-height:60px;transition:.3s}}.flash{position:relative;background-image:linear-gradient(70deg,#132460 45%,#fff,#132460 55%);background-color:#132460;background-size:500% 100%;color:transparent;animation:shine 5s infinite;color:#fff;border:2px solid white;margin:0 1em}@keyframes shine{0%{background-position:100% 50%}to{background-position:0% 50%}}.flash.flash-text{background-clip:text;-webkit-background-clip:text}.header-in{align-content:center}.sticky{position:-webkit-sticky;position:sticky;z-index:3;top:0}.navbar{display:grid;justify-content:center}.navbar>a:hover{color:#000;background-color:#f7f7f7}.navbar-nav .nav-link{color:#000}.dropend .dropdown-toggle{color:#000;margin-left:0!important}.dropdown-toggle:hover,.dropdown-item:hover{background-color:#f7f7f7;color:#000}.nav-item{width:12rem;text-align:center}.nav-item>a:hover{color:#000;background-color:#f7f7f7}.dropdown .dropdown-menu{display:none;margin-left:0!important;margin-top:0!important}.dropdown:hover>.dropdown-menu,.dropend:hover>.dropdown-menu{display:block;margin-top:.125em;margin-left:.125em}@media screen and (min-width: 769px){.dropend:hover>.dropdown-menu{position:absolute;top:0;left:100%}.dropend .dropdown-toggle{margin-left:.5em}}.btn-aparts{background:#132460!important;border:2px solid #CCCCCC!important;margin-top:.25rem;margin-bottom:.25rem}.btn-aparts:hover{transition:ease .5s;transform:translateY(-4px);opacity:.7}.btn-aparts:hover,.btn-aparts:active,.btn-aparts.active{background:#132460!important}.wpcf7-form-control{width:-webkit-fill-available;padding:.5rem}.left>img{width:100%;height:auto}@media screen and (min-width: 992px){.left>img{width:70%}}.right>img{width:100%;height:auto}.item-cat-list .item-cat-card{display:flex;align-items:center;border-top:1px solid #ccc;justify-content:space-between;position:relative}.item-cat-list .item-cat-card p{margin-top:1rem}.parts-cat-img{width:100%}.flow-item>.upper>img{width:100%}.car-img{width:100%;height:auto}.doc-dl>.dl-btn{color:#fff;background-color:#132460;border:2px solid #CCCCCC;font-weight:700;border-radius:4px;cursor:pointer;text-align:center;font-size:14px;position:relative;transition:all .3s ease-in-out;word-break:keep-all}.doc-dl>.dl-btn:hover{color:#fff;background-color:#132460;border:2px solid #CCCCCC;transition:ease .5s;transform:translateY(-4px);opacity:.7}.ml-0{margin-left:0!important}.pl-0{padding-left:0!important}.mobilefooter{position:fixed;transition:.5s;bottom:0;margin:0!important;padding-top:0!important;width:100%;height:50px;z-index:555;font-size:10px;padding:5px 0 0;background:linear-gradient(-225deg,#0f034a,#0c0d44,#132460);justify-content:center;align-items:center;text-align:center;color:#fff}.mobilefooter a{color:#fff}@media screen and (min-width: 992px){.mobilefooter{display:none!important}}.iconsize{height:25px;font-size:19px}.mobileheader{color:#fff;background-color:#000a46;z-index:205}.mobilenav{overflow:scroll!important;height:100%;position:fixed;transform:translate(-320px);transition:transform .26s ease-in-out;background-color:#fff;border-left:1px solid #eee;z-index:666!important}.mobilenav ul{margin:0;padding:0;border-top:1px solid #eee}.mobilenav ul>li:first-child:after{content:none;color:#fff;font-weight:bolder}.pull-right{float:right!important}.mobilenav ul>li{list-style:none;color:#fff;text-transform:uppercase;font-weight:700;padding:.7rem;cursor:pointer;border-bottom:1px solid #eee;transition:.25s;position:relative}.mobilenav ul>li:after{content:"";color:#132460;font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:700;position:absolute;right:1em;top:50%;transform:translate(-50%,-50%)}.mobilenav ul>li span{display:block;font-size:12px;color:#132460}.mobilenav ul>li a{color:#132460;text-transform:uppercase;cursor:pointer;text-decoration:none;position:relative}.mobilenav ul>li:hover{background-color:#ddd}.mobilenav li#nav-signup{list-style:none;background-color:#132460}.mobilenav ul>li#nav-signup span{color:#00b2d3}.mobilenav ul>li#nav-signup a{color:#fff}.mobilenav ul>li#nav-signup:hover{background-color:#006375}input[type=checkbox]:checked~nav{transform:translate(0);z-index:2;width:100%;top:0}input[type=checkbox]:checked~nav #mobilefooter{position:fixed;display:block!important}input[type=checkbox]{box-sizing:border-box;display:none;transition:all .25s}.menuIconToggle{box-sizing:border-box;cursor:pointer;z-index:3;width:2.7rem;padding-left:.5rem;padding-top:.25rem;transition:all .3s}.hamb-line{box-sizing:border-box;position:fixed;height:3px;width:55%;background-color:#fff;transition:all .25s}.hor{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}.dia.part-1{position:relative;box-sizing:border-box;float:left;transition:all .25s}.dia.part-2{box-sizing:border-box;position:relative;float:left;margin-top:3px;transition:all .25s}input[type=checkbox]:checked~.menuIconToggle>.hor{box-sizing:border-box;opacity:0;transition:all .25s}input[type=checkbox]:checked~.menuIconToggle>.dia.part-1{box-sizing:border-box;transform:rotate(135deg);margin-top:8px;transition:all .25s}input[type=checkbox]:checked~.menuIconToggle>.dia.part-2{box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px;transition:all .25s}@media screen and (max-width: 425){nav{height:100%;width:100%;transform:translate(-100%)}}.item-cat-list{display:flex;flex-direction:column;padding-bottom:1em}.item-cat-list .item-cat-card{align-items:center;border-top:1px solid #ccc;display:flex!important;justify-content:space-between;position:relative}.item-cat-list .item-cat-card:after{content:"";color:#aaa;font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:700;position:absolute;right:1em;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 834px){.item-cat-list .item-cat-card{padding:.5em 0}.item-cat-list .item-cat-card:after{content:""}}.item-cat-list .item-cat-card .item-name{color:#132460;font-size:1.1em;font-weight:700;padding:1em 0;width:100%}@media screen and (min-width: 834px){.item-cat-list .item-cat-card .item-name{flex:2!important;font-size:1.2em!important;margin-right:1em!important;padding:0!important}}.item-cat-list .item-cat-card .item-description{font-size:1em;flex:4;margin-right:1em}.item-cat-list .item-cat-card .item-btn{color:#fff!important;background-color:#132460!important;border:2px solid #CCCCCC!important;transition:ease .5s!important;word-break:keep-all;flex-basis:160px}.item-cat-list .item-cat-card .item-description,.item-cat-list .item-cat-card .item-btn{display:none!important}@media screen and (min-width: 834px){.item-cat-list .item-cat-card .item-description,.item-cat-list .item-cat-card .item-btn{display:block!important}}@media screen and (min-width: 992px){.navLeftAlign{padding-left:7.5px!important}}#loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .5s ease-out}#loading .loading-inner{border-radius:8px;height:64px;width:64px;position:relative}#loading .spinner{display:flex;height:32px;width:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#loading .spinner>div{display:inline-block;background-color:#132460;height:100%;width:6px;margin-left:2px;animation:sk-stretchdelay 1.2s infinite ease-in-out}#loading .spinner .rect2{animation-delay:-1.1s}#loading .spinner .rect3{animation-delay:-1s}#loading .spinner .rect4{animation-delay:-.9s}#loading .spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;align-items:center;justify-content:center;z-index:1011}.modal-content{background:#fff;padding:20px;border-radius:5px;position:relative}.close_btn{position:absolute;top:10px;right:10px;cursor:pointer}.nav-link:focus,.nav-link:hover{color:inherit!important}#go-to-top{display:none}@media screen and (min-width: 834px){#go-to-top{position:fixed;font-size:1.2em;bottom:1em;right:1em;z-index:9990}}.go-to-top-button{border-width:0;background-color:#eee;color:#333;text-decoration:none;display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;text-align:center;line-height:1;border-radius:5px;font-size:22px}.go-to-top-button:hover{background:#132460}.fa-angle-double-up:before{content:""!important}.head-animation{transform:translateY(-100%)}.wrap{margin:0 auto}.balloon{position:relative;display:inline-block;margin:.5em 0;padding:.5em .6em;min-width:120px;max-width:100%;color:#fff;font-size:16px;font-weight:700;background:#132460;border-radius:16px;white-space:normal;animation:balloonSway 2s linear infinite}.balloon:before{content:"";position:absolute;bottom:-18px;left:25%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #132460}.balloon.balloon-center:before{left:50%}.balloon.balloon-right:before{left:65%}@keyframes balloonSway{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}
