header nav #nav02{border-top:3px solid #f44;border-bottom:3px solid #f44}@media screen and (max-width:800px){header nav #nav02{border:0}header nav #nav02 div a{background-color:#f44}}#search_index{margin:0 0 65px}@media screen and (max-width:800px){#search_index{margin:0 0 10%}}#search_box{margin:0 0 24px}#search_box .form01{width:696px;background-color:#444;margin:0 auto}#search_box .form01 h4{font-size:16px;color:#fff;padding:8px 16px 0}#search_box .form01 ul{overflow:hidden}#search_box .form01 li{float:left}#search_box .form01 .code,#search_box .form01 .name{width:40%}#search_box .form01 .btn{width:20%}#search_box .form01 li h5{font-size:14px;color:#fff;padding:2px 0 2px 30px}#search_box .form01 .code p,#search_box .form01 .name p{font-size:14px;padding:0 0 0 30px}#search_box .form01 .code input,#search_box .form01 .name input{width:100%;height:30px;font-size:18px;box-sizing:border-box;line-height:30px}#search_box .form01 .btn p{padding:25px 0 0 8px}#search_box .form01 .btn button{width:110px;height:30px;box-sizing:border-box;font-size:20px;color:#fff;line-height:30px;text-align:center;background:url(../img/bg_red.png) left top no-repeat;background-size:100% 100%}#search_box .form01 .word{font-size:12px;color:#fff;padding:5px 0 8px 30px}@media screen and (max-width:800px){#search_box .form01{width:100%}#search_box .form01 h4{font-size:14px;padding:8px 5% 0}#search_box .form01 .btn,#search_box .form01 .code,#search_box .form01 .name{width:100%}#search_box .form01 .code h5,#search_box .form01 .name h5{padding:5px 5% 0}#search_box .form01 .code p,#search_box .form01 .name p{font-size:16px;padding:0 5%}#search_box .form01 .btn p{text-align:center;padding:10px 0 0}}#search_candidate .head_ul li{float:left;width:48%;background:#444;margin:0 1%}#search_candidate .head_ul li:hover{cursor:pointer}#search_candidate .head_ul .on{background:url(../img/bg_red.png) left top no-repeat;background-size:100% 100%}#search_candidate .head_ul p{height:40px;font-size:18px;line-height:40px;color:#ccc;text-align:left}#search_candidate .head_ul .on p{color:#fff}#search_candidate .head_ul #head_machine img{margin:3px 15px 0}#search_candidate .head_ul #head_car img{margin:8px 15px 0}#search_candidate .head_ul p br{display:none}#search_candidate .head_ul .on_image{display:none}#search_candidate .head_ul .on .on_image{display:inline}#search_candidate .head_ul .on .off_image{display:none}#search_candidate .line{line-height:4px}#search_candidate .line img{width:100%;height:4px}#search_candidate .content_ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0;margin:0 10px}#search_candidate .content_ul li{width:32%}#search_candidate .content_ul li h4{height:60px;border:3px solid #940000}#search_candidate .content_ul li table{height:inherit;margin:0 auto}#search_candidate .content_ul li td{background:url(../img/icon02.png) center center no-repeat;padding:0 7px}#search_candidate .content_ul li th{color:#c90000;font-weight:700;word-break:break-all;text-align:left;vertical-align:middle;padding:0 7px}#search_candidate .content_ul li p{font-size:12px;color:#000;word-break:break-all;padding:5px 0}#search_candidate #cat_car{display:none}@media screen and (max-width:800px){#search_candidate .head_ul p{height:76px;font-size:14px;text-align:center;line-height:18px;padding:7px 0 2px}#search_candidate .head_ul #head_machine img{margin:0 0 6px}#search_candidate .head_ul #head_car img{margin:8px 0}#search_candidate .head_ul p br{display:inline}#search_candidate .content_ul{margin:0 3px}#search_candidate .content_ul li{width:49%}#search_candidate .content_ul li th{font-size:14px;line-height:130%}}#search_detail h2,#search_list h2{font-size:18px;color:#cf0000;line-height:130%;font-weight:700;padding:8px 15px 8px 90px}#search_detail #h2_gear,#search_list #h2_gear{background:url(../img/icon_gear03.png) 17px center no-repeat}#search_detail #h2_car,#search_list #h2_car{background:url(../img/icon_car03.png) 17px center no-repeat}#search_detail .line,#search_list .line{line-height:4px}#search_detail .line img,#search_list .line img{width:100%;height:4px}#search_detail h4,#search_list h4{font-size:16px;color:#fff;background:url(../img/bg_red.png) left top no-repeat;background-size:100% 100%;padding:3px 10px;margin:20px 15px 0}@media screen and (max-width:800px){#search_detail h4,#search_list h4{margin:20px 0 0}}#search_list{margin:0 0 65px}#search_list #list_ul{padding:30px 0;margin:0 15px}#search_list #list_ul li{padding:10px 0}#search_list #list_ul li .div01{background-color:#f2f2f2;padding:3px;border:1px solid #ddd}#search_list #list_ul li .div02{padding:12px 17px}#search_list #list_ul li .table01{width:100%}#search_list #list_ul li .table02{width:100%}#search_list .th01{width:145px;vertical-align:top;padding:0 20px 0 0}#search_list #list_ul li .table02{width:100%}#search_list .th02{text-align:center;vertical-align:top}#search_list #list_ul .th02 img{max-width:131px;max-height:122px}#search_list #list_ul .name{font-size:22px;color:#cf0000;line-height:130%;font-weight:700;word-break:break-all;vertical-align:top}#search_list #list_ul .cat{font-size:14px;color:#333;word-break:break-all;vertical-align:top}#search_list #list_ul .mark{vertical-align:bottom}#search_list #list_ul .mark img{max-width:52px;max-height:52px;margin:10px 0 0}#search_list #list_ul .detail{text-align:right;vertical-align:bottom}#search_list #list_ul .detail img{vertical-align:bottom}@media screen and (max-width:800px){#search_list{margin:0 0 10%}#search_list #list_ul{padding:15px 0;margin:0}#search_list #list_ul li .div02{padding:12px 5px}#search_list #list_ul li{padding:5px 0}#search_list #list_ul .th01{width:120px;padding:0 15px 0 0}#search_list #list_ul .th02 img{max-width:108px;max-height:101px}#search_list #list_ul .name{font-size:18px;padding:0 0 5px}#search_list #list_ul .mark img{max-width:45px;max-height:45px;margin:5px 0 0 0}}#search_detail{margin:0 0 65px}#search_detail #main{position:relative;padding:20px 0 0 50px;margin:0 15px 40px}#search_detail .table01{width:100%}#search_detail .th00{text-align:center;display:none;padding:0 0 10px}#search_detail .th00 img{max-width:226px;max-height:244px}#search_detail .th01{width:254px;vertical-align:top}#search_detail .table02{width:100%;height:271px}#search_detail .th02{text-align:center;vertical-align:middle}#search_detail .th02 img{max-width:229px;max-height:244px}#search_detail .margin{width:20px}#search_detail .table03{width:100%;box-sizing:border-box;border:1px solid #bbb}#search_detail .name{font-size:18px;color:#333;line-height:130%;font-weight:700;word-break:break-all;vertical-align:top;padding:15px 20px 0 20px}#search_detail .cat{font-size:14px;color:#333;word-break:break-all;vertical-align:top;padding:3px 20px}#search_detail .mark{text-align:right;vertical-align:top;padding:0 20px 10px}#search_detail .mark img{max-width:52px;max-height:52px;margin:5px 0 0 0;cursor:pointer}#search_detail .td02{padding:12px 120px 0 0}#search_detail .table04{width:100%;min-height:160px}#search_detail .catalog{position:absolute;right:0;bottom:0;text-align:center;vertical-align:middle;padding:12px 0 0 12px}#search_detail .catalog_img{width:91px}#search_detail .catalog_text{font-size:14px;color:#cb0000;font-weight:700;text-decoration:underline;margin:5px 0 0}#search_detail .item{width:105px;font-size:14px;color:#222;word-break:break-all;padding:0 0 0 15px}#search_detail .value{font-size:14px;color:#222;word-break:break-all;padding:0 15px 0 0}#search_detail .detail_info{font-size:14px;color:#212121;margin:0 0 26px}#search_detail .detail_info:last-child{margin:0}@media screen and (max-width:800px){#search_detail{margin:0 0 10%}#search_detail #main{padding:20px 0 0 0;margin:0 0 10%}#search_detail .th00{display:table-cell}#search_detail .th01{display:none}#search_detail .margin{display:none}#search_detail .mark img{max-width:45px;max-height:45px}#search_detail .detail_info{margin:0 0 10%}#search_detail .detail_info:last-child{margin:0}#search_detail .td02{padding:12px 0 0}#search_detail .table04{min-height:none}#search_detail .catalog{position:static;padding:20px 0 0}#search_detail .catalog_img{width:91px}}.mark_desc{display:none;width:100%;background:#ddd;font-size:13px;text-align:left;margin:5px 0 0;border-radius:5px}.mark_desc .desc{/*display:none*/}.mark_desc .mg td{padding:8px 0 0}.mark_desc td{padding:2px 8px}.mark_desc td span{display:inline-block}