@charset "utf-8";.aimon-main{width:100%;background:url("../images/aimon-main.jpg") no-repeat center top}.aimon-main .aimon-desc{width:100%;padding-top:140px}.aimon-main .aimon-desc h3{color:#808080;font-weight:400;font-family:MiSans;font-size:18px;text-align:center;line-height:34px}.aimon-main .aimon-desc h5{font-family:MiSans;font-size:25px;text-align:center;font-weight:400;color:#333333;padding-top:130px}.aimon-main .aimon-title{width:100%;padding:86px 0 60px}.aimon-main .aimon-title .container{text-align:center}.aimon-main .aimon-title h2{font-family:MiSans;text-align:center;font-size:40px;font-weight:400;color:#333333;line-height:40px;display:inline-block;position:relative;z-index:1}.aimon-main .aimon-title h2:before{content:'';display:block;position:absolute;z-index:-1;left:-70px;bottom:-8px}.aimon-main .aimon-title h2.icon01:before{background:url("../images/icon-aimon_01.png") no-repeat center / contain;width:110px;height:83px}.aimon-main .aimon-title h2.icon02{padding-top:21px}.aimon-main .aimon-title h2.icon02:before{background:url("../images/icon-aimon_02.png") no-repeat center / contain;width:119px;height:83px}.aimon-main .aimon-sydc .item,.aimon-main .aimon-yhjsfx .item{width:100%;position:relative}.aimon-main .aimon-sydc .item .thumb-img,.aimon-main .aimon-yhjsfx .item .thumb-img{width:100%}.aimon-main .aimon-sydc .item .item-cover,.aimon-main .aimon-yhjsfx .item .item-cover{width:100%;height:100%;position:absolute;left:0;top:0;font-size:25px;font-weight:400;color:#FFFFFF;font-family:MiSans}.aimon-main .aimon-sydc{width:100%}.aimon-main .aimon-sydc ul{margin-inline:-1.04166667vw}.aimon-main .aimon-sydc ul li{width:20%;padding-inline:1.04166667vw;float:left}.aimon-main .aimon-sydc__wap{width:100%}.aimon-main .aimon-sydc__wap .swiper .swiper-wrapper .swiper-slide .thumb-img{width:100%}.aimon-main .aimon-sydc__wap .swiper .swiper-wrapper .swiper-slide .swiper-slide__cover{width:100%;height:100%;position:absolute;left:0;top:0;color:#fff;font-family:MiSans;font-size:18px}.aimon-main .aimon-yhjsfx{width:100%}@media (min-width:992px){.aimon-main .aimon-yhjsfx .container{padding-inline:13.02083333vw}}.aimon-main .aimon-yhjsfx ul{margin-inline:-1.04166667vw}.aimon-main .aimon-yhjsfx ul li{padding-inline:1.04166667vw}.aimon-main .aimon-contact{width:100%;padding-top:172px}.aimon-main .aimon-contact h3{font-family:MiSans;color:#808080;font-weight:400;font-size:18px;text-align:center;line-height:34px}.aimon-main .aimon-contact .wx{width:170px;margin:47px auto 0}.aimon-main .aimon-form{width:100%;padding-top:144px}.aimon-main .aimon-form .aimon-form__title{width:100%}.aimon-main .aimon-form .aimon-form__title h2{font-family:MiSans;font-size:40px;text-align:center;font-weight:400;color:#333333}.aimon-main .aimon-form .aimon-form-box{width:100%;padding:70px 0 117px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con{width:100%;border-radius:32px;background:#f7f7f7;padding:80px 152px;padding-block:4.16666667vw;padding-inline:7.91666667vw}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul{margin:0 -20px;margin-inline:-1.04166667vw}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li{padding:20px;padding:1.04166667vw}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item{width:100%}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item h4{color:#000000;font-weight:400;font-size:18px;font-family:MiSans}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item h4 span{color:#009FE8}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input{width:100%;padding-top:24px;padding-top:1.25vw}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input input,.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input textarea{font-weight:400;font-size:18px;font-family:MiSans;border:none;box-shadow:none;height:64px;height:3.33333333vw;color:#111111;border-radius:16px;border-radius:.83333333vw}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input input::placeholder,.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input textarea::placeholder{color:#999999}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input textarea{height:120px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li p{text-align:center;font-weight:400;font-size:16px;color:#999999;font-family:MiSans;padding-top:23px;padding-top:1.19791667vw}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .btn-submit{position:relative;overflow:hidden;width:128px;height:48px;border-radius:24px;background:#009FE8;border:1px solid #009FE8;margin:23px auto 0}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .btn-submit .cm-fill{position:absolute;display:block;width:0;height:0;transform:translate(-50%, -50%);border-radius:50%;background:#fff;transition:width .7s,height .7s;z-index:0}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .btn-submit em{font-weight:100;font-size:16px;color:#FFFFFF;line-height:1px;font-family:MiSans;font-style:normal;position:relative;z-index:1}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .btn-submit:hover .cm-fill{width:40rem;height:40rem}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .btn-submit:hover em{color:#009FE8}@media (max-width:767px){.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul{margin:0}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li{padding:0 0 15px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item h4{font-size:15px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input{padding-top:10px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input input{height:34px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input input,.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .item .item-input textarea{font-size:15px;border-radius:6px}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li p{font-size:14px;padding-top:0}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con ul li .btn-submit{width:98px;height:38px;margin-top:15px}}@media (max-width:767px){.aimon-main{background-size:100%}.aimon-main .aimon-desc{padding-top:30px}.aimon-main .aimon-desc h3{font-size:12px;line-height:20px}.aimon-main .aimon-desc h5{font-size:18px;padding-top:30px}.aimon-main .aimon-title{padding:36px 0 30px}.aimon-main .aimon-title h2{font-size:28px;line-height:30px}.aimon-main .aimon-title h2:before{left:-30px;bottom:-1px}.aimon-main .aimon-title h2.icon01:before{width:60px;height:40px}.aimon-main .aimon-title h2.icon02{padding-top:15px}.aimon-main .aimon-title h2.icon02:before{width:60px;height:40px}.aimon-main .aimon-sydc .item .item-cover,.aimon-main .aimon-yhjsfx .item .item-cover{font-size:18px}.aimon-main .aimon-yhjsfx ul{margin:0 -5px}.aimon-main .aimon-yhjsfx ul li{padding:5px}.aimon-main .aimon-contact{padding-top:30px}.aimon-main .aimon-contact h3{font-size:12px;line-height:20px}.aimon-main .aimon-contact .wx{width:120px;margin-top:20px}.aimon-main .aimon-form{padding-top:30px}.aimon-main .aimon-form .aimon-form__title h2{font-size:28px}.aimon-main .aimon-form .aimon-form-box{padding:30px 0}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con{border-radius:32px;padding:30px 15px}}@media (min-width:768px) and (max-width:991px){.aimon-main .aimon-desc{padding-top:60px}.aimon-main .aimon-desc h3{font-size:16px;line-height:28px}.aimon-main .aimon-desc h5{font-size:20px;padding-top:60px}.aimon-main .aimon-title{padding:50px 0 45px}.aimon-main .aimon-title h2{font-size:32px;line-height:35px}.aimon-main .aimon-title h2:before{left:-45px;bottom:-5px}.aimon-main .aimon-title h2.icon01:before{width:80px;height:60px}.aimon-main .aimon-title h2.icon02{padding-top:15px}.aimon-main .aimon-title h2.icon02:before{width:80px;height:60px}.aimon-main .aimon-sydc .item .item-cover,.aimon-main .aimon-yhjsfx .item .item-cover{font-size:20px}.aimon-main .aimon-contact{padding-top:60px}.aimon-main .aimon-contact h3{font-size:16px;line-height:28px}.aimon-main .aimon-contact .wx{width:120px;margin-top:30px}.aimon-main .aimon-form{padding-top:60px}.aimon-main .aimon-form .aimon-form__title h2{font-size:32px}.aimon-main .aimon-form .aimon-form-box{padding:48px 0}.aimon-main .aimon-form .aimon-form-box .aimon-form__box-con{padding:50px 60px}.aimon-main .contact-form{padding-top:60px}.aimon-main .contact-form .contact-form__title h2{font-size:32px}.aimon-main .contact-form .contact-form__box{padding-top:48px}.aimon-main .contact-form .contact-form__box .contact-form__box-con{padding:50px 60px}}