@media only screen and (max-width:760px){	.dwlist{display: none;}	.swiper-banner .text{width: 94%;}	.center{width: 94%;}	.header{height: 60px;}	.headerwrap .logo img{height: 20px;}	.nav{display: none;}	.h-links a{font-size: 10px;width: 60px;height: 26px;}	.i-div1 .headerwrap .h-links a:last-child img{height: 12px;margin-right: 3px;}	.h-links a{margin-right: 5px;}	.h-links{margin-left: 10px;}	.h-icon{margin-left: 10px;padding: 0;border: none;}	.h-icon>a{margin-right: 10px;}	.h-icon>a img,.language>img{height: 16px;}	.languageshow{width: 60px;margin-left: -30px;}	.languageshow a{font-size: 12px;line-height: 26px;}	.h-right{padding-right: 40px;}	.logo{position: relative;z-index: 12;}	.i-div1 .headerwrap.is-open .logo img{filter: none;}	.headerwrap{z-index: 2000000001;}		.hamburger.is-closed .hamb-middle{margin-top: -1px;}	.hamburger.is-closed .hamb-top{top: 0;}	.hamburger.is-closed .hamb-bottom{bottom: 0;}	.sidebar-nav{z-index: 9;background-color:#fff;padding:80px 30px 50px;}	.sidebar-nav .sidebar-brand a{color: #222;}	.sidebar-nav .sidebar-brand>a{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom:20px;}	.sidebar-nav .sidebar-brand .xl{padding-bottom: 20px;}	.sidebar-nav{overflow-y: scroll;}	.headerwrap_current .header{background-color: #1a1a1a;}	.sidebar-nav .sidebar-brand .sidebar-brand-there a{font-size: 14px;}	.sidebar-nav .sidebar-brand a .sj{border-color: #222;}	.sidebar-nav-two .sidebar-brand-two a{box-sizing: border-box;padding: 0 20px;}	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}	.hamburger{height: 16px;right: 2%;top: 22px;z-index: 12;display:block;width:26px;}	.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color: #022E76;height: 2px;}	.i-div1 .hamburger.is-closed .hamb-top,.i-div1 .hamburger.is-closed .hamb-middle,.i-div1 .hamburger.is-closed .hamb-bottom{background-color: #fff;}		.mallheaderwrap .hamburger{top: 62px;}	.mallheader-search{margin-right: 30px;}	.mallheaderwrap.is-open{margin-top: -34px;transform:none;}	.mallheaderwrap.is-open .hamburger{top: 28px;}	.mallheaderwrap.hwrap01{transform: none;}			.seadershow,.mallheaderwrap{z-index: 2000000002;}	.seader{width: 90%;}	.seader form{width: 100%;border-width: 2px;height: 50px;}	.seader form input{padding: 0 10px;font-size: 12px;}	.seader form button{font-size: 0;}	.seader form button img{margin: 0;}	.seader .close{right: 0;top: -40px;}	.seader .close img{height: 28px;}		.swiper-banner img.pcimg{display: none;}	.swiper-banner img.wbimg{display: block;}	.swiper-banner .text h3{font-size: 28px;margin-bottom: 20px;}	.swiper-banner .text p{font-size: 16px;line-height:24px;}	.i-more{margin-top: 30px;width: 130px;height: 36px;font-size: 14px;}	.i-more .imgbox{width: 30px;height: 30px;top: 2px;right: 2px;}	.bannerpage{bottom: 30px;}	.bannerpage .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 5px;margin-right: 10px;}	.bannerpage .swiper-pagination-bullet-active{width: 30px;}		.index02-top{display: block;}	.index02-top .img{width: 100%;position: relative;}	.index02-top .text{width: 100%;padding: 20px;box-sizing: border-box;}	.index02-top .text p{font-size: 14px;margin-bottom: 12px;}	.index02-top .text h3{font-size: 20px;line-height: 26px;margin-bottom: 10px;}	.index02-top .text h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}	.index02-bot{display: none;}	.index02 .tomore{margin-top: 0;}	.index02{margin: 0;}	.index02wrap .fp-tableCell,.index03wrap .fp-tableCell,.index05wrap .fp-tableCell{box-sizing: border-box;padding-top: 60px;justify-content: center;-webkit-justify-content: center;}		.index03-list{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.index03-list .item{width: 50%;height: 180px;}	.index03-list .item.active{width: 50%;}	.index03-list .item .text{padding: 0 10px;}	.index03-list .item .text h3{font-size: 18px;}	.index03-list .item .text h4{font-size: 12px;line-height: 20px;}	.index03-list .item .text h4 br{display: none;}	.index03-list .item:last-child{width: 100%;border-top: 1px solid rgba(255,255,255,0.5);}	.index03-list .item:nth-of-type(2){border-right: none;}		.index03 .tl h3{font-size: 24px;}	.index03 .tl p{font-size: 14px;}	.index03 .tl{margin-bottom: 30px;}	.index03{margin: 0;}		.index05-list{flex-wrap: wrap;-webkit-flex-wrap:wrap;}	.index05-list .item{width: 100%;background-color: #fff;box-shadow: 0px 0px 5px 3px rgba(2,46,118,0.1);box-sizing: border-box;padding: 10px 0;border-radius: 10px;margin-bottom: 10px;}	.index05-list .item strong{display: none;}	.index05-list .item .info{box-shadow: none;height: auto;padding: 0 20px;padding-top: 10px;}	.index05-list .item h3{margin: 0;font-size: 18px;width: 130px;height: 34px;line-height: 34px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding-left: 20px;}	.index05-list .item .info p{padding-left: 15px;font-size: 12px;line-height: 18px;}	.index05-list .item .info p::before{top:5px;}	.index05-list .item:nth-of-type(odd){margin-top: 0;}	.index05{display: flex;display: -webkit-flex;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}	.index05-bot img{display: none;}	.index05-bot h3{margin-bottom: 30px;font-size:24px;}	.index05-bot h3::before{display: none;}	.index05wrap .fp-tableCell{align-items: center;-webkit-align-items: center;}		.index06{display: block;margin-top:60px;}	.index06-text{width: 100%;}	.index06-text h3{font-size: 24px;margin-bottom: 10px;}	.index06-text p{font-size: 24px;margin-bottom: 20px;}	.index06-text h4{font-size:14px;line-height: 24px;margin-bottom: 30px;}	.index06-img{width: 100%;margin-top: 30px;}		.f-fx{display: none;}	.f-nav{display: none;}	.f-logo img{height: 24px;}	.f-top{margin-bottom: 20px;}	.f-lx{padding: 20px 0 10px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.f-lx p{margin-bottom: 10px;font-size: 12px;}	.f-lx li{margin-bottom: 10px;}	.ba a{font-size: 12px;line-height: 20px;}	.ba{flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: center;-webkit-justify-content: center;height: auto;padding: 10px 0;}	.ba a:last-child{display: none;}		.totop{width: 40px;height: 40px;}	.totop p{font-size: 10px;}	.totop img{width: 12px;}	.cbl{width: 40px;height: 40px;padding: 0 2px 2px;bottom: calc(8% + 45px);}	.cbl.show{width: 40px;height: 170px;}	.cbl .showitem{width: 36px;height: 36px;margin-top: 2px;margin-bottom: 5px;}	.cbl .item img{max-height: 20px;max-width: 20px;}	.cbl .item{align-items: center;-webkit-align-items:center;}	.cbl .item>div:first-child p{display: none;}	.cbl .item{padding: 10px 0;}	.cbl .item:hover .boxshow{right:48px;}		.contact-b{margin-top: 60px;}	.contact-b .text h3{font-size: 26px;margin-bottom: 20px;}	.contact-b .text p{font-size: 16px;line-height: 24px;}	.contact-b>img{height: 250px;}	.mbx{display: none;}		.c-tabs{width: 94%;margin: 30px auto 0;}	.c-tabs a{height: 40px;font-size: 14px;}		.about01wrap{padding-top: 50px;}	.about01{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}	.about01-l{width: 100%;}	.about01-r{width: 100%;}	.c-tabs.fixed{top: 61px;margin-top: 0;}	.about01-l{margin-top: 30px;}	.a-tl h3{font-size: 24px;margin-bottom: 0;}	.a-tl strong{margin-top: 10px;height: 3px;width: 30px;}	.a-tl p{margin-top: 20px;font-size: 16px;}	.a-tl{margin-bottom: 20px;}	.about01-l h4{font-size: 14px;line-height: 24px;}	.about01wrap{margin-bottom: 30px;}		.about02wrap{background-attachment: scroll;padding: 50px 0;}	.about02-list{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.about02-list .item{width: calc((100% - 10px)/2);margin-bottom: 10px;height: 200px;padding: 0 15px;}	.about02-list .item>div img{height: 40px;}	.about02-list .item>div h3{font-size: 18px;}	.about02-list .item:hover>div p{padding-top: 15px;font-size: 14px;line-height: 24px;}	.a-tl{margin-bottom: 30px;}		.about03{margin-bottom: 50px;}	.about03wrap{padding-top: 50px;}	.about03min{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}	.about03min-r{width: 100%;border-radius: 6px;}	.about03min-l{width: 100%;margin-top: 30px;}	.about03min-r img{height: 200px;}	.about03min-l .text h3{font-size: 20px;margin-bottom: 15px;}	.about03min-l .text h4{font-size: 14px;line-height: 24px;}	.about03min-l .text{margin-bottom: 20px;}	.about03min-l .imglist .imgbox{width: calc((100% - 10px)/2);border-radius: 6px;}		.about03-bot{padding: 50px 0;}	.about03-botmin .tl h3{font-size: 24px;margin-bottom: 15px;}	.about03-botmin .tl h4{font-size: 16px;}	.about03-botmin .tl{margin-bottom: 20px;}	.about03-botmin .imglist{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.about03-botmin .imglist .item{width: 100%;}	.about03-botmin .imglist .item:hover{transform: none;}	.about03-botmin .imglist .item:hover::before{opacity: 0;}	.about03-botmin .imglist .item:last-child{padding: 0;}		.about04wrap{padding: 50px 0;}	.about04-text{display: block;margin-bottom:30px;}	.about04-text .tl p{font-size: 30px;}	.about04-text .tl h3{font-size: 24px;}	.about04-text h4{width: 100%;font-size: 14px;line-height: 24px;margin-top: 20px;}	.ab{top: -100px;}	.about04 .webmap{display: block;max-height:calc(100vh - 60px);margin:auto;overflow:hidden;position:relative;padding-bottom:50px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;}	.about04 .webmap img{width: 100%;transform:scale(1.08);}	.about04 .webmap .more{position: absolute;bottom: 0;font-size:12px;height:34px;}	.about04-map{display: none;}	.index04wrap .about04wrap{padding-top: 60px;}			/*mapmaskwrap*/	.mapmaskwrap{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index:2000000002;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;opacity:0;visibility:hidden;}	.mapmaskwrap.show{opacity: 1;visibility: visible;}	.mapmaskwrap .about04-map{display: block;}	.mapmaskwrap .bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit:cover;}	.mapmask{width: 94%;margin:auto;overflow:auto;position:relative;}	.mapmask::-webkit-scrollbar {background-color: #ddd;height: 3px;border-radius: 3px;}	.mapmask::-webkit-scrollbar-thumb {background-color: #022E76;border-radius: 3px;}	.mapmask .about04-map{width: 1000px;}	.mapmask .mdgq p{font-size: 10px;}	.mapmask .mdgq .pulse{transform: scale(0.7);}	.mapmask .mdgq .info{width: 170px;height: 100px;left:34px;}	.mapmask .mdgq .info h3{font-size: 14px;margin-bottom: 10px;}	.mapmask .mdgq .info .more{width: 90px;height: 26px;font-size: 10px;padding-right: 20px;}	.mapmask .mdgq .info .more .imgbox{width: 20px;height: 20px;top: 2px;right: 2px;}	.mapmask .mdgq .mapxt{width: 40px;}	.mapmask .mdgq .info>div{padding: 0 10px;}	.mapmaskwrap .closemap{display: block;width: 26px;position:absolute;left:3%;top:20px;}	.mapmaskwrap .closemap img{width: 100%;}		/* .g-tl01 */	.g-tl01{width: 94%;margin: auto;}	.g-tl01 h3{font-size: 22px;line-height: 30px;}	.g-tl01 p{font-size: 16px;}	.g-tl02{font-size: 24px;margin-top: 40px;}	.globinfolist li .box,.globinfolist li:nth-of-type(2n) .box,.globinfo02 .globinfolist li:nth-of-type(odd) .box,.globinfo02 .globinfolist li:nth-of-type(2n) .box{flex-flow: column-reverse;-webkit-flex-flow:column-reverse;}	.globinfolist li .box .right{width: 100%;}	.globinfolist li{padding: 30px 0;}	.globinfolist li .box .left{width: 100%;margin-top: 30px;}	.globinfolist li .box .left .tl h3,.g-tl03{font-size: 20px;line-height: 26px;}	.globinfolist li .box .left .tl p{font-size: 16px;line-height: 20px;}	.globinfolist li .box .left .tl strong{width: 30px;margin-bottom: 20px;}	.globinfolist li .box .left .tl{margin-bottom: 20px;}	.globinfolist li .box .left h4,.globinfo03min h4,.globinfolist li .box p,.globinfolist li .box span{font-size: 14px!important;line-height: 24px;}		.globinfo01{margin-top: 50px;}	.globinfo03min{margin: 30px auto;}	.g-tl03{margin-bottom: 30px;}	.globinfo03-tab .tabwrap{overflow: auto;}	.globinfo03-tab .tabwrap table{width: 1000px;}	.globinfo03-tab .tabwrap table tr{font-size: 14px;}	.globinfo03-tab .tabwrap table tbody tr{font-size: 14px;line-height: 20px;}	.globinfo03-tab .tabwrap table tbody .imgbox{width: 100px;height: 80px;}	.globinfo03-tab .tabwrap table tr{height: 80px;}	.globinfo03-tab{margin-bottom: 50px;}		.case-tl{display: block;}	.case-tl>h3{font-size: 24px;margin-bottom: 20px;}	.case-tl .text{width: 100%;padding: 0;border: none;}	.case-tl .text h3{font-size: 16px;}	.case01wrap{margin: 50px auto;}	.case-tl .text h4{font-size: 14px;line-height: 24px;}	.case-tab{margin-top: 30px;justify-content: flex-start;-webkit-justify-content: flex-start;}	.case-tab a{font-size: 14px;width: 140px;height: 40px;margin-right: 10px;}	.case01{margin-top: 50px;}	.case01 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 20px;}	.case01 .item:nth-of-type(3n){margin-right:10px;}	.case01 .item:nth-of-type(2n){margin-right: 0;}	.case01 .item .imgbox{height: 180px;}	.case01 .item p{font-size: 14px;margin-top: 15px;}	.n-page{margin: 30px 0 50px;}		/* .caseinfowrap */	.caseinfowrap{margin: auto;padding: 50px 0;}	.caseinfowrap .tl{font-size: 24px;margin-bottom: 30px;}	.caseinfo{padding: 30px 20px;}	.caseinfo p{font-size: 14px;line-height: 24px;}	.caseinfo .imgbox{width: 100%;margin: 20px auto;}	.caseinfowrap .goback{width: 50px;height: 50px;}	.caseinfowrap .goback img{height: 15px;margin-bottom: 6px;}	.caseinfowrap .goback p{font-size: 12px;}		/* .contact01wrap */	.contact01wrap{padding-top: 50px;margin-bottom: 50px;}	.c-tl h3{font-size: 24px;margin-bottom: 15px;}	.c-tl strong{width: 30px;height: 3px;}	.c-tl{margin-bottom: 30px;}	.contact01 .item{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.contact01 .item01 label,.contact01 .item02 label{width: 100%;margin-bottom: 10px;}	.contact01 label input{height: 40px;font-size: 14px;}	.contact01 label input, .contact01 label select, .contact01 label textarea{font-size: 14px;}	.contact01 label textarea{height: 100px;}	.contact01 button{margin-top: 0;width: 120px;height: 34px;font-size: 14px;}		.contact02wrap{padding: 50px 0;}	.contact02-t{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 30px;}	.contact02-t li h3 .imgbox{width: 36px;height: 36px;}	.contact02-t li h3{font-size: 16px;margin-bottom: 10px;}	.contact02-t li h4{font-size: 14px;}	.contact02-t li{margin-bottom: 20px;}	.contact02-b{height: 360px;}	.mapcont .BMapLabel{padding: 15px 12px!important;bottom: 12px;}	.mapcont .BMapLabel h3{margin-bottom: 8px;}		.ninfobigwrap {padding-top: 1px;}	.custo01wrap{margin: 50px auto;}	.custo01{padding: 30px 15px;}	.custo01 .item{width: calc((100% - 30px)/2);}	.custo01 .jt{width: 20px;}	.custo01 .item p{margin-top: 10px;font-size: 14px;}		.custo02wrap{padding: 50px 0;}	.custo-tl{font-size: 24px;margin-bottom: 30px;}	.custo02min .button.custo02-next{right: 0;}	.custo02min .button.custo02-prev{left: 0;}	.custo02min .button{background-color: #fff;}		.custo03wrap{margin: 50px auto;}	.custo03{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.custo03-l{width: 100%;height: 200px;}	.custo03 .custo03-r{width: 100%;margin-top: 10px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}	.custo03 .custo03-r .imgbox{width: calc((100% - 10px)/2);height: 150px;margin: 0;}	.login .links a::before{width: 30px;height: 3px;}	.login .links i{margin: 0 20px;}	.login .links{margin-bottom: 20px;}	.login01 .item input{font-size: 14px;}	.login01 .item{margin-bottom: 20px;}	.login01 label{font-size: 14px;}	.login01 label input{width: 16px;height: 16px;}	.login{min-height: 460px;}	.loginlist button{height: 40px;margin-bottom: 12px;font-size: 14px;}	.form-bot{padding: 0 50px;bottom: 30px;}	.login01 .item.yzmitem .btn-default{font-size: 14px;}		.custo0402min{padding-top: 60px;position: relative;justify-content:space-between;-webkit-justify-content:space-between;}	.custo0402-tab{position: absolute;left: 0;top: 0;width: 100%;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;height:auto;padding:0;}	.custo0402-tab:before{display:none;}	.custo0402-tab a{font-size: 14px;line-height: 60px;}	.custo0402-tab a.active{color: #022E76;}	.custo0402-item{width: calc((100% - 5px)/2)}	.custo0402-item .imglist p{width: 80px;line-height:32px;font-size:14px;}	.custo0402-item .imglist .abimg{height: 30px;right: 20px;top: 20px;}	.custo0402-item .imglist .box{height: 200px;}	.custo0402-item .textlist{padding: 0;}	.custo0402-item .textlist li{padding: 10px 10px;min-height:60px;height:auto;}	.custo0402-item .textlist li p{font-size: 12px;line-height: 16px;}	.custo0402-item.custo0402-item02 .textlist{padding-right:0;}	.custo0402-item.custo0402-item02 .imglist .abimg{left: 20px;}		/* .news a */	.news a{display: block;position: relative;}	.news a .data{position: absolute;right: 0;}	.news a .data h3{font-size: 18px;}	.news a .data p{font-size: 12px;}	.news a .data img{width: 12px;display:none;}	.news a .data>div{padding-left: 5px;margin-left: 5px;}	.news a .min{width: 100%;}	.news a .min .imgbox{height: 150px;}	.news a .min .text span{width: 80px;height: 26px;font-size: 12px;margin-bottom: 10px;}	.news a .min .text h3{font-size: 18px;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}	.news a .min .text p{font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 10px;}	.news a .min .text img{width: 16px;}	.newswrap{margin-top: 50px;}		.ninfo{margin-top: 50px;display: block;margin-bottom: 60px;}	.ninfo-r{padding: 30px 20px;width: 100%;}	.ninfo-r .tl{font-size: 20px;margin-bottom: 20px;}	.ninfo-r .tl img{margin-right: 10px;height: 24px;}	.ninfo-r .list .item .text h3{font-size: 14px;line-height: 24px;}	.ninfo-l{width: 100%;}	.ninfo-lmin{padding: 30px 20px;}	.ninfo-lmin .tl h3{font-size: 20px;line-height: 26px;margin-bottom: 20px;}	.ninfo-lmin .tl .data img{width: 15px;margin-right: 10px;}	.ninfo-lmin .tl .data{font-size: 14px;}	.ninfo-lmin .tl{margin-bottom: 30px;}	.ninfo-lmin .min p{font-size: 14px;line-height: 24px;}	.ninfo-lmin .min img{margin: 20px auto;}	.ninfo-page{display: block;margin: 30px auto 50px;}	.ninfo-page .link{width: 100%;margin-bottom: 20px;}	.ninfo-page .link a{font-size: 14px;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}	.ninfo-page .goback{width: 120px;height: 36px;padding-left: 20px;font-size: 14px;}	.ninfo-page .goback .imgbox{width: 36px;height: 36px;}		/* .product .item */	.product .item{width: 100%;margin-right: 0;}	.product .item .imgbox{height: 240px;}	.product .item .imgbox img{max-width: 80%;max-height: 80%;}	.product .item .links{padding: 15px 0;}	.product .item .links a{width: 120px;height: 36px;font-size: 14px;margin-right: 10px;}	.product .item .list li{padding: 0 10px;}	.product .item .list li p{font-size: 12px;line-height: 16px;}		.proinfo-bmin{position: relative;top: 0;transform: none;left: 0;-webkit-transform: none;display: block;margin: auto;padding: 30px 0;}	.proinfo-bmin .imgbox{width: 100%;border-radius: 4px;overflow: hidden;}	.proinfo-bmin .imgbox img{height: 250px;object-fit: cover;}	.proinfo-bmin .textmin{width: 100%;margin-top: 30px;padding: 0;}	.proinfo-bmin .textmin>h3{font-size: 20px;line-height: 26px;}	.proinfo-bmin .textmin .tags p{height: 30px;font-size: 12px;padding: 0 5px;margin-right: 5px;}	.proinfo-bmin .textmin .tags{margin-bottom: 20px;}	.proinfo-bmin .textmin .info{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 10px;}	.proinfo-bmin .textmin .info .item{padding: 10px 0;}	.proinfo-bmin .textmin .info .item p{font-size: 14px;}	.proinfo-bmin .textmin .info .item h3{font-size: 16px;}	.proinfo-bmin .textmin .down{font-size: 16px;margin-bottom: 30px;}	.proinfo-bmin .textmin .down img{height: 14px;}	.proinfo-bmin .textmin .links a{height: 40px;font-size: 14px;}		.proinfowrap{padding-top: 50px;display: block;}	.proinfo{width: 100%;}	.proinfo .tl{font-size: 20px;margin-bottom: 20px;}	.proinfomin{padding: 20px;}	.proinfo-r{margin-top: 50px;}		.service01wrap{margin: 50px auto;}	.service01-tab a{width: 100px;height: 30px;font-size: 14px;margin-right: 10px;}	.service01list{margin-top: 30px;}	.service01list .item01 .imglist,.service01list .item02 .imglist-min{display: block;}	.service01list .item01 .imglist .box.box01,.service01list .item01 .imglist .box.box02,.service01list li .imglist-l,.service01list li .imglist-r .box{width: 100%;height: 200px;margin-bottom: 20px;}	.service01list li .box .p01{padding: 20px;font-size: 18px;}	.service01list li .box .p02{font-size: 18px;padding:20px 12px;line-height:28px;}	.service01list li .imglist-r{width: 100%;}				/* 商城 */	.mallheader-topl p{display: none;}	.mallheader-topl .links a,.mallheader-topr .shopcarm,.mallheader-topr a,.mallheader-topr .shopcar{font-size: 12px;}	.mallheader-topr{flex-flow: row-reverse;-webkit-flex-flow: row-reverse;}	.mallheader-topr .shopcar img{height: 14px;}	.mallheader-topr a{margin: 0;margin-left: 5px;}	.mallheader-topl .links i{height: 12px;margin: 0 5px;}	.mallheader-navwrap{display: none;}	.mallheader-center .logo p{display: none;}	.mallheader-center .logo .logoimg img{height: 20px;}	.mallheader-telnum{display: none;}	.mallheader-center .logo i{display: none;}	.mallheader-search{width: 190px;border-width: 1px;height: 34px;}	.mallheader-search input{font-size: 12px;padding: 0 10px;width: calc(100% - 32px);}	.mallheader-search button{width: 32px;height: 32px;}	.mallheader-search button img{margin: 0;height: 14px;}	.mallheader-center{height: 60px;}		.cashierwrap{padding-top: 140px;}	.cashierwrap .tl{font-size: 24px;margin-bottom: 20px;}	.cashier-top{margin-bottom: 20px;}	.cashier{padding: 30px 20px;}	.cashier label::after{border-width: 2px;}	.cashier label{padding: 0 20px;height: 70px;}	.cashier label h3{font-size: 14px;}	.cashier label h3 span{font-size: 20px;}	.cashier label .imgbox{width: 34px;height: 34px;margin-right: 10px;}	.cashier label .label-l{font-size: 14px;}	.cashier label input{width: 20px;height: 20px;margin-right: 10px;}	.cashier .more{margin-top: 50px;width: 100px;height:34px;font-size: 14px;}		/* 登錄 */	.login{width: 94%;right: 3%;padding: 30px 20px;padding-bottom: 120px;}	.login .logo img{height: 30px;}	.login .links a{font-size: 16px;}	.login .links a::before{width: 30px;}		/* .memberwrap */	.memberwrap{padding-top: 140px;display: block;}	.member-l{width: 100%;padding-bottom: 10px;margin-bottom: 30px;border-bottom: 1px solid #ddd;}	.member-l .list{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.member-l .list a{width: calc((100% - 30px)/4);margin-right: 10px;margin-bottom: 20px;font-size: 14px;}	.member-l .list a:nth-of-type(4n){margin-right: 0;}	.member{width: 100%;}	.maddresswrap{padding: 30px 20px;margin-bottom: 50px;}	.maddress-tabwrap{overflow: auto;}	.maddresswrap .tl{margin-bottom: 30px;}	.maddress-tab{width: 1000px;}	.maddress-tab tr td p{font-size: 14px;line-height: 20px;}	.maddress-formwrap{width: 100%;}	.maddress-form .item p{font-size: 14px;margin-bottom: 10px;}	.maddress-form .item .list{width: 100%;}	.maddress-form .item{display: block;}	.maddress-form .item .list select{padding: 0 6px;font-size: 14px;width: calc((100% - 10px)/3);height: 40px;}	.maddress-form .item .list input{height: 40px;padding: 0 6px;font-size: 14px;}	.maddress-form .item02 .list select{width: 130px;}	.maddress-form .item02 .list input{width: calc(100% - 145px);}	.maddress-form .more{margin-top: 30px;font-size: 14px;height: 36px;width: 120px;}		/* mall */	.mall-banner{margin-top: 100px;}	.mall-banner .bg{height: 250px;object-position:right;}	.mall-bform{width: 94%;position: relative;top: 0;left: 0;margin: auto;transform: none;-webkit-transform: none;padding: 30px 10px;}	.mall-bformmin .item select{height: 44px;margin-bottom: 10px;}	.mall-bformmin .more{height: 36px;width: 120px;margin: auto;font-size: 14px;margin-top: 20px;}		.mall01wrap{padding-top: 50px;margin-bottom: 50px;}	.mall01-tl h3{font-size: 24px;}	.mall01-tl{margin-bottom: 30px;}	.mall01-top{display: block;}		.mall01-top .text{width: 100%;padding: 30px 20px;}	.mall01-top .text h3{font-size: 18px;}	.mall01-top .text h4{font-size: 14px;line-height: 24px;margin-top: 20px;margin-bottom: 20px;}	.mall01-top .text .more{width: 130px;height: 36px;font-size: 14px;}	.mall01-top .text .more .imgbox{width: 30px;height: 30px;right: 2px;top: 2px;}	.mall01-top .video{width: 100%;}	.mall01-bot{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.mall01-bot .item{width: calc((100% - 10px)/2);margin-right: 10px;padding: 0 15px 20px;margin-bottom: 10px;}	.mall01-bot .item:nth-of-type(2n){margin-right: 0;}	.mall01-bot .item .imgbox{height: 140px;}	.mall01-bot .text{margin-bottom: 15px;}	.mall01-bot .text h3{font-size: 16px;}	.mall01-bot .text h4{font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height:40px;}	.mall01-bot .bot p span{font-size: 16px;}	.mall01-bot .bot p{font-size: 12px;}	.mall01-bot .bot p i{font-size: 14px;}	.mall01-bot .bot .more img{height: 14px;margin-right: 4px;}	.mall01-bot .bot .more{width: 60px;height: 26px;font-size: 14px;width: 100%;margin-top: 10px;}	.mall02-tl h3{font-size: 26px;}	.mall02-tl h3::before, .mall02-tl h3::after{width: 30px;height: 3px;}	.mall02-tl{height: 80px;margin-bottom: 30px;}	.mall02-top{display: block;}	.mall02-topl{display: block;width: 100%;padding: 30px 20px;}	.mall02-topl .text{width: 100%;}	.mall02-topl .box{display: block;}	.mall02-topl .text h3{padding-bottom: 20px;font-size: 20px;}	.mall02-topl .text h3::before{width: 60px;}	.mall02-topl .text h4{font-size: 14px;line-height: 24px;margin-top: 20px;margin-bottom: 30px;}	.mall02-top .bot p span{font-size: 18px;}	.mall02-top .bot p{font-size: 12px;}	.mall02-top .bot p i{font-size: 16px;}	.mall02-top .bot .more{width: 100px;height: 36px;font-size: 14px;}	.mall02-top .bot .more img{margin-right: 5px;height: 15px;}	.mall02-topl .imgbox{width: 100%;margin-top: 30px;}		.mall02-topr{display: block;width: 100%;margin-top: 20px;}	.mall04-top{display: block;margin-bottom: 30px;}	.mall04-top .links{margin-top: 20px;}	.mall04-top .links a{padding: 0 10px;font-size: 14px;height: 30px;margin-right: 5px;}	.mall04wrap{margin: 50px auto;}	.mall02wrap{margin-bottom: 50px;}		/* .mallinfo01wrap */	.mallinfo01wrap{margin: 140px auto 50px;display: block;}	.mallinfo01{width: 100%;display: block;}	.mallinfo01 .imglist{width: 100%;}	.mallinfo01 .imglist .gallery-top{height: 250px;}	.mallinfo01 .text{width: 100%;margin-top: 30px;}	.mallinfo01 .text .top h3{font-size: 20px;margin-bottom: 15px;}	.mallinfo01 .text .top .tags{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.mallinfo01 .text .top .tags p{margin-bottom: 5px;font-size: 12px;padding: 0 6px;line-height: 28px;margin-right: 5px;}	.mallinfo01 .pricebox .list li h3 span{font-size: 14px;}	.mallinfo01 .pricebox .list li{padding-left: 10px;}	.mallinfo01 .pricebox .list li p{font-size: 12px;}	.mallinfo01 .info li .tabs>a{padding: 0 8px;font-size: 13px;height: 34px;}	.mallinfo01 .info li>p{font-size: 13px;line-height: 34px;}	.mallinfo01 .info li .tabs{width: calc(100% - 60px);}	.mallinfo01 .info li{margin-bottom: 0;}	.mallinfo01 .info li .tabs span,.mallinfo01 .info li .tabs span a{font-size: 12px;}	.mallinfo01 .info li .tabs span a img{width: 14px;}	.mallinfo01-page{margin-top: 30px;}	.mallinfo01-page .more{height: 36px;font-size: 14px;width: 100px;}	.mallinfo01-page .link{margin-right: 10px;}		.addmaskwrap{z-index: 2000000002;}	.addmask{width: 100%;padding: 30px 20px;}	.addmask .tl{font-size: 20px;margin-bottom: 20px;}	.addmask .list li h3 span{font-size: 16px;}	.addmask .list li{padding-left: 10px;}	.addmask .types>p, .addmask .version>p{font-size: 14px;line-height: 34px;}	.addmask .types .list a{padding: 0 20px;font-size: 14px;line-height: 34px;}	.addmask .types .list{margin-bottom: 20px;}	.version-tab td p{font-size: 14px;}	.addmask-bot{padding:20px;}	.addmask-bot .text p span{font-size: 20px;}	.addmask-bot .text p{font-size: 14px;}	.addmask-bot .text a{font-size: 14px;}	.addmask-bot .freight span,.addmask-bot .freight p{font-size: 14px;}	.addmask-bot .link a{height: 40px;font-size: 14px;}	.addmask-bot .freight{padding: 15px 0;}	.addmask .close{right: 15px;}		.mallinfo01-r{width: 100%;margin-top: 30px;}	.mallinfo01-r .tl{font-size: 20px;margin-bottom: 20px;}	.mallinfo01-r .tl img{width: 24px;}	.mallinfo01-r .list .item{padding-bottom: 15px;margin-bottom: 15px;}	.mallinfo02{padding: 0;}	.mallinfo02wrap{padding: 50px 0 50px;}	.mallinfo02min .link p{width: 100px;font-size: 14px;line-height: 40px;height: 40px;}	.mallinfo02min .link .more{width: 120px;height: 36px;margin-left: 10px;font-size: 14px;}	.more img{height: 14px;}	.mallinfo02info{padding: 0;}	.proinfomin .tabmin{display: block;}	.proinfomin .tabmin table{width: 100%;margin-bottom: 10px;}	.proinfomin li .tl02{margin-bottom: 20px;}	.proinfomin .tabmin table tr td{padding: 0 10px;font-size: 12px;line-height:16px;}	.proinfomin li{margin-bottom: 30px;}	.proinfomin li .text h4,.proinfomin li .imgbox h4,.proinfomin li .imgbox p,.proinfomin li .imgbox span{font-size: 14px!important;line-height: 24px!important;}	.proinfomin li .text h3,.proinfomin li .imgbox h3{font-size: 16px;}		.mallinfo02-question{padding: 30px 20px;}	.mallinfo02-question .list li h3{font-size: 18px;line-height: 24px;}	.mallinfo02-question .list li p{font-size: 14px;line-height: 24px;}	.mallinfo02-recommend{padding: 30px 20px;}	.mallinfo02-recommend .min{padding: 0;}	.mallinfo02-recommend .min .btn{z-index: 1;background-color: #fff;margin-top: 0;top: 90px;}	.mallinfo02-recommend .min a .imgbox img{height: 100%;object-fit: cover;}	.mallinfo02-recommend .min a .text h3{margin-bottom: 15px;}	.mallinfo02-recommend .min a .text h4{font-size: 14px;line-height: 24px;}	.mallinfo02-recommend .min a .text p span{font-size: 20px;}	.mallinfo02-recommend .min .btn.btnbot{right: -20px;}	.mallinfo02-recommend .min .btn.btntop{left: -20px;}		.mallinfo02-news{padding: 30px 20px;}	.mnotice .item{padding-bottom: 20px;margin-bottom: 20px;}	.mnotice .item .imgbox{width: 30%;height: 120px;}	.mnotice .item .text{width: 70%;box-sizing: border-box;padding-left: 10px;}	.mnotice .item .imgbox img{height: 100%;object-fit: cover;}	.mnotice .item .text h3{font-size: 18px;}	.mnotice .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 15px;}	.mnotice .item .text .bot p{font-size: 12px;}	.mnotice .item .text .bot .more{width: 70px;height: 26px;font-size: 12px;}	.mallinfo02-newsmin{padding-bottom: 0;}		.mall01-bot .bot{display: block;}	.mallsort01{padding-top: 100px;}		.mcarwrap{margin-top: 140px;}	.mcar-top{display: block;}	.mcar-top .tl{font-size: 18px;}	.mcar-topr{justify-content: space-between;-webkit-justify-content: space-between;margin-top: 5px;}	.mcar-topr .more{width: 70px;height: 28px;font-size: 12px;margin: 0;}	.mcar-topr p{font-size: 14px;margin-right: 10px;}	.mcar-topr p span{font-size: 18px;}	.mcarcont{overflow: auto;margin-top: 30px;}	.mcar-tab{width: 1000px;}	.mcar-tab tbody tr td .box .imgbox{width: 100px;height: 70px;}	.mcar-tab tbody tr td .box .text h3{font-size: 14px;line-height: 24px;}	.mcar-tab thead td{font-size: 16px;white-space: nowrap;}	.mcar-tab tbody tr td p{font-size: 14px;line-height: 24px;}		.mcar-bot-l label,.mcar-bot-r h3,.mcar-bot-l a{font-size: 14px;}	.mcar-bot-l a{margin-left: 10px;}	.mcar-bot-r .more{width: 70px;height: 28px;font-size: 12px;margin: 0;}	.mcar-bot-r h3{margin-right: 10px;}	.mcar-bot-r h3 p{font-size: 20px;margin-bottom: 2px;}	.mcar-bot-l label input{margin-right: 5px;width: 18px;}	.mcar-bot{display: block;height: auto;padding: 20px 0;}	.mcar-bot-l{margin-bottom: 5px;}		.morderwrap{margin: 140px auto 100px;}	.morderwrap .tl{font-size: 24px;margin-bottom: 30px;}	.morder-top .links a{width: auto;font-size: 12px;margin-right: 10px;padding: 0 4px;height: 30px;line-height: 30px;}	.morder-topr label{font-size: 12px;margin-right: 10px;}	.morder-topr label input{width: 12px;height: 12px;margin-right: 5px;}	.morder-topr .more{width: 60px;font-size: 12px;height: 26px;}	.morder{overflow: auto;}	.morder-tl,.morder-list{width: 1000px;}	.morder-list .item .min li .more{width: 70px;font-size: 12px;height: 30px;}	.morder-list .item .min li .links a, .morder-list .item .min li .links p,.morder-list .item .min li>span{font-size: 14px;line-height: 26px;}	.morder-tl p{font-size: 16px;}	.morder-list .item .top p,.morder-list .item .top span{font-size: 14px;}	.morder-list .item .min .info .text .list p{font-size: 12px;margin-right: 10px;line-height: 16px;}	.morder-list .item .min .info .text h3{font-size: 14px;margin-bottom: 10px;}	.morder-list .item .top input{width: 14px;height: 14px;}	.morder-list .item .min .info .imgbox{width: 80px;height: 60px;border-radius: 4px;}	.morder-list .item .min{height: 100px;}	.morder-list .item .top p{margin-left: 20px;}	.morder-list .item .min .info .text .list{flex-wrap: wrap;-webkit-flex-wrap:wrap;}	.morder-list .boxshow .tablewrap{width: 100%;overflow: auto;}	.morder-list .boxshow table{width: 600px;}	.morder-list .boxshow table tr{font-size: 12px;}		.member-l .tl{font-size: 24px;margin-bottom: 30px;}	/* .mdown-top{flex-wrap: wrap;-webkit-flex-wrap: wrap;} */	.mdown-top .tl{font-size: 20px;}	.mdown-top .search form{width: 100%;height: 40px;padding-left: 40px;}	.mdown-top .search{width: calc(100% - 120px);}	.mdown-top .search form input{font-size: 14px;display:block;}	.mdown-top .search form img{height: 14px;margin-top: -7px;left: 14px;}	.mdown .item{padding: 0 12px;height: 50px;margin-bottom: 10px;}	.mdown .item p{font-size: 14px;width: calc(100% - 50px);}	.mdown .item img{height: 14px;}	.memberwrap{margin-bottom: 80px;}		/* .mnoticewrap */	.mnoticewrap{padding: 30px 12px;}	.mnoticewrap .tl{font-size: 20px;margin-bottom: 20px;}		/* .morderinfo-wrap */	.morderinfo-wrap{margin: 140px auto 50px;overflow:hidden;}	.morderinfo-wrap .tl{font-size: 20px;line-height: 40px;height: 40px;width: 160px;}	.morderinfo{padding: 20px 12px;}	.morderinfo .adder{display: block;padding-bottom: 20px;margin-bottom: 20px;}	.morderinfo .adder h3{font-size: 16px;margin-bottom: 10px;}	.morderinfo .adder p,.morderinfo .massage p{font-size: 14px;line-height: 24px;}	.morderinfo .massage{display: block;}	.morderinfo .massage p span{font-size: 16px;margin-right: 10px;}	.morderinfomin{overflow: auto;}	.morderinfomin-tab{width: 760px;}	.morderinfomin-tab thead{font-size: 16px;}	.morderinfomin-tab tbody td .info .text h3{font-size: 14px;margin-bottom: 10px;}	.morderinfomin-tab tbody td .info .text .list p{font-size: 12px;margin-right: 10px;}	.morderinfomin-tab tbody td{font-size: 14px;padding: 14px 0;}	.morderinfomin-tab tbody td .info .imgbox{width: 80px;height: 60px;}	.morderinfomin-bot .oafter{width: 140px;height: 26px;font-size: 12px;margin: 0;margin-top: 15px;}	.morderinfomin-botr p{font-size: 14px;margin-right: 10px;}	.morderinfomin-botr p span{font-size: 18px;}	.morderinfomin-bot{margin-top: 30px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;align-items: flex-end;-webkit-align-items: flex-end;}		.morder-list .boxshow.otrack{width: calc((100vw - 70px));box-sizing: border-box;padding: 20px 15px;}	.morder-list .boxshow h3{font-size: 18px;margin-bottom: 10px;line-height: 24px;}	.morder-list .boxshow.otrack h3{margin-bottom: 10px;}	.morder-list .item .min li .links .boxshow p{text-align: left;font-size: 12px;line-height: 20px;}	.morder-list .boxshow{padding: 10px;}	.morder-list .boxshow.oafterbox .imgbox{left: 10px;width: 42px;height: 42px;}	.morder-list .boxshow.oafterbox{padding-left: 60px;}		.muserwrap{padding: 30px 20px;}	.muserwrap .tl{font-size: 20px;margin-bottom: 20px;}	.muser .item{display: block;margin-bottom: 10px;}	.muser .item.item01 .box{width: 100%;margin-bottom: 10px}	.muser .item .box p{font-size: 14px;line-height: 40px;}	.muser .item .box input, .muser .item.item03 .box .list select{height: 40px;padding: 0 10px;font-size: 12px;}	.muser .item .box input,.muser .item.item03 .box .list{width: calc(100% - 50px);}	.muser .item.item03 .box .list select{width: calc((100% - 10px)/3);}	.muser .bot{margin-top: 30px;}	.muser .bot .more{width: 100px;height: 34px;font-size: 14px;box-sizing: border-box;margin-right: 10px;}			.overseas01wrap{margin: 50px auto;}	.overseas01 img{width: 100%;height: 250px;object-fit: cover;}		.overseas02wrap{padding: 50px 0;}	.overseas02 .tl{font-size: 20px;line-height: 26px;margin-bottom: 40px;}	.overseas02min{flex-wrap: wrap;-webkit-flex-wrap: wrap;}	.overseas02min .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 30px;}	.overseas02min .item:nth-of-type(2n){margin-right: 0;}	.overseas02min .item .box{padding: 20px 10px;}	.overseas02min .item h3{font-size: 18px;margin-bottom: 10px;}	.overseas02min .item .numimg{height: 60px;}			.login .logo{margin-bottom: 30px;}	.login .tl{font-size: 20px;margin-bottom: 30px;}	.loginlist span{margin-bottom: 10px;}	.login01 .item{margin-bottom: 10px;}		/* .settlewrap */	.settlewrap{margin-top: 140px;margin-bottom: 60px;}	.settle-topt p,.settle-topt a{font-size: 14px;}	.settle-topc .nowitem p img{margin-right: 3px;height: 16px;}	.settle-topc .nowitem p{font-size: 12px;}	.settle-topc .nowitem p{width: 80px;}	.settle-topc .nowitem h4{font-size: 12px;line-height: 16px;width: calc(100% - 20px);}	.settle-topc .nowitem a{font-size: 12px;}	.settle-topc .nowitem>div{width: calc(100% - 70px);}	.settle-topc .lookmore{font-size: 14px;margin-top: 20px;}	.settle-topc .adderlist{padding-left: 0;}	.settle-topc .adderlist label{font-size: 12px;line-height: 16px;margin-bottom: 10px;}	.settle-topc .adderlist label input{width: 12px;top: 1px;}		.settle .tl{font-size: 20px;margin-bottom: 20px;}	.settle-tab{overflow: auto;}	.settle-bot{padding: 20px;display: block;height: auto;}	.settle-botl p, .settle-botr p{font-size: 14px;margin-right: 0;}	.settle-botl, .settle-botr{width: 100%;justify-content: space-between;-webkit-justify-content: space-between;}	.settle-botl{margin-bottom: 10px;}	.settle-botr p span{font-size:18px;}		.settle-end .listbox{width: 100%;padding: 20px;}	.settle-end .listbox p span{font-size: 18px;}	.settle-end .listbox p{font-size: 14px;line-height: 24px;}	.settle-end .listbox li h4{font-size: 14px;line-height: 24px;}	.settle-end .listbox li p{width: 60px;}	.settle-end .listbox li{margin-top: 10px;}	.settle-end .more{width: 100px;height: 34px;font-size:14px;}		.reviseadder{width: 94%;padding: 30px 20px;}	.reviseadder h3{font-size: 20px;margin-bottom: 30px;}	.reviseadder .close img{width: 30px;}	.reviseadderwrap{z-index: 11;}		.inquirymask{z-index: 2000000002;}	.inquiry{width: 94%;padding: 30px 20px;}	.inquiry .text h3{font-size: 20px;margin-bottom: 20px;}	.inquirywrap .close img{width: 30px;}	.inquiry .text h4{font-size: 12px;line-height: 18px;}	.inquiry .text{margin-bottom: 15px;}	.contact01 label p{font-size: 14px;}	.contact01 label p{width: 60px;height:40px;}	.contact01 label input, .contact01 label select, .contact01 label textarea{width: calc(100% - 60px);padding:12px;}	.contact01 label textarea{height: 80px;}			/*en*/	.index03-list .item .text h4{line-height: 16px;}	.index03 .tl h3{font-size: 20px;}	.index03-list .item .text h3{font-size: 16px;}	.index03-list .item .text strong{margin-bottom: 10px;width: 50px;}	.index05-list .item .info p{font-size: 10px;line-height: 14px;}	.index05-list .item h3{font-size: 14px;height: 30px;line-height: 30px;width:120px;}		.index06-text h4{font-size: 13px;line-height: 20px;}	.index06-text p{font-size: 20px;margin-bottom: 15px;}	.index06page{margin-top: 20px;}	.index06page .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 10px;}	.index06page .swiper-pagination-bullet-active{width: 30px;}	.f-lx li{max-width: 100%;}	.ba{text-align: center;}		.c-tabs a{font-size: 10px;text-align: center;}	.about02-list .item>div h3{font-size: 14px;line-height: 20px;}	.news a .min .text h3{font-size: 16px;}	.ninfo-lmin .min p{font-size: 12px;line-height: 20px;}	.ninfo-lmin .tl h3{font-size: 18px;}	.about01-l h4{text-align: left;}		.proinfo-bmin .textmin>h3{font-size: 18px;}	.case-tab a{width: calc((100% - 10px)/2);text-align: center;font-size:12px;}	.case-tl .text h3{line-height: 20px;}	.case01 .item p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}	.caseinfowrap .goback p{font-size: 10px;}	.overseas02min .item h3{font-size: 14px;line-height: 18px;}	.overseas02 .tl{font-size: 18px;line-height: 24px;}		.a-tl p{line-height: 20px;}	.service01-tab a{width: calc((100% - 20px)/3);font-size:12px;text-align:center;}	.service01list li .box .p01{font-size: 16px;}		.custo0402-tab{box-sizing: border-box;padding: 0 10px;}	.custo0402-tab a{width: auto;}	.custo0402-item .imglist p{font-size: 10px;width:100px;}	.custo0402-item .textlist li p{font-size: 10px;}	.custo0402-item .textlist{height: calc(100% - 200px);}	.custo0402-item .textlist li{height: calc(100% / 4);}	.custo-tl{font-size: 18px;}	.custo04wrap{padding: 50px 0;}		.contact01 label p{width: 90px;}	.contact01 label input, .contact01 label select, .contact01 label textarea{width: calc(100% - 90px);}	.contact02-t li h3{font-size: 14px;}		.mall02-tl h3{font-size: 20px;}	.mall02-tl h3::before, .mall02-tl h3::after{display:none;}	.mall04-top .links a{font-size: 10px;text-align: center;}	.mallinfo01 .pricebox .top{flex-wrap: wrap;-webkit-flex-wrap:wrap;}	.mallinfo01 .pricebox .top p,.mallinfo01 .pricebox .top a{line-height: 18px;}	.mallinfo01 .info li .tabs>a{font-size: 12px;}		.member-l .list a{width: auto;margin-right: 20px;}	.member-l .list a:nth-of-type(4n){margin-right:20px;}	.morder-top .links a{padding: 0 2px;width: auto;margin: 0;font-size:11px;}	.morder-top .links{justify-content: space-between;-webkit-justify-content: space-between;width:100%;}		.morder-list .item .minwrap li .links a, .morder-list .item .minwrap li .links p{font-size: 10px;}	.morder-tl p{font-size:12px;}	.maddress-form .item p{line-height: 24px;}	.maddress-form .item .list select,.maddress-form .item .list input{font-size: 12px;}	.maddress-form .bot{padding: 0;}	.maddress-form .item02 .list input{width: 100%;}		.mdown-top{flex-wrap: wrap;-webkit-flex-wrap:wrap;}	.mdown-top .tl{margin-bottom: 20px;}	.mdown-top .search{width: 100%;}	.mdown-top .search form input{font-size: 12px;}		.login01 .item input,.login01 label,.login01 .item.sexitem .list label{font-size: 12px;}	.index02 .tomore{font-size: 14px;}	.index02-top .text{padding-bottom: 0;}		.news a .data{top:6px;}			/*20240425*/	.mnotice .item .text{width: 100%;}	.mnoticemask{width: 94%;padding:40px 20px;}	.mnoticemask .close{right: 5px;top: 5px;}	.mnoticemask .min p{font-size: 14px;line-height: 24px;}			}