body{padding-top:80px;padding-bottom:37px}html{margin:0!important}.wrap{width:auto}.wrap.contents{padding-top:0}header .wrap{border-bottom:2px solid #143558;height:70px;align-items:center}header .head_box{display:none}header .head_info{display:none}header .pc_nav{display:none}.floating-bg{display:none}.floating-banner1 a,.floating-banner2 a,.floating-banner3 a,.floating-banner4{display:none}header nav{height:auto}header nav ul{padding:0}header .menu-list{height:auto}header .pc_head{position:fixed;z-index:8;background:#fff;width:100%;top:0}header nav ul li a{font-size:1.6rem}header nav ul li{border-bottom:1px solid #fff}.sp_foot_menu{background:#143558;width:100%;position:fixed;bottom:0;display:block}.sp_foot_menu ul{display:flex;padding:10px}.sp_foot_menu li{color:#fff;background:#ff6b00;padding:10px;margin:0 5px;width:100%;text-align:center;font-weight:bold;font-size:1.6rem}.sp_foot_menu li a{color:#fff}.sp_menu{display:block}.top_slider .slider_img{margin:0}.serch_tit{font-size:1.8rem}.serch_tit::before{top:40%}.top_serch input{font-size:1.4rem;padding:5px}.top_serch button{font-size:1.6rem;width:100px}.top_serch button img{font-size:1.6rem;height:1.6rem}.top_serch_word{display:block}.top_serch_word p{margin:0;line-height:1.5}.top_serch_word ul li{margin-left:0;margin-right:0;line-height:1.5}.top_news li date{font-size:1.4rem}.top_news ul li .new_item{font-size:1.4rem}.top_news li a{display:block;margin-top:10px}.recomend ul li{width:48%;margin-right:4%}.recomend ul li:nth-child(even){margin-right:0}.top_category ul li{width:100%;margin:0 0 10px}.top_manufacturer .box ul li{width:50%}.top_manufacturer .box ul li a::before{top:6px}.top_manufacturer .more_btn{display:none}.top_manufacturer .more_btn_sp{margin-top:10px;display:block}.top_manufacturer .more_btn_sp a{color:#fff;background:#143558;font-size:1.6rem;padding:5px 10px;line-height:1.5;font-weight:bold;display:table;margin:auto}.item .slider .slider_img{width:100%;text-align:center}.item .slider .slider_img a{width:100%;text-align:center}.item .item_dlist dt{width:calc(45% - 5px)}.item .item_dlist dd{width:55%}.form_btn p{font-size:1.8rem}.form_btn img{width:100%}.item .flow img{width:100%}.recomend ul{flex-wrap:wrap}.item h1{font-size:2rem}.item_category table{width:850px}.item_category h1{font-size:2rem}.fax{display:block}.fax a{display:block;text-align:center;margin:auto;width:60%;margin-bottom:20px}.fax .box .fax_nun{width:80%;margin:0 auto 20px}.fax .box h3{text-align:center}.fax .box{width:100%;padding:0}.company dt{display:block;width:100}.company dt{float:none;margin-bottom:10px;line-height:1;padding-left:0}.company dd{margin-left:0;line-height:1.5;position:relative;border-left:none;padding-left:0;border-bottom:1px solid #ccc;padding:0 0 15px;margin-bottom:15px}.reason nav ul{flex-wrap:wrap}.reason nav ul li{width:100%;margin-bottom:10px}.reason .box{display:block}.reason .box img{width:300px;margin:0 auto 20px;display:block}.reason .box .lbox{margin-right:0}.contact .form_list li{width:45%;height:60px}.contact .form_list li a{display:flex;width:100%;height:100%;background:#143558;justify-content:center;align-items:center;color:#fff}.btn{position:fixed;top:14px;right:16px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:10}.btn-line{width:100%;height:4px;background-color:#333;position:relative;transition:.2s}.btn-line::before,.btn-line::after{content:"";position:absolute;width:100%;height:100%;background-color:#333;transition:.2s}.btn-line::before{transform:translateY(-16px)}.btn-line::after{transform:translateY(16px)}.btn-line.open{background-color:transparent}.btn-line.open::before,.btn-line.open::after{content:"";transition:.2s}.btn-line.open::before{transform:rotate(45deg)}.btn-line.open::after{transform:rotate(-45deg)}.menu{position:fixed;left:-100%;width:100%;height:100vh;display:flex;flex-direction:column;color:#efefef;background-color:rgba(0,0,0,.7);transition:.3s}.menu-list{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.menu-list:hover{color:#333;background-color:rgba(255,255,255,.5);transition:.3s;cursor:pointer}.menu.open{position:absolute;left:0;top:68px;z-index:9}@media screen and (min-width:600px){.btn{display:none}.menu{position:fixed;top:0;right:0;width:100%;height:100px;display:flex;flex-direction:row}}.wrap.contents{display:block}.main_contents{width:100%;margin:0 0 40px;padding:0}.top_contents{width:100%;margin:0 0 40px;padding:0}.sidebar{width:100%}footer .foot_box1,footer .foot_box2{display:flex;flex-wrap:wrap}footer .foot_box1 li{margin-bottom:2%;width:49%;margin-right:2%;font-size:1.3rem}footer .foot_box1 li:nth-child(even){margin-right:0}footer .foot_box1 li .stit{margin:10px;font-size:1.6rem}footer .foot_box3 ul{display:block}footer .foot_box2 li{margin-right:0;margin-bottom:10px}footer .foot_box2 li:last-child{margin-bottom:0}footer .foot_box3 strong{font-size:1.6rem}footer .foot_box3 strong span{font-size:2rem}footer .foot_box3 ul li img{width:80px}footer .foot_box3 .txt{font-size:1.3rem;line-height:1.3;text-align:left}footer .foot_box4 .wrap{flex-wrap:wrap}footer .foot_box4 ul{margin-bottom:40px}#wpadminbar{display:none}.js-scrollable{display:block;padding-left:1px}.reset_btn{margin-bottom:20px}.csf-searchform-row__label{margin-bottom:10px;font-size:1.6rem}.csf-searchform-row__select-wraper--initial{margin-bottom:20px}.csf-searchform .csf-searchform-row{border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:20px}.csf-searchform-maker{border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:20px}.csf-searchform{padding:1.0em .5em}.breadcrumb{width:auto;padding:0 10px;margin:0 auto 20px}.breadcrumb ul li{font-size:1.4rem}.breadcrumb ul li:after{display:inline-block;content:">";color:#999;margin:0 5px}.breadcrumb .material-icons{font-size:18px}.breadcrumb ul li:last-child:after{display:none}.breadcrumb ul li a{display:flex;align-items:center}.page_lp .stxt h2,.page_lp_repair .stxt h2{font-size:1.8rem}.page_lp #sec1 ul{display:block}.page_lp #sec1 ul li{margin-bottom:10px;padding:20px 10px}.page_lp #sec2 p{font-size:2rem}.page_lp #sec2 ul{display:block}.page_lp #sec2 ul li{width:100%!important;font-size:1.8rem}.page_lp #sec2 strong,.page_lp_repair #sec1 strong{font-size:2rem}.page_lp #sec3 h2{line-height:2.5}.page_lp #sec3 ul li{display:block}.page_lp #sec3 ul li img{margin:0 auto 10px!important;width:60%;display:block}.spon{display:inherit}.pcon{display:none}.page_lp #sec4 ul{flex-wrap:wrap;justify-content:center}.page_lp #sec4 ul img{width:80px;height:80px}.page_lp #sec4 ul li img{margin-bottom:10px}.page_lp #sec4 ul li h3{font-size:1.8rem;margin-bottom:5px}.page_lp #sec4 ul li{margin-bottom:30px}.page_lp #sec5 img{width:100%}.page_lp .form_btn p,.page_lp_repair .form_btn p{font-size:1.6rem}.page_lp .form_btn p span,.page_lp_repair .form_btn p span{font-size:1.8rem}.page_lp #sec7 ul li{display:block}.page_lp #sec7 ul li img{width:120px;display:block;margin:auto;margin-bottom:10px}.page_lp #sec7 ul li div .tit{font-size:1.8rem}.page_lp #sec4 ul li:last-child{margin-bottom:0}.page_lp_repair #sec1 .txt{font-size:1.6rem;line-height:1.5}.page_lp_repair #sec1 .check li{font-size:1.8rem;width:100%}.page_lp_repair #sec1 .box{padding:20px 10px 10px}.page_lp_repair #sec1 .box h3{font-size:1.8rem}.page_lp_repair #sec1 .box ul li{font-size:1.4rem}.page_lp_repair #sec2 h2{line-height:2.6}.page_lp_repair #sec2 .txt{font-size:1.8rem}.page_lp_repair #sec2 ul li{display:block}.page_lp_repair #sec2 ul li img{width:60%;display:block;margin:0 auto 10px!important}.recomend ul li .item_img a{max-width:140px;max-height:140px}.recomend ul li img{max-width:140px;max-height:140px}