.farm-A-btn-type1{background:#ddd !important;color:#555 !important;border:none !important}.farm-A-btn-type1{box-shadow:none !important}.tpo-t{padding-top:120px;padding-bottom:100px}.mar0 .txt-wrap{margin:0 auto}.sub .mar0 .sub-tit-box h3{font-weight:bold;color:#000}.sub-pd{padding:100px 0;padding-top:0}.gal-t{padding-top:0;padding-bottom:100px}.gal-sub-pd{padding:50px 0;padding-bottom:100px}.gal-tit-wrap{text-align:center;margin-bottom:50px}.gal-tit-wrap h2{font-size:30px;font-weight:bold}.gal-tit-wrap .under-bar{width:50px;background:red;height:5px;margin-top:15px;margin:0 auto;border-radius:20px;margin-top:10px}.sub .dot-wrap{width:50px;margin:0 auto;margin-bottom:5px;justify-content:space-around;gap:unset;display:flex !important;padding:0 !important}.sub .dot-wrap li{width:10px;height:10px;background:#d30010;border-radius:50%}.sub .dot-wrap li:nth-child(2){background:#000}.sub-banner-sec img{width:100%}.sub-banner-sec .inner{display:flex;align-items:end;justify-content:space-between}.sub-banner-sec .inner .sub-banner-tit .s-tit-wrap{display:flex;align-items:center;justify-content:start}.sub-banner-sec .inner .sub-banner-tit .s-tit-wrap .org-s-tit{color:#d30010;font-size:15px;padding-bottom:5px}.sub-banner-sec .inner .sub-banner-tit .s-tit-wrap ul{display:flex;justify-content:start;align-items:center;padding-left:10px}.sub-banner-sec .inner .sub-banner-tit .s-tit-wrap ul .line{background:#d30010;width:20px;height:1px}.sub-banner-sec .inner .sub-banner-tit .s-tit-wrap ul .cir{width:5px;height:5px;border-radius:50%;background:#d30010}.sub-banner-sec .inner .sub-banner-tit .s-tit{font-size:12px;color:#ca4d57;font-weight:normal}.sub-banner-sec .inner .sub-banner-tit h2{padding:0;margin:0;font-size:20px;padding-top:3px;font-weight:bold;color:#555}.sub-banner-sec .inner .sub-banner-tit p{padding:0;margin:0;font-size:25px;font-weight:bold;color:#000}.sub-banner-sec .inner .back-txt{font-size:70px}.sub-banner-sec .inner .back-txt p{margin:0;font-weight:bold;color:#ddd}.sub-banner-sec .banner{padding-top:50px;max-width:none;margin:0 auto;position:relative}.sub-banner-sec .banner .banner .sec-wrap{width:100%}.sub-banner-sec .mb-t-box{text-align:right;position:absolute;bottom:15%;right:10%;color:white}.sub-banner-sec .mb-t-box .wh{color:#fff}.sub-banner-sec .mb-t-box p{font-size:20px}.sub .sub-tit-box{padding-bottom:80px;display:flex;justify-content:start}.sub .sub-tit-box h2{color:#000}.sub .sub-tit-box .s-tit-wrap{display:flex;align-items:center;justify-content:start}.sub .sub-tit-box .s-tit-wrap ul{display:flex;justify-content:start;align-items:center;padding-left:10px}.sub .sub-tit-box .s-tit-wrap ul .line{background:#d30010;width:45px;height:1px}.sub .sub-tit-box .s-tit-wrap ul .cir{width:8px;height:8px;border-radius:50%;background:#d30010}.sub .sub-tit-box .bar-flx{display:flex;margin-top:15px;align-items:end}.sub .sub-tit-box .bar-flx article:first-child{width:100px;background:#d30010;height:100px;margin-right:20px;position:relative;border-radius:50%}.sub .sub-tit-box .bar-flx article:first-child .s-dot{position:absolute;right:-5px;bottom:0;background:#222;width:40px;height:40px;border-radius:50%}.sub .sub-tit-box .org-s-tit{font-size:15px;color:#d30010;font-weight:bold;padding-bottom:5px}.sub .sub-tit-box h2{padding:0;font-size:40px;font-weight:bold}.sub .sub-tit-box h3{font-size:20px;padding-top:10px;color:#333}.sub .sub-tit-box .s-t-dec-box{padding-top:20px}.sub .sub-tit-box .s-t-dec-box p{font-weight:bold;font-size:23px;color:#555}.st_cate_list{padding:12px;display:flex;flex-wrap:wrap;justify-content:start}.st_cate_list a{padding:10px 15px;background:#fff;color:#333;border-radius:20px;border:1px solid #ca4d57;display:inline-block;margin-bottom:10px;margin-right:20px;font-size:13px;text-decoration:none}.st_cate_list>a:hover{background:#ca4d57;color:#fff}.sub .sub-tit-box .s-tit-wrap{display:flex;align-items:center;justify-content:start}.sub .sub-tit-box .org-s-tit{font-size:15px;color:#d30010;font-weight:bold;padding-bottom:5px}.sub .sub-tit-box .s-tit-wrap ul{display:flex;justify-content:start;align-items:center;padding-left:10px}.sub .sub-tit-box .s-tit-wrap ul .line{background:#d30010;width:45px;height:1px}.sub .sub-tit-box .s-tit-wrap ul .cir{width:8px;height:8px;border-radius:50%;background:#d30010}@media all and (min-width:1279px) and (max-width:1400px){.sub .sub-tit-box{padding-bottom:60px}.sub .sub-tit-box .org-s-tit{font-size:14px}.sub .sub-tit-box h2{font-size:35px}.sub .sub-tit-box h3{font-size:18px;padding-top:5px}.sub .sub-tit-box .bar-flx article:first-child{width:80px;height:80px}}@media all and (min-width:1024px) and (max-width:1279px){.sub .sub-tit-box{padding-bottom:60px}.sub .sub-tit-box .org-s-tit{font-size:14px}.sub .sub-tit-box h2{font-size:35px}.sub .sub-tit-box h3{font-size:18px;padding-top:5px}.sub .sub-tit-box .bar-flx article:first-child{width:70px;height:70px}.sub .sub-tit-box .bar-flx article:first-child .s-dot{width:30px;height:30px}}@media all and (min-width:768px) and (max-width:1023px){.sub-banner-sec .inner .sub-banner-tit p{font-size:20px}.sub-banner-sec .inner .back-txt{font-size:35px}.gal-t{padding-top:0;padding-bottom:100px}.sub .sub-tit-box{padding-bottom:40px}.sub .sub-tit-box .org-s-tit{font-size:14px}.sub .sub-tit-box h2{font-size:30px}.sub .sub-tit-box h3{font-size:16px;padding-top:5px}.gal-sub-pd{padding:40px 0;padding-bottom:80px}.sub .sub-tit-box .bar-flx article:first-child{width:60px;height:60px}.sub .sub-tit-box .bar-flx article:first-child .s-dot{width:25px;height:25px}.sub .sub-tit-box .bar-flx{margin-top:10px}}@media all and (min-width:480px) and (max-width:767px){.mar0 .txt-wrap{width:90%}.sub .sub-tit-box .bar-flx article:first-child{width:65px;height:65px}.sub .sub-tit-box .bar-flx article:last-child{width:70%}.sub .sub-tit-box .bar-flx{justify-content:start;align-items:start}.tpo-t{padding-top:100px;padding-bottom:80px}.sub-pd{padding:80px 0;padding-top:0}.gal-t{padding-top:0;padding-bottom:80px}.gal-sub-pd{padding:30px 0;padding-bottom:60px}.sub .sub-tit-box{padding-bottom:40px}.sub .sub-tit-box .org-s-tit{font-size:12px}.sub .sub-tit-box h2{font-size:25px}.sub .sub-tit-box h3{font-size:15px;padding-top:5px}.sub-banner-sec .inner .sub-banner-tit p{font-size:18px;padding-top:10px}.sub-banner-sec .inner .back-txt{font-size:30px}.sub-banner-sec .banner{padding-top:30px}.sub-banner-sec .mb-t-box p{font-size:16px}.sub-banner-sec .mb-t-box{right:5%;bottom:10%}.farm-A-search-form select{width:48% !important}.gal-t .farm-A-search-form input[type=text]{width:70% !important;margin-top:5px}.farm-A-search-form.farm-A-center{margin-bottom:20px}.sub .sub-tit-box .bar-flx article:first-child{width:60px;height:60px}.sub .sub-tit-box .bar-flx article:first-child .s-dot{width:25px;height:25px}.sub .sub-tit-box .bar-flx{margin-top:10px}}@media all and (max-width:479px){.mar0 .txt-wrap{width:90%}.sub .sub-tit-box .bar-flx article:first-child{width:60px;height:60px}.sub .sub-tit-box .bar-flx article:first-child .s-dot{width:30px;height:30px}.sub .sub-tit-box .bar-flx article:last-child{width:70%}.sub .sub-tit-box .bar-flx{justify-content:start;align-items:start}.tpo-t{padding-top:90px;padding-bottom:50px}.sub-pd{padding:50px 0}.gal-t{padding-top:0;padding-bottom:50px}.gal-sub-pd{padding:32px 0;padding-bottom:50px}.gal-tit-wrap{margin-bottom:30px;padding-top:20px}.gal-tit-wrap h2{font-size:20px}.sub .sub-tit-box{padding-bottom:30px}.sub .sub-tit-box .org-s-tit{font-size:12px;font-weight:normal}.sub .sub-tit-box h2{font-size:20px}.sub .sub-tit-box h3{font-size:14px;padding-top:5px}.sub{padding-top:0}.sub-banner-sec .mb-t-box p{font-size:16px}.sub-banner-sec .inner{flex-direction:column;align-items:baseline}.sub-banner-sec .inner .sub-banner-tit .s-tit-wrap .org-s-tit{font-size:12px;padding-top:5px}.sub-banner-sec .inner .sub-banner-tit .s-tit{font-size:14px;display:block}.sub-banner-sec .inner .sub-banner-tit p{font-size:14px;padding-top:0}.sub-banner-sec .inner .back-txt{font-size:20px;padding-top:5px}.sub-banner-sec .banner{padding-top:20px}.sub-banner-sec .mb-t-box{right:3%;bottom:5%;text-align:right}.sub-banner-sec .mb-t-box p{font-size:14px}.farm-A-search-form.farm-A-center{margin-bottom:30px !important}.st_cate_list a{font-size:12px;margin-right:10px;padding:5px 10px}.farm-A-search-form .search-input{width:100px !important}.farm-A-search-form select{width:48% !important}.gal-t .farm-A-search-form input[type=text]{width:70% !important;margin-top:5px}.farm-A-btn-type1.farm-A-medium{height:25px !important;line-height:25px !important}.farm-A-table.farm-A-row>tbody>tr>th,.farm-A-table.farm-A-row>tbody>tr>td,.farm-A-table>tbody>tr>th{padding:5px !important}}