.met_editor .nyabout img{max-width:100%;height:auto}.met_editor .nyabout video{max-width:100%}.met_editor .nyabout table{max-width:100%;border-collapse:collapse}.met_editor .nyabout td,.met_editor .nyabout th{word-break:break-word}.met_pager>a,.met_pager .page-num{display:inline-block;padding:4px 9px;margin:2px;border:1px solid #ddd;color:#666}.met_pager .page-num-current{background:#03a3e6;color:#fff;border-color:#03a3e6}.client-2{position:fixed;right:-170px;bottom:20%;z-index:900}.client-2 li{margin-top:1px;clear:both;height:62px;position:relative}.client-2 li a{text-decoration:none}.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center}.client-2 li p{height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff}.client-2 .my-kefu-qq i{background-position:4px 5px}.client-2 .my-kefu-tel i{background-position:0 -21px}.client-2 .my-kefu-weixin i{background-position:-34px 4px}.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}.client-2 .my-kefu-tel-main{background:#03a3e6;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left}.client-2 .my-kefu-main{background:#03a3e6;width:97px;height:53px;position:relative;padding:9px 0 0;float:left}.client-2 .my-kefu-left{float:left;width:62px;height:47px;position:relative}.client-2 .my-kefu-tel-right{font-size:14px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px}.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333}.client-2 .my-kefu-weixin-pic img{width:115px;height:115px}.client-2 .my-kefu-ftop{display:none}.zy_media video{display:block;width:100%;height:auto;max-height:446px;background:#000}@media(max-width:850px){.client-2{display:none}.met_editor .nyabout table{display:block;overflow-x:auto;white-space:nowrap}}
.header .logo img{display:block;width:360px;height:78px;object-fit:contain;object-position:left center}.inpro .right ul li .pic{height:220px;background:#f4f4f4}.inpro .right ul li .pic img{width:100%;height:100%;object-fit:cover}.met_editor h2{font-size:23px;line-height:1.45;margin:28px 0 12px;padding-left:14px;border-left:4px solid #03a3e6;color:#333}.met_editor p{margin:0 0 16px}.met_editor table{width:100%;border-collapse:collapse}.met_editor th,.met_editor td{padding:10px 12px;border:1px solid #ddd;text-align:left}.met_editor th{width:120px;background:#f5f5f5}#imglist ul a img{height:240px!important;object-fit:contain;background:#fff}.footer .fcon .nr{overflow-wrap:anywhere}.banner img{display:block}
@media(max-width:850px){.header .logo img{width:auto;height:30px}.inpro .right ul li .pic{height:150px}#imglist ul a img{height:180px!important}.met_editor h2{font-size:20px}.met_editor th{width:85px}.banner img{width:100%;height:auto}}
.inpro{background:#f3f5f7!important;background-image:none!important}.inpro .leftnav{min-height:720px}.inyoushi{background:#fff}.inpinzhi{background:#242d35!important;background-image:none!important}.inabout{background:#fff}.footer{background:#24282c!important;background-image:none!important}.nybanner{background-size:cover!important;background-position:center center!important;background-color:rgba(20,36,48,.38)!important;background-blend-mode:multiply}
.site-search-results li{padding:18px 0;border-bottom:1px solid #eee}.site-search-results h2{font-size:18px;line-height:1.5;margin-bottom:8px}.site-search-results h2 a{color:#444}.site-search-results h2 a:hover{color:#03a3e6}.site-search-results p{color:#777;font-size:14px;line-height:1.8}.site-search-results em{color:#03a3e6;font-style:normal}.site-search-empty{text-align:center;color:#888;padding:70px 0}
.site-search-results mark{display:inline;background:#fff3a3;color:#03a3e6;padding:0}
html[lang="ja"] body,
html[lang="ja"] input,
html[lang="ja"] textarea,
html[lang="ja"] select,
html[lang="ja"] button{font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,Meiryo,"Noto Sans JP",sans-serif!important}
html[lang="ja"] .lang-only-en,html[lang="en"] .lang-only-ja{display:none!important}
.inpinzhi .bd ul li img{object-fit:cover}
.inpinzhi .bd ul li.one video{width:100%;height:446px;max-height:none;object-fit:cover}
@media(max-width:850px){.inpinzhi .bd ul li.one video{height:auto;aspect-ratio:320/220;object-fit:cover}}
.inworkflow{padding:72px 0;background:linear-gradient(135deg,#f7fbff 0%,#eef6ff 52%,#e7f2ff 100%)}.inworkflow .lmtit{text-align:center;font-size:34px;line-height:1.35;color:#29323a;font-weight:600}.inworkflow .lmjj{text-align:center;margin-top:12px;color:#687580;font-size:16px;line-height:1.8}.workflow-process{max-width:1040px;margin:42px auto 0;padding:40px 58px 34px;background:rgba(255,255,255,.74);border:1px solid rgba(124,165,198,.2);box-shadow:0 14px 38px rgba(39,91,129,.08)}.workflow-process ol{margin:0;padding:0;list-style:none}.workflow-process li{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;min-height:100px;position:relative}.workflow-number{--step-color:#ff8b65;display:flex;align-items:center;justify-content:center;position:relative;width:116px;height:44px;color:#28323a;background:var(--step-color);border:1px solid rgba(87,73,63,.48);font-size:22px;line-height:1;box-sizing:border-box;box-shadow:0 2px 4px rgba(49,66,78,.12)}.workflow-process li:not(:last-child) .workflow-number:before{content:"";position:absolute;left:50%;top:43px;width:14px;height:12px;margin-left:-7px;background:var(--step-color);border-left:1px solid rgba(87,73,63,.48);border-right:1px solid rgba(87,73,63,.48);box-sizing:border-box}.workflow-process li:not(:last-child) .workflow-number:after{content:"";position:absolute;left:50%;top:54px;margin-left:-13px;border-left:13px solid transparent;border-right:13px solid transparent;border-top:15px solid var(--step-color);filter:drop-shadow(0 1px 0 rgba(87,73,63,.48))}.workflow-process .is-inspection .workflow-number{--step-color:#ffe928}.workflow-copy{padding:12px 0 13px}.workflow-copy strong{display:block;color:#2f3942;font-size:24px;font-weight:500;line-height:1.35}.workflow-copy p{margin:5px 0 0 110px;color:#52606b;font-size:16px;line-height:1.65}.workflow-more{display:table;margin:24px auto 0;padding:11px 26px;background:#03a3e6;color:#fff!important;border-radius:2px}.workflow-more:hover{background:#028ec9}.workflow-more i{margin-left:8px}@media(max-width:850px){.inworkflow{padding:42px 0}.inworkflow .lmtit{padding:0 12px;font-size:25px}.inworkflow .lmjj{padding:0 15px;font-size:14px}.workflow-process{margin:26px 10px 0;padding:24px 14px 22px}.workflow-process li{grid-template-columns:78px minmax(0,1fr);align-items:start;min-height:108px}.workflow-number{width:58px;height:36px;font-size:18px}.workflow-process li:not(:last-child) .workflow-number:before{top:35px;width:10px;height:13px;margin-left:-5px}.workflow-process li:not(:last-child) .workflow-number:after{top:47px;margin-left:-10px;border-left-width:10px;border-right-width:10px;border-top-width:12px}.workflow-copy{padding:2px 0 18px}.workflow-copy strong{font-size:18px;line-height:1.35}.workflow-copy p{margin:6px 0 0;font-size:13px;line-height:1.55}.workflow-more{display:block;text-align:center;margin-top:8px}}

/* 2026-08-27 customer inspection and shipping gallery */
.quality-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 28px}.quality-photo-grid figure{margin:0;padding:8px;background:#f7f7f7;border:1px solid #e6e6e6}.quality-photo-grid img{display:block;width:100%!important;height:220px!important;object-fit:cover;background:#f2f2f2}.quality-photo-grid figcaption{padding:8px 4px 2px;color:#555;font-size:14px;line-height:1.45;text-align:center}@media(max-width:850px){.quality-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 22px}.quality-photo-grid figure{padding:5px}.quality-photo-grid img{height:145px!important}.quality-photo-grid figcaption{font-size:12px;padding-top:6px}}
