.anime{opacity:0}.anim01{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    /*visibility: visible;*/
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.anime.slideInUp{opacity:1}.img-wrap{-webkit-animation-name:img-wrap;animation-name:img-wrap}.img-wrap{overflow:hidden;position:relative}.img-wrap:before{animation:img-wrap .5s cubic-bezier(.4,0,.2,1) forwards;background:#fff;bottom:0;content:'';left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.img-wrap .clb01_ct{overflow:hidden;position:relative}.img-wrap .clb01_ct:before{animation:img-wrap .5s forwards;background:#fff;bottom:0;content:'';left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@keyframes img-wrap {
  100% {
    transform: translateX(100%);
  }
}.anim02{}.anime.img-wrap{opacity:1}.car_list_box01_list_sn:nth-child(4n+1) .img-wrap:before{-webkit-animation-delay:.5s;animation-delay:.5s}.car_list_box01_list_sn:nth-child(4n+2) .img-wrap:before{-webkit-animation-delay:.7s;animation-delay:.7s}.car_list_box01_list_sn:nth-child(4n+3) .img-wrap:before{-webkit-animation-delay:.9s;animation-delay:.9s}.car_list_box01_list_sn:nth-child(4n+0) .img-wrap:before{-webkit-animation-delay:1.1s;animation-delay:1.1s}.car_list_box01_list_sn:nth-child(4n+1) .img-wrap .clb01_ct:before{-webkit-animation-delay:.5s;animation-delay:.5s}.car_list_box01_list_sn:nth-child(4n+2) .img-wrap .clb01_ct:before{-webkit-animation-delay:.7s;animation-delay:.7s}.car_list_box01_list_sn:nth-child(4n+3) .img-wrap .clb01_ct:before{-webkit-animation-delay:.9s;animation-delay:.9s}.car_list_box01_list_sn:nth-child(4n+0) .img-wrap .clb01_ct:before{-webkit-animation-delay:1.1s;animation-delay:1.1s}@charset "utf-8";*{font-family:'Noto Sans JP',sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#000}img{vertical-align:bottom;max-width:100%}a img{opacity:1;transition:.3s}a:hover img{opacity:.8;transition:.3s}a:hover{transition:.3s}.clear{clear:both}.clearfix:after{content:"";display:block;clear:both}.clearfix{overflow:hidden}.pc_none{display:none}.sp_none{display:block}.pc_nolink{pointer-events:none;text-decoration:none}.en01{font-family:'Roboto Condensed',sans-serif}.italic01{font-style:italic}.mincho01{font-family:'Sorts Mill Goudy',serif;font-style:italic}.mincho02{font-family:'Sorts Mill Goudy',serif}.txt_c{text-align:center}#container{overflow:hidden;padding-bottom:100px}.inner{width:1200px;margin-left:auto;margin-right:auto;max-width:98%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title01{text-align:center;margin-bottom:40px}.title01 .mincho01{color:#005bac;font-size:15px;letter-spacing:.07em;font-weight:bold}.title01 .italic01{font-size:28px;letter-spacing:.05em;margin-bottom:10px;line-height:1.0;font-weight:700}.title02{font-size:18px;font-weight:700;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #ddd}.title03{font-size:26px;font-weight:700;padding-bottom:15px;margin-bottom:20px;border-bottom:3px solid #ddd}.title04{font-size:20px;font-weight:700;padding:10px 10px 10px 20px;margin-bottom:25px;border-bottom:3px solid #ddd;position:relative}.title04:before{border-top:18px solid #005bac;border-right:18px solid transparent;position:absolute;top:0;left:0;content:""}.btn01 a{width:398px;height:58px;border:1px solid #005bac;color:#005bac;display:block;text-decoration:none;text-align:center;line-height:58px;letter-spacing:.10em;background:#fff url(https://www.katsutamotors.jp/common/img/arrow01.png.pagespeed.ce.bZo6u1jIp1.png) no-repeat 92% center;transition:.3s}.btn01 a:hover{opacity:.7;transition:.3s;background:#fff url(https://www.katsutamotors.jp/common/img/arrow01.png.pagespeed.ce.bZo6u1jIp1.png) no-repeat 95% center}#top_sec01 .btn01{margin:50px auto 0 auto;width:400px}#top_sec02 .btn01{margin:50px auto 0 auto;width:400px;z-index:2;position:relative}#header01{position:absolute;left:0;top:0;z-index:99}#header01 .menu{position:fixed;top:0;right:0;z-index:999}#header01 .menu li a{display:block;width:100px;height:100px;color:#fff;text-decoration:none;font-size:12px;line-height:1.6;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.3s}#header01 .menu li a br{line-height:1.0}#header01 .menu li a:hover{opacity:.7;transition:.3s}#header01 .menu li:first-child a{background:#a00e0e url(https://www.katsutamotors.jp/common/img/h_icon01.png.pagespeed.ce.Fp8XDLeiPx.png) no-repeat center 12px;padding-top:55px}#header01 .menu li:last-child a{background-color:#e67f00;background:#e67f00 url(https://www.katsutamotors.jp/common/img/h_icon02.png) no-repeat center 25px;padding-top:60px}#header01 .menu li#hlinkmenu02 a{background-color:#e67f00;background:#e67f00 url(https://www.katsutamotors.jp/common/img/h_icon02.png) no-repeat center 25px;padding-top:60px}#header01 .menu li#hlinkmenu03 a{background-color:#3073b9;background:#3073b9 url(https://www.katsutamotors.jp/common/img/h_icon03.png) no-repeat center 12px;padding-top:55px}.header02{position:absolute;bottom:0;left:0;z-index:9;width:100%;height:70px;background-color:rgba(0,0,0,.5);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.header02.fixmenu{top:0;bottom:inherit;display:none}.header02.fixmenu.fixed{position:fixed;padding-top:18px;height:52px}.header02 nav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}.header02 ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header02 ul li a{color:#fff;font-size:15px;text-decoration:none;display:block;transform:skewX(-150deg);padding:5px 25px;transition:.3s}.header02 ul li a:hover{opacity:.7;transition:.3s}.header02 ul li{-webkit-transform:skewX(150deg);-moz-transform:skewX(150deg);transform:skewX(150deg);border-right:1px solid rgba(255,255,255,.3)}.header02 ul li:last-child{border-right:none}#mainimg .header02.fixed{position:fixed;top:0;left:0;width:100%;z-index:9}@media only screen and (min-width:981px){#header_sp,.right_box02,.f_fix_sp{display:none}}#footer{padding:60px 0 55px 0}#footer .inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#footer .left_box .f_logo{margin-bottom:20px}#footer .left_box .f_add{font-size:15px}#footer .right_box{width:510px}#footer .right_box .f_link01 ul{overflow:hidden}#footer .right_box .f_link01 li{width:145px;margin-left:25px;border-bottom:1px solid #ddd;padding-bottom:5px;line-height:1.0;float:left;margin-bottom:30px}#footer .right_box .f_link01 li:nth-child(-n+4) {margin-bottom:30px}#footer .right_box .f_link01 a{font-size:14px;text-decoration:none}#footer .right_box a:hover{opacity:.7;transition:.3s}.f_fix{background-color:#0b2741;width:100%;height:100px;position:fixed;left:0;bottom:0;z-index:9}.f_fix .inner{height:100px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}.f_fix .f_fix_tel{text-align:center}.f_fix .f_fix_tel .f_fix_tel01{color:#fff;font-size:28px;line-height:1.0}.f_fix .f_fix_tel .f_fix_tel01 span{color:#fff;font-size:44px;line-height:1.0}.f_fix .f_fix_tel .f_fix_tel02{color:#fff;font-size:15px;line-height:1.0}.f_fix .f_fix_right{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:60%}.f_fix .f_fix_right>div{width: calc((100% - 20px)/2)
}.f_fix .f_fix_right > div:not(:last-child) {margin-right:10px}.f_fix .f_fix_right a{height:60px;display:block;text-decoration:none;line-height:60px;text-align:center;width:100%;transition:.3s}.f_fix .f_fix_right a:hover{opacity:.7;transition:.3s}.f_fix .f_fix_right a span{color:#fff;font-size:17px}.f_fix .f_fix_right #f_fix_reserve a{background:#cd3b3b}.f_fix .f_fix_right #f_fix_line a{background:#16a83d}.f_fix .f_fix_right #f_fix_contact a{background:#e67f00}.f_fix .f_fix_right #f_fix_reserve a span{background:url(https://www.katsutamotors.jp/common/img/f_icon01.png.pagespeed.ce.VPmLZgImdS.png) no-repeat left center;padding-left:28px}.f_fix .f_fix_right #f_fix_line a span{background:url(https://www.katsutamotors.jp/common/img/xf_icon02.png.pagespeed.ic.VGV-x2x2Lr.png) no-repeat left center;padding-left:38px}.f_fix .f_fix_right #f_fix_contact a span{background:url(https://www.katsutamotors.jp/common/img/f_icon03.png.pagespeed.ce.Kmdt6Ec1LN.png) no-repeat left center;padding-left:30px}#footer_bnr ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#footer_bnr ul li{width: calc(100%/6);position:relative}#footer_bnr ul li.footer_bnr_icon01:before{background:url(https://www.katsutamotors.jp/common/img/footer_bnr_icon01.png) no-repeat left top;position:absolute;top:10px;left:10px;content:"";width:127px;height:87px;z-index:9}#footer_bnr ul li::after{position:absolute;content:'';right:5px;bottom:5px;border-width:0 0 17px 17px;border-style:solid;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,.7);z-index:4}#footer_bnr ul li a{display:block;text-decoration:none;height:160px;text-align:center;width:100%;overflow:hidden;position:relative}#footer_bnr ul li a:hover::before{border:1px solid rgba(255,255,255,.5);position:absolute;top:6%;left:3%;content:"";width:94%;height:88%;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer_bnr ul li a span{color:#fff;font-size:18px;position:absolute;top:0;left:0;height:160px;line-height:160px;width:100%;z-index:4}#footer_bnr ul li a:after{background-color:rgba(0,91,172,.5);z-index:2;position:absolute;bottom:0;left:0;content:"";width:100%;height:100%;opacity:0}#footer_bnr ul li a:hover::after{opacity:1}#footer_bnr ul li a img{transition-duration:.3s;height:160px;width:auto;max-width:inherit;display:block;transform:scale(1.0)}#footer_bnr ul li a:hover img{transform:scale(1.2);transition-duration:.3s;opacity:1}.kv{position:relative;overflow:hidden;width:50%;height:100vh}.video_cover{background:url(https://www.katsutamotors.jp/img/top/kv_cover.png) repeat center center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}#video{-webkit-transform:translateX(-50%);left:50%;max-height:initial;max-width:initial;min-height:100vh;min-width:100%;position:absolute;top:0;transform:translateX(-50%);z-index:-1}#mainimg{position:relative;top:0;left:0;height:100%;height:800px}.mainimg_in{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.slide_block{width:50%;position:relative}.slide_block .mainslide_catch{position:absolute;left:0;top:50%;margin-top:-84px;text-align:center;z-index:9;width:100%}.slide_block .mainslide_catch img{display:inline;max-width:inherit}.slider .slideimg{width:100%;height:800px}.slider .slide01{background:url(https://www.katsutamotors.jp/img/top/mainimg01_pc.jpg) no-repeat center center;background-size:cover}.slider .slide02{background:url(https://www.katsutamotors.jp/img/top/mainimg02_pc.jpg) no-repeat center center;background-size:cover}.slider .slide03{background:url(https://www.katsutamotors.jp/img/top/mainimg03_pc.jpg) no-repeat center center;background-size:cover}.slidetest .slide01{background:url(https://www.katsutamotors.jp/img/top/mainimg01_pc.jpg) no-repeat center center;background-size:cover}.slidetest .slide02{display:none}.slidetest .slide03{background:url(https://www.katsutamotors.jp/img/top/mainimg02_pc.jpg) no-repeat center center;background-size:cover}.slidetest .slide04{background:url(https://www.katsutamotors.jp/img/top/mainimg03_pc.jpg) no-repeat center center;background-size:cover}.slider .slide-dots{bottom:95px;right:40px;position:absolute}.slider .slide-dots li{display:inline-block;margin:0 5px}.slider .slide-dots li button{font-size:0;line-height:0;display:block;width:50px;height:5px;cursor:pointer;color:transparent;border:0;outline:none;border:1px solid #fff;background-color:rgba(255,255,255,0)}.slider .slide-dots li.slick-active button{background-color:#fff}.scroolbox{position:absolute;bottom:0;left:0;height:240px;width:70px;overflow:hidden;z-index:9}.scroolbox .en01box{z-index:2;position:relative;padding-top:100px}.scroolbox .btn-scroll-img{display:block;position:absolute;top:0;left:30px;background-color:rgba(255,255,255,0);height:45px;z-index:2}.btn-scroll-deco{position:absolute;z-index:1;height:0;width:1px;left:50%;background-color:rgba(255,255,255,.5);animation:scroll 3s 2s infinite;animation-timing-function:liner;top:45px}@-moz-keyframes scroll {
 0% {
 height: 0px;
 top: 45px;
}
 50% {
 bottom: -120px;
 top: 45px;
}
 100% {
 height: 120px;
 top: 240px;
}
}@-webkit-keyframes scroll {
 0% {
 height: 0px;
 top: 45px;
}
 50% {
 bottom: -120px;
 top: 45px;
}
 100% {
 height: 120px;
 top: 240px;
}
}@-o-keyframes scroll {
 0% {
 height: 0px;
 top: 45px;
}
 50% {
 bottom: -120px;
 top: 45px;
}
 100% {
 height: 120px;
 top: 240px;
}
}@-ms-keyframes scroll {
 0% {
 height: 0px;
 top: 45px;
}
 50% {
 bottom: -120px;
 top: 45px;
}
 100% {
 height: 120px;
 top: 240px;
}
}@keyframes scroll {
 0% {
 height: 0px;
 top: 45px;
}
 50% {
 bottom: -120px;
 top: 45px;
}
 100% {
 height: 120px;
 top: 240px;
}
}#top_sec01{padding:100px 0 0 0}.car_list01{margin-bottom:120px}.car_list01 .insectit{height:330px;text-align:center;display:table;width:100%}#information01.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/top/xinfo_tit01.jpg.pagespeed.ic.StIKMI71z-.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#information02.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/top/info_tit02.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#information03.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/top/xinfo_tit03.jpg.pagespeed.ic.q0FSQ9AWpZ.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover}.car_list01 .insectit_in{display:table-cell;vertical-align:middle;text-align:center}.car_list01 .mincho01{color:#fff;font-size:26px;position:relative;padding-top:15px;padding-bottom:10px;display:inline-block;letter-spacing:.10em;line-height:1.0}.car_list01 .mincho01:before{border-top:1px solid rgba(255,255,255,1);position:absolute;top:0;left:0;content:"";width:110%;height:1px}.car_list01 .mincho01:after{border-top:1px solid rgba(255,255,255,1);position:absolute;bottom:0;left:-20px;content:"";width:110%;height:1px}.car_list01 .mincho02{color:#fff;font-size:36px;margin-top:25px}.car_list_box01{text-align:center;padding-top:70px}.car_list_box01 .insectit02{color:#005bac;font-size:20px;border-bottom:2px solid #005bac;display:inline-block;margin-bottom:30px;line-height:1.0;padding-bottom:10px}.car_list_box01 .insectit02 span{font-size:40px;color:#005bac;margin:0 5px;line-height:1.0}.car_list_box01_list{overflow:hidden}.car_list_box01_list_sn{position:relative;float:left;width:23%;margin-right:2%;margin-bottom:30px}.car_list_box01_list_sn a{text-decoration:none}.car_list_box01_list_sn a.nolink{pointer-events:none}.car_list_box01_list_sn a .img-wrap{height:216px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.car_list_box01_list_sn a .reserveicon,.car_list_box01_list_sn a .business,.car_list_box01_list_sn a .soldout{position:relative}.car_list_box01_list_sn a .reserveicon:after{background:url(https://www.katsutamotors.jp/common/img/xlist_icon01.png.pagespeed.ic.S8VpkcMaEd.png) no-repeat right bottom;background-size:84px 84px;position:absolute;bottom:0;right:0;content:"";width:84px;height:84px;z-index:2}.car_list_box01_list_sn a .business:after{background:url(https://www.katsutamotors.jp/common/img/list_icon02.png) no-repeat right bottom;background-size:84px 84px;position:absolute;bottom:0;right:0;content:"";width:84px;height:84px;z-index:2}.car_list_box01_list_sn a .soldout:after{background:url(https://www.katsutamotors.jp/common/img/xlist_icon03.png.pagespeed.ic.doy3Mf4vL3.png) no-repeat right bottom;background-size:84px 84px;position:absolute;bottom:0;right:0;content:"";width:84px;height:84px;z-index:2}.car_list_box01_list_sn:nth-child(4n+0) {margin-right:0}.car_list_box01_list_sn:nth-child(4n+1) {clear:left}.car_list_box01_list .clb01_ct{position:absolute;top:0;left:0;width:80px;height:30px;text-align:center;color:#fff;line-height:30px;font-size:14px;z-index:1}.car_list_box01_list .clb01_ct span{color:#fff;font-size:14px}.car_list_box01_list .clb01_tit{font-size:14px;font-weight:700;margin-top:15px;margin-bottom:5px;line-height:1.4;text-align:left}.car_list_box01_list .clb01_price{font-size:20px;line-height:1.0;margin-top:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.car_list_box01_list .clb01_price .tit{font-size:12px;display:block;width:100%;text-align:right}.car_list_box01_list .clb01_price .en01{color:#cd3b3b;font-size:42px;font-weight:bold;margin-right:-2px;line-height:1.0}.car_list_box01_list .img-wrap .clb01_ct{background-color:rgba(230,127,0,.90)}.car_list_box01_list .img-wrap .clb01_ct.secondhand{background-color:rgba(30,68,91,.90)}.car_list_box01_list .img-wrap .clb01_ct.new{background-color:rgba(205,59,59,.90)}#tab-group{display:flex;justify-content:center;margin-bottom:70px}.tab{width:50%}.top .tab,.maintenance .tab{text-align:center;font-size:20px;display:block;padding:18px 0;border:1px solid #005bac;color:#005bac;font-weight:700;letter-spacing:.05em;position:relative;text-decoration:none;cursor:pointer}.tab a{text-align:center;font-size:20px;display:block;padding:18px 0;border:1px solid #005bac;color:#005bac;font-weight:700;letter-spacing:.05em;position:relative;text-decoration:none}.tab a.active,.top .tab.is-active,.maintenance .tab.is-active{background:#005bac;color:#fff;transition:all .2s ease-out}.purchase .tab.active{background:#005bac;color:#fff;transition:all .2s ease-out;position:relative;text-align:center;font-size:20px;padding:18px 0;border:1px solid #005bac;font-weight:700;letter-spacing:.05em}.purchase.farmmachinery .tab.active{background:#27997f;border:1px solid #27997f}.tab a.active::after,.top .tab.is-active::after,.purchase .tab.active::after,.maintenance .tab.is-active::after{content:"";display:block;position:absolute;bottom:-17px;left:50%;width:0;height:0;transform:translateX(-50%);border:16px solid transparent;border-top:16px solid #005bac;border-bottom-width:0}.farmmachinery .tab.active::after{border-top:16px solid #27997f}#top_sec01 .panel,.maintenance .panel{display:none}#top_sec01 .panel.is-show,.maintenance .panel.is-show{display:block}.cardealer .panel02{display:none}.cardealer .panel02.is-show{display:block}.bnr_box01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:120px}.bnr_box01>div{width:48%}.search_list01{background-color:#f4f4f4;padding:95px 0;text-align:center}.search_list01 .inner{background-color:#fff;text-align:left;padding:60px 70px}.search_list01 .insectit03{margin-bottom:50px;font-size:28px;font-weight:700;color:#005bac;position:relative;display:inline-block;padding:20px;line-height:1.0}.search_list01 .insectit03:before{border-top:1px solid #005bac;position:absolute;top:0;left:3px;content:"";width:100%;height:1px}.search_list01 .insectit03:after{border-top:1px solid #005bac;position:absolute;bottom:0;left:-30px;content:"";width:100%;height:1px}#top_sec02{padding:70px 0 100px 0;position:relative}#top_sec02 .news_list{position:relative;z-index:2}#top_sec02 .news_list.slick-dotted.slick-slider{margin-bottom:0}#top_sec02 .slide-dots{margin-top:40px;display:table;margin-left:auto;margin-right:auto}#top_sec02 .slide-dots li{display:inline-block;margin:0 5px}#top_sec02 .slide-dots li button{font-size:0;line-height:0;display:block;width:50px;height:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#ccc}#top_sec02 .slide-dots li.slick-active button{background-color:#005bac}.slide-dots li button:hover,.slide-dots li button:focus{outline:none}.slide-dots li button:hover:before,.slide-dots li button:focus:before{opacity:1}.news_list .inbox{margin:0 20px}.news_list .inbox .fixHeightChild{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.news_list .inbox a{text-decoration:none}.news_list img{display:block;width:100%;margin-bottom:20px}.news_list .nl_subtit{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;margin-bottom:10px}.news_list .nl_date{color:#06253f;font-size:16px;margin-right:15px}.news_list .nl_ct{color:#005bac;border:1px solid #005bac;font-size:12px;width:90px;height:26px;line-height:26px;text-align:center;display:block}.news_list .nl_tit{line-height:1.8}#top_sec02 .bk{background-color:#f5f5f5;position:absolute;bottom:0;left:0;height:370px;width:100%;z-index:1}#top_sec03{padding:110px 0}.point_box+p{line-height:2.2;text-align:center}.point_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:50px;flex-wrap:wrap}.point_box div h3{font-size:25px;color:#fff;position:relative;width:100%;position:relative;display:inline;padding:5px 0}.point_box div h3:before{border-top:1px solid rgba(255,255,255,.5);position:absolute;top:0;left:3px;content:"";width:100%;height:1px}.point_box div h3:after{border-top:1px solid rgba(255,255,255,.5);position:absolute;bottom:0;left:-10px;content:"";width:100%;height:1px}.point_box div p{font-size:14px;color:#fff;width:100%;margin-top:10px}.point_box div.inbox{height:300px;width:25%;display:table;text-align:center}.point_box div.intext{display:table-cell;vertical-align:middle}.point_box .inbox:nth-child(1) {background:url(https://www.katsutamotors.jp/img/top/xpoint_img01.jpg.pagespeed.ic._7qEXTM15h.jpg) no-repeat center center;background-size:cover}.point_box .inbox:nth-child(2) {background:url(https://www.katsutamotors.jp/img/top/xpoint_img02.jpg.pagespeed.ic.l9_4LCoX4F.jpg) no-repeat center center;background-size:cover}.point_box .inbox:nth-child(3) {background:url(https://www.katsutamotors.jp/img/top/xpoint_img03.jpg.pagespeed.ic.N4bq2_Yfnc.jpg) no-repeat center center;background-size:cover}.point_box .inbox:nth-child(4) {background:url(https://www.katsutamotors.jp/img/top/xpoint_img04.jpg.pagespeed.ic.P2YHuGvVFz.jpg) no-repeat center center;background-size:cover}.search_label{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:30px}.check01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;flex-wrap:wrap;padding-right:4.9%}.check01 img{margin-bottom:5px}.search_label.mrel .check01{padding-right:3.5%}.search_label.mrel .color08 br,.search_label.mrel .color08 img{display:none}.check01 input{display:none}.check01>span{cursor:pointer;display:inline-block;padding:0 0 0 2.0em;position:relative;text-align:center;white-space:nowrap}.check01>span::before{-webkit-transform:translateY(-50%);background:#fff;border:1px solid rgba(0,0,0,.16);border-radius:2px;content:"";display:block;height:1em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1em}.check01>span::after{-webkit-transform:translateY(-50%) rotate(-45deg);border-bottom:3px solid #005bac;border-left:3px solid #005bac;content:"";display:block;height:.4em;left:.2em;margin-top:-.1em;opacity:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);transition:all .3s ease 0s;width:.6em}.check01 input:checked+span::after{opacity:1}#searchform .btn01 input{width:398px;height:60px;border:1px solid #005bac;display:block;text-decoration:none;text-align:center;line-height:56px;letter-spacing:.10em;background:#fff url(https://www.katsutamotors.jp/common/img/arrow01.png.pagespeed.ce.bZo6u1jIp1.png) no-repeat 92% center;transition:.3s;cursor:pointer;background-color:#fff;color:#005bac;font-weight:700}#searchform .btn01 input:hover{transition:.3s;background:#fff url(https://www.katsutamotors.jp/common/img/arrow01.png.pagespeed.ce.bZo6u1jIp1.png) no-repeat 95% center}#searchform .btn01{position:relative}#searchform .btn01 .search_icon01{background:url(https://www.katsutamotors.jp/common/img/search_icon01.png) no-repeat left center;position:absolute;top:50%;left:18%;content:"";width:20px;height:20px;margin-top:-10px}.bread_Area{width:100%;margin-left:auto;margin-right:auto;padding-bottom:70px;margin-top:40px}.breadcrumb li{display:inline;font-size:12px;color:#010101}.breadcrumb li span{background:url(https://www.katsutamotors.jp/common/img/arrow03.png.pagespeed.ce.6fLnsD1SpX.png) no-repeat center center;font-weight:400;padding:0 15px;line-height:1.0}.breadcrumb a{font-size:12px;text-decoration:none}.breadcrumb a:hover{opacity:.7}.sub article{padding-bottom:100px}.sub_leadtxt{text-align:center;line-height:2.0;margin-bottom:70px}#sub_mainimg{position:relative}#sub_title01{height:600px;width:100%;background:url(https://www.katsutamotors.jp/common/img/mainimg.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}.maintenance #sub_title01{background:url(https://www.katsutamotors.jp/img/maintenance/mainimg.jpg) no-repeat center center}.staff #sub_title01{background:url(https://www.katsutamotors.jp/img/staff/mainimg.jpg) no-repeat center center}.cardealer #sub_title01{background:url(https://www.katsutamotors.jp/img/cardealer/mainimg.jpg) no-repeat center center}.purchase #sub_title01{background:url(https://www.katsutamotors.jp/img/purchase/mainimg.jpg) no-repeat center center}.sub_title01in{display:inline-block;position:relative;text-align:center;padding:15px 0 10px 0}.sub_title01in:before{border-top:1px solid rgba(255,255,255,1);position:absolute;top:0;left:18%;content:"";width:110%;height:1px}.sub_title01in:after{border-top:1px solid rgba(255,255,255,1);position:absolute;bottom:0;left:-18%;content:"";width:110%;height:1px}#sub_title01 .mincho01{color:#fff;font-size:16px;display:block}#sub_title01 .italic01{color:#fff;font-size:34px;margin-bottom:10px;line-height:1.0}.faq_list01 dl{border-bottom:1px solid #ddd}.faq_list01 dt{font-size:18px;font-weight:700;padding:30px 30px 30px 90px;position:relative;display:block;cursor:pointer}.faq_list01 dt:before{position:absolute;top:25px;left:30px;color:#005bac;font-size:26px;content:"Q.";font-family:'Sorts Mill Goudy',serif;font-style:italic}.faq_list01 dd{border-top:1px solid #ddd;padding:30px 30px 30px 80px;line-height:2.0;background-color:#f4f4f4;position:relative;display:block;display:none}.faq_list01 dl.f_open dd{display:block}.faq_list01 dl.f_open{border-top:1px solid #ddd}.faq_list01 dd:before{position:absolute;top:25px;left:30px;color:#005bac;font-size:26px;font-weight:700;content:"A.";font-family:'Sorts Mill Goudy',serif;font-style:italic}.faq_list01 .num01 dt:before{content:"Q1."}.faq_list01 .num01 dd:before{content:"A1."}.faq_list01 .num02 dt:before{content:"Q2."}.faq_list01 .num02 dd:before{content:"A2."}.faq_list01 .num03 dt:before{content:"Q3."}.faq_list01 .num03 dd:before{content:"A3."}.faq_list01 .num04 dt:before{content:"Q4."}.faq_list01 .num04 dd:before{content:"A4."}.faq_list01 .num05 dt:before{content:"Q5."}.faq_list01 .num05 dd:before{content:"A5."}.faq_list01 .num06 dt:before{content:"Q6."}.faq_list01 .num06 dd:before{content:"A6."}.faq_list01 .num07 dt:before{content:"Q7."}.faq_list01 .num07 dd:before{content:"A7."}.faq_list01 .num08 dt:before{content:"Q8."}.faq_list01 .num08 dd:before{content:"A8."}.faq_list01 .num09 dt:before{content:"Q9."}.faq_list01 .num09 dd:before{content:"A9."}.faq_list01 .num10 dt:before{content:"Q10."}.faq_list01 .num10 dd:before{content:"A10."}.faq_list01 .num11 dt:before{content:"Q11."}.faq_list01 .num11 dd:before{content:"A11."}.faq_list01 .num12 dt:before{content:"Q12."}.faq_list01 .num12 dd:before{content:"A12."}.faq_list01 .num13 dt:before{content:"Q13."}.faq_list01 .num13 dd:before{content:"A13."}.faq_list01 .num14 dt:before{content:"Q14."}.faq_list01 .num14 dd:before{content:"A14."}.faq_list01 .num15 dt:before{content:"Q15."}.faq_list01 .num15 dd:before{content:"A15."}.faq_list01 .num16 dt:before{content:"Q16."}.faq_list01 .num16 dd:before{content:"A16."}.faq_list01 .num17 dt:before{content:"Q17."}.faq_list01 .num17 dd:before{content:"A17."}.faq_list01 .num18 dt:before{content:"Q18."}.faq_list01 .num18 dd:before{content:"A18."}.faq_list01 dd ul li{padding-left:1em;text-indent:-1em}.faq_list01 dt span{background:url(https://www.katsutamotors.jp/common/img/aco01_open.png) no-repeat left center;position:absolute;right:30px;top:50%;margin-top:-7px;content:"";width:24px;height:14px}.faq_list01 dt span.open{background:url(https://www.katsutamotors.jp/common/img/aco01_close.png) no-repeat left center}.faq_list01 dl.f_open dt span{background:url(https://www.katsutamotors.jp/common/img/aco01_close.png) no-repeat left center}.staff_box01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;< !-- margin-bottom: 60px}.staff_box01 .sb01_img{width:50%}.staff_box01 .sb01_txt{width:45%}.staff_box01 .sb_name{font-size:30px;font-weight:700;position:relative;padding-top:20px;margin-bottom:30px}.staff_box01 .sb_name .mincho01{font-size:18px;font-weight:700;margin-left:20px;color:#005bac}.staff_box01 .sb_name:before{border-top:3px solid #005bac;position:absolute;top:0;left:0;content:"";width:40px;height:3px}.tbl01 table{width:100%;border-top:1px solid #ddd}.tbl01 th{background-color:#f4f4f4;border-bottom:1px solid #ddd;padding:15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.staff_box01 .tbl01 th{width:25%}.staff_box01 .tbl01 table{margin-bottom:30px}.tbl01 td{border-bottom:1px solid #ddd;padding:15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.staff_box01 .sb_ms{line-height:2.0}.staff_box02{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.staff_box02 .sb02_in{width:30%}.staff_box02 .sb_name{font-size:26px;font-weight:700;position:relative;padding-top:15px;margin-bottom:20px;margin-top:30px}.staff_box02 .sb_name .mincho01{font-size:14px;font-weight:700;margin-left:20px;color:#005bac}.staff_box02 .sb_name:before{border-top:3px solid #005bac;position:absolute;top:0;left:0;content:"";width:30px;height:3px}.staff_box02 .sb_ms{font-size:14px;line-height:2.0}.staff_box02 .tbl01{margin-bottom:20px}.staff_box02 th{width:31%;font-size:14px}.staff_box02 td{font-size:14px}.news .news_list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.news .news_list .inbox{width: calc((100% - 40px) / 3);margin:0 20px 30px 0}.news .news_list .inbox:nth-child(3n+0) {margin-right:0}.search_list01 .btn01{margin:70px auto 0 auto;width:400px}.sub .cardealer article{padding-bottom:0}.list_box01{background-color:#f5f5f5;padding:30px}.list_box01 ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.list_box01 ul li{width: calc((100% - 150px) / 6);border:1px solid #005bac;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;background-color:#fff;text-decoration:none;text-align:center;line-height:50px;cursor:pointer}.list_box01 ul li:not(:last-child) {margin-right:30px}.list_box01 ul li a{text-decoration:none;display:block;height:100%;line-height:50px}.list_box01 ul li .italic01{color:#005bac;font-weight:700}.list_box01 ul li.is-active{background-color:#005bac}.list_box01 ul li.is-active .italic01{color:#fff}.car_list_box02{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.cardealer .car_list_box02{padding-top:80px;padding-bottom:80px}.cardealer .car_list_box02:not(:last-child) {border-bottom:1px solid #ddd}.car_list_box02 .cl02_img{width:54.2%}.car_list_box02 .cl02_txt{width:41%}.car_list_box02 .cl02_info01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}.car_list_box02 .cl02_info01 dl{width:50%}.car_list_box02 .cl02_info01 dd.italic01{font-size:20px;margin-top:5px}.car_list_box02 .cl02_info01 dd.italic01 span{font-size:52px;font-weight:500;margin-right:5px;line-height:1.0;letter-spacing:-.05em}.car_list_box02 .cl02_info01 dd.italic01 span.red{color:#cd3b3b}.car_list_box02 .cl02_info02{padding-bottom:20px}.car_list_box02 .cl02_info02 p{line-height:2.3}.car_list_box02 .cl02_info02 dl{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.car_list_box02 .cl02_info02 dd{font-size:20px;margin-left:10px}.car_list_box02 .cl02_info02 dd span.red{color:#cd3b3b;font-size:36px;margin-right:10px;font-weight:500;letter-spacing:-.05em;line-height:1.0}.car_list_box02 .feature_list01{margin-top:20px}.feature_list01{overflow:hidden}.feature_list01 li{width:180px;color:#fff;background-color:#e67f00;text-align:center;height:44px;line-height:44px;font-size:14px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;float:left}.cardealer .feature_list01 li{width:32%;margin-bottom:2%}.cardealer .feature_list01 li:not(:nth-child(3n+0)) {margin-right:2%}.feature_list02{overflow:hidden;margin-top:25px}.feature_list02 li{width:184px;color:#fff;background-color:#e67f00;text-align:center;height:44px;line-height:44px;font-size:14px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;float:left;margin-right:19px;margin-bottom:19px}.feature_list02 li:nth-child(6n+0) {margin-right:0}.car_slick01_main{margin-bottom:20px;width:100%}.car_slick01_main img,.car_slick01_sn img{width:100%;height:auto}.car_slick01_main .slick-main-item{position:relative}.car_slick01_main .slick-main-item:after{position:absolute;top:0;left:0;content:"";width:139px;height:139px}.car_slick01_main .slick-main-item.new:after{background:url(https://www.katsutamotors.jp/common/img/car_icon01.png) no-repeat left top}.car_slick01_main .slick-main-item.secondhand:after{background:url(https://www.katsutamotors.jp/common/img/car_icon02.png) no-repeat left top}.car_slick01_sn{overflow:hidden;position:relative;padding:0 15px}.car_slick01_sn .slick-thumbnail-item{cursor:pointer;float:left;padding:0 5px}.car_slick01_sn .slick-thumbnail-item:nth-child(5n+0) {margin-right:0}.car_slick01_main .slick-slide{height:365px;float:left}.car_slick01 .slick-list{overflow:hidden}.mv_container{position:relative;top:0;width:100%;padding-top:56.25%}.mv_container iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.mv_sn_container{width:100%;height:62px;overflow:hidden;position:relative}.mv_sn_container img{position:absolute;top:-15px;left:0;width:112px;height:92px}.car_list_box02_info{margin-top:70px}#clb02info_spec{padding-top:51px}#clb02info_spec .tbl01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-top:40px}#clb02info_spec .tbl01 table{width: calc(100% / 3)}#clb02info_spec .tbl01 table th{width:39%;padding:15px;font-size:15px}#clb02info_spec .tbl01 table td{padding:15px;font-size:15px}#clb02info_option{padding-top:70px}.clb02info_option_box ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start}.clb02info_option_box ul li{width: calc((100% - 80px) / 3);margin-bottom:40px;margin-right:30px}.clb02info_option_box ul li:nth-child(3n+0) {margin-right:0}.clb02_infoob_name{margin-top:15px;display:block}.clb02_infoob_photo{background-color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.clb02_infoob_price{font-size:18px;display:block;text-align:right;margin-top:10px}.clb02_infoob_price span{font-size:32px;color:#cd3b3b;margin-right:5px;line-height:1.0}.sub .cardealer_info article{padding-bottom:0}.sub .purchase article{padding-bottom:0}#footer_contact{background-color:#f5f5f5;padding:60px 0;margin-top:80px}#footer_contact .title{font-size:18px;font-weight:700}#footer_contact .inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#footer_contact .fc_contact{background-color:#fff;padding:30px 0;text-align:center;width: calc((100% - 40px)/ 2);height:114px;margin-right:20px}#footer_contact .fc_contact .fc_contact_btn{width:400px;margin:10px auto 0 auto}#footer_contact .fc_contact .fc_contact_btn a{text-decoration:none;background-color:#cd3b3b;color:#fff;width:400px;height:70px;display:block;line-height:70px;transition:.3s}#footer_contact .fc_contact .fc_contact_btn a:hover{opacity:.7;transition:.3s}#footer_contact .fc_contact .fc_contact_btn span{color:#fff;font-size:20px;font-weight:700;position:relative;padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer_contact .fc_contact .fc_contact_btn span::before{background:url(https://www.katsutamotors.jp/common/img/h_icon01.png.pagespeed.ce.Fp8XDLeiPx.png) no-repeat;background-size:26px 32px;position:absolute;top:0;left:0;content:"";width:26px;height:32px}#footer_contact .fc_tel{background-color:#fff;padding:30px 0;text-align:center;width: calc((100% - 40px)/ 2);height:114px;margin-left:20px}#footer_contact .fc_tel .fc_tel_box{color:#005bac;font-size:28px;margin-top:10px}#footer_contact .fc_tel .fc_tel_box a{color:#005bac;font-size:44px;line-height:1.0}#footer_contact .fc_tel_time{font-size:16px}.cardealer .btn01{width:398px;margin:40px auto 0 auto}.keyword_title{margin-bottom:40px}.car_list_box02 .nolink_cover{position:absolute;left:0;top:0;z-index:1;background:rgba(255,255,255,0);width:100%;height:100%}.car_list_box02.nolink a{pointer-events:none}.car_list_box02 .nolink_cover img{position:absolute;left:50%;top:50%;margin-left:-410px;margin-top:-126px;z-index:2}.car_list_box02 .nolink_cover_sp{display:none}.car_list02_none{text-align:center;padding-top:100px;padding-bottom:100px}#pagenavi_box{text-align:center;margin-bottom:120px}.wp-pagenavi{clear:both;text-align:center;padding:15px;margin-bottom:100px}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none!important;border:1px solid #000!important;color:#000!important;padding-top:7px!important;padding-right:11px!important;padding-bottom:7px!important;padding-left:11px!important;background-color:#fff!important;margin-top:5px!important;margin-right:3px!important;margin-bottom:5px!important;margin-left:3px!important}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#fff!important;background-color:#000!important;border-top-color:#000!important;border-right-color:#000!important;border-bottom-color:#000!important;border-left-color:#000!important;text-decoration:none!important}.wp-pagenavi span.current{font-weight:bold;color:#fff}#blog_pagenavi{padding:60px 0 10px 0;text-align:center}.pager_btn span a{border:1px solid #000;padding:8px 20px;color:#000;font-size:16px;font-weight:bold;text-decoration:none}.pager_btn span a:hover{background:#000;color:#fff}.pager_btn span.prev{margin:0 20px 0 0}.pager_btn span.next{margin:0 0 0 20px}.pager_btn span.prev a{padding:8px 14px}.pager_btn span.next a{padding:8px 14px}.pager_btn span.pagenavi_tolist a{background-color:#000;color:#fff}.notfoundbox{text-align:center}.notfoundbox .btn01{width:398px;margin:50px auto 0 auto}.keyword_title p{margin-bottom:10px}.news_date{text-align:right;margin-bottom:30px;font-family:'Roboto Condensed',sans-serif}#entry-content p{font-size:1.125em;line-height:1.8;margin-bottom:30px}.sub .news .wp-pagenavi{margin-bottom:0;margin-top:40px}.sub .search .wp-pagenavi{margin-bottom:0}#mailform table{border-top:1px solid #ddd;width:100%}#mailform th{border-bottom:1px solid #ddd;background-color:#f4f4f4;font-weight:700;line-height:40px;padding:20px 30px 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;overflow:hidden;vertical-align:top;width:350px}#mailform td{border-bottom:1px solid #ddd;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 350px)}#mailform .must{float:right;width:40px;background-color:#c00;color:#fff;font-size:12px;text-align:center;line-height:24px;margin-top:8px}#mailform .privacy_box{border:1px solid #ddd;padding:30px 25px 20px 25px;margin-top:50px;height:220px;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}#mailform #send_btn{overflow:hidden;display:table;margin:50px auto 0 auto}#mailform .btn01{width:260px;float:left;margin-right:30px}#mailform .btn01 input{border:1px solid #666;height:58px;display:block;font-size:16px;text-align:center;width:260px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;background:#fff}#mailform .btn01 input:hover{transition:.3s;opacity:.7}#mailform #send_btn .btn02{width:398px;margin:20px auto 0 auto;display:block}#mailform #send_btn .btn02 input{width:383px;height:58px;border:1px solid #005bac;color:#005bac;display:block;text-decoration:none;text-align:center;letter-spacing:.10em;background:#fff url(https://www.katsutamotors.jp/common/img/arrow01.png.pagespeed.ce.bZo6u1jIp1.png) no-repeat 95% center;transition:.3s;padding-right:15px;cursor:pointer}#mailform #send_btn .btn02:hover{transition:.3s}.mw_wp_form.mw_wp_form_confirm #mailform #send_btn .btn02{float:right;margin:0}#mailform input[type="text"],#mailform input[type="email"]{width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;border:1px solid #ccc;font-size:16px;padding:0 10px;-moz-appearance:none;-webkit-appearance:none}input#calenderbox[type="text"]{width:308px}#mailform textarea{border:1px solid #ccc;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:200px;padding:15px;-moz-appearance:none;-webkit-appearance:none}#mailform select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;border:1px solid #ccc;font-size:16px;padding:0 10px}.mw_wp_form .error{margin-top:5px}.mw_wp_form.mw_wp_form_confirm .must,.mw_wp_form.mw_wp_form_confirm .any{display:none}.thanks .btn01{margin:0 auto;width:398px}.purchase_box01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.purchase_box01>div{width: calc((100% - 60px) / 4)}.maintenance .purchase_box01>div{width: calc((100% - 20px) / 2)}.purchase_box01>div p{margin:20px 0 20px 0;text-align:center;color:#005bac;font-weight:700}.farmmachinery .purchase_box01>div p{color:#27997f}.purchase .sub_sec03.pb{padding-bottom:75px}.purchase_box01 > div:not(:last-child) {margin-right:20px}.purchase_sec01_under{background-color:#f4f4f4;padding:95px 0;text-align:center;margin-top:95px}.sub_sec02{padding:95px 0 0 0}.sub_sec03{padding:95px 0 0 0;background-color:#f4f4f4}#purchase_list01.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/purchase/purchase_img07.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#purchase_list02.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/purchase/purchase_img08.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#purchase_list03.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/purchase/purchase_img09.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#farm_list01.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/purchase/farm_img07.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#farm_list02.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/purchase/farm_img08.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}#farm_list03.car_list01 .insectit{background:url(https://www.katsutamotors.jp/img/purchase/farm_img09.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin-bottom:10px}.purchase_box02 .flow{background-color:#f4f4f4;padding:20px 35px;position:relative;margin-top:20px;margin-bottom:40px}.purchase_box02 .flow .num{width:80px;height:80px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;margin-right:35px;position:relative;margin:5px 0}.purchase_box02 .flow .numcover{background-color:#fff;padding:5px 0;margin-right:35px;z-index:2;position:relative}.purchase .purchase_box02 .flow .numcover{background-color:#f4f4f4}.purchase_box02{position:relative}.purchase_box02 .flow .numcover:before{position:absolute;top:-20px;left:40px;content:"";width:1px;height:25px;background-color:#005bac}.farmmachinery .purchase_box02 .flow .numcover:before{background-color:#27997f}.purchase_box02 .flow .numcover:after{position:absolute;top:95px;left:40px;content:"";width:1px;height:75px;background-color:#005bac}.farmmachinery .purchase_box02 .flow .numcover:after{background-color:#27997f}.purchase_box02 .flow#flow04 .numcover:after,.purchase_box02 .flow#flow01 .numcover:before{width:0;height:0;background:none}.purchase_box02 .flow .num .mincho01{font-size:18px;line-height:1.0;letter-spacing:.05em;text-align:center;width:80px}.purchase_box02 #flow01 .num,.purchase_box02 #flow03 .num{background-color:#005bac}.purchase_box02 #flow02 .num,.purchase_box02 #flow04 .num{border:1px solid #005bac}.purchase_box02 #flow01 .num .mincho01,.purchase_box02 #flow03 .num .mincho01{color:#fff}.purchase_box02 #flow02 .num .mincho01,.purchase_box02 #flow04 .num .mincho01{color:#005bac}.purchase_box02 .flow .num .mincho01 span{font-size:40px;display:block;font-family:'Sorts Mill Goudy',serif;font-style:italic;line-height:.6}.purchase_box02 #flow01 .num .mincho01 span,.purchase_box02 #flow03 .num .mincho01 span{color:#fff}.purchase_box02 #flow02 .num .mincho01 span,.purchase_box02 #flow04 .num .mincho01 span{color:#005bac}.purchase_box02 .title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.purchase_box02 .title h3 span{display:block;font-size:16px}.purchase_box02 .title h3{font-size:22px;font-weight:700}.purchase_box02 .flow .img{position:absolute;right:35px;bottom:20px}.purchase_box02 .flow .img img{width:250px;height:140px}.purchase .car_list01{margin-bottom:95px}.purchase .car_list_box01_list_sn{margin-bottom:40px}.purchase .car_list_box01_list_sn:nth-last-child(-n+4) {margin-bottom:0}.farmmachinery .tab a{color:#27997f;border:1px solid #27997f}.farmmachinery .title01 .mincho01{color:#27997f}.purchase_sec01_under .txt{line-height:2.0;margin-top:40px}.sub_sec04{padding:95px 0;background-color:#f4f4f4}.sub_sec05{padding:95px 0}.farmmachinery .purchase_box02 #flow01 .num,.farmmachinery .purchase_box02 #flow03 .num{background-color:#27997f}.farmmachinery .purchase_box02 #flow02 .num,.farmmachinery .purchase_box02 #flow04 .num{border:1px solid #27997f}.farmmachinery .purchase_box02 #flow02 .num .mincho01,.farmmachinery .purchase_box02 #flow04 .num .mincho01{color:#27997f}.farmmachinery .purchase_box02 #flow02 .num .mincho01 span,.farmmachinery .purchase_box02 #flow04 .num .mincho01 span{color:#27997f}.farm_box01{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.farm_box01 .fb01_left{width:48.4%;margin-left:5.8%}.farm_box01 .fb01_right{width:45.8%;padding-top:80px}.farm_box01 .fb01_right .txt{line-height:2.0}.farm_box01 .fb01_right .areabox{background-color:#fff;padding:30px 7%;margin:20px 0 30px 0}.purchase .car_list_box01_list_sn{width:18.4%}.purchase .car_list_box01_list_sn:nth-child(4n+0) {margin-right:2%}.purchase .car_list_box01_list_sn:nth-child(4n+1) {clear:inherit}.purchase .car_list_box01_list_sn:nth-child(5n+1) {clear:left}.purchase .car_list_box01_list_sn:nth-child(5n+0) {margin-right:0}.mainte_box01,.mainte_box02{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.mainte_box02{margin:35px 0 0 0;flex-wrap:wrap}.mainte_box01 > div:not(:last-child) {margin-right:30px}.mainte_box02>div{width: calc((100% - 80px)/5);margin-bottom:15px}.mainte_box02 > div:not(:nth-child(5n+0)) {margin-right:20px}.mente_price01{font-size:16px;line-height:1.8;text-align:center;margin-top:10px}.mente_price01 .sp_price{display:block}.mente_price01 span.en01{font-size:28px;color:#cd3b3b;margin:0 5px 0 10px;line-height:1.0}.purchase_box01+p{line-height:2.4;text-align:center;margin:20px 0 0 0}.mainte_box03{margin-top:40px}.mainte_box03 .mtb03_tit{background:rgba(205,59,59,.08) url(https://www.katsutamotors.jp/img/maintenance/icon01.png) no-repeat left top;color:#000;font-size:26px;padding-left:190px;height:101px;line-height:101px;font-weight:700;margin-bottom:20px}.mainte_box03 .mtb03_list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.mainte_box03 .mtb03_list li{border:1px solid #cd3b3b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#cd3b3b;width: calc((100% - 80px) / 5);font-size:20px;height:70px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;font-weight:700;margin-top:20px;text-align:center}.mainte_box03 .mainte_box02+p{margin:40px 0;text-align:center}.mainte_box03 .mtb03_list li.fzs{font-size:18px;line-height:1.4}.mainte_box03 .mtb03_list li:not(:nth-child(5n+0)) {margin-right:20px}.mainte_box03 .mtb03_tbl table{width:100%}.mainte_box03 .mtb03_tbl th{border:1px solid #ddd;background-color:#eee;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mainte_box03 .mtb03_tbl td{border:1px solid #ddd;text-align:center;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.mainte_box03 .mtb03_tbl td span{font-size:14px}.mainte_box03 .mtb03_tbl th:nth-child(1), .mainte_box03 .mtb03_tbl td:nth-child(1) {width:33.2%;border-left:none}.mainte_box03 .mtb03_tbl th:not(:nth-child(1)) {width:16.7%}.mainte_box03 .mtb03_tbl th:nth-child(5), .mainte_box03 .mtb03_tbl td:nth-child(5) {border-right:none}.mainte_box04{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:80px}.mb04in{width: calc((100% - 135px)/3);margin-bottom:40px}.mb04in:not(:nth-child(3n+0)) {margin-right:45px}.mb04in_img{position:relative}.mb04in_img span{background-color:rgba(0,91,172,.85);color:#fff;text-align:center;font-size:18px;font-weight:700;display:block;height:50px;line-height:50px;position:absolute;bottom:0;left:0;width:100%}.mente_price02{font-size:18px;text-align:center;font-weight:500}.mente_price02 .red{color:#cd3b3b;font-size:30px}.mente_price02 .red.en01{font-size:40px;margin-right:5px;margin-left:5px}.mente_price02 .en01{font-size:34px;margin-left:2px;margin-right:2px}.mente_price02 .kugiri{font-size:24px;margin:0 10px}.mainte_box05{width:100%}.mainte_box05 .mb05_tit{border-bottom:1px solid #ddd;height:60px;line-height:60px;font-size:18px;font-weight:700;text-align:center;background-color:#eee;border-top:1px solid #ddd}.mainte_box05 .mb05in{overflow:hidden}.mainte_box05 .mb05in table{width:50%;float:left}.mainte_box05 .mb05in table.rb td{border-right:1px solid #ddd}.mainte_box05 .mb05in table.rb td.rb_n{border-right:none}.mainte_box05 .mb05in table .bb_n{border-bottom:none}.mainte_box05 .mb05in table th{border-bottom:1px solid #ddd;padding:15px 30px;text-align:left;font-weight:700}.mainte_box05 .mb05in table td{border-bottom:1px solid #ddd;padding:15px 30px;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sub_sec06{padding:0 0 95px 0}.sub .maintenance article{padding-bottom:0}.syaken_box01{margin-bottom:40px}.syaken_box02{margin-bottom:40px}.syaken_box02 ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:center}.syaken_box02 li{margin-left:30px;padding:13px 30px 15px 30px;margin-bottom:30px;position:relative;z-index:1;text-align:center;color:#cd3b3b;font-size:32px;font-weight:500;line-height:1.0;font-style:italic}.syaken_box02 li::before{transform:skewX(-20deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:rgba(205,59,59,.16)}.syaken_box02 li .en01{font-size:36px;color:#cd3b3b;font-weight:500;line-height:1.0}.sub_title02{font-style:italic;font-size:22px;font-weight:500;position:relative;color:#005bac;display:inline-block;text-align:center;padding:5px 30px 8px 30px;margin-bottom:30px}.sub_title02:before{border-top:1px solid #005bac;position:absolute;top:0;left:18%;content:"";width:82%;height:1px}.sub_title02:after{border-top:1px solid #005bac;position:absolute;bottom:0;left:0;content:"";width:82%;height:1px}.syaken_box03{text-align:center;margin-bottom:80px}.syaken_box03 .syb03_in{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.syaken_box03 .syb03_in .left_box,.syaken_box03 .syb03_in .right_box{width: calc((100% - 30px)/2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.syaken_box03 .syb03_in .left_box{border:2px solid #005bac;background-color:#fff;margin-right:30px}.syaken_box03 .syb03_in .right_box{border:2px solid #389bd5;background-color:#fff}.syaken_box03 .syb03_tit{font-size:22px;color:#fff;font-weight:700;height:50px;line-height:50px}.syaken_box03 .syb03_in .left_box .syb03_tit{background-color:#005bac}.syaken_box03 .syb03_in .right_box .syb03_tit{background-color:#389bd5}.syaken_box03 .syb03_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.syaken_box03 .syb03_box p{font-size:18px}.syaken_box03 .syb03_in .left_box p{text-align:center}.syaken_box03 .syb03_box div:last-child{width:calc(100% - 250px)}.syaken_box03 .syb03_in .right_box .syb03_box div:last-child{padding:0 38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.syaken_box03 .syb03_box div:first-child{width:250px}.syaken_box03 .syb03_in .right_box .syb03_box div:last-child p{margin-top:5px}.syaken_box04{text-align:center;margin-bottom:80px}.syaken_box04 .syb04_in{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.syaken_box04 .in_box{width: calc((100% - 30px)/2);margin-bottom:50px}.syaken_box04 .in_box:nth-child(2n+1) {margin-right:30px}.syaken_box04 .syb04_tit01{font-size:26px;font-weight:700;color:#fff;background-color:#cd3b3b;height:60px;line-height:60px}.syaken_box04 .syb04_tit02{font-size:20px;font-weight:700;background-color:rgba(205,59,59,.15);height:50px;line-height:50px}.syaken_box04 .syb04_img{height:320px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.syaken_box04 .syb04_txt{display:table;margin:0 auto}.syaken_box04 .syb04_txt dt{font-size:28px;display:table-cell;width:200px;text-align:left;font-weight:700;vertical-align:middle;padding-top:15px}.syaken_box04 .syb04_txt dd{font-size:28px;display:table-cell;text-align:right}.syaken_box04 .syb04_txt .en01{font-size:66px;color:#cd3b3b;margin-right:5px;line-height:1.2}.cautxt01{font-size:14px;line-height:1.8;text-align:left}.syb05_box .acctit{border:2px solid #ddd;font-size:20px;padding:0 20px 0 30px;line-height:80px;height:80px;position:relative;cursor:pointer;font-weight:bold}.syb05_box .acctit span{background:#005bac url(https://www.katsutamotors.jp/img/maintenance/close_arrow.png) no-repeat center center;position:absolute;top:20px;right:20px;content:"";width:40px;height:40px}.syb05_box .acctit span.open{background:#005bac url(https://www.katsutamotors.jp/img/maintenance/open_arrow.png) no-repeat center center}.syb05_box .accct{display:none}.syb05_box .acctit::before{position:absolute;content:'';left:0;top:0;border-width:23px 23px 0 0;border-style:solid;border-color:#005bac #fff #fff}.fc_syaken01,.fc_syaken02{background-color:#fff;padding:30px 0;text-align:center;width: calc((100% - 40px)/ 2);height:114px}.fc_syaken01{border-top:4px solid #005bac}.fc_syaken02{border-top:4px solid #389bd5}.fc_syaken_btn{width:400px;margin:10px auto 0 auto}.fc_syaken_btn a{text-decoration:none;background-color:#cd3b3b;color:#fff;width:400px;height:70px;display:block;line-height:70px;transition:.3s}.fc_syaken_btn a:hover{opacity:.7;transition:.3s}.fc_syaken_btn span{color:#fff;font-size:20px;font-weight:700;position:relative;padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fc_syaken_btn span::before{background:url(https://www.katsutamotors.jp/common/img/h_icon02.png) no-repeat;background-size:31px 22px;position:absolute;top:5px;left:0;content:"";width:31px;height:22px}.maintenance .tbl01{margin-top:30px}.maintenance .tbl01 table{border-top:none;width:100%}.maintenance .tbl01 table th{border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:18px;font-weight:700}.maintenance .tbl01 table td{border-right:1px solid #ddd;text-align:center;font-size:18px}.maintenance .tbl01 table thead th:nth-child(1) {width:40%;background-color:#fff;border-top:1px solid #ddd}.maintenance .tbl01 table thead th:nth-child(2) {background-color:#005bac;width:30%;color:#fff;text-align:center;font-size:20px;font-weight:700}.maintenance .tbl01 table thead th:nth-child(3) {background-color:#389bd5;width:30%;color:#fff;text-align:center;font-size:20px;font-weight:700}.syb04_lead{font-size:18px;margin-bottom:30px}#mainimg.mente{background-color:#0b2741}#mainimg.mente .inbox{position:absolute;left:50%;top:50%;text-align:center;width:668px;margin-left:-334px;margin-top:-111px}#mainimg.mente .inbox p{color:#fff;font-size:22px;font-weight:400;line-height:2.0;margin-top:45px}body.mente #container{padding-bottom:0}.syaken_box04 .redcaution{font-size:34px;margin-top:20px;background-color:rgba(205,59,59,.15);padding:20px 50px;color:#cd3b3b;position:relative;font-weight:700;line-height:1.3}.syaken_box04 .redcaution::before{position:absolute;content:'';left:0;top:0;border-width:40px 40px 0 0;border-style:solid;border-color:#cd3b3b #f8e2e2 #f8e2e2}.mtb03_list+p{margin:40px 0;text-align:center}#clb02info_spec .tbl01 table th{width:13%}#clb02info_spec .tbl01 table td{width:20.3%}#clb02info_spec .tbl01 table{width:100%}body.mente .h_link{display:none}.sub_title01in .reserveicon{background:url(https://www.katsutamotors.jp/img/cardealer/reservecar_icon.png) no-repeat left top;position:absolute;top:0;left:-217px;content:"";width:197px;height:97px}.car_list_box02 .cl02_img.reserveicon .car_slick01_main,.car_list_box02 .cl02_img.business .car_slick01_main,.car_list_box02 .cl02_img.soldout .car_slick01_main{position:relative}.car_list_box02 .cl02_img.reserveicon .car_slick01_main:before{background:url(https://www.katsutamotors.jp/common/img/xlist_icon01.png.pagespeed.ic.S8VpkcMaEd.png) no-repeat left top;position:absolute;bottom:0;right:0;content:"";width:125px;height:125px;z-index:2}.car_list_box02 .cl02_img.business .car_slick01_main:before{background:url(https://www.katsutamotors.jp/common/img/list_icon02.png) no-repeat left top;position:absolute;bottom:0;right:0;content:"";width:125px;height:125px;z-index:2}.car_list_box02 .cl02_img.soldout .car_slick01_main:before{background:url(https://www.katsutamotors.jp/common/img/xlist_icon03.png.pagespeed.ic.doy3Mf4vL3.png) no-repeat left top;position:absolute;bottom:0;right:0;content:"";width:125px;height:125px;z-index:2}.faq .ank{margin-top:-70px;padding-top:70px}.faq_list01:not(:last-child) {margin-bottom:100px}.faq .faq_anklist{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:40px;justify-content:center}.faq .faq_anklist li{width: calc((100% - 46px) / 3);margin-bottom:20px}.faq .faq_anklist li:not(:nth-child(3n+0)) {margin-right:20px}.faq .faq_anklist li a{display:block;padding:15px 0;color:#005bac;font-size:16px;text-decoration:none;border:1px solid #005bac;text-align:center}.faq .faq_anklist li a:hover{color:#fff;background-color:#005bac}.search .car_list_box01_list .clb01_price .tit{margin-right:5px}.search .car_list_box01_list .clb01_price .price{font-size:16px}.search .car_list_box01_list .clb01_price .en01{font-size:36px}.purchase .car_list_box01_list .clb01_price .en01{margin-right:5px}.purchase .car_list_box01_list .clb01_price{margin-right:5px}.blinking{-webkit-animation:blink .5s ease-in-out infinite alternate;-moz-animation:blink .5s ease-in-out infinite alternate;animation:blink .5s ease-in-out infinite alternate}@-webkit-keyframes blink {
 0% {
opacity:0;
}
 100% {
opacity:1;
}
}@-moz-keyframes blink {
 0% {
opacity:0;
}
 100% {
opacity:1;
}
}@keyframes blink {
 0% {
opacity:0;
}
 100% {
opacity:1;
}
}.search_newblock{margin-bottom:80px}.search_newblock .acctit{background-color:#e67f00;position:relative;height:70px;text-align:center;cursor:pointer}.search_newblock .acctit span{background:url(https://www.katsutamotors.jp/common/img/search_newblock_title_open.png) no-repeat left top;width:70px;height:70px;position:absolute;top:0;right:0}.search_newblock .acctit span.open{background:url(https://www.katsutamotors.jp/common/img/search_newblock_title_close.png) no-repeat left top}.search_newblock .acctit .title{color:#fff;font-size:24px;font-weight:500;font-style:italic;display:inline-block;line-height:70px;background:url(https://www.katsutamotors.jp/common/img/search_icon02.png) no-repeat left center;padding-left:34px}.search_newblock .accct{padding:60px;width:100%;border-left:2px solid #e67f00;border-bottom:2px solid #e67f00;border-right:2px solid #e67f00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.search_newblock .btn01{margin:80px auto 0 auto;width:400px}.search .car_list_box01_list_sn{width:23.5%}.car_slick01_sn img.slide-arrow{width:10px;height:20px;position:absolute;top:50%;margin-top:-10px;cursor:pointer}.car_slick01_sn img.slide-arrow.prev-arrow{left:0}.car_slick01_sn img.slide-arrow.next-arrow{right:0}.sale_tit_box{background:url(https://www.katsutamotors.jp/img/top/xinfo_tit03.jpg.pagespeed.ic.q0FSQ9AWpZ.jpg) no-repeat center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;padding:60px 0 37px 0}.sale_titin{text-align:center}.sale_tit_bk{background:url(https://www.katsutamotors.jp/img/top/sale_tit_bk.png) no-repeat left top;width:586px;height:200px;position:relative;top:-23px;left:50%;margin-left:-293px;padding-top:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sale_tit_bk{height:auto;padding:30px 25px 20px;background-size:cover}.sale_date{background:url(https://www.katsutamotors.jp/img/top/sale_date_bk.png) no-repeat left top;font-size:30px;font-weight:700;color:#b30000;width:390px;height:45px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;font-family:'Roboto Condensed',sans-serif;position:relative;z-index:1}.sale_date img{margin:0 10px}.sale_date span{font-size:20px;font-weight:700;color:#b30000;font-family:'Roboto Condensed',sans-serif}.sale_tit{font-size:130px;font-weight:800;line-height:1.0;font-family:'Lora',serif;color:#fff}.sale_txt{font-size:18px;color:#fff;font-weight:700}.sale_sec{background-image:radial-gradient(ellipse at center top,#ffce46,#fb0 80%);background-attachment:fixed;background-size:cover;background-position:center;padding-bottom:100px;z-index:0;position:relative;top:0;left:0;min-height:866px;width:100%;height:100%}#fuzuki_canvas{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(https://www.katsutamotors.jp/img/top/sale_bk.png);background-attachment:fixed}.sale_sec .inner{position:relative;z-index:2}.sale_sec .car_list_box01_list_sn a{padding:10px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);display:block;position:relative;z-index:3}.sale_sec .car_list_box01_list_sn a:hover{box-shadow:0 0 20px rgba(0,0,0,.6)}@media (max-width:1199px) and (min-width:981px){.mb04in{width: calc((100% - 90px)/3);margin-bottom:30px}.mainte_box03 .mtb03_tit{font-size:24px;padding-left:164px}.maintenance .sub_leadtxt{font-size:15px}.header02 ul li a{padding:5px 15px 5px 10px}.f_fix .f_fix_tel .f_fix_tel01{font-size:26px}.f_fix .f_fix_tel .f_fix_tel01 span{font-size:36px}#footer .right_box{width:640px}#footer .right_box .f_link01 li{margin-left:10px}}@media (max-width:1240px) and (min-width:981px){.feature_list02 li:nth-child(6n+0) {margin-right:20px}}@media screen and (min-width: 0\0) and (min-resolution: +72dpi) {
 .selector {
 property: value;
}
}.news_detail_contents{margin:0 0}.news_detail_contents h1{color:#333;font-size:36px;font-weight:bold;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:30px}.news_detail_contents h2{color:#333;font-size:30px;font-weight:bold;margin-bottom:30px;padding-bottom:10px;position:relative}.news_detail_contents h2:before{content:'';display:inline-block;width:100%;height:1px;background:#ccc;position:absolute;bottom:0;left:0}.news_detail_contents h2:after{content:'';display:inline-block;width:20%;height:1px;background:#005ead;position:absolute;bottom:0;left:0}.news_detail_contents h3{color:#005ead;font-size:24px;font-weight:bold;margin-bottom:20px;border-left:3px solid #005ead;padding-left:15px}.news_detail_contents h4{color:#333;font-size:20px;font-weight:bold;border-bottom:1px dotted #333;padding-bottom:5px;margin-bottom:15px}.news_detail_contents h5{color:#333;font-size:18px;font-weight:bold;margin-bottom:15px}.news_detail_contents h6{color:#333;font-size:16px;font-weight:bold;margin-bottom:10px}.news_detail_contents ul{margin:20px 0;margin-left:1em}.news_detail_contents ul li{color:#333;font-size:16px;margin-bottom:15px;padding-left:25px;position:relative}.news_detail_contents ul li:before{content:'';display:inline-block;width:17px;height:17px;background:#005ead;position:absolute;top:.2em;left:0}.news_detail_contents ol{margin:20px 0;margin-left:1em}.news_detail_contents ol li{color:#333;font-size:16px;margin-bottom:15px;position:relative;padding-left:25px}.news_detail_contents ol li:before{content:"";position:absolute;top:.35em;left:6px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:3px;height:7px;border-right:2px solid #005ead;border-bottom:2px solid #005ead}.news_detail_contents ol li:after{content:"";position:absolute;top:.2em;left:0;width:15px;height:15px;border:1px solid #005ead;border-radius:2px}.news_detail_contents dl dt{color:#333;font-size:14px;font-weight:bold;margin-bottom:5px}.news_detail_contents dl dt a{pointer-events:none}.news_detail_contents dl dd{color:#333;font-size:14px;margin-bottom:15px}.news_detail_contents p{color:#333;font-size:16px;line-height:160%;margin-bottom:15px}.news_detail_contents p.img{text-align:center}.news_detail_contents img{max-width:100%}.news_detail_contents a{color:#333}.news_detail_contents .box_gray{background:#f3f3f3;padding:30px;margin:20px 0}.news_detail_contents .box_gray p:last-child{margin-bottom:0}.news_detail_contents .box_tab{border:2px solid #005ead;padding:30px;box-sizing:border-box;position:relative;margin:60px 0 30px}.news_detail_contents .box_tab h3{color:#fff;font-size:18px;font-weight:bold;text-align:center;background:#005ead;border-radius:5px 5px 0 0;padding:7px 20px;position:absolute;top:0;left:-2px;transform:translateY(-100%);border:none}.news_detail_contents .box_tab p:last-child{margin-bottom:0}.news_detail_contents .box_quote{background:#f3f3f3;padding:50px 30px 10px 40px;margin:20px 0;position:relative}.news_detail_contents .box_quote .references{color:#aaa;font-size:13px;font-weight:bold;text-align:right;transform:skewX(-10deg)}.news_detail_contents .box_quote .references a{color:#aaa;font-size:13px}.news_detail_contents .box_quote:before{display:inline-block;content:'“';color:#ccc;font-size:100px;line-height:100%;position:absolute;top:10px;left:10px}.news_detail_contents table{width:100%;border:1px solid #ccc;border-collapse:collapse;margin:20px 0}.news_detail_contents table tr th{width:20%;color:#333;font-size:16px;font-weight:bold;text-align:left;background:#eee;white-space:nowrap;padding:10px 20px;border:1px solid #ccc;vertical-align:middle}.news_detail_contents table tr td{color:#333;font-size:16px;font-weight:normal;text-align:left;padding:10px 20px;border:1px solid #ccc}.news_detail_contents p.link{text-align:center}.news_detail_contents p.link{position:relative}.news_detail_contents p.link a{display:inline-block;width:auto;min-width:280px;color:#fff;font-size:16px;text-align:center;text-decoration:none;line-height:100%;background:#005ead;border:1px solid #005ead;padding:15px 10px 13px;border-radius:30px;position:relative;transition:.3s}.news_detail_contents p.link a:after{content:'';display:inline-block;width:8px;height:14px;background:url(https://www.katsutamotors.jp/common/img/common_arrow02.png) no-repeat;position:absolute;top:50%;left:90%;transform:translateY(-50%);transition:.3s}.news_detail_contents p.link a:hover{opacity:1;color:#005ead;background:#fff}.news_detail_contents p.link a:hover:after{background:url(https://www.katsutamotors.jp/common/img/common_arrow01.png) no-repeat;background-size:contain;left:93%}p.point_txt{overflow-wrap:break-word}