@charset "UTF-8";.gallery{margin:20px auto 10px!important}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333;line-height:1.5;min-width:320px}a,a:hover{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#006cbf}a:hover{opacity:.6}a img:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.ovf_hidd{overflow:hidden}.f_L{float:left}.f_R{float:right}.price{color:red;font-weight:700}.tax{font-size:14px}.attention{text-indent:-1em;padding-left:1em;line-height:1.2}.red{color:red}.in_page_link{text-align:center;font-weight:700;font-size:18px;margin-bottom:16px}.marquee{padding:.5em 0;overflow:hidden;background-color:#f6f6f6;margin-bottom:8px;position:relative;font-size:12px;line-height:1;box-shadow:inset -3px 1px 3px 0px rgba(0,0,0,.08)}.marquee p:after{content:"";white-space:nowrap;padding-right:50px}.marquee p{margin:0;padding-left:961px;display:inline-block;white-space:nowrap;animation-name:marquee;animation-timing-function:linear;animation-duration:70s;animation-iteration-count:infinite}@keyframes marquee{0%{left:100%;transform:translate(0)}100%{left:0;transform:translate(-100%)}}.kabu_text{background-color:#fff;border:1px solid #ccc;color:#999;font-size:12px;line-height:1.4;text-align:justify;padding:10px;box-shadow:0px 1px 4px 0px rgba(0,0,0,.18);box-sizing:border-box;width:97%;margin:0 auto 24px}.headerArea{width:96%;margin:2px auto 0}.h1_and_link{margin-bottom:8px;color:#2e7d56}.h1_and_link h1{font-size:12px;font-weight:400;line-height:1.3}.h1_and_link ul{display:none}.logo_and_info{overflow:hidden;margin-bottom:8px}.logo_and_info .logo{text-align:center}.logo_and_info .logo .logoPic{margin:auto;width:40%}.logo_and_info .logo .logoText{margin-top:5px}.logo_and_info .logo .logoText p{font-size:24px;font-weight:700;line-height:1.333}.logo_and_info .logo .logoText p span{display:block;font-size:12px;font-weight:400}.logo_and_info .receptionInfo{box-sizing:border-box;border:1px solid #939393;padding:8px;background-color:#fff}.logo_and_info .receptionInfo dl{overflow:hidden;margin-right:8px}.logo_and_info .receptionInfo dl dt{float:left;margin-right:10px;width:95px;text-align:center;font-size:14px}.logo_and_info .receptionInfo dl dt span{display:block;box-sizing:border-box;border:1px solid #ff6a49;border-radius:4px;padding:4px;font-size:12px;line-height:1;background-color:#ff7c5b;color:#fff}.logo_and_info .receptionInfo dl dd{float:left;font-size:14px}.logo_and_info .receptionInfo .phoneNum{font-size:28px;font-weight:700;letter-spacing:-.05em;text-align:center;line-height:1.2}.headerArea nav{display:none;margin-bottom:16px}.headerArea nav ul{overflow:hidden;box-sizing:border-box;display:table;width:100%;text-align:center;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);line-height:1;border-radius:3px}.headerArea nav ul li{display:table-cell;border-right:1px solid #fff}.headerArea nav ul li:last-child{border-right:none}.headerArea nav ul li a{color:#fff;text-decoration:none;display:block;padding:12px;background-color:#2e7d56}.headerArea nav ul li a:hover{text-decoration:underline;opacity:.5}.home_header{box-shadow:0px 2px 4px 0px rgba(0,0,0,.16);border-bottom:1px solid rgba(0,0,0,.16);position:relative}.mainVisual{box-sizing:border-box;background-color:#e1faef;padding:4px 0}#topImage{background-repeat:no-repeat;width:100%;box-shadow:0px 4px 8px 0px rgba(0,0,0,.16);position:relative;background-color:#fff;margin:0 auto}.flexslider{margin:0 0 24px;border:2px solid #fff}.flex-direction-nav a:before{font-size:24px}.flex-direction-nav .flex-prev{opacity:.4;left:4px}.flex-direction-nav .flex-next{opacity:.4;right:4px}.flex-control-nav{bottom:-30px}.wrapper_wrap{margin:auto;background-color:#eee;padding-top:8px;position:relative;border-top:1px solid rgba(0,0,0,0,16);box-shadow:0px -2px 4px 0px rgba(0,0,0,.16)}.pankuzuList{margin:0 0 8px}.pankuzuList ol{list-style-type:none;font-size:12px;line-height:1.4}.pankuzuList li{float:left;padding-right:10px;padding-left:10px;background:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/pankuzu.gif) no-repeat 0 50%}li.pankuzuTop{padding-left:7px;background:0 0}.pankuzuList li a:link,.pankuzuList li a:visited{color:#36f;text-decoration:underline}.pankuzuList li a:hover,.pankuzuList li a:active{color:#f63;text-decoration:underline}.fa-home:before{font-size:1.1em;margin-right:.4em;color:#2e7d56}#wrapper{width:100%;clear:both;margin-right:auto;margin-left:auto;padding-bottom:24px}.contents_third_wrap,.contents_one_wrap{float:none;width:auto;box-sizing:border-box}.contents_half,.contents_third,.contents_one,.contents_half_plus{box-sizing:border-box;width:97%;border-radius:6px 6px 3px 3px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);margin:0 auto 24px;padding:16px 2px 2px;position:relative}.movieWrap{margin:0 auto 20px;width:94%;padding:10px;background:#2e7d56;border-radius:20px}.contents_third{padding:24px 2px 2px;background-color:#6199f2;border:1px solid #82a3d9}.contents_one_info{box-sizing:border-box;width:97%;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);margin:0 auto 24px}.contents_half h1,.contents_half_plus h1,.contents_third h1,.contents_one h1{font-size:23px;font-weight:700;color:#ffff4c;text-align:center;line-height:1;text-shadow:0px 1px 1px rgba(0,0,0,.28);padding-bottom:2px;border-bottom:2px solid #ffff4c;box-shadow:0px 1px 1px -1px rgba(0,0,0,.28);margin-bottom:12px}.contents_half h1 a{color:#ffff4c;text-decoration:none}.contents_half h1 a:hover,.contents_half h1+p a:hover{color:#c2e4ff;opacity:1.0}.contents_half h1+p{font-size:12px;text-align:right;margin:-10px 6px 2px 0}.contents_half h1+p a{color:#fff}.contents_third h1{font-weight:400}.contents_third_wrap>section.contents_third:nth-child(2n+1){float:none}.contents_third_wrap>section.contents_third:nth-child(2n){float:none}.contents_half:hover,.contents_third:hover,.contents_one:hover,.syakenPoint:hover,#syakenJ .Point.syakenJ dl:hover,.contents_one_info:hover,.contents_half_plus:hover{box-shadow:0px 2px 12px -1px rgba(0,0,0,.29)}.top_service{background-color:#fff;border-radius:2px;position:relative;padding:10px 10px 72px;box-sizing:border-box}.top_service h2,.top_service h3{color:#a40000;text-shadow:0px 1px 1px rgba(0,0,0,.28);border-bottom:2px solid #a40000}.top_service h2 a{color:#a40000;text-decoration:none}#kojin_entrance .top_service .kojin_menu_item h2 a{color:#004ab2}.top_service h2{font-size:23px;margin-bottom:16px;padding-bottom:4px;line-height:1.2}.top_service h2+p{font-size:14px;margin-bottom:16px}.each_services_wrap{overflow:hidden}.each_services_wrap a,.each_services_wrap_kojin a{text-decoration:none}.top_service h3{font-size:16px;margin-bottom:8px}.iriguchi_details h3+p{font-size:14px}.contents_third .top_service .iriguchi_details{margin-bottom:24px}.each_services{margin-bottom:24px;border-bottom:1px dotted #ccc;padding-bottom:12px}.each_services h3+p{font-size:24px;font-weight:700;color:#2e7d56;text-shadow:0px 1px 1px rgba(107,0,0,.4);line-height:1;margin-bottom:10px}.service_img img{text-align:center;width:100%}#bankin_entrance .service_img,#various_maintenance .service_img{margin-bottom:16px}.link_text{font-size:12px;text-align:right;text-decoration:underline;line-height:1;margin-right:8px}.each_services_kojin{margin-bottom:24px;padding-bottom:12px;border-bottom:1px dotted #ccc}.each_services_kojin h3{font-size:21px}.each_services_kojin h3+p{font-size:14px}.link_btn{margin:0 auto;width:84%;position:absolute;left:0;right:0;bottom:0}.link_btn a{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.28);font-size:14px;line-height:1.2;text-align:center;text-decoration:none;padding:20px 14px;box-sizing:border-box;background-color:#006cbf;border:2px solid rgba(255,255,255,.85);border-radius:4px;box-shadow:0px 2px 4px 1px rgba(0,0,0,.5);display:block;margin-bottom:16px;font-weight:700}.link_btn a:after{content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 7px;display:inline-block;margin-left:4px}.link_btn a:hover{text-decoration:underline}#houjin_entrance,#houjin_home .contents_one{float:none;background-color:#2e7d56;border:1px solid #256344}#kojin_entrance,#kojin_home .contents_one{float:none;background-color:#ff8f00;border:1px solid #e58200}.side_wrap{float:none;width:auto}.side_navi{box-sizing:border-box;width:97%;border-radius:4px 4px 0 0;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);background-color:#fff;margin:0 auto 24px}.side_navi h1{font-size:16px;text-align:center;color:#fff;line-height:3;border-radius:4px 4px 0 0;text-shadow:0px 1px 1px rgba(0,0,0,.28)}.side_navi h1 a{color:#fff;text-decoration:none;display:block}.side_navi nav{border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2}.side_navi.smp nav{border-left:none!important;border-right:none!important}.side_navi.smp{box-sizing:border-box;width:97%;border-radius:4px 4px 0 0;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);background-color:inherit;margin:0 auto 24px}.side_navi.smp nav{border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2}.side_navi.smp nav ul li{font-size:16px;line-height:3;border-bottom:none;padding-left:12px}.side_navi.smp nav ul li a{text-decoration:none;color:inherit;display:block}#various_service h1{background-color:#6199f2}#houjin_service h1{background-color:#2e7d56}#kojin_service h1{background-color:#ff8f00}.side_navi nav ul li{font-size:16px;line-height:3;border-bottom:1px solid #b2b2b2;padding-left:12px}.side_navi nav ul li.line2gyou{line-height:1;box-sizing:border-box;padding-top:12px;padding-bottom:12px}.side_navi:hover{box-shadow:0px 0px 8px 2px rgba(0,0,0,.25)}.side_navi nav ul li:hover{box-shadow:0px 2px 6px 0px rgba(0,0,0,.2);background-color:rgba(240,240,240,1)}.link_active{background-color:rgba(220,242,255,1);box-shadow:0px 2px 6px 0px rgba(0,0,0,.2)}.side_navi nav ul li a{text-decoration:none;color:#006cbf;display:block}.side_navi nav ul li a:hover,.side_navi h1 a:hover{text-decoration:underline;text-shadow:0px 5px 1px rgba(0,58,102,.45)}.arrow{position:relative;padding:0 0 0 18px;color:#000;vertical-align:middle}.arrow:before,.arrow:after{position:absolute;top:0;bottom:4px;left:0;margin:auto;content:"";vertical-align:middle}.kadomaruIcon:before{width:12px;height:12px;-webkit-border-radius:20%;border-radius:20%;background:#006cbf}.kadomaruIcon:after{left:5px;box-sizing:border-box;width:3px;height:3px;border:3px solid transparent;border-left:3px solid #fff}.sideBanner p{margin-bottom:16px;text-align:center}.sideBanner p a img{box-shadow:0px 1px 4px 0px rgba(0,0,0,.48);width:90%}.footer_wrap{background-color:#f2f2f2;box-shadow:0px 0px 6px 1px rgba(0,0,0,.28);border-top:1px solid #bfbfbf;position:relative;padding-bottom:120px}.footer_contents{width:96%;padding:40px 0 24px;margin:auto}.footer_contents nav{overflow:hidden;margin-bottom:32px}.footer_contents nav div{float:none;margin-right:0;margin-bottom:16px;width:auto}.footer_contents nav div h3{font-size:12px}.footer_contents nav div ul{padding:0 24px 0 12px}.footer_contents nav div ul li a{font-size:12px;color:#666;text-decoration:none;line-height:1.8}.footer_contents nav div ul li a:hover{text-decoration:underline;text-shadow:0px 5px 1px rgba(0,0,0,.35)}.footer_contents address{text-align:center;font-style:normal;font-size:9px}.footer_contents nav div.ssl{margin:40px 0 0;width:50%}#page-top{position:fixed;bottom:100px;right:2px;font-size:77%;z-index:10}#page-top a{background-color:rgba(46,125,86,.85);text-decoration:none;color:#fff;text-align:center;display:block;border-radius:4px;box-shadow:0px 4px 6px -2px rgba(0,0,0,.65);box-sizing:border-box;width:52px;padding:7px 0;line-height:1.2}#page-top a:hover{text-decoration:none;background:#999}.drawer-left .drawer-hamburger{padding:12px 10px 6px;border-radius:4px;top:36px;left:2px;background-color:rgba(46,125,86,.85);opacity:1;box-shadow:0px 4px 6px -2px rgba(0,0,0,.65)}.drawer-default li,.drawer-default a,.drawer-default .drawer-brand{color:#fff;text-shadow:1px 1px 0px #000}.drawer-brand{border-bottom:1px solid rgba(201,255,255,.25);margin-bottom:8px}.drawer-default ul.drawer-menu{margin:0 4px 8px 1em;border-bottom:1px solid rgba(201,255,255,.25)}.drawer-menu li{margin:0 0 4px 1em}.drawer-menu li:first-child,.drawer-menu.sonota_menu li{margin-left:0}.drawer-menu a{color:#cce1ff;padding:8px}.drawer-menu a i,.drawer-brand a i{margin-left:4px;vertical-align:baseline}.drawer-menu li ul li.inner_list{margin:0 4px 8px 1em}.contents_one_info{border-radius:4px}.information,#houjin_home .information{background-color:#f5f5f5;box-sizing:border-box;border:4px solid #006cbf;padding:24px 15px;border-radius:4px;color:#006cbf}.information h1.info_h1,#houjin_home .contents_one .information h1.info_h1,#kojin_home .contents_one .information h1.info_h1{font-size:24px;line-height:1.2;padding:0 0 16px;margin-bottom:16px;border-bottom:2px dotted #006cbf;text-shadow:0px 1px 1px rgba(0,0,0,.28);color:#006cbf}.information h2.info_h2,#houjin_home .contents_one .information h2.info_h2,#kojin_home .contents_one .information h2.info_h2,#houjin_home #truck_maintenance_pack_wrap .contents_one .information h2.info_h2{font-size:18px;line-height:1.2;font-weight:400;margin-bottom:16px;color:#006cbf;border-bottom:none;background-color:#f5f5f5}.info_tel,.info_form,.info_fax{box-sizing:border-box;border:2px solid #ccc;background-color:#fff;padding:16px 25px;text-align:center;margin-bottom:16px;border-radius:2px}#houjin_home .information .info_tel h3,#houjin_home .information .info_form h3,#houjin_home .information .info_fax h3,#kojin_home .information .info_tel h3,#kojin_home .information .info_form h3,#kojin_home .information .info_fax h3{font-size:16px;border-bottom:1px dotted #ccc;padding:0 0 8px;margin-bottom:16px;font-weight:400;color:#006cbf;border-left:none}.info_tel .tel_number,.info_fax .fax_number{font-size:24px;font-weight:700;text-shadow:0px 1px 1px rgba(0,0,0,.28);margin-bottom:4px;white-space:nowrap}.info_tel p,.info_form p{color:#5b5f50;line-height:1.2}.info_form .form_btn a{background-color:#006cbf;padding:10px;font-size:16px;font-weight:700;color:#fff;text-decoration:none;border-radius:2em;white-space:nowrap;display:inline-block;width:94%;text-shadow:0px 1px 1px rgba(0,0,0,.28)}.info_form .form_btn{margin-bottom:16px}.info_tel .tel_number i,.info_form .form_btn i{vertical-align:baseline;margin-right:4px}.info_fax{clear:both}#j_shyaken_topImg #topImage{background-image:none!important;background-color:#fff}#syakenJ .syakenPoint{overflow:hidden;border:1px solid #ccc;box-shadow:0 2px 4px 0 rgba(0,0,0,.28);padding:10px;margin:10px 10px 20px;background:#f39700}#syakenJ .syakenPoint h2{border-left:5px solid #903;font-size:20px;margin-bottom:10px;padding-left:.5em;font-weight:700}#syakenJ .Point.syakenJ dl{clear:both;margin:0 5px 40px;overflow:hidden;padding:0 0 10px;background:#fff;box-sizing:border-box;border:solid 1px #ccc;box-shadow:0px 2px 4px 0px rgba(0,0,0,.28);text-align:left;border-radius:2px}#syakenJ .Point.syakenJ dl dt{background-image:none;font-size:23px;line-height:40px;height:40px;margin-bottom:10px;font-weight:700;padding-left:0;background:#ff5242;background:-moz-linear-gradient(top,#ff5242 0%,#cf0404 100%);background:-webkit-linear-gradient(top,#ff5242 0%,#cf0404 100%);background:linear-gradient(to bottom,#ff5242 0%,#cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5242',endColorstr='#cf0404',GradientType=0);color:#fff;border-bottom:none;text-shadow:1px 1px 0px #262626;text-align:center}#syakenJ .Point.syakenJ dl dd{float:none;margin:0 10px 16px}#syakenJ .Point.syakenJ dl .text a{font-size:20px;height:50px;line-height:50px;margin:20px auto 0;position:inherit;width:80%;border-radius:10px;background-color:#069;text-align:center;padding:5px 10px;color:#fff;text-decoration:none;box-shadow:#a8a5a5 0px 3px 2px 2px;display:block}#syakenJ .Point.syakenJ dl dd img{box-shadow:#535961 0px 0px 5px -1px;width:100%}#syakenJ .Point.syakenJ dl .text p{margin-bottom:10px;line-height:1.5}#syakenJ .Point.syakenJ dl .text .point{color:#f60;font-weight:700}#syakenJ .Point.syakenJ dl .text .caution{font-size:12px;padding:5px 0 0;line-height:14px;display:inline-block;margin-top:5px}#syakenJ .newInfor{font-size:16px;font-weight:700;background-color:red;border:2px solid red;margin-bottom:10px;text-align:center;color:#fff}#syakenJ .syakenPoint span{display:block}#syakenJ .boxList{float:left;margin:0 0 10px;position:relative;width:47%;font-size:13px}#syakenJ .boxList p a img{width:100%}#syakenJ .boxList:nth-child(7){margin-right:0}#syakenJ .boxList:nth-child(4){margin-right:0}#syakenJ .boxList:nth-child(2n){margin-right:0;margin-left:10px}#syakenJ .boxList p a{width:31%;vertical-align:middle;text-align:center}#priceJ{padding:0 5px;margin-bottom:40px}#priceJ h2{font-size:24px;border-left-width:5px;border-left-style:solid;border-left-color:#903;padding-left:.5em;margin-bottom:10px;font-weight:400}#priceJ .classSelect{margin-bottom:0;overflow:hidden}#priceJ .classSelect .wrapp{width:44%;float:left;text-align:center;border:4px solid #f90;margin:4px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff}#priceJ .classSelect .wrapp a{margin:auto;width:auto;padding:10px 0;color:#333;display:block;height:100px;text-decoration:none;line-height:1.2}#priceJ .classSelect .wrapp a img{margin-bottom:2px}#priceJ .priceBox{padding:10px;border:1px solid #ccc;margin-bottom:16px;margin-top:15px;overflow:hidden;display:none;background-color:#f2f1e3}#priceJ .priceBox h3{font-size:16px;line-height:40px;margin-bottom:10px;text-align:center;font-weight:400}#priceJ .priceBox h3 span{margin-right:0;padding:0;text-align:center;width:100%;font-size:20px;color:#fff;border-radius:20px;display:inline-block}#priceJ .priceBox .carPic{float:none;margin-bottom:30px;margin-right:0;text-align:center;background:#fff;padding:10px 0;border:1px solid #ccc}#priceJ .priceBox .total{float:none;padding:0;text-align:left;width:100%;font-size:20px;border-bottom:1px solid #333;margin-bottom:10px}#priceJ .priceBox .total span{margin:0}#priceJ .priceBox .clickBtn{text-align:center;background:#f60;margin-bottom:10px;color:#fff;padding:5px 0}#priceJ .priceBox .clickBtn:hover{cursor:pointer}#priceJ .priceBox .subPrice li{margin-right:0;float:left;background-repeat:no-repeat;text-align:right;font-size:14px}#priceJ .priceBox .subPrice li ul{margin-bottom:0}#priceJ .priceBox .subPrice li .tax{color:#262626;display:inline;font-size:12px}#priceJ .priceBox .subPrice .menteCost{width:50%;float:left;text-align:center}#priceJ .priceBox .subPrice .lowCost{width:50%;float:right;text-align:center}#priceJ .priceBox .subPrice li span{display:block;color:red}#priceJ .priceBox .subPrice li ul li{font-size:12px;float:none;text-align:center;background-image:none !important;clear:both;color:#666;margin-right:0}#priceJ .priceBox .maxDiscount{line-height:46px;clear:both;width:100%;text-align:center;font-size:36px;font-weight:700;text-shadow:1px 1px 2px gray}#priceJ .priceBox .maxDiscount span{color:red;font-weight:700;font-size:46px}#priceJ .priceBox .maxDiscount .tax{font-size:14px;font-weight:400;color:#262626}#priceJ .priceBox .btnYoyaku{width:80%;margin:10px auto;clear:both}#priceJ .priceBox .btnYoyaku a{background-color:#090;display:block;line-height:40px;text-align:center;text-decoration:none;border-radius:10px;color:#fff;font-weight:700}#priceJ .priceBox .cautionText{width:100%;padding-top:20px;margin-right:auto;margin-left:auto;clear:both}#priceJ .priceBox .cautionText li{font-size:12px;margin-bottom:5px}#priceJ .maintenance{overflow:hidden;background-color:#f2f1e3;padding:20px 0;margin-bottom:16px}#priceJ .maintenance p{font-size:14px;margin-bottom:10px;padding:0 10px;text-indent:-1em;padding-left:1em}#priceJ .maintenance .pointBox{width:auto;margin:auto;padding:0 10px}#priceJ .pointBox h3{font-size:16px;font-weight:700;clear:both;margin-bottom:10px;width:200px;border-bottom:2px dotted #f60}#priceJ .pointBox.basic ul{border:1px solid #ccc;padding:10px}#priceJ .pointBox ul{margin:0 0 40px}#priceJ .pointBox ul{margin-bottom:40px;overflow:hidden}#priceJ .pointBox ul li{float:left;margin-right:20px;margin-bottom:5px}#priceJ .priceBox .subPrice{margin-bottom:10px;float:none;overflow:hidden}#priceJ .maintenance .pointBox.optionMainte{padding:0;width:auto;margin:0 10px;overflow:hidden;background-color:#eee7db;border:4px solid #690;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#priceJ .maintenance .pointBox.optionMainte ul{float:none;width:auto;margin:0;padding:10px 10px 0}#priceJ .maintenance .pointBox.optionMainte ul:first-child{border-right:none;margin-right:0;width:auto;padding-right:10px}#priceJ .maintenance .pointBox.optionMainte ul li{font-size:90%;width:100%;margin-right:5px;border-bottom:1px dotted #262626;padding-bottom:5px}#priceJ .maintenance .pointBox.optionMainte ul li span{color:red;display:inline-block;float:right;font-weight:700;padding-left:10px;text-align:right}#priceJ .discountArea h3{float:none;font-size:2em;line-height:39px;margin:0 0 10px;width:auto}#priceJ .service{background:#c00;overflow:hidden;margin-bottom:16px;border-radius:10px;padding:12px 0 8px}#priceJ .discountArea{padding:0;float:none;text-align:center;margin:0 5px 6px;overflow:hidden;border-radius:5px}#priceJ .discountText p{width:auto;color:#fff;font-size:130%;line-height:100%}#priceJ .discountArea.pointriyou .discountText p{width:auto}#priceJ .discountArea.clear{margin-bottom:40px}#priceJ .discountArea .disImg{width:100%}#priceJ .discountText{float:none;margin:0 0 10px;font-size:14px}#priceJ .discountArea .disImg{float:none;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}#priceJ .discountArea.pointriyou .disImg{width:auto}.document .documentBox{border:1px solid #ccc;float:none;height:auto;margin:10px 20px;text-align:center;padding:10px;width:auto;background:#fff}.document .documentBox p img{height:auto;margin-bottom:10px;padding:20px 0 0;width:auto}.document .documentBox:nth-child(4){margin-right:20px}#priceJ .priceBox.keiClass h3 span{color:#fff;background-color:#09f}#priceJ .priceBox.sClass h3 span{color:#fff;background-color:#f69}#priceJ .priceBox.mClass h3 span{color:#fff;background-color:#c00}#priceJ .priceBox.bClass h3 span{color:#fff;background-color:#333}#priceJ .priceBox.spClass h3 span{color:#fff;background-color:#606}#priceJ .priceBox.keikamo h3 span,#priceJ .priceBox.kogatakamo1 h3 span,#priceJ .priceBox.kogatakamo2 h3 span{background-color:#ccc;color:#262626}#priceJ>section,#flow>section{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.28);box-sizing:border-box;margin-bottom:4px;padding:10px}#priceJ .mainteTitle{border-left:5px solid #903;font-size:36px;margin-bottom:10px;padding-left:.5em}.document{clear:both;margin-bottom:40px;overflow:hidden}#priceJ .priceBox .total .price{color:red;display:inline-block;font-weight:700;text-align:right;float:right}#flow{padding:0 5px;margin-bottom:40px}#flow h2{font-size:20px;font-weight:700;margin-bottom:10px;padding-left:.5em;border-left:5px solid #4ec3ed}#flow .flowBox.flow dt{width:auto;font-size:20px;color:#fff;background-color:#4ec3ed;padding-left:20px;margin-bottom:10px;text-shadow:1px 1px 2px #000,0 0 1px #fff,0 0 1px #fff;line-height:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#flow .flowBox.flow .text{margin-left:0;width:auto}#flow .flowBox.flow dd{float:none}#flow .flowBox.flow .pic{margin:auto;text-align:center;width:280px}#flow .flowBox.flow .pic img{margin-bottom:8px}#flow .flowBox.flow .text p{line-height:24px;text-align:left;margin-bottom:20px}.flowList .flowText{margin-bottom:20px}#flow .flowList .flowText p{font-size:14px;line-height:20px;color:#333;text-align:left}#flow .flowList{margin-bottom:32px}#flow .flowList p{text-align:center}#flow .flowBox{overflow:hidden}#flow .flowList .flowBox.flow{background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/arrow.jpg);background-repeat:no-repeat;background-position:center bottom;overflow:hidden;padding-bottom:60px;background-color:#fff}#flow .flowList .flowBox.flow:nth-last-child(1){background:0 0;padding-bottom:0}#flow .flowBox.flow .text ul{margin-bottom:20px}#flow .flowBox.flow .text ul li{font-weight:700;margin-bottom:5px;font-size:14px;padding-bottom:5px;border-bottom:1px dotted #ccc;color:#262626;text-indent:-1em;padding-left:1em}#flow .flowBox.flow .text ul li span{font-weight:400;padding-left:1em}#flow #hikitori{margin-bottom:24px}#flow .flowBox.hikitori .hikitoriArea{border:1px solid #ccc;margin-bottom:20px;padding:10px;text-align:center}#flow .flowBox.hikitori .hikitoriArea h3{font-weight:400;margin-bottom:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;background-color:#f60;text-align:center;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:5px}#flow .flowBox.hikitori .hikitoriArea p{font-size:18px}#flow #hikitori .caution{text-align:center;text-indent:-1em;padding-left:1em}#flow .nighter{margin-bottom:60px}#flow .flowList .btnContact{margin-bottom:40px}#flow .nighter p{line-height:1.5em;padding-right:20px;padding-left:20px}#flow .flowBox.daisya{margin-bottom:60px}#flow .flowBox.daisya p{line-height:1.5em;padding-right:20px;padding-left:20px}#flow #document{margin-bottom:24px}#houjin_home #houjin_entrance,#kojin_home #kojin_entrance,#houjin_home .contents_one,#kojin_home .contents_one{border-radius:2px}#houjin_home #houjin_entrance h1,#houjin_home .contents_one h1,#kojin_home #kojin_entrance h1,#kojin_home .contents_one h1{border-bottom:none;box-shadow:none}.houjin_menu_item,.kojin_menu_item{border-bottom:1px solid #ccc;margin-bottom:24px;overflow:hidden;padding-bottom:24px}.houjin_menu_item h2,.kojin_menu_item h2{font-size:20px;color:#004ab2;line-height:1.1;border-bottom:none;padding-bottom:0;margin-bottom:4px}.menu_item_overview{font-size:14px;margin-bottom:8px;line-height:1.3}.menu_item_overview_link{font-size:12px;text-align:right;font-weight:700}.menu_item_img{margin:0 0 8px}.menu_item_img img{box-sizing:border-box;width:100%;padding:4px;border:1px solid #ccc}#houjin_usedcar_entrance,#recycling_parts_entrance,#various_service_entrance,#bankin_entrance,#lease_entrance,#truck_maintenance_entrance,#various_maintenance{background-color:#fff;float:none;border:1px solid #ccc;border-radius:2px}#houjin_usedcar_entrance h1,#recycling_parts_entrance h1,#various_service_entrance h1,#bankin_entrance h1,#lease_entrance h1,#truck_maintenance_entrance h1,#various_maintenance h1{color:#2e7d56;font-weight:400;padding-bottom:12px;border-bottom:#2e7d56 1px solid;font-size:24px;margin-bottom:4px}#houjin_usedcar_entrance .top_service h2 span,#recycling_parts_entrance .top_service h2 span,#bankin_entrance .top_service h2 span,#lease_entrance .top_service h2 span,#truck_maintenance_entrance .top_service h2 span,#various_maintenance .top_service h2 span{font-size:16px;display:inline-block;line-height:1;margin-bottom:4px}#houjin_usedcar_entrance .top_service h2,#recycling_parts_entrance .top_service h2,#bankin_entrance .top_service h2,#lease_entrance .top_service h2,#truck_maintenance_entrance .top_service h2,#various_maintenance .top_service h2{font-size:24px;line-height:1.1}#various_service_entrance .top_service ul li{font-size:14px;line-height:1.6;list-style-type:disc;list-style-position:outside;text-indent:-4px;margin-bottom:4px}#various_service_entrance .top_service ul{margin-left:20px;color:#006cbf}#truck_sheet_metal .top_service h2{padding:0;text-align:center}#truck_sheet_metal .top_service h2 img,.seet_metal_price img{width:100%}#truck_sheet_metal .top_service h3,#dpf_injector .top_service h3,#electrical_equipment .top_service h3.hojo,#bodywork_repair .top_service h3{font-size:20px;line-height:1.2;padding-bottom:8px;margin-bottom:8px}#truck_sheet_metal .top_service p{font-size:14px;margin-bottom:16px}.seet_metal_price{margin-bottom:24px;text-align:center}#truck_sheet_metal .top_service .seet_metal_price+p{font-size:12px;margin-top:-24px;text-align:right}#truck_sheet_metal .top_service h4{font-size:16px;color:#0a8a0a}#truck_sheet_metal .top_service ol li{font-size:14px;line-height:1.2;list-style-type:decimal;margin-left:40px;margin-bottom:8px}.oil_price_cut{background-color:#4f81bd;padding:10px;margin-bottom:16px}.oil_price_cut p{color:#fff;text-shadow:1px 1px 0px #000,-1px 1px 0px #000,1px -1px 0px #000,-1px -1px 0px #000;font-size:18px;line-height:1.1}.oil_price_cut p span{font-size:12px}.oil_price_cut p.strong{font-size:36px;font-weight:700}.oil_price{box-sizing:border-box;width:auto;padding:0 20px 20px}.kyouchou_midasi{text-align:center;font-weight:700;color:#d00;font-size:18px;text-shadow:0px 1px 1px rgba(0,0,0,.28)}.yasui_wrap{width:100%}.yasui_wrap div{width:50%}#dpf_injector .top_service h2{margin-bottom:24px}#dpf_injector .top_service h3,#electrical_equipment .top_service h3.hojo,#bodywork_repair .top_service h3{color:#0a8a0a;border-bottom-color:#0a8a0a}#dpf_injector .top_service ul{margin-bottom:8px}#dpf_injector .top_service ul li,#electrical_equipment .top_service ul li{font-size:14px;text-indent:-1em;padding-left:1em}#dpf_injector .img_2nd{margin-bottom:40px}.dpf_injector_price_wrap .price_caption{font-size:32px;font-weight:700;line-height:1.1;color:#0a8a0a}.dpf_injector_price_wrap .dpf_injector_price_description{font-size:16px;line-height:1.1;text-indent:-1em;padding-left:1em;margin-bottom:16px}.dpf_injector_price_wrap .dpf_injector_price_description span{font-weight:700}.dpf_injector_price_wrap .dpf_injector_price{clear:both;font-size:24px;font-weight:700;line-height:1.1;margin-bottom:16px}.dpf_injector_price_wrap .dpf_injector_price .price{font-size:48px}#dpf_injector .top_service h4{text-align:center;color:#0a8a0a;margin-bottom:16px;font-size:18px;line-height:1.1;text-shadow:0px 1px 1px rgba(0,0,0,.28)}#electrical_equipment .top_service h2 span{font-size:18px}#bodywork_repair .top_service h2 span{font-size:18px;color:#5b5f50;line-height:1.2;margin-top:16px;display:inline-block}#electrical_equipment .top_service h4{text-align:left;color:#0a8a0a;margin-bottom:4px;font-size:18px;line-height:1.1;text-shadow:0px 1px 1px rgba(0,0,0,.28)}.equipment_img_wrap{margin-bottom:16px}.equipment_img_wrap>div{margin-bottom:8px}.equipment_img_wrap .ovf_hidd .f_L{margin-bottom:8px}.equipment_img_wrap .ovf_hidd .f_R p{text-align:right;font-size:14px}#electrical_equipment .top_service ul{margin-bottom:16px}.electrical_equipment_price_wrap{margin-bottom:24px;padding:8px;background-color:#e6e6e6;text-align:center}.electrical_equipment_price{text-align:right;font-size:24px}.bodywork_img_wrap .ovf_hidd .f_L,.bodywork_img_wrap .ovf_hidd .f_R{margin-bottom:16px}.bodywork_img_wrap .ovf_hidd .f_L div img,.bodywork_img_wrap .ovf_hidd .f_R div img{border:1px solid #ccc;padding:1px}#bodywork_repair .top_service ul{margin-bottom:16px}#bodywork_repair .top_service ul li{font-size:18px;text-indent:-1em;padding-left:1em;color:#5b5f50;line-height:1.3}#bodywork_repair .top_service ul li span{font-size:1.4em;vertical-align:baseline}#bodywork_repair .top_service h4{font-size:23px;font-weight:400;line-height:1.3;color:#a40000;margin-bottom:16px}#bodywork_repair .top_service h4 span{font-weight:700}#bodywork_repair .top_service h5{font-size:23px;color:#5b5f50;margin-bottom:24px;font-weight:400}.contents_half_plus .top_service ul{padding:0 13px}.contents_half_plus .top_service ul li i{margin-right:.3125em;color:#e60013}.contents_half_plus .top_service ul li{padding-left:.5em;text-indent:-.6em;line-height:1.2;margin-bottom:8px}.layout_change{display:flex;flex-direction:column}#houjin_entrance{order:0}#truck_maintenance_entrance{order:1}#houjin_usedcar_entrance,#recycling_parts_entrance,#various_service_entrance{order:2}#houjin_home #truck_maintenance_pack{background-color:#4ba811;border-color:#408f0e;margin-bottom:8px}#houjin_home .contents_one.contents_pack{background-color:#fff;border-color:#ccc;padding:24px 12px}#truck_maintenance_pack .top_service h2{text-align:center;color:#5b5f50;border-bottom:4px solid #4ba811}.pack_h2_A{color:#4ba811;font-weight:400}.pack_h2_B{font-size:36px}.pack_h2_C{font-size:31px}#truck_maintenance_pack ul{margin-left:1em;font-size:16px}#truck_maintenance_pack ul li{text-indent:-.5em;padding-left:1em;margin-bottom:.5em}#truck_maintenance_pack ul li i{margin-right:4px;color:#ea5515}#truck_maintenance_pack p{font-size:16px;box-sizing:border-box;padding:.5em 2em;border:1px solid #4ba811;border-radius:40px;margin-bottom:0}#truck_maintenance_pack p span{font-weight:700;color:#4ba811}#truck_maintenance_pack_wrap .contents_pack h1{font-size:21px;color:#5b5f50;border-bottom:4px solid #4ba811;padding-bottom:16px;margin-bottom:24px;line-height:1.1}#truck_maintenance_pack_wrap .contents_pack h1 span{font-size:1.1666em}#truck_maintenance_pack_wrap .contents_pack h2{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.28);font-size:18px;text-align:center;box-sizing:border-box;background-color:#4ba811;padding:.2em 1em;border-radius:2em;margin-bottom:16px}#truck_maintenance_pack_wrap .contents_pack h2+p{font-size:14px;margin:0 auto 16px;line-height:1.8333;padding:0 28px}#truck_maintenance_pack_wrap .contents_pack h2+p span{font-weight:700;color:#4ba811}.pack_detail_wrap{margin-bottom:24px}.pack_detail_wrap h3{color:#5b5f50;font-size:19px;padding-bottom:4px;border-bottom:2px solid #4ba811;margin-bottom:16px;text-shadow:0px 1px 1px rgba(0,0,0,.28);font-weight:400;display:flex;align-items:center;text-align:justify}.pack_detail_wrap h3 strong{color:#4ba811}.maruMoji{color:#fff;text-align:center;font-size:12px;font-weight:700;display:inline-block;background-color:#4ba811;box-sizing:border-box;width:40px;height:40px;border-radius:50%;line-height:1;padding-top:.65em;margin-right:4px;min-width:40px}.maruMoji span{font-size:16px}.h_kaigyou{display:inline-block;line-height:1}.pack_detail_wrap ul{margin:0 .5em 16px}.pack_detail_wrap ul li{font-size:14px;text-indent:-1em;padding-left:1em;line-height:1.4;margin-bottom:8px}.pack_detail_wrap ul li span,.pack_flow ul li span{color:#4ba811}.pack_detail_wrap dl{margin:0 5px;border:1px solid #4ba811}.pack_detail_wrap dl dt{background-color:#ecfadc;font-size:14px;font-weight:700;padding:6px 16px;border-bottom:1px solid #4ba811;color:#444}.pack_detail_wrap dl dd{background-color:#fefff7;font-size:16px;padding:14px 28px;border-bottom:1px solid #4ba811}.pack_detail_wrap dl dd:last-child{border-bottom:none}.pack_detail_wrap dl dd ul li{font-size:14px;margin-bottom:4px}.pack_detail_wrap dl dd ul{margin:0}.pack_detail_wrap+h3{color:#4ba811;line-height:1.2;margin-bottom:24px}.pack_detail_wrap table{border-collapse:collapse;width:100%}.pack_detail_wrap table th{width:auto;border:1px solid #4ba811;background-color:#ecfadc;font-size:12px;font-weight:700;padding:6px;color:#444}.pack_detail_wrap table td{background-color:#fefff7;font-size:14px;padding:14px 6px;border:1px solid #4ba811;text-align:center}.pack_detail_wrap table td ul{text-align:left;margin:0}.pack_detail_wrap table td ul li{font-size:14px}.pack_detail_wrap table td p{font-size:14px;text-align:left;margin-bottom:8px}.hiyou_graph_wrap{margin-bottom:6px;display:flex;flex-direction:column}.hiyou_graph_wrap .hiyou_graph{margin:0 auto 12px;height:auto}.sankaku{width:0;height:0;border-style:solid;border-width:20px 50px 0;border-color:#6eb92c transparent transparent;text-align:center;margin:0 auto 6px}.pack_flow{box-sizing:border-box;border:2px solid #4ba811;background-color:#fafbee;border-radius:50px;padding:1em 1.8em;display:flex;align-items:center;min-height:95px}.pack_flow p{font-size:16px;font-weight:700;line-height:1.2;display:flex;align-items:center;margin-right:1.2em}.maruNunber{font-size:21px;line-height:1.5em;color:#4ba811;display:inline-block;text-align:center;box-sizing:border-box;width:1.5em;height:1.5em;min-width:1.5em;border:1px solid #4ba811;border-radius:50%;margin-right:10px}.pack_flow_wrap .sankaku{margin-top:8px;border-width:15px 40px 0}.pack_flow ul li{font-size:14px;text-indent:-1em;padding-left:1em;line-height:1.2;margin-bottom:2px}.pack_flow_wrap div:last-child p{display:block;font-size:24px;color:#fff;margin:0}.pack_flow_wrap div.pack_flow:last-child p span{font-size:14px;font-weight:400;display:inline-block;line-height:1.1}.pack_flow_wrap div.pack_flow:last-child{text-align:center;background-color:#4ba811;display:block}.smallFontA{font-size:.75em}.pack_flow div.smallFontA{width:250px}.pack_flow_wrap{margin-bottom:24px}.pack_flow_suummary{margin-bottom:24px}.pack_flow_suummary ul{width:100%;height:220px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.pack_flow_suummary ul li{font-size:16px;font-weight:700;text-align:center;line-height:1.2;box-sizing:border-box;border:3px solid #4ba811;background-color:#fafbee;border-radius:9px;height:100px;flex:0 0 48%;display:flex;justify-content:center;align-items:center;flex-direction:column}.pack_flow_suummary ul li span{font-size:12px}.background_truck_side{background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/z_img_truck_sideimage@1,25x.png);background-repeat:no-repeat;background-position:158% 1%;background-size:60% auto}#truck_maintenance_pack_wrap .link_btn,#truck_shyaken_night .link_btn{position:relative;margin-top:40px}.company_profile_table dl dt,.company_profile_table dl dd{font-size:14px;padding:10px;margin-bottom:2px}.company_profile_table dl dt{background-color:#f0f0f0;line-height:1}.company_profile_table dl dd{background-color:#f9f9f9;line-height:1.5}.company_profile_table{margin-bottom:40px}.company_profile_map{width:100%;overflow:hidden;margin-bottom:24px}.company_profile_map .company_address{margin:0 15px 16px}.company_profile_map .company_address h3{font-size:16px;padding-left:1em;text-indent:-1em;line-height:1.2}.company_profile_map .company_address h3 span{color:#4ba811}.company_profile_map .company_address dl{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.company_profile_map .company_address dl dt{font-size:14px;margin-right:7px;white-space:nowrap}.company_profile_map .company_address dl dd{font-size:14px}.company_profile_map .company_address .shopImage,.company_profile_map .company_address .shopImage_2{margin:auto;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}.company_profile_map .company_address .shopImage img,.company_profile_map .company_address .shopImage_2 img{border:1px solid #ccc;padding:1px;width:100%}.company_profile_map .company_address .shopImage_description{color:#4ba811;font-weight:700;font-size:18px;vertical-align:baseline}.company_profile_map .company_address .shopImage_description i{display:inline-block}.company_profile_map .googlemap{margin:0 auto 32px;width:96%}.company_profile_map .googlemap iframe{border:1px solid #ccc;padding:2px}#information_facility .pack_flow_suummary ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between}#information_facility .pack_flow_suummary ul li{color:#4ba811;margin-bottom:16px;flex-grow:0;min-height:100px;padding:4px}#information_facility .pack_flow_suummary ul li span{color:#666;display:inline-table}#information_facility .pack_flow_suummary ul li span a{vertical-align:top;line-height:1.1;display:inline-block;margin-top:8px}.company_detail_wrap{margin-bottom:32px}.company_detail_wrap table{border-collapse:collapse;width:100%}.company_detail_wrap table th{border:1px solid #4ba811;background-color:#ecfadc;font-size:12px;font-weight:700;padding:6px;color:#444;width:22%}.company_detail_wrap table td{background-color:#fefff7;font-size:12px;padding:14px 6px;border:1px solid #4ba811}.company_detail_wrap table td dl{display:flex;flex-wrap:nowrap;margin-bottom:16px}.company_detail_wrap table td dl:last-child{margin-bottom:0}.company_detail_wrap table td dl dt{white-space:nowrap}.company_detail_wrap table td dl dd{font-weight:700;color:#5b5f50}.privacy_policy_list{width:96%;margin:0 auto;font-size:14px;line-height:1.6}.privacy_policy_list li{list-style-type:decimal;list-style-position:inside;padding-left:1em;text-indent:-1em;margin-bottom:16px}.counselor_wrap ul{margin-left:1em;font-size:18px;text-shadow:0px 1px 1px rgba(0,0,0,.28);margin-bottom:8px}.counselor_wrap ul li{text-indent:-.5em;padding-left:1em;line-height:1.2;margin-bottom:6px}.counselor_wrap ul li i{margin-right:4px;color:#ea5515}.counselor_wrap dl{text-align:center}.counselor_wrap dl dt{width:90%;margin:0 auto 8px}.counselor_wrap dl dt img{border:1px solid #ccc;padding:1px}.counselor_wrap dl dd{line-height:1.1;font-size:14px;font-weight:700;color:#ea5515}.counselor_wrap dl dd span{font-size:16px;font-weight:400;color:#333}.counselor_wrap{margin-bottom:16px}#truck_maintenance_pack_wrap .pack_flow_suummary h3{color:#4ba811;text-shadow:0px 1px 1px rgba(0,0,0,.28);line-height:1.2;margin-bottom:16px}.insurance_naiyou h3,.insurance_naiyou_2 h3{color:#264d80;text-shadow:0px 1px 1px rgba(0,0,0,.28);line-height:1.2;margin-bottom:16px}.insurance_naiyou ul li dl dt{font-size:21px;font-weight:700;color:#696969}.insurance_naiyou ul li dl dt span{color:#6199f2}.insurance_naiyou ul li dl dd{line-height:1.2;font-size:14px;padding-left:18px}.insurance_naiyou ul li{margin-bottom:16px}.insurance_naiyou{margin-bottom:24px}#truck_maintenance_pack_wrap .insurance_naiyou_2{margin-bottom:24px}#truck_maintenance_pack_wrap .insurance_naiyou_2 ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:center}#truck_maintenance_pack_wrap .insurance_naiyou_2 ul li{font-size:12px;font-weight:700;text-align:center;line-height:1.2;box-sizing:border-box;border:3px solid #6199f2;background-color:#fafbee;border-radius:9px;height:80px;flex:0 0 30%;display:flex;justify-content:center;align-items:center;margin-bottom:16px}#truck_maintenance_pack_wrap .insurance_naiyou_2 ul li span{font-size:12px}#truck_maintenance_pack_wrap .contents_pack#insurance_wrap h1,#truck_maintenance_pack_wrap .contents_pack#recycling_parts_wrap h1{border-bottom:4px solid #6199f2}#truck_maintenance_pack_wrap .contents_pack#insurance_wrap h2,#truck_maintenance_pack_wrap .contents_pack#recycling_parts_wrap h2{background-color:#6199f2}.parts_img{margin-bottom:16px;text-align:center}#recycling_parts_wrap .counselor_wrap ul li{margin-bottom:16px}#recycling_parts_wrap .counselor_wrap{margin-bottom:56px}#recycling_parts_wrap .sankaku{width:0;height:0;border-style:solid;border-width:20px 50px 0;border-color:#91b6f2 transparent transparent;text-align:center;margin:0 auto 12px}.recycling_matome{color:#264d80;text-shadow:0px 1px 1px rgba(0,0,0,.28);line-height:1.4;margin-bottom:32px;font-weight:700;font-size:18px;box-sizing:border-box;border:2px solid #ea5515;padding:18px;border-radius:7px;background-color:#fff6f2;letter-spacing:.02em}#recycling_parts_wrap .recycling_naiyou_1 h3{font-size:14px;width:94%;margin:0 auto 16px;line-height:1.2;color:#5b5f50}#recycling_parts_wrap .recycling_naiyou_1 ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:center}#recycling_parts_wrap .recycling_naiyou_1 ul li{font-size:12px;font-weight:700;text-align:center;line-height:1.2;box-sizing:border-box;border:3px solid #91b6f2;background-color:#fafbee;border-radius:9px;height:40px;flex:0 0 48%;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.recycling_naiyou_1 dl dt{font-size:21px;font-weight:700;color:#696969}.recycling_naiyou_1 dl dt span{color:#91b6f2}.recycling_naiyou_1 dl dd{line-height:1.233;font-size:14px;padding-left:18px}.recycling_naiyou_1 dl{margin-bottom:16px}.recycling_naiyou_1{margin-bottom:40px}#recycling_parts_wrap .recycling_naiyou_1 table{width:96%;border-collapse:collapse;table-layout:fixed;text-align:center;margin:0 auto 40px}#recycling_parts_wrap .recycling_naiyou_1 table th{border:1px solid #ccc;font-size:12px;padding:8px;text-align:left}#recycling_parts_wrap .recycling_naiyou_1 table td{border:1px solid #ccc;font-size:12px;padding:8px}#recycling_parts_wrap .recycling_naiyou_1 table .left_column{background-color:#e5f6ff}#recycling_parts_wrap .recycling_naiyou_1 table .center_column{background-color:#c2e4ff}#recycling_parts_wrap .recycling_naiyou_1 table .right_column{background-color:#d4e2ff}#recycling_parts_wrap .recycling_naiyou_1 table .center_masu{text-align:center}#recycling_parts_wrap .recycling_naiyou_1 .advice{font-size:12px;text-align:right;margin:-14px 0 16px;line-height:1.2}.parts_link{font-size:18px;line-height:1.2;text-align:center;font-weight:700}.truckSyakenImg{text-align:center;margin-bottom:8px}.truckSyakenImg img{width:60%}#truck_shyaken_top .top_service h2{padding:0;text-align:center;font-weight:400;border:none;margin-bottom:0;font-size:20px}#truck_shyaken_top .top_service h3{margin-bottom:8px;border:none}#truck_shyaken_top .top_service p{font-size:14px;margin-bottom:16px}#truck_shyaken_top .top_service .nightSYoukai p{margin-bottom:8px}#truck_shyaken_top .top_service .nightSYoukai p strong{font-weight:700;color:#9b0c2a}#truck_shyaken_top .top_service h4{font-size:18px;color:#0a8a0a;margin-bottom:8px}.nagareImg{text-align:center;margin-bottom:8px}.nagareImg img{width:70%}.column_nagare ul li{font-size:14px;list-style-type:disc;text-indent:-1em;padding-left:1em;list-style-position:inside;margin-bottom:8px}.column_nagare ul{margin-bottom:16px}.top_service .column_nagare h3{font-size:16px;margin:0 12px 4px;border-bottom-width:1px}.top_service .column_nagare h3+ul li{list-style-type:square;margin-bottom:0}.top_service .column_nagare h3+ul{margin-left:20px}.column_nagare{border-bottom:1px dotted #ccc;margin-bottom:40px;position:relative}.column_nagare:after{content:"";width:0;height:0;border-style:solid;border-width:20px 45px 0;border-color:#ffea00 transparent transparent;position:absolute;left:33.333%;margin-top:2px}.top_service .column_nagare.column_nagare_last:after{display:none}.top_service .column_nagare.column_nagare_last{margin-bottom:16px}#truck_shyaken_night .top_service .midashi_top h2,#truck_shyaken_night .top_service .midashi_top h3{border-bottom-width:0}#truck_shyaken_night .top_service .midashi_top h2{margin:0;padding:0}#truck_shyaken_night .top_service .midashi_top h3{margin-bottom:8px}#truck_shyaken_night .top_service .midashi_top .text_midasi{font-size:16px;font-weight:700;color:#70a9e1;margin-left:8px}#truck_shyaken_night .top_service .midashi_top .text_midasi span{font-size:20px;color:#ff9300}.columnLarge{box-sizing:border-box;background-color:#d9ffd4;border:1px solid #ccc;border-radius:4px;margin-bottom:24px}#truck_shyaken_night .top_service .columnLarge h3{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#54c264;padding:8px;text-align:center;position:relative}#truck_shyaken_night .top_service .columnSmallContents h3{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#54c264;padding:4px 8px;text-align:center;position:relative;color:#3f8cd4;text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff;font-size:16px}.columnLarge h3:before,.columnSmallContents h3:before{content:"";width:16px;height:16px;border-radius:50%;background-color:#ff0;display:inline-block;position:relative;top:4px;margin-right:4px}.columnLarge .columnContents ol{margin:10px 10px 16px}.columnLarge .columnContents li img{vertical-align:bottom}.columnLarge .columnContents li{margin-bottom:4px}.columnLargeImg{margin:0 18px 16px;text-align:center}.columnLarge .columnContents p{margin:0 10px 16px;text-align:center}.columnSmallContents{box-sizing:border-box;background-color:#f2ffeb;border:1px solid #ccc;border-radius:4px;margin-bottom:16px;overflow:hidden}.columnSmallContents h4{padding:8px 10px;font-size:auto}.columnSmallImg{float:left;margin:0 10px 10px}.columnSmallContents p{font-size:14px;margin-right:10px;letter-spacing:1px}#truck_syaken_ryoukin .top_service h2{border-bottom:none}#truck_syaken_ryoukin .top_service .priceTax3{text-align:right}#truck_syaken_ryoukin .top_service .t_syaken_midasiImg{width:100%;margin-bottom:16px}#truck_syaken_ryoukin .top_service .t_syaken_midasiImg img{width:25%}.syaken_ryoukin{margin-right:auto;margin-left:auto;margin-top:30px;border:1px solid #ccc;width:100%;font-size:14px;margin-bottom:24px;border-spacing:2px 5px}.syaken_ryoukin_wrap{overflow:auto}.syaken_ryoukin_wrap::-webkit-scrollbar{　　 height:5px}.syaken_ryoukin_wrap::-webkit-scrollbar-track{　　 background:#f1f1f1}.syaken_ryoukin_wrap::-webkit-scrollbar-thumb{　　 background:#bcbcbc}.syaken_syorui{margin-right:auto;margin-left:auto;margin-top:30px;border:1px solid #ccc}.syaken_hosyou{margin-right:auto;margin-left:auto;margin-top:30px;border:1px solid #ccc}.syaken_hosyou tr td{text-align:center;padding:10px}.hosyou1{background-color:#399;color:#fff;border:1px solid #277878}.hosyou_2{color:#fff;background-color:#277878;border:1px solid #1e5b5b}.hosyou3{color:#fff;background-color:#1e5b5b;border:1px solid #154040}.price{color:#f30}.syaken_ryoukin tr td{border:1px solid #ccc;padding-top:5px;padding-bottom:2px;padding-right:1px;padding-left:1px;text-align:center}.syaken_syorui tr td{border:1px solid #ccc;padding-top:5px;padding-bottom:2px;padding-right:1px;padding-left:1px;text-align:center}.syaken_title{color:#333;font-weight:700;margin-right:auto;margin-left:auto}.ryoukin_title{background-color:#069;color:#fff;padding-top:5px;padding-bottom:5px}.ryoukin_title_1{color:#fff;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_ora.jpg);background-repeat:repeat-x}.ryoukin_title_2{background-color:#ecc6d1;color:#505050}.ryoukin_title_2_1{background-color:#e1e1e1;color:#505050}.ryoukin_title_3{background-color:#099;color:#fff;padding-top:15px;padding-bottom:15px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_g.jpg);background-repeat:repeat-x}.ryoukin_title_3_1{background-color:#099;color:#fff;padding-top:15px;padding-bottom:15px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_ora.jpg);background-repeat:repeat-x}.ryoukin_title_4{background-color:#ffebd7;color:#505050;padding-top:5px;padding-bottom:5px;background-repeat:repeat}.ryoukin_title_5{background-color:#ccc;color:#333;text-align:left;text-indent:10px;padding-top:5px;padding-bottom:5px;font-size:95%;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_lb.jpg);background-repeat:repeat}.syorui_title{color:#333;text-align:center;background-color:#09c;padding-top:3px;padding-bottom:3px;font-size:95%;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_lb_b.jpg);background-repeat:repeat}.j_syaken caption{text-align:left;font-weight:700;border-left-width:5px;border-left-style:solid;border-left-color:#069;padding-left:10px;padding-top:10px;padding-bottom:10px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_title_bg.jpg);background-repeat:repeat;font-size:18px}.t_syaken caption{text-align:left;font-weight:700;border-left-width:5px;border-left-style:solid;border-left-color:#069;padding-left:10px;padding-top:10px;padding-bottom:10px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_title_bg.jpg);background-repeat:repeat;font-size:18px}.n_syaken caption{text-align:left;font-weight:700;border-left-width:5px;border-left-style:solid;border-left-color:#014d67;padding-left:10px;padding-top:10px;padding-bottom:10px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_title_bg.jpg);background-repeat:repeat;font-size:18px}.sensya_set{background-color:#c2e078}.set_naiyou{background-color:#c2e078;text-align:left;padding-left:10px;padding-right:4px;font-size:90%}.syaken_ryoukin tr td ul li{display:inline;margin-right:4px;margin-left:5px}.syaken_syorui tr td ul li{display:inline;margin-right:4px;margin-left:5px}.syaken_ryoukin tr td ul{margin-left:10px}.syaken_syorui tr td ul{margin-left:5px;padding-top:5px;padding-bottom:10px}.syaken_syorui tr td p{padding:10px}.j_syaken .syaken_ryoukin tr td p{margin:0 10px;text-align:left}.t_syaken .syaken_ryoukin tr td p{margin:0 10px;text-align:left}.n_syaken .syaken_ryoukin tr td p{margin:0 10px;text-align:left}.t_syaken .syaken_ryoukin tr td p i{display:inline;margin-right:.5em}.t_syaken .syaken_ryoukin{clear:none}.kihon_naiyou{margin-right:auto;margin-left:auto;margin-top:50px;border:1px solid #ccc;border-radius:5px}.kihon_naiyou h3{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#4fdfc6;padding:4px;text-align:left;color:#fff;position:relative;font-size:20px;font-weight:700;text-indent:-1em;padding-left:1.5em}.kihon_naiyou h3:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#ff0;display:inline-block;position:relative;top:2px;margin-right:4px}.kihon_naiyou ul{float:left;margin-bottom:10px;margin-left:7%;margin-top:10px}.kihon_naiyou ul li{margin-bottom:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#666}.syaken_ryoukin tr th{border:1px solid #999;padding-top:5px;padding-bottom:5px;font-size:14px}.n_syaken .title_sub{margin-right:auto;margin-left:auto;margin-top:10px}.t_syaken .title_sub{margin-right:auto;margin-left:auto;margin-top:10px}.kihon_naiyou p{clear:both;padding:10px}.kihon_naiyou .otoku{font-size:18px;color:#f36;white-space:nowrap;text-align:center}.kihon_naiyou .otoku span{font-size:1.2em;font-weight:700}.oilmen{width:60%;margin:0 auto 8px}.oilmen img{width:100%}.car_name{background-color:#ccc;font-size:14px;width:80px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_l.jpg);background-repeat:repeat}.car_name1{background-color:#919191;font-size:14px;width:80px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_d.jpg);background-repeat:repeat}.price_1{background-color:#ccc;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_l.jpg);background-repeat:repeat-x}.price_1title{background-color:#badcdd;background-repeat:repeat-x}.price_1title_n{background-color:#cef09d;background-repeat:repeat-x}.price_1red{background-color:#ccc;color:#f36;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_l.jpg);background-repeat:repeat-x;font-size:14px;font-weight:700}.price_2{background-color:#919191;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_d.jpg);background-repeat:repeat-x}.price_2title{background-color:#b3e8a8;background-repeat:repeat-x}.price_2title_n{background-color:#b1e001;background-repeat:repeat-x}.price_2red{background-color:#919191;color:#f36;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/ryoukin_bg_d.jpg);font-size:14px;font-weight:700;background-size:contain}th{text-align:center}.font_s{font-size:10px}.font_s_red{color:#f90;font-size:12px}.font_red{color:#f30}.trackSyakenRyoukinMidashiWrap{margin-left:70px;margin-top:20px}.trackSyakenRyoukinMidashi{text-align:center}.tSyakenOtoiawase{float:left;margin-top:5px}.midasiRyoukin{margin-left:auto;margin-right:auto;text-align:center;width:800px}.last{margin-bottom:40px;overflow:hidden}.info_bottom{margin-bottom:8px}#truck_shyaken_top .top_service,#truck_syaken_ryoukin .top_service,#truck_shyaken_night .top_service,.truck_shaken_flow .top_service{padding-bottom:16px}.link_ryoukin{font-size:21px;text-align:right;font-weight:700}#main_sub_houjin_cars .contents_one .top_service,#main_sub_kojin_cars .contents_one .top_service{position:relative}#main_sub_houjin_cars .contents_one .top_service h2{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.28);font-size:18px;text-align:center;box-sizing:border-box;background-color:#4ba811;padding:.2em .5em;border-radius:20px;margin-bottom:16px;border-bottom:none;line-height:1.5;position:relative}#main_sub_houjin_cars .kyoukachuuu{font-size:14px;line-height:1;font-weight:700;border-bottom:none;color:#fff;background-color:#a40000;text-align:center;box-sizing:border-box;width:4.2em;height:4.2em;border-radius:50%;padding-top:1.65em;transform:rotate(15deg);position:absolute;top:-2px;left:79%;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);opacity:.95;z-index:1}#truck_sale .top_service h3+p{line-height:1.8;padding:0 1em;margin-bottom:24px}#truck_sale .top_service h3+p strong{color:#4ba811}#truck_sale .top_service ul li{font-size:16px;text-indent:-1em;padding-left:1em;line-height:1.4;margin-bottom:8px;font-weight:700;color:#5b5f50}#truck_sale .top_service ul li span{color:#4ba811}#truck_sale .top_service ul{margin-bottom:24px}#truck_sale .top_service .hanbai_zisseki{background-color:#006cbf;padding:20px;text-align:center;color:#fff;margin:0 16px 32px;box-sizing:border-box;border-radius:4px}#truck_sale .top_service .hanbai_zisseki h3{font-size:18px;color:#fff;border-bottom-color:#fff;margin-bottom:16px;padding-bottom:12px}#truck_sale .top_service .hanbai_zisseki h4{color:#ff0;line-height:1.1;margin-bottom:8px;text-shadow:0px 1px 1px rgba(0,0,0,.28)}#truck_sale .top_service .hanbai_zisseki dl dt,#truck_sale .top_service .hanbai_zisseki dl dd{display:inline-block;vertical-align:baseline}#truck_sale .top_service .hanbai_zisseki dl dd span{font-size:2em;vertical-align:baseline}#truck_sale .top_service dl{text-align:center}#truck_sale .top_service dl.tantousya dt{margin:0 auto 8px;width:88%}#truck_sale .top_service dl.tantousya dt img{border:1px solid #ccc;padding:1px}#truck_sale .top_service dl.tantousya dd{line-height:1.1;font-size:14px;font-weight:700;color:#ea5515}#truck_sale .top_service dl.tantousya dd span{font-size:16px;font-weight:700;color:#333}#truck_sale .top_service dl.tantousya{margin:0 auto 32px}.yahoo_ban{margin:0 auto 24px;width:100%;text-align:center}#truck_sale .top_service .link_btn{margin-bottom:40px}#main_sub_houjin_cars #truck_shyaken_night h1 span,#main_sub_kojin_cars #truck_shyaken_night h1 span{font-size:.7em}#main_sub_houjin_cars #truck_shyaken_night .top_service h4,#main_sub_kojin_cars #truck_shyaken_night .top_service h4{margin-bottom:16px}#main_sub_houjin_cars .columnSmallContents ul,#main_sub_houjin_cars .columnLarge ul,#main_sub_houjin_cars .columnSmallContents .columnSmallContentsNaka,#main_sub_kojin_cars .columnSmallContents ul,#main_sub_kojin_cars .columnLarge ul,#main_sub_kojin_cars .columnSmallContents .columnSmallContentsNaka{padding:20px}#main_sub_houjin_cars .columnSmallContents ul li,#main_sub_houjin_cars .columnLarge ul li,#main_sub_kojin_cars .columnSmallContents ul li,#main_sub_kojin_cars .columnLarge ul li{font-size:16px;text-indent:-1em;padding-left:1em;line-height:1.4;margin-bottom:8px;font-weight:700;display:inline-block;color:#5b5f50}#main_sub_houjin_cars .columnSmallContents ul li span,#main_sub_houjin_cars .columnLarge ul li span{color:#4ba811}#main_sub_houjin_cars .contents_one .top_service .columnLarge h3{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#54c264;padding:4px 8px;text-align:center;position:relative;color:#3f8cd4;text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff;font-size:16px}.columnSmallContentsNaka p{color:#a40000;font-size:16px;font-weight:700;margin-bottom:8px;text-shadow:0px 1px 1px rgba(0,0,0,.28)}.columnSmallContentsNaka p span{text-decoration:underline}#main_sub_houjin_cars .columnSmallContents h4{color:#5b5f50;padding:0 20px;font-weight:400;font-size:18px}#main_sub_houjin_cars .flex_box_respo,#main_sub_kojin_cars .flex_box_respo{display:flex;flex-direction:column}#houjin_lease .midashi_top{margin-bottom:16px}#houjin_lease .columnLarge h4{margin:0 20px 16px;color:#4ba811}#houjin_lease .columnLarge p{text-indent:-1em;padding-left:1em;margin:0 20px 16px;line-height:1.2}#houjin_lease .columnLarge p a i{display:inline}#houjin_lease .midashi_top h4 a:hover,#houjin_lease .midashi_top h4 a img:hover{transition:none;opacity:1}#main_sub_kojin_cars .contents_one .top_service h2{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.28);font-size:18px;text-align:center;box-sizing:border-box;background-color:#264d80;padding:.2em .5em;border-radius:20px;margin-bottom:16px;border-bottom:none;line-height:1.5;position:relative}#main_sub_kojin_cars .kyoukachuuu{font-size:14px;line-height:1;font-weight:700;border-bottom:none;color:#fff;background-color:#a40000;text-align:center;box-sizing:border-box;width:4.2em;height:4.2em;border-radius:50%;padding-top:1.65em;transform:rotate(15deg);position:absolute;top:-28px;left:83%;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);opacity:.85;z-index:1;display:none}#main_sub_kojin_cars .columnSmallContents ul li span,#main_sub_kojin_cars .columnLarge ul li span{color:#4ba811}#main_sub_kojin_cars .contents_one .top_service .columnLarge h3{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#54c264;padding:4px 8px;text-align:center;position:relative;color:#3f8cd4;text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff;font-size:16px}#main_sub_kojin_cars .columnSmallContents h4{color:#5b5f50;padding:0 20px;font-weight:400;font-size:18px}#main_sub_kojin_cars .contents_one .top_service .kojin_chukosya_h{font-size:21px;line-height:1.2;color:#264d80;margin:0 10px 16px;text-shadow:0px 1px 1px rgba(0,0,0,.28)}#main_sub_kojin_cars #truck_sale .top_service p{font-size:16px;margin:0 10px 16px}#main_sub_kojin_cars #truck_sale .top_service p strong{color:#264d80}#main_sub_kojin_cars #truck_sale .top_service h5{color:#a40000;font-size:21px;line-height:1.2;margin-bottom:24px;text-shadow:0px 1px 1px rgba(0,0,0,.28)}.yahoo_ban{margin:0 auto 40px}#truck_sale .top_service h6{text-align:center;font-size:21px;color:#006cbf;line-height:1.2}#houjin_home #glasscoat{background-color:#6199f2;border:1px solid #82a3d9}.glass_top div{margin-bottom:18px}.glass_discription{font-size:18px;line-height:1.6;color:#00a0eb;text-shadow:0px 1px 1px rgba(0,0,0,.2)}.glass_top{margin-bottom:24px}.column_glass{margin-bottom:24px}.column_glass h2{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#668cff;padding:4px;text-align:left;color:#fff;position:relative;font-size:20px;font-weight:700;text-indent:-1em;padding-left:1.5em}.column_glass h2:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#fff;display:inline-block;position:relative;top:2px;margin-right:4px}.column_glass h3{font-size:24px;color:#4b4b4b;border-bottom:9px solid #ccc;margin-bottom:4px;line-height:1}.column_glass .tokuchouSetumei{margin-bottom:16px}.column_glass h3 span{font-size:18px}.column_glass .tokuchouImg{text-align:center}.column_glass.sekoukakaku p{font-size:16px;margin-bottom:8px}.column_glass.sekoukakaku .chuuiSmall{font-size:12px;text-indent:-1em;padding-left:1em}.kakakuhyou .priceTax3{text-align:right;font-size:12px}.kakakuhyou{margin-bottom:16px;position:relative}.kakakuhyou table{box-sizing:border-box;display:block;position:relative;width:96%;margin:0 auto;padding:0;border-collapse:collapse;border-spacing:0px;overflow:hidden}.kakakuhyou table caption{color:#fff;text-align:center;background-color:#5782f3;padding:8px;display:block}.kakakuhyou table thead{width:33.3%;border-left:1px solid #5782f3;border-right:1px solid #5782f3;background-color:#e5edff;text-align:center;float:left}.kakakuhyou table thead tr{display:inline}.kakakuhyou table thead tr th{display:block;border-top:1px solid #5782f3}.kakakuhyou table tbody{display:block;position:relative;white-space:nowrap}.kakakuhyou table tbody tr{border-collapse:collapse;border-spacing:0px;vertical-align:top;border-right:1px solid #5782f3;float:left;width:32.6%}.kakakuhyou table tbody tr th,.kakakuhyou table tbody tr td{display:block;vertical-align:top;border-top:1px solid #5782f3}.kakakuhyou table tr th,.kakakuhyou table tr td{font-size:12px;text-align:center;padding:6px}.kakakuhyou table tr th:last-child,.kakakuhyou table tr td:last-child{border-bottom:1px solid #5782f3}.kakakuhyou table tr th{background-color:#e5edff}.column_glass.sekoukakaku .present{font-size:24px;font-weight:700;color:#f60;line-height:1.2;margin-bottom:16px}.column_glass.sekoukakaku .present span{color:#505050}.column_glass ul li{text-indent:-1em;padding-left:1em;line-height:1.5;margin-bottom:8px}.column_glass.sekoukakaku .hokani{font-size:18px;font-weight:700;line-height:1.2;color:#505050}.column_glass.sekoukakaku .hokani span{color:#00aeff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.column_glass.sekougoMente p{color:#505050;font-size:18px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.2);line-height:1.25}.column_glass.sekougoMente p span{font-size:12px}.sekougoMente ul li{list-style-type:disc;list-style-position:inside;font-size:14px}.sekougoMente ul li .price_red{font-size:110%;font-weight:700;color:#900}.sekougoMente .priceTax3,.optionSetumei .priceTax3{font-size:12px}.optionCoating{margin-bottom:24px}.optionCoating h3{font-size:18px;text-indent:-1em;padding-left:1em}.optionImg{text-align:center;margin-bottom:8px}.douziOff{color:red;font-weight:700}.lineheight12{line-height:1.2;font-size:14px}.optionSetumei .chuuiSmall{font-size:12px}#wheel_coat{background:#5782f3;width:100%;text-align:center}#wheel_coat tr th span{font-size:10px}#wheel_coat th{background:#fff;padding:1px;text-align:center;font-weight:400}#wheel_coat td{background:#fff;padding:1px;text-align:center}#wheel_coat .sizeTitle{text-align:center;background-color:#3568f0;color:#fff}#wheel_coat .price{text-align:center;font-weight:700}.price_systemImg{margin-bottom:16px}.price_system ul li{font-size:14px;text-indent:-1em;padding-left:1em;line-height:1.2;margin-bottom:4px}.price_system ul{margin-bottom:8px}.price_system{margin-bottom:32px}#bike_shyaken .top_service .midashi_top h2{margin-top:-10px;border-bottom:none}#bike_shyaken .top_service .columnLarge h3{background-color:#4fe0c8;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:2px;position:relative;text-align:center;font-size:16px;color:#fff}.bike_maker{margin-bottom:16px}#bike_shyaken .columnLarge{background-color:#fff}#bike_shyaken .columnLarge p{font-size:14px;margin:16px 10px 16px;line-height:1.6}#bike_shyaken .columnLarge ul,#bike_shyaken .columnLarge ol{margin:0 10px 16px;font-size:14px;line-height:1.4}#bike_shyaken .columnLarge ul li{margin-bottom:2px;text-indent:-1em;padding-left:1em;list-style-type:disc;list-style-position:inside}#bike_shyaken .columnLarge ol li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ccc;text-indent:-1em;padding-left:1em;list-style-type:decimal;list-style-position:inside;line-height:1.2;margin-left:4px}#bike_shyaken_yuutai .column_yuutai{margin-bottom:16px}#bike_shyaken_yuutai .column_yuutai h2,#bike_shyaken_yuutai .column_yuutai h3{border-bottom:none}#bike_shyaken_yuutai .column_yuutai ul{margin-bottom:16px;text-indent:-1em;padding-left:1em}#bike_shyaken_yuutai .yoyakuBtn{margin-bottom:24px}#kojin_home .contents_one.contents_pack{background-color:#fff;border-color:#ccc;padding:24px 12px;position:relative}#kojin_home .contents_pack h1{font-size:28px;color:#5b5f50;border-bottom:4px solid #ff8f00;padding-bottom:16px;margin-bottom:24px;line-height:1.1;position:relative;z-index:10}#kojin_home .contents_pack h1 span{font-size:18px;color:#00bf9f}#kojin_home .pack_detail_wrap h3{border-bottom-color:#00bf9f}#kojin_home .maruMoji{background-color:#00bf9f}#kojin_home .maruMoji span{font-size:28px}#kojin_home .pack_detail_wrap h3 strong{color:#ff8f00}#kojin_home .pack_detail_wrap p{font-size:16px;margin-left:20px}#kojin_home .pack_detail_wrap p span{color:#00bf9f}.kojin_lease_case{box-sizing:border-box;border-left:1px solid #00bf9f;border-right:1px solid #00bf9f;border-bottom:1px solid #00bf9f;margin:-6px 12px 24px;padding:18px 10px;border-radius:2px;box-shadow:0px 4px 4px 1px rgba(0,0,0,.16)}.kojin_lease_case h3{color:#00bf9f;text-shadow:0px 1px 1px rgba(0,0,0,.28);font-size:24px;text-align:center;line-height:1.2}.kojin_lease_case h4{color:#00bf9f;text-align:center;margin-bottom:16px}.kojin_lease_case ul li{text-indent:-1.5em;padding-left:1.5em;vertical-align:bottom;margin-bottom:24px;line-height:1.2;font-weight:700}.maruNunber_list{box-sizing:border-box;width:1.5em;height:1.5em;border-radius:50%;border:1px solid #00bf9f;display:inline-block;text-align:right;padding-right:.4em;color:#00bf9f;padding-top:2px}.kojin_lease_case .price{font-size:30px;vertical-align:baseline}.kojin_lease_case .tax{line-height:1.2;font-weight:400}.kojin_lease_case p{font-size:18px;text-indent:-1em;padding-left:1em;margin-bottom:8px}.kojin_lease_case .red{font-size:24px;line-height:1.2}#kojin_home .contents_pack h2{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.28);font-size:18px;text-align:center;box-sizing:border-box;background-color:#00bf9f;padding:.2em 1em;border-radius:2em;margin-bottom:0}#kojin_home .contents_pack .kyoukachuuu{font-size:12px;line-height:1;font-weight:700;border-bottom:none;color:#fff;background-color:#a40000;text-align:center;box-sizing:border-box;width:5em;height:5em;border-radius:50%;padding-top:1.65em;transform:rotate(15deg);position:absolute;top:6px;left:83%;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);opacity:.85;z-index:1}#maintenance .contents_one.contents_pack{background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/bk_img_maintenance.png);background-repeat:no-repeat;background-position:top center;background-size:contain;padding:0}.white_bk{background-color:rgba(255,255,255,.65);padding:24px 12px}.maintenance_lead{font-size:18px;font-weight:700;color:#3f8cd4;text-align:justify;text-shadow:2px 2px 2px rgba(128,128,128,.28);margin-bottom:8px}.priceTax3{font-size:12px;margin:0 4px 4px 0;text-align:right}#maintenance .columnSmallContents{background-color:#f5fffd;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:16px;overflow:hidden}#maintenance .columnSmallContents h3{background-color:#00bf9f;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;padding:2px 2px 2px 8px;position:relative;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.28)}#maintenance .columnSmallImg{float:left;margin:10px}#maintenance .columnSmallContents h4{margin:18px 0;font-size:15px;font-weight:700;color:#ffa600;text-shadow:0 1px 1px rgba(128,128,128,.28);line-height:1.2;padding:0}#maintenance .columnSmallContents p{font-size:14px;margin:0 4px 10px 0;letter-spacing:1px;line-height:1.2;text-align:justify}#maintenance .columnSmallContents p.sagyoTime{margin-bottom:16px;text-align:center}#maintenance .columnSmallContents p.price{color:#f53;letter-spacing:2px;margin-bottom:16px;text-align:center;font-size:16px}.column_A{margin-bottom:24px}div.ichiran{overflow:auto;margin-bottom:24px}#truck_maintenance_pack_wrap #recycling_parts_wrap .table_advice{font-size:12px;font-weight:400;color:#fff;background-color:#4ba811;padding:2px 6px;line-height:1;box-sizing:border-box;border-radius:2px}div.ichiran table{width:100%;border-collapse:collapse;font-size:14px}.hyou_midasi{background-color:#eff8ff}.ichiran th{vertical-align:middle;padding:5px;color:#696969;font-weight:400;border:solid 1px #bdbdbd;text-align:center}.ichiran td{vertical-align:middle;padding:5px;border:solid 1px #bdbdbd}.toiawasebangou{text-align:center}.toiawasebangou a{color:#f60;text-decoration:underline}.toiawasebangou a:hover{color:#f30;text-decoration:none}.meka{text-align:center}.syasyu{text-align:center}.katasiki{text-align:center}.hinmei{text-align:left}.nensiki{text-align:center}.kakaku{color:red;text-align:right}p.baikyakuzumi{text-align:center;font-weight:700}.baikyakuzumi02{text-align:left;font-weight:700}.pageTop a{font-size:12px;color:#25665c}#car .yahoo_ban{margin-bottom:20px}.yahoo_go{margin:20px 0 30px}.yoyaku .textAera{border:1px solid #093;padding:10px;overflow:hidden}.waribiki{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:red;text-align:center;font-weight:700}.yoyaku .textAera .leftArea{float:left;font-size:16px}.yoyaku .textAera .rightArea{float:right}.yoyaku .textAera .rightArea img{width:100%}.yoyaku h3 span{padding-left:20px;font-size:12px}.yoyaku .textAera p .phoneNum{display:none}.yoyaku .textAera .priceList{border:5px solid #f90;margin:5px 0;overflow:hidden;text-align:center;width:98%;border-radius:10px}.yoyaku .textAera .priceList p{font-weight:700;float:left;padding:15px 10px}.yoyaku .textAera .priceList ul{overflow:hidden;width:100%}.yoyaku .textAera .priceList ul li{float:left;font-size:14px;margin:0 5px 10px;width:97%}.yoyaku .textAera .priceList ul li a{padding:5px 10px;background:#ccc;border-radius:10px;text-decoration:none;color:#262626;display:block;background:#f6e6b4;background:-moz-linear-gradient(top,rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%);background:-webkit-linear-gradient(top,rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%);background:linear-gradient(to bottom,rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6e6b4',endColorstr='#ed9017',GradientType=0)}.mfp_element_text,.mfp_element_number,.mfp_element_select-one,.mfp_element_email,.mfp_element_tel,.mfp_element_textarea{padding:10px 8px;font-size:1em}.mfp_phase h3{font-size:20px;font-weight:700}section .ssl{text-align:center}form#mailformpro dl dd ul li,form#mailformpro dl dd ol li{margin-bottom:8px}form#mailformpro dl dt{border-top:none;clear:both;float:none;font-size:16px;margin:0;padding:10px 10px 0;text-align:left;width:100%;color:#262626;box-sizing:border-box}form#mailformpro dl dd{border-top:none;border-bottom:1px solid #ccc;font-size:12px;line-height:1.5em;margin:0;padding:10px 5px;text-align:left}form#mailformpro dl dd input{font-size:16px;padding:8px;border-radius:4px;margin-bottom:4px;border:1px solid #7f9db9}form#mailformpro dl dd textarea{font-size:16px;padding:8px;border-radius:4px;margin-bottom:4px;border:1px solid #7f9db9}.mfp_element_textarea{min-width:100px;min-height:80px;max-width:90%;max-height:200px}.must{float:right;margin:0 20px}.yoyaku .textAera p img{display:none}.yoyaku .textAera p .phoneNum{display:block}.shopInfor.formpage li .formBtn{display:none}.shopInfor.formpage li .phoneNum{display:none}.yoyaku .textAera ul{width:100%}.yoyaku .textAera ul li{width:97%}.yoyaku h3 span{padding-left:0;display:block}.yoyaku .mailform dd ul li{display:block;margin-right:0!important}.yoyaku .mailform .mfp_element_select-one{margin-bottom:10px;height:auto}.mfp_phase #deliveryTime .mfp select{margin-bottom:30px}.yoyaku .textAera .priceList li a{padding:5px;display:inline-block;float:none;width:90%}.invisible{display:none !important}.contents_one .contents .thanks p{margin:0 auto 16px;width:94%;font-size:14px}.contents_one .contents .thanks .motimono{margin-top:24px}.contents_one .contents .thanks .motimono ul{margin:16px auto 16px;width:90%;border:2px solid #00bf9f;font-size:14px;font-weight:700;padding:12px;box-sizing:border-box}.henkou_p{letter-spacing:1px;text-align:justify}.main_henkou{background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/henkou-youkoso.jpg);background-repeat:no-repeat;display:block;margin-bottom:20px;background-size:111%}.youkoso{padding-left:21.4%;padding-top:13.85%;text-align:justify;font-size:14px;line-height:1.8}.hituyousyorui{margin-bottom:40px}.syorui_list{box-sizing:border-box;border:1px solid #ccc;padding:10px 5px 10px 20px;box-shadow:0px 2px 3px 0px rgba(0,0,0,.18)}.syorui_list ol{margin-left:1em}.syorui_list ol li{list-style-type:decimal;list-style-position:outside;font-size:14px;margin-bottom:8px;color:#5f1100}.kei_meigi{font-weight:700;color:#444;margin-left:-5px}.syorui_list dl{color:#5f1100;font-size:14px}.syorui_list dl dd{margin-bottom:8px;margin-left:1em}.eikyumassyou{margin-bottom:8px}.henkou .notax{font-size:12px;font-weight:400;text-align:right;margin-bottom:32px}.henkou_table_scroll{overflow:auto;margin-bottom:2px}.subtext p{font-size:.8rem}#recycling_parts_wrap .henkou table{width:100%;table-layout:auto;margin-bottom:2px}#recycling_parts_wrap .henkou table caption{text-align:center;font-size:14px;border:1px solid #ccc;border-bottom:none}#recycling_parts_wrap .henkou table.henkou_price{table-layout:fixed}#recycling_parts_wrap .henkou table.henkou_price .henkou_left{font-weight:700;color:#fff;text-align:center;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/stripe_g1.gif);background-repeat:repeat}.henkou_kingaku_1_c{text-align:center;color:#666;font-weight:700;background-color:#f7fdff}#recycling_parts_wrap .henkou table.henkou_price2 tbody{white-space:nowrap}#recycling_parts_wrap .henkou table .td_white2{background-color:#39bfa4;text-align:center;font-weight:700;color:#fff}#recycling_parts_wrap .henkou table .syasyu_th{padding:0}#recycling_parts_wrap .henkou table .syasyu_th img{width:100%}#recycling_parts_wrap .henkou table .henkou_left2{font-weight:700;color:#fff;text-align:center;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/stripe_b1.gif);background-repeat:repeat}.henkou_kingaku_1{color:#666;font-weight:700}.henkou_kingaku_2{background-color:#f2f2f2;color:#333;font-weight:700}#recycling_parts_wrap .henkou table .td_white{background-color:#fff;text-align:center}#recycling_parts_wrap .recycling_naiyou_1.henkou h3{border-left:3px solid #f90;padding:10px 5px 5px 10px;margin-bottom:8px}.henkou h4{border-left:3px solid #f90;padding:10px 5px 5px 10px}.ryoukin_sub{margin-top:10px;margin-left:193px}.henkou .shorui{margin-top:10px;margin-bottom:10px}.henkou .shorui2{margin-top:10px;margin-bottom:20px}.eikyumassyou h3{color:#5b5f50;font-size:14px}#kojin_home #syaken_hosyou .contents_pack .kyoukachuuu{padding:1.85em .1em}#syaken_hosyou .pack_h2_A{color:#00bf9f;margin-bottom:24px;text-align:justify}#syaken_hosyou .pack_h2_A strong{font-weight:700}.indent_msru{text-indent:-1em;padding-left:1em}.free_4tu_rescue h4{text-align:center;font-size:18px;color:#fa0;text-shadow:0px 1px 1px rgba(0,0,0,.28);margin:8px auto 4px}.rescue_icon{width:90%;margin:0 auto}.rescue_icon img{width:100%}.free_4tu_rescue ul{display:flex;justify-content:space-between}.free_4tu_rescue ul li{flex-basis:25%;flex-grow:0;flex-shrink:1;font-size:12px;text-align:center;text-indent:0;padding:0}.ziko_img img{width:100%}.ziko_img{margin-bottom:16px}.anshin_life .sankaku{border-color:#d90045 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:20px 80px 0;height:0;margin:0 auto 6px;text-align:center;width:0}.hosyou_kaiketsu{text-align:center;font-weight:700;color:#d90045;font-size:20px;margin-bottom:16px;text-shadow:0px 1px 1px rgba(0,0,0,.28)}#kojin_home #syaken_hosyou .contents_pack .anshin_life .anshin_life_suummary h2{font-weight:400;background-color:#f38800;font-size:16px;line-height:1.3;margin-bottom:8px;text-align:justify;padding:.5em 1em;border-radius:7px}.anshin_life_suummary ul{margin-bottom:16px;display:flex;flex-flow:row wrap;width:100%;justify-content:space-around;align-items:stretch;align-content:space-between}.anshin_life_suummary ul li{background-color:#fafbee;border:2px solid #f38800;border-radius:9px;box-sizing:border-box;display:flex;flex:0 1 48%;flex-direction:row;justify-content:center;line-height:1.1;font-size:14px;align-content:space-around;align-items:baseline;padding:16px 10px;width:48%;margin-bottom:16px}.anshin_life_suummary ul li dl{align-items:stretch}.anshin_life_suummary dt{font-weight:700;margin-bottom:10px;white-space:nowrap;text-align:center;color:#152d94}.anshin_life_suummary dt.whith_mark{color:#c61c29}.anshin_life_suummary dd{text-align:justify;margin:0 auto 10px;text-indent:-1em;padding-left:1em;line-height:1.0}#syakenJ .Point.syakenJ dl dd.syaken_hosyou{padding:10px;margin:24px auto 10px;width:90%;clear:both;float:none}.midashi_syaken2nen{color:#ff8f00;line-height:1.2;margin-bottom:8px;text-align:center}.name_service{text-align:center;font-size:21px;font-weight:700;color:#5b5f50;text-shadow:0px 1px 1px rgba(0,0,0,.28);margin-bottom:8px}.syaken_hosyou .link_text{text-align:center}.not_found_top{text-align:center;margin:64px auto 40px}.eigyoubi .company_profile_table{width:96%;margin:0 auto 8px}.caution_eigyou{font-size:14px;text-indent:-1em;padding-left:1em;margin-bottom:40px}.eigyoubi p{margin-bottom:1em;width:96%}.holiday_info{border:1px solid #4ba811;padding:8px;margin-bottom:8px;border-radius:5px}.holiday_info h2{color:#4ba811;font-size:16px;line-height:1.2;margin-bottom:8px;text-align:center}.holiday_info p{width:96%;font-size:12px;margin:0 auto 14px;line-height:1.4;word-break:break-all}.holiday_info p strong{color:#4ba811}.kome_caution{text-indent:-1em;padding-left:1em}.pageLink{text-align:right;white-space:nowrap}.t_syaken .syaken_ryoukin tr td p.bottom_last{margin-bottom:16px}.footer_wrap .receptionInfo{display:none}.contactBlock{position:fixed;bottom:0;width:100%;background-color:#fff}.contactBlock .inner{text-align:center;padding:10px}.contactBlock .phone{font-size:12px}.contactBlock .phoneNum{font-weight:700;font-size:4vw}.form .btn{margin:10px auto;width:300px}.form .btn a{display:block;padding:5px 10px;color:#fff;background-color:#f60;text-align:center}@media screen and (min-width:420px){.mainVisual{padding:8px 0}.marquee{margin-bottom:16px}.in_page_link{text-align:center;font-weight:700;font-size:21px}.each_services_wrap{margin-bottom:8px;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:stretch;align-content:space-between}.each_services_wrap a{flex-grow:0;flex-shrink:1;flex-basis:auto;display:flex;align-items:stretch;width:49%}.each_services{box-sizing:border-box;background-color:rgba(240,241,238,.45);border:1px solid #e5f4ff;border-radius:2px;min-height:106px;padding:8px;width:100%}.each_services h3+p{font-size:23px}.each_services_wrap_kojin{margin-bottom:16px}.link_text{text-align:left;margin-right:0;padding-left:.5em;text-indent:-.5em}.link_text i{display:inline}.contents_half h1,.contents_half_plus h1,.contents_third h1,.contents_one h1{font-size:28px}.top_service h2{font-size:24px}.contents_one_info{margin:0 auto 32px}#page-top a{width:auto;padding:30px 10px}.information h1.info_h1{text-align:center}.info_tel .tel_number{font-size:28px}.info_form .form_btn a{font-size:18px}#syakenJ .Point.syakenJ dl dt{font-size:24px;line-height:67px;height:67px;padding:0 0 0 80px;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/icon_01.png);background-repeat:no-repeat;text-shadow:1px 1px 0px silver;color:#a40000;border-bottom:2px dotted #a40000;text-align:left;margin:0 10px 10px}#syakenJ .syakenPoint{overflow:hidden;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:17px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.28);margin:0 0 40px}#syakenJ .newInfor{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;font-weight:700;background-color:red;border:2px solid red;margin-bottom:10px;text-align:center;color:#fff}#syakenJ .syakenPoint span{display:block}#syakenJ .syakenPoint h2{font-size:28px}#syakenJ .boxList{margin:0 10px 10px 0;width:31%}#syakenJ .boxList:nth-child(2n){margin-right:10px;margin-left:0}#syakenJ .boxList:nth-child(4){margin-right:0}#syakenJ .boxList:nth-child(7){margin-right:0}#syakenJ .boxList p a{width:31%;vertical-align:middle;text-align:center}#syakenJ .Point.syakenJ dl dd img{margin-bottom:16px}#syakenJ .Point.syakenJ dl .text{margin-left:24px;margin-right:24px}#priceJ .classSelect .wrapp{width:25%}#priceJ .classSelect .wrapp a{width:100%}#priceJ .classSelect .wrapp img{width:100%}#priceJ .priceBox h3 span{display:block;width:90%}#priceJ .priceBox .btnYoyaku{width:100%}#priceJ .priceBox .cautionText{width:100%}#priceJ .maintenance .pointBox.optionMainte{width:87%}#priceJ .maintenance .pointBox.optionMainte ul{width:100%}#priceJ .maintenance .pointBox.optionMainte ul:first-child{border-right:none}#priceJ .discountArea{position:relative;width:95%}#priceJ .discountArea h3{margin-left:0;float:none;width:100%;line-height:1em}#priceJ .discountText{float:none}#priceJ .discountText p{width:50%}#priceJ .discountArea .disImg{float:none;padding:0;position:absolute;right:5px;top:30%;width:48%}.document .documentBox{width:35%;float:left;height:200px}.document .documentBox p img{height:120px}.document .documentBox:nth-child(4){margin-right:18px}.kihon_naiyou .otoku{font-size:158%}#flow h2{font-size:36px;font-weight:400}#flow .flowBox.flow .text{margin-left:20px;width:45%}#flow .flowBox.flow .pic{width:50%}#flow .flowBox.flow dd{float:left}#flow .flowBox.hikitori .hikitoriArea{width:90%}#houjin_home .contents_half#houjin_entrance{padding:16px 10px 10px;margin-bottom:16px}.houjin_menu_item h2,.kojin_menu_item h2{font-size:20px}.menu_item_img{width:37.7%;float:left;margin:0 4px 0 0}.menu_item_overview_wrap{margin-left:10px}.seet_metal_price img{width:auto;max-width:100%}.kyouchou_midasi{font-size:24px}.dpf_injector_price_wrap .price_caption{float:left}.dpf_injector_price_wrap .dpf_injector_price_description{float:right}#dpf_injector .top_service h4{font-size:24px}.equipment_img_wrap .ovf_hidd .f_L{width:48%;margin-top:40px}.equipment_img_wrap .ovf_hidd .f_R{width:48%}.truckSyakenImg{float:right;width:30%}.truckSyakenImg img{width:auto}.truckSyakenSetumei{width:69%}#truck_shyaken_top .top_service h2{text-align:left}#truck_shyaken_top .top_service h4{font-size:16px;color:#0a8a0a}.nightSYoukai{clear:both}.truck_shaken_flow .top_service{position:relative}.truck_shaken_flow .top_service .column_nagare ul{min-height:127px}.truck_shaken_flow .top_service .column_nagare h3+ul{min-height:auto}.nagareImg{text-align:center;margin:0 0 4px 4px;float:right}.nagareImg img{width:98%}#houjin_home #truck_maintenance_pack{margin-bottom:16px}#truck_maintenance_pack_wrap .contents_pack h2{font-size:21px;padding:.35em 1em}#truck_maintenance_pack_wrap .contents_pack h2+p{font-size:16px}#truck_maintenance_pack ul li{font-size:21px}#truck_maintenance_pack p{font-size:16px}.pack_detail_wrap h3{font-size:24px}.pack_detail_wrap ul li{font-size:16px}.pack_detail_wrap{margin:0 20px 24px}.pack_detail_wrap table td{padding:14px 18px}#truck_maintenance_pack_wrap .contents_pack h1{font-size:28px}#truck_maintenance_pack_wrap .contents_pack h1 span{font-size:1.4em}.pack_flow_wrap{margin:0 20px 24px}#main_sub_houjin_cars .contents_one .top_service h2,#main_sub_kojin_cars .contents_one .top_service h2{font-size:24px;border-radius:20px;margin-bottom:16px}#main_sub_houjin_cars .kyoukachuuu,#main_sub_kojin_cars .kyoukachuuu{font-size:18px;left:80%}#truck_sale .top_service h3+p{line-height:1.8;font-size:16px}#truck_sale .top_service h3+p strong{color:#4ba811}#truck_sale .top_service ul li{font-size:21px;margin-bottom:16px}#truck_sale .top_service .hanbai_zisseki h3{font-size:32px}#truck_sale .top_service .hanbai_zisseki h4{font-size:24px}#truck_sale .top_service .hanbai_zisseki dl{font-size:24px}#houjin_lease .columnLarge h4{text-align:center}#houjin_lease .columnLarge p{text-align:center;margin-bottom:24px}#truck_sale .top_service dl.tantousya{width:45%}.optionImg{float:left;width:50%}.optionSetumei{float:right;margin-left:6px;width:47%}.counselor_wrap{display:flex;align-items:center;justify-content:flex-start}.counselor_wrap ul{flex:0 0 60%;font-size:20px}.counselor_wrap dl{flex:1 2 40%}#truck_maintenance_pack_wrap .insurance_naiyou_2 ul{justify-content:flex-start}#truck_maintenance_pack_wrap .insurance_naiyou_2 ul li{padding:14px;flex:0 1 20%;margin:5px;font-size:14px}.insurance_naiyou h3{font-size:21px}.insurance_naiyou ul li dl dd{font-size:16px}#recycling_parts_wrap .counselor_wrap{display:inherit}#recycling_parts_wrap .counselor_wrap ul{width:94%;margin:0 auto 8px}.recycling_matome{margin:0 auto 32px;width:94%;font-size:20px}.company_profile_table dl{display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;width:100%}.company_profile_table dl dt{width:30%}.company_profile_table dl dd{width:60%;flex:1 1 auto}#information_facility .pack_flow_suummary ul li{margin-right:2%;flex:1 0 29%}.company_profile_map .company_address .shopImage{flex-wrap:nowrap}#information_facility .company_profile_map .company_address .shopImage img{width:50%}.company_detail_wrap table td{font-size:14px}.privacy_policy_list{font-size:16px}.kojin_lease_case .ovf_hidd .f_L,.kojin_lease_case .ovf_hidd .f_R{width:50%}.kojin_lease_case p{line-height:1.2;display:inline;padding-left:0}.case_atension{width:90%;margin:auto;text-indent:-1.2em;padding-left:1em}#kojin_home .contents_pack h2{font-size:21px}.kojin_lease_case h3{font-size:32px}.kojin_lease_case ul li{font-size:21px}#kojin_home .pack_detail_wrap{margin-bottom:32px}#kojin_home .contents_pack h1{font-size:32px}#kojin_home .contents_pack h1 span{font-size:21px}#kojin_home .contents_pack .kyoukachuuu{font-size:18px;width:5.2em;height:5.2em;transform:rotate(15deg);top:14px;left:78%}#kojin_home #kojin_entrance .top_service .link_btn a,#bankin_entrance .top_service .link_btn a,#lease_entrance .top_service .link_btn a,#various_maintenance .top_service .link_btn a{font-size:18px}.yoyaku .textAera .priceList{text-align:center}.yoyaku .textAera .priceList p{float:none}.yoyaku .textAera .priceList ul li{display:inline;text-align:center;padding:5px 0;width:30%}.yoyaku .textAera .priceList ul li a{padding:5px 0}.must{float:left}.mfp_element_text,.mfp_element_number,.mfp_element_select-one,.mfp_element_email,.mfp_element_tel,.mfp_element_textarea{padding:10px 8px;font-size:1em}.yoyaku .mailform .mfp_element_select-one{margin-bottom:10px;height:auto}.mfp_phase #deliveryTime .mfp select{margin-bottom:10px}form#mailformpro dl dd{font-size:16px;padding:10px 5px 10px 10px}form#mailformpro dl dd ul li,form#mailformpro dl dd ol li{margin-bottom:8px;display:inline-block;margin-left:26px}form#mailformpro dl dd select{font-size:16px;padding:4px;margin-bottom:8px}.contents_one .contents .thanks p{font-size:18px;width:85%}.contents_one .contents .thanks .motimono ul{font-size:16px}.main_henkou{min-height:310px;line-height:1.8}.youkoso{font-size:16px;line-height:2;padding-right:20px}.sideBanner p a img{width:auto}}@media screen and (min-width:769px){.smp{display:none}.headerArea{width:100%;max-width:1280px}.h1_and_link{overflow:hidden}.h1_and_link h1{float:left}.h1_and_link ul{display:block;float:right;overflow:hidden}.h1_and_link ul li{float:left;font-size:12px}.h1_and_link ul li:before{content:"｜";margin:0 4px 0}.h1_and_link ul li:last-child:after{content:"｜";margin-left:4px}.logo_and_info .logo{overflow:hidden;float:left}.logo_and_info .logo .logoPic{float:left;margin-right:10px;width:auto}.logo_and_info .logo .logoText{float:left}.logo_and_info .logo .logoText p{line-height:1.5}.logo_and_info .receptionInfo{float:right;overflow:hidden}.footer_wrap .receptionInfo{display:block}.logo_and_info .receptionInfo dl{float:left}.logo_and_info .receptionInfo .phoneNum{float:left;font-size:30px;line-height:1.4}.headerArea nav{display:block;margin-bottom:16px}.headerArea nav ul{overflow:hidden;box-sizing:border-box;display:table;width:100%;text-align:center;box-shadow:0px 1px 2px 0px rgba(0,0,0,.28);line-height:1;border-radius:3px}.headerArea nav ul li{display:table-cell;border-right:1px solid #fff}.headerArea nav ul li:last-child{border-right:none}.headerArea nav ul li a{color:#fff;text-decoration:none;display:block;padding:12px;background-color:#2e7d56}.headerArea nav ul li a:hover{text-decoration:underline;opacity:.5}.mainVisual{padding:6px 0}.wrapper_wrap{margin:auto;background-color:#eee;padding-top:16px}.pankuzuList{margin:0 0 16px}#wrapper{width:100%;max-width:1280px;padding-bottom:40px}.contents_half_wrap{padding-bottom:40px}.contents_half{width:48.958%;box-shadow:0px 1px 3px 0px rgba(0,0,0,.28);padding:24px 16px 16px;margin:0}.contents_half_plus{width:100%;box-shadow:0px 1px 3px 0px rgba(0,0,0,.28);padding:24px 16px 16px;margin:0}.contents_one{box-shadow:0px 1px 3px 0px rgba(0,0,0,.28);padding:24px 16px 16px;margin:0 auto 48px}.contents_one_info{width:auto;margin:0 auto 40px}.contents_half h1,.contents_half_plus h1,.contents_third h1,.contents_one h1{font-size:32px}.contents_third h1{font-weight:400}.each_services h3{font-size:14px;text-align:justify;white-space:nowrap}.each_services h3+p{font-size:20px;text-align:justify}.text_tsume{letter-spacing:-.1em}.top_service{padding:20px 20px 72px}.each_services_kojin{margin-bottom:12px}.contents_half_wrap .top_service h2{font-size:26px}#houjin_entrance .top_service{min-height:648px;padding:20px 14px 72px}.contents_third .top_service{min-height:321px}#houjin_entrance{float:left}#kojin_entrance{float:right}.contents_third_wrap,.contents_one_wrap{float:left;width:77%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:space-between;max-width:980px}.movieWrap{margin:0 auto 20px;flex-basis:93%;width:97%;padding:20px;background:#2e7d56;border-radius:20px}.contents_third{width:48.6111%;box-shadow:0px 2px 4px 0px rgba(0,0,0,.28);padding:24px 16px 16px;flex-basis:auto;flex-grow:0;flex-shrink:1}.contents_third_wrap>section.contents_third:nth-child(2n+1),#houjin_home .ovf_hidd>.contents_third:nth-child(2n+1){float:left}.contents_third_wrap>section.contents_third:nth-child(2n),#houjin_home .ovf_hidd>.contents_third:nth-child(2n){float:right}#houjin_entrance .top_service .houjin_menu_item{min-height:126px}.side_wrap{float:right;width:22.916%;max-width:280px}.side_navi{box-shadow:0px 2px 6px 0px rgba(0,0,0,.2)}.side_navi nav ul li.line2gyou{line-height:1;box-sizing:border-box;padding-top:12px;padding-bottom:12px}.arrow{position:relative;padding:0 0 0 18px;color:#000;vertical-align:middle}.arrow:before,.arrow:after{position:absolute;top:0;bottom:4px;left:0;margin:auto;content:"";vertical-align:middle}.kadomaruIcon:before{width:12px;height:12px;-webkit-border-radius:20%;border-radius:20%;background:#006cbf}.kadomaruIcon:after{left:5px;box-sizing:border-box;width:3px;height:3px;border:3px solid transparent;border-left:3px solid #fff}.bnr{margin:-16px auto 24px}.footer_contents{width:100%;max-width:1280px}.footer_contents nav div{float:left;margin-right:10px;width:230px}.footer_contents nav div ul{border-right:1px solid #d9d9d9;box-shadow:1px 0px 0px #fff;padding:0 24px 0 12px}.footer_contents address{font-size:12px}#contents{float:left;width:75%}#breadcrumb{overflow:hidden;font-size:12px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #dcdcdc;text-decoration:none;background:-moz-linear-gradient(center top,#f9f9f9 51%,#e9e9e9 54%);background:-ms-linear-gradient(top,#f9f9f9 51%,#e9e9e9 54%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9');background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#f9f9f9),color-stop(54%,#e9e9e9));background-color:#f9f9f9;color:#666;display:block;text-shadow:1px 1px 0px #fff;-webkit-box-shadow:inset 1px 1px 0px 0px #fff;-moz-box-shadow:inset 1px 1px 0px 0px #fff;box-shadow:inset 1px 1px 0px 0px #fff;width:940px;margin:40px auto;line-height:23px}#breadcrumb ul{padding:0 18px}#breadcrumb ul li{float:left;margin-right:10px}#breadcrumb ul li span{margin-right:10px}.drawer-header{display:none}#footer{clear:both;background-color:#ccc;overflow:hidden;padding-bottom:40px;color:#333}#footer .footerContent{margin:auto;width:1080px;padding-top:40px;padding-bottom:20px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:24px}#footer .footerContent ul{font-size:14px}#footer .shopInfo{overflow:hidden}#footer .shopInfo h2{font-size:14px;color:#fff;padding-left:20px;border-left-width:10px;border-left-style:solid;border-left-color:red;line-height:30px;margin:0 0 5px;font-weight:700;background-color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#footer .shopInfo .shopBox{width:220px;float:left;margin-right:40px}#footer .shopInfo ul{margin:0 0 20px}#footer .shopInfo ul li{color:#262626;font-size:12px;text-align:center;margin:2px 0}#footer .footerContent .campanyArea{float:left;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/koei_logo.png);background-repeat:no-repeat;padding-left:180px;margin-top:10px;margin-right:20px}#footer .footerContent .serviceArea{display:none;padding-top:13px;width:100%;overflow:hidden;clear:both;padding-bottom:40px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;-webkit-box-shadow:0 1px 0 #fcfcfc;-moz-box-shadow:0 1px 0 #fcfcfc;box-shadow:0 1px 0 #fcfcfc;margin-bottom:20px}#footer .footerContent .serviceArea dl{float:left;font-size:14px;margin-left:10px;margin-right:10px;width:17%}#footer .footerContent .serviceArea dl dt{font-size:16px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;-webkit-box-shadow:0 1px 0 #fcfcfc;-moz-box-shadow:0 1px 0 #fcfcfc;box-shadow:0 1px 0 #fcfcfc;margin-bottom:5px;font-weight:700;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#footer .footerContent .serviceArea dl dd a{color:#333;text-decoration:none;background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/list_arrow.png);background-repeat:no-repeat;background-position:left center;line-height:26px;padding-left:10px}#footer .footerContent .serviceArea dl dd a:hover{color:red}#footer .footerContent .contactArea{overflow:hidden;margin-top:10px;float:right}#footer .footerContent .contactArea p{font-size:12px}#footer .footerContent .contactArea ul{margin-top:5px;float:left}#footer .footerContent .contactArea ul li{font-size:23px;line-height:23px;margin-bottom:5px}#footer .footerContent .contactArea .btnContact{float:right;margin:10px 30px 0;text-align:center}#footer .footerContent .contactArea .btnContact a{line-height:18px;background-color:#149305;text-align:center;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;width:200px;margin:auto;color:#fff;text-decoration:none;font-size:18px}#footer .footerContent .contactArea dl{font-size:12px;clear:both;float:left}#footer .footerContent .contactArea dt{float:left}#footer .footerContent .contactArea dd{margin-right:10px;float:left}#footer .footerContent .contactArea p{float:left}#page-top a{width:100px;padding:30px 0}.caution{font-size:14px;margin-left:10px;clear:both}#topImage{background-repeat:no-repeat;width:1080px}#j_shyaken_topImg #topImage{background-image:url(//www.koeijidousha.com/blog/wp-content/themes/koei/../images/bg-jouyou01.jpg)!important;background-repeat:no-repeat;background-size:cover;text-align:right;height:381px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;margin-right:auto;margin-left:auto;overflow:hidden;width:960px}.flex-direction-nav .flex-prev{opacity:0;left:4px}.flex-direction-nav .flex-next{opacity:0;right:4px}.information{overflow:hidden}.info_tel,.info_form{width:48%;min-height:193px}.info_tel{float:left}.info_form{float:right}.information h1.info_h1,#houjin_home .contents_one .information h1.info_h1,#kojin_home .contents_one .information h1.info_h1{font-size:40px}.information h2.info_h2{margin:0 1em 16px}#syakenJ .syakenPoint h2{font-size:36px}#syakenJ .boxList{width:32%}#syakenJ .Point.syakenJ dl{margin:0 0 40px;padding:16px}#syakenJ .Point.syakenJ #otoku dd img{width:340px}#syakenJ .Point.syakenJ dl dt{font-size:36px}#syakenJ .Point.syakenJ dl dd{float:left;margin-left:10px;margin-right:20px;width:auto}#syakenJ .Point.syakenJ dl dd img{width:340px;margin-bottom:0}#syakenJ .Point.syakenJ dl .text{width:45%;position:relative;padding-bottom:8px;margin-right:0;margin-left:0}#syakenJ .Point.syakenJ dl .text a{background-color:#f30;border-radius:20px;height:auto;line-height:1.5}#houjin_home .contents_half_wrap{padding-bottom:16px}#houjin_home #houjin_entrance.contents_half .top_service{padding:16px 10px 10px}.houjin_menu_item h2,.kojin_menu_item h2{font-size:20px}#houjin_usedcar_entrance,#recycling_parts_entrance,#various_service_entrance{float:right;margin-bottom:24px}#houjin_usedcar_entrance .top_service h2 span,#recycling_parts_entrance .top_service h2 span,#bankin_entrance .top_service h2 span,#lease_entrance .top_service h2 span,#various_maintenance .top_service h2{font-size:18px}#houjin_usedcar_entrance .top_service h2,#recycling_parts_entrance .top_service h2,#bankin_entrance .top_service h2,#lease_entrance .top_service h2,#various_maintenance .top_service h2{font-size:28px;line-height:1.1}#truck_maintenance_entrance{clear:both}#truck_maintenance_entrance h1{font-size:32px}#truck_maintenance_entrance h1 i{margin-right:4px;vertical-align:baseline}#truck_maintenance_entrance .top_service{padding:10px 20px}#truck_maintenance_entrance .top_service h2{font-size:40px;text-align:center;padding-bottom:10px}#truck_maintenance_entrance .top_service h2 span{font-size:21px}.contents_half_plus .top_service ul{padding:8px 40px}.contents_half_plus .top_service ul li{display:inline-block;font-size:21px;margin-right:2em;margin-bottom:12px}#truck_sheet_metal .top_service h2,#truck_sheet_metal .top_service h2+h3{border:none}#truck_sheet_metal .top_service h2{margin-bottom:24px}#truck_sheet_metal .top_service h2.jouyousya{margin-bottom:4px}#truck_sheet_metal .top_service h2+h3{color:#0a8a0a;line-height:1.5;margin-bottom:16px;padding:0;text-align:center;font-size:18px}#truck_sheet_metal .top_service h2.jouyousya+h3{font-size:20px}#truck_sheet_metal .top_service p{font-size:16px;margin-bottom:16px;line-height:1.6}#truck_sheet_metal .top_service h3,#dpf_injector .top_service h3,#electrical_equipment .top_service h3.hojo{font-size:24px;line-height:1.2;padding:8px 0 8px 16px;margin-bottom:8px;border-left:7px solid #a40000}#truck_sheet_metal .top_service h4{font-size:22px}.seet_metal_price{margin-bottom:32px}.kyouchou_midasi{font-size:28px}#dpf_injector .top_service h3{border-color:#0a8a0a}#electrical_equipment .top_service h3.hojo{border-color:#0a8a0a;border-bottom:none;background-color:#e6e6e6;line-height:1.1;padding-right:8px;font-size:20px}#bodywork_repair .top_service h3{font-size:24px}.bodywork_img_wrap .ovf_hidd .f_L,.bodywork_img_wrap .ovf_hidd .f_R{width:48%}#bodywork_repair .top_service ul{margin-bottom:24px}#bodywork_repair .top_service ul li{font-size:22px}#bodywork_repair .top_service h4{font-size:32px;text-align:center;margin-bottom:8px}#bodywork_repair .top_service h5{font-size:40px;text-align:center}.layout_change{display:block}.houjin_menu_item{margin-bottom:16px;padding-bottom:8px}.kojin_menu_item{margin-bottom:24px;padding-bottom:32px}#kojin_home #kojin_entrance{float:none;width:100%;margin-bottom:24px}#kojin_home .contents_half .top_service{min-height:auto}#kojin_home #kojin_entrance .top_service{display:flex;flex-flow:row wrap;flex:1 1 48%;justify-content:space-between;align-content:space-between}#kojin_home #kojin_entrance .top_service .kojin_menu_item{width:48%}#bankin_entrance{float:left}#lease_entrance{float:right}#kojin_home #kojin_entrance .top_service .link_btn a{font-size:21px;padding:18px 0}#kojin_home #kojin_entrance .top_service .link_btn{width:61%;margin-top:4px}#bankin_entrance .service_img{margin-bottom:32px}#lease_entrance .service_img,#various_maintenance .service_img{margin-bottom:29px;margin-top:-10px}#kojin_entrance .menu_item_img{width:60%;margin:0 12px 0 0;float:left}#kojin_entrance .menu_item_overview_wrap{width:auto;float:none}.kojin_entrance_wrap{display:flex;justify-content:space-between;align-items:stretch}.kojin_entrance_wrap section{flex:0 1 32%}.nagareImg img{width:100%}.top_service .column_nagare.column_nagare_last{margin-bottom:32px}.truck_shaken_flow .link_btn{margin:32px auto}.column_A{float:left;margin:0 20px 20px 0;width:48%}.column_B{float:left;width:48%}.columnLarge .columnContents ol{float:left;margin-top:16px}.columnLargeImg{float:right;margin-top:16px}.syaken_ryoukin{table-layout:fixed;font-size:16px}.price_1red,.price_2red{font-size:18px}.oilmen{width:auto}.nighter_otoku_wrap{display:flex;justify-content:space-between;align-items:center}#main_sub_houjin_cars .kyoukachuuu{font-size:24px;left:72%;top:-14px}#main_sub_houjin_cars .flex_box_respo,#main_sub_kojin_cars .flex_box_respo{display:flex;flex-direction:row}#main_sub_kojin_cars .kyoukachuuu{font-size:24px;left:85%;top:-24px;display:block}.pack_flow_suummary ul{flex-wrap:nowrap;justify-content:space-between;height:auto}.pack_flow_suummary ul li{flex:0 1 24%}.hiyou_graph_wrap{margin-bottom:6px;flex-direction:row}.hiyou_graph_wrap .hiyou_graph{margin:0 auto 12px;flex-basis:100%}.hiyou_graph_wrap .sankaku{border-width:50px 0 50px 20px;border-color:transparent transparent transparent #6eb92c;margin:32px 8px 0}.pack_detail_wrap+h3{line-height:1.2;margin-bottom:24px;font-size:22px;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,.28)}#truck_maintenance_pack_wrap .contents_pack h1{font-size:32px;margin-bottom:32px}.company_profile_table dl{display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;width:100%}.company_profile_table dl dt{width:30%;flex-grow:1;flex-shrink:1;flex-basis:auto}.company_profile_table dl dd{width:60%;flex-grow:1;flex-shrink:1;flex-basis:auto}#houjin_home .contents_one.contents_pack{padding:30px;margin:0 0 40px}.counselor_wrap ul li{font-size:24px}.insurance_naiyou h3{font-size:24px}#insurance_wrap .link_btn{margin-bottom:40px}#insurance_wrap .link_btn a{font-size:18px}#recycling_parts_wrap .counselor_wrap ul{width:80%}.recycling_matome{font-size:24px}#recycling_parts_wrap .recycling_naiyou_1 ul li{height:48px;font-size:14px}.parts_link{font-size:24px}.column_glass .tokuchouImg{float:left;margin-right:10px}.column_glass h2{font-size:20px;margin-bottom:16px}.column_glass div[class=clearfix]{margin-bottom:24px}.kakakuhyou table{width:100%;margin:0 auto;padding:0;border-collapse:collapse;border-spacing:0px;border:2px solid #5782f3;table-layout:fixed;line-height:1;display:table}.kakakuhyou table caption{display:table-caption}.kakakuhyou table thead{display:table-header-group;float:none}.kakakuhyou table thead tr{display:table-row;float:none}.kakakuhyou table thead tr th{display:table-cell;border-right:1px solid #5782f3}.kakakuhyou table tbody{display:table-row-group}.kakakuhyou table tbody tr{display:table-row;width:auto;float:none}.kakakuhyou table tbody tr th,.kakakuhyou table tbody tr td{display:table-cell;border-right:1px solid #5782f3;padding:10px 2px}.kakakuhyou table tr th:last-child,.kakakuhyou table tr td:last-child{border-bottom:none}.kakakuhyou table tbody tr th{border:1px solid #5782f3;background-color:inherit}.optionImg{float:left;width:inherit}.optionSetumei{float:right;margin-left:6px;width:377px}#priceJ h2{font-size:36px}#priceJ .classSelect{padding:20px 0}#priceJ .classSelect .wrapp{width:120px}#priceJ .classSelect .wrapp img{width:100px;opacity:1!important}#priceJ .classSelect .wrapp a{width:auto;padding-top:19px}#priceJ .classSelect .wrapp a:hover{background-color:#f90;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:1!important}#priceJ .priceBox{padding:20px}#priceJ .priceBox h3{font-size:24px}#priceJ .priceBox h3 span{padding-right:20px;padding-left:20px;margin-right:10px;display:inline-block;width:200px}#priceJ #keiClass{clear:both}#priceJ .priceBox.keiClass h3 span{color:#fff;background-color:#09f}#priceJ .priceBox.sClass h3 span{color:#fff;background-color:#f69}#priceJ .priceBox.mClass h3 span{color:#fff;background-color:#c00}#priceJ .priceBox.bClass h3 span{color:#fff;background-color:#333}#priceJ .priceBox.spClass h3 span{color:#fff;background-color:#606}#priceJ .priceBox.keikamo h3{font-size:20px}#priceJ .priceBox.kogatakamo1 h3{font-size:20px}#priceJ .priceBox.kogatakamo2 h3{font-size:20px}#priceJ .priceBox .carPic{float:left;margin-right:10px}#priceJ .priceBox .subPrice{float:left}#priceJ .priceBox .total{float:left;font-size:22px;padding:0 0 0 10px;width:370px}#priceJ .priceBox .total .tax{color:#262626;font-size:14px}#priceJ .priceBox .subPrice li{margin-right:10px}#priceJ .priceBox .subPrice .menteCost{width:220px}#priceJ .priceBox .subPrice .lowCost{width:150px}#priceJ .subPrice li ul{margin-bottom:20px;overflow:hidden}#priceJ .priceBox .subPrice li ul li{float:right}#priceJ .priceBox .btnYoyaku{width:400px}#priceJ .priceBox .cautionText li{font-size:14px}#priceJ .pointBox{margin-bottom:20px}#priceJ .maintenance p{font-size:16px}#priceJ .maintenance .pointBox.optionMainte{width:630px;padding:20px}#priceJ .maintenance .pointBox.optionMainte ul{float:left;width:46%;margin-bottom:0}#priceJ .maintenance .pointBox.optionMainte ul:first-child{border-right-width:1px;border-right-style:solid;border-right-color:#333;margin-right:18px;padding-right:10px;width:43%}#priceJ .maintenance .pointBox.optionMainte ul li{font-size:16px}#priceJ .service{margin-bottom:40px;padding:20px 0 0}#priceJ .serviceTitle{background:#fff}#priceJ .discountArea{margin:0 auto 10px;width:100%}#priceJ .discountArea h3{width:350px}#priceJ .discountArea p{padding:0 10px;font-size:14px;float:left}#priceJ .discountArea .disImg img{float:right;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}#priceJ .discountText p span{font-size:12px}#priceJ .discountArea.clear{margin-bottom:40px;clear:both;width:100%}.document .documentBox{height:200px;margin:10px 18px;width:170px}.document .documentBox:nth-child(4){margin-right:0}.document .documentBox p .caution{display:block}#priceJ .mainteHosyou{margin-bottom:40px}#flow h2{font-size:36px}#flow .flowBox.flow dt{width:97%}#flow .flowBox.flow .pic{width:280px}#flow .flowBox.flow .text{width:380px;margin-left:20px}#flow .flowBox.flow .text p{margin-bottom:10px}#flow .flowBox.hikitori .hikitoriArea{float:left;margin-left:20px;margin-right:20px;width:275px}#bike_shyaken .top_service .midashi_top h2{margin-top:-20px}#bike_shyaken .midashi_top{text-align:center}#bike_shyaken .price_system{text-align:center;margin-bottom:40px}#bike_shyaken .price_system ul{text-align:left;margin:0 0 16px 160px}#bike_shyaken .bike_maker{text-align:center;margin-bottom:32px}#bike_shyaken .yoyakuBtn,#bike_shyaken_yuutai .yoyakuBtn{text-align:center}#bike_shyaken_yuutai .column_yuutai{text-align:center}#bike_shyaken_yuutai .column_yuutai ul{text-align:left;margin:0 0 24px 160px;font-size:14px}#kojin_home .contents_pack h1{font-size:40px}#kojin_home .contents_pack h1 span{font-size:24px}#kojin_home .contents_pack h2{font-size:28px}.kojin_lease_case{margin-bottom:32px}#kojin_home .pack_detail_wrap h3{font-size:32px}#kojin_home .contents_pack .kyoukachuuu{font-size:21px;width:5em;height:5em;transform:rotate(-15deg);top:12px;left:auto;right:77%}#truck_maintenance_pack_wrap #recycling_parts_wrap .table_advice{display:none}#main_sub_kojin_cars .contents_one .top_service .kojin_chukosya_h{font-size:26px}form#mailformpro dl dt{float:left;width:240px;border-bottom:medium none}form#mailformpro dl dd{padding:10px 5px 10px 240px;border-top:1px solid #ccc;border-bottom:medium none}.mfp_element_text,.mfp_element_number,.mfp_element_select-one,.mfp_element_email,.mfp_element_tel,.mfp_element_textarea{margin:2px;padding:3px 8px}.mfp_phase{margin-bottom:24px}form#mailformpro dl dd ul li,form#mailformpro dl dd ol li{display:block;margin-left:0}.holiday_info{width:96%;margin:0 auto 16px;padding:12px 8px 11px}.holiday_info h2{font-size:18px;margin-bottom:8px;text-align:center}.holiday_info p{width:90%;font-size:14px;text-align:justify;line-height:1.65;word-break:normal;margin-bottom:2px}.mainte_column_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}#maintenance .columnSmallContents{margin-bottom:24px;flex-basis:48%;flex-grow:1}#syaken_hosyou .pack_h2_A{font-size:21px;margin:0 20px 24px}.free_4tu_rescue h4{font-size:24px}.rescue_icon{width:60%}.free_4tu_rescue ul{width:67%;margin:0 auto}.free_4tu_rescue ul li{font-size:14px}.hosyou_kaiketsu{font-size:32px}.anshin_life_suummary ul li{flex-basis:23%}#kojin_home #syaken_hosyou .contents_pack .anshin_life .anshin_life_suummary h2{text-align:center}.main_henkou{min-height:260px;background-size:cover}.jyuusyo_meigi{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap;width:100%}.jyuusyo_meigi .hituyousyorui{width:48%;flex:0 1 45%}.jyuusyo_meigi .hituyousyorui .syorui_list{min-height:340px;display:flex;align-items:center;flex-wrap:wrap}.eikyumassyou_wrap{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap;width:100%}.eikyumassyou{width:48%;flex:0 1 45%}.eikyumassyou .syorui_list{min-height:250px;display:flex;align-items:center}.syakensyou_saikouhu{display:flex;align-items:center;width:48%;height:100px}.name_address_change .top_service h2+p{margin-bottom:64px}.contents_third.name_address_change .top_service .iriguchi_details{margin-bottom:64px}.sideBanner p a img{width:100%}.eigyoubi .link_btn{width:46%}.eigyoubi .link_btn a{font-size:16px;padding:20px 14px}}.headerArea{overflow:initial}.dropdown-btn{position:relative}.headerArea nav ul{overflow:auto}.headerArea nav ul ul.dropdown{display:none;z-index:1000;background:#666;position:absolute;overflow:auto}.dropdown-btn.bankin{width:150px}.headerArea nav ul ul.open{display:table}.headerArea nav ul ul li{display:block;font-size:14px;border-left:1px solid #fff;border-right:1px solid #fff !important}.headerArea nav ul ul li a{background-color:#1f593d;text-align:left}