.contact-inner{width:88.54166vw;margin:0 auto}.contact-banner{position:relative;width:100%}.contact-banner .banner-content{position:absolute;left:11.97916vw;top:50%;transform:translateY(-50%)}.contact-banner .banner-content h2{font-size:3.22916vw;line-height:1;color:#000;font-weight:700;margin-bottom:2.08333vw}.contact-banner .banner-content .banner-int{font-size:1.45833vw;line-height:1;font-weight:lighter;color:#000}.contact-banner .bg{display:block;width:100%}.contact-form-wrap{padding:3.125vw 0 4.16666vw;background:#f9f9f9}.contact-form-wrap .contact-inner{box-sizing:border-box;padding:3.125vw 5.20833vw 2.60416vw;background:#fff}.contact-form-wrap .contact-inner h2{position:relative;font-size:1.25vw;line-height:1;color:#000;font-weight:700;margin-bottom:.9375vw}.contact-form-wrap .contact-inner h2 .line{position:absolute;width:3.125vw;height:1.04166vw;bottom:0;left:-1.5vw}.contact-form-wrap .contact-inner h2 span{position:relative}.contact-form-wrap .contact-inner .int{font-size:.83333vw;line-height:1;color:#333;opacity:.6;margin-bottom:2.08333vw}.contact-form-wrap .contact-inner .input-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.contact-form-wrap .contact-inner .input-box .input-list{position:relative;width:38.02083vw;margin-bottom:1.04166vw}.contact-form-wrap .contact-inner .input-box .input-list input{width:100%;height:2.5vw;border:1px solid #D4D4D4;padding:.78125vw 1.04166vw .88541vw;box-sizing:border-box;border-radius:.20833vw;font-size:.83333vw;line-height:1;color:#000}.contact-form-wrap .contact-inner .input-box .input-list input:focus{border-color:#4196f680}.contact-form-wrap .contact-inner .input-box .input-list input::placeholder{color:#3339}.input-list .tips{position:absolute;top:50%;transform:translateY(-50%);right:.52083vw;display:flex;align-items:center;justify-content:flex-end}.tips img{display:block;width:1.04166vw;flex-shrink:0;margin-right:.41666vw}.tips span{display:block;font-size:.83333vw;line-height:1.04166vw;color:#cf6161}.contact-form-wrap .contact-inner .type-box .tips{position:absolute;top:50%;transform:translateY(-50%);right:0;display:flex;align-items:center;justify-content:flex-end}.contact-form-wrap .contact-inner .type-box .tips img{display:block;width:1.04166vw;flex-shrink:0;margin-right:.41666vw}.contact-form-wrap .contact-inner .type-box .tips span{display:block;font-size:.83333vw;line-height:1.04166vw;color:#cf6161}.contact-form-wrap .contact-inner .describe-box .tips{position:relative;right:85%;transform:translateY(50%)}.contact-form-wrap .contact-inner .describe-box{width:100%;margin-bottom:1.04166vw}.contact-form-wrap .contact-inner .describe-box textarea{display:block;width:100%;height:8.33333vw;font-size:.83333vw;line-height:1.5;border:1px solid #D4D4D4;box-sizing:border-box;padding:.83333vw 1.04166vw}.contact-form-wrap .contact-inner .describe-box textarea:focus{border-color:#4196f680}.contact-form-wrap .contact-inner .type-box{display:flex;width:100%;box-sizing:border-box;padding:.83333vw 1.04166vw;border:1px solid #D4D4D4;margin-bottom:2.08333vw;position:relative}.contact-form-wrap .contact-inner .type-box span{display:block;font-size:.83333vw;line-height:1;color:#000;margin-right:1.5625vw}.contact-form-wrap .contact-inner .type-box input[type=checkbox]{display:none}.contact-form-wrap .contact-inner .type-box label{display:flex;align-items:center;font-size:.83333vw;line-height:.83333vw;color:#000;margin-right:2.70833vw;vertical-align:middle}.contact-form-wrap .contact-inner .type-box label:before{display:inline-block;content:"";width:.83333vw;height:.83333vw;background:url(/cdn/shop/files/ask-pop-checkbox.png?v=1686114345) no-repeat;background-size:100% 100%;margin-right:.41666vw;vertical-align:middle}.contact-form-wrap .contact-inner .type-box input[type=checkbox]:checked+label:before{background-image:url(/cdn/shop/files/ask-pop-checkbox-checked.png?v=1686114346)}.contact-form-wrap .contact-inner .type-box label:last-of-type{margin-right:0}.contact-form-wrap .contact-inner input[type=submit],.contact-form-wrap .contact-inner button[type=submit]{display:block;width:6.25vw;margin:0 auto;padding:.67708vw 0;background:#4196f6;border:none;font-size:.83333vw;line-height:1;color:#fff;border-radius:1.09375vw;cursor:pointer}.contact-form-wrap .contact-inner input[type=submit]:hover,.contact-form-wrap .contact-inner button[type=submit]:hover{opacity:.9}.contact-way-wrap{width:100%;background:#f9f9f9;padding-bottom:3.125vw}.contact-way-wrap h2{font-size:1.66666vw;line-height:1;color:#000;font-weight:700;text-align:center;margin-bottom:2.08333vw}.contact-way-wrap .way-list{display:flex;align-items:flex-start;justify-content:space-between}.contact-way-wrap .way-list .way-item{width:28.64583vw;box-sizing:border-box;padding:3.64583vw 2.60416vw;background:#fff;border-radius:.52083vw}.contact-way-wrap .way-list .way-item h3{font-size:1.45833vw;line-height:2.08333vw;font-weight:500;color:#000;margin-bottom:2.08333vw}.contact-way-wrap .way-list .way-item .people-wrap{margin-bottom:2.08333vw}.contact-way-wrap .way-list .way-item .people-wrap .name{font-size:1.14583vw;line-height:1.97916vw;color:#000}.contact-way-wrap .way-list .way-item .people-wrap .tel{font-size:1.04166vw;line-height:1.97916vw;color:#000}.contact-way-wrap .way-list .way-item .people-wrap .address{display:flex;align-items:baseline;justify-content:flex-start;font-size:1.04166vw;line-height:1.97916vw;color:#000}.contact-way-wrap .way-list .way-item .people-wrap .address span{display:block;font-size:1.04166vw;line-height:2.23958vw;color:#000}.contact-way-wrap .way-list .way-item .people-wrap .address span.address-title{white-space:nowrap;flex-shrink:0}.contact-pc-show{width:100%}.contact-mob-show{display:none}@media screen and (max-width: 751px){.contact-mob-show{width:100%;display:block}.contact-pc-show{display:none}.section-banner-mob-fix{margin-top:0}.contact-banner{width:100%;overflow:hidden}.contact-banner .banner-content{right:6vw;width:45vw;z-index:10;top:12vw;transform:unset}.contact-banner .banner-content h2{font-size:8.26666vw;margin-bottom:4vw}.contact-banner .banner-content .banner-int{font-size:3.73333vw;line-height:1.5}.contact-banner .bg{position:relative;width:auto;height:90.66666vw;left:50%;transform:translate(-50%);top:0;z-index:10}.contact-form-wrap{padding:6.66666vw 0 10.66666vw}.contact-inner{width:92vw}.contact-form-wrap .contact-inner{padding:6.66666vw 5.33333vw;border-radius:1.33333vw}.contact-form-wrap .contact-inner h2{font-size:3.2vw;margin-bottom:2.4vw;margin-left:5.33333vw}.contact-form-wrap .contact-inner h2 span{font-size:4.26666vw}.contact-form-wrap .contact-inner h2 .line{width:8vw;height:2.66666vw;left:-5vw}.contact-form-wrap .contact-inner .int{font-size:3.2vw;margin-left:5.33333vw}.contact-form-wrap .contact-inner .input-box{display:unset}.contact-form-wrap .contact-inner .input-box .input-list{width:100%;margin-bottom:2.66666vw;display:flex;flex-direction:column}.contact-form-wrap .contact-inner .input-box .input-list input{height:auto;font-size:3.73333vw;padding:2vw 2.66666vw 2.26666vw;border-radius:1.3333vw}.contact-form-wrap .contact-inner .describe-box{margin-bottom:2.66666vw}.contact-form-wrap .contact-inner .describe-box textarea{height:21.33333vw;font-size:3.73333vw;padding:2.13333vw 2.66666vw;border-radius:1.3333vw}.contact-form-wrap .contact-inner .input-box .input-list .tips span{font-size:3.2vw}.contact-form-wrap .contact-inner .input-box .input-list .tips img{width:3.33333vw;height:3.33333vw;margin-right:1.06666vw}.contact-form-wrap .contact-inner .type-box{flex-direction:column;border:none;padding:2.83333vw 0;margin-bottom:0}.contact-form-wrap .contact-inner .type-box span{font-size:3.73333vw;margin-bottom:4.26666vw}.contact-form-wrap .contact-inner .type-box label{font-size:3.2vw;margin-right:4vw;margin-bottom:4vw}.contact-form-wrap .contact-inner .type-box label:before{width:3.33333vw;height:3.33333vw;margin-right:1.06666vw}.contact-form-wrap .contact-inner .type-box label:last-child{margin-bottom:3vw}.contact-form-wrap .contact-inner input[type=submit]{width:35.33333vw;padding:3.2vw 0;font-size:4.26666vw;border-radius:5.33333vw;margin-top:7vw}.contact-form-wrap .contact-inner button[type=submit]{width:149px;padding:15px 0;font-size:18px;border-radius:36px;margin-top:25px}.contact-way-wrap{padding-bottom:10.66666vw}.contact-way-wrap h2{font-size:4.26666vw;margin-bottom:5.33333vw;font-weight:400}.contact-way-wrap .way-list{flex-direction:column}.contact-way-wrap .way-list .way-item{width:100%;height:auto;margin-bottom:3.33333vw;border-radius:1.33333vw;padding:9.33333vw 0 9.33333vw 9.33333vw}.contact-way-wrap .way-list .way-item .people-wrap:last-child{margin-bottom:0}.contact-form-wrap .contact-inner .input-box .input-list .tips{position:unset;justify-content:flex-start;margin-top:2.66666vw;margin-left:2.66666vw;transform:none;z-index:2}.contact-way-wrap .way-list .way-item:last-child{margin-bottom:0}.contact-way-wrap .way-list .way-item h3{font-size:4.26666vw;line-height:1.5;margin-bottom:4.33333vw}.contact-way-wrap .way-list .way-item .people-wrap{margin-bottom:2vw}.contact-way-wrap .way-list .way-item .people-wrap .name{font-size:3.2vw;line-height:1.6}.contact-way-wrap .way-list .way-item .people-wrap .tel,.contact-way-wrap .way-list .way-item .people-wrap .address{font-size:2.96666vw;line-height:1.7}.contact-way-wrap .way-list .way-item .people-wrap .address span{font-size:3.2vw;line-height:1.7}.contact-way-wrap .way-list .way-item .people-wrap .address span:last-child{margin-right:15vw}.contact-form-wrap .contact-inner .describe-box .tips{top:2.66666vw;right:46%}.contact-form-wrap .contact-inner .describe-box .tips img{width:3.33333vw;height:3.33333vw}.contact-form-wrap .contact-inner .describe-box .tips span{font-size:3.2vw}.contact-form-wrap .contact-inner .type-box .tips{right:unset;top:100%}.contact-form-wrap .contact-inner .type-box .tips img{width:3.33333vw;height:3.33333vw}.contact-form-wrap .contact-inner .type-box .tips span{font-size:3.2vw;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/contact.css.map */
