#home .mainvisual{padding-top:41.3333333333vw;margin-bottom:14.4vw}#home .mainvisual .main-catch{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;padding:0 5.3333333333vw;margin-bottom:5.3333333333vw}#home .mainvisual .main-catch .site-ttl{margin-left:0;margin-bottom:1.3333333333vw;font-size:14.6666666667vw;line-height:1}#home .mainvisual .main-catch .site-sub{margin-right:0;font-size:3.4666666667vw;letter-spacing:.2em}#home .mainvisual .mv-wrapper ul{animation:slideimg-blk 40s infinite linear 1s both}#home .mainvisual .mv-wrapper ul li{width:83.4666666667vw}#home .intro-area{margin-bottom:13.3333333333vw}#home .intro-area::after{padding-top:40.2666666667%;background:url(//www.imaestate.com/recruit/assets/img/top/intro_copy_bg_sp.png) no-repeat center;background-size:cover}#home .intro-area .area-wrapper{width:87.2vw}#home .intro-area .intro-copy{width:67.4666666667vw;margin:0 auto 10.1333333333vw}#home .intro-area .intro-lead{font-size:3.7333333333vw;line-height:2}#home .cmn-sect .sect-heading .sect-heading-icn{margin-right:5.3333333333vw}#home .cmn-sect .sect-heading .sect-heading-ttl{width:61.3333333333vw}#home .cmn-sect .sect-heading .sect-heading-ttl .sect-ttl{margin-bottom:0;font-size:16.5333333333vw}#home .cmn-sect .sect-heading .sect-heading-ttl .sect-sub{font-size:4vw}#home .cmn-sect .sect-heading .sect-heading-lead{margin-top:8vw;font-size:3.4666666667vw;line-height:2}#home .upr-cont .cmn-sect{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column-reverse;flex-wrap:wrap;margin-bottom:16vw}#home .upr-cont .cmn-sect .sect-cont{width:100%;margin:0 auto}#home .upr-cont .cmn-sect .sect-heading{margin-bottom:4vw}#home .upr-cont .cmn-sect .more-btn a{padding:6.4vw 0;font-size:5.3333333333vw}#home .upr-cont .cmn-sect .sect-cont .sect-heading+p{margin-bottom:4vw;font-size:3.4666666667vw;line-height:2}#home .upr-cont .cmn-sect .sect-img{width:100%;margin:0 auto 4vw}#home .upr-cont .cmn-sect.sect01 .sect-heading .sect-heading-icn{width:15.7333333333vw;max-width:initial}#home .upr-cont .cmn-sect.sect02 .sect-heading .sect-heading-icn{width:17.8666666667vw;max-width:initial}#home .upr-cont .cmn-sect.sect03 .sect-heading .sect-heading-icn{width:21.3333333333vw;max-width:initial}#home .mdl-cont{padding:12vw 0 0}#home .sect04{margin-bottom:13.3333333333vw}#home .sect04 .sect-heading{margin-bottom:6.6666666667vw}#home .sect04 .sect-heading .sect-heading-icn{width:21.8666666667vw;max-width:initial;margin-right:2.9333333333vw}#home .sect04 .sect-heading .sect-heading-ttl{width:64vw;margin-right:0}#home .sect04 .sect-heading .sect-heading-ttl .sect-ttl{font-size:16.5333333333vw}#home .sect04 .sect-heading .sect-heading-lead{width:100%;margin:8vw auto 0}#home .sect04 .sect-blk-list ul li{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;margin-bottom:10.6666666667vw}#home .sect04 .sect-blk-list ul li:nth-of-type(even){display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#home .sect04 .sect-blk-list ul li .blk-img{width:100%;margin:0 auto}#home .sect04 .sect-blk-list ul li .blk-img img{height:57.8666666667vw}#home .sect04 .sect-blk-list ul li .blk-cont{width:100%;padding:10.6666666667vw 0}#home .sect04 .sect-blk-list ul li .blk-cont .blk-lead{margin-bottom:2.6666666667vw;font-size:4.2666666667vw;line-height:1.75}#home .sect04 .sect-blk-list ul li .blk-cont .blk-name{font-size:4.2666666667vw}#home .sect04 .sect-blk-list ul li .blk-keyword{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;margin-top:2.6666666667vw}#home .sect04 .sect-blk-list ul li .blk-keyword .blk-keyword-ttl{margin-right:0;margin-bottom:1.3333333333vw;font-size:3.7333333333vw}#home .sect04 .sect-blk-list ul li .blk-keyword .blk-keyword-innr{font-size:3.2vw;line-height:1.3333333333}#home .sect04 .sect-blk-list .more-btn a{padding:6.6666666667vw 0;font-size:5.3333333333vw}#home .sect05{width:100vw;min-height:77.3333333333vw;margin-left:-5.3333333333vw;background:url(//www.imaestate.com/recruit/assets/img/top/sect05_img_sp.jpg) no-repeat center;background-size:cover}#home .sect05 .sect-heading{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;top:auto;bottom:5.3333333333vw;right:auto;left:5.3333333333vw;transform:initial}#home .sect05 .sect-heading-ttl{margin-bottom:0;margin-right:20vw;font-size:8vw}#home .sect05 .sect-heading-txt a{font-size:4.2666666667vw}#home .sect05 .txt{display:none}#home .sect06{padding:10.6666666667vw 0 9.3333333333vw}#home .sect06 .sect-heading{margin-bottom:5.3333333333vw}#home .sect06 .sect-heading .sect-heading-icn{width:21.8666666667vw;max-width:initial;margin-right:2.9333333333vw}#home .sect06 .sect-heading .sect-heading-ttl{width:62.6666666667vw;max-width:initial;margin-right:0}#home .sect06 .sect-heading .sect-heading-ttl .sect-ttl{font-size:16.5333333333vw}#home .sect06 .sect-heading .sect-heading-lead{width:100%;margin:8vw auto 0}#home .sect06 .blk-cont{grid-template-columns:repeat(1, 1fr);gap:9.3333333333vw 0}#home .sect06 .blk-cont li a{padding:10.6666666667vw 5.3333333333vw 12vw;border-bottom:1.8666666667vw solid #882e36}#home .sect06 .blk-cont li .blk-heading{margin-bottom:8vw}#home .sect06 .blk-cont li .blk-heading .badge{max-width:100%;width:18.6666666667vw;padding:3.4666666667vw 1.3333333333vw;margin-right:2.6666666667vw;font-size:3.7333333333vw}#home .sect06 .blk-cont li .blk-heading h3{max-width:100%;width:56vw;font-size:5.3333333333vw}#home .sect06 .blk-cont li .blk-lead{font-size:3.7333333333vw}.page-mv{padding-top:22.6666666667vw;margin-bottom:8vw}.page-mv::after{top:20.2666666667vw;padding-top:50.4%;background:url(//www.imaestate.com/recruit/assets/img/common/pagettl_bg_sp.png) no-repeat center;background-size:cover}.page-mv .page-ttl{margin-bottom:0;font-size:16vw}.page-mv .page-subttl{font-size:3.7333333333vw}.cmn-sect .sect-heading .sect-subttl{margin-bottom:5.3333333333vw}.cmn-sect .sect-heading .sect-subttl span{padding-left:12vw;font-size:4vw}.cmn-sect .sect-heading .sect-subttl span::before{width:9.3333333333vw;height:9.3333333333vw}.cmn-sect .sect-heading .sect-ttl{font-size:6.9333333333vw}.cmn-sect .sect-heading .sect-lead{margin-top:8vw;font-size:3.7333333333vw;line-height:2}#about .page-mv .page-mv-icn{width:18.6666666667vw;max-width:initial;margin-right:2.6666666667vw}#about .sect01{margin-bottom:18.6666666667vw}#about .sect01 .sect-heading{margin-bottom:6.6666666667vw}#about .sect01 .sect-cont{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#about .sect01 .sect-cont .sect-img{width:100%;margin:0 0 8vw}#about .sect01 .sect-cont .sect-inner{width:100%;margin-left:8vw}#about .sect01 .sect-cont .sect-inner p{font-size:3.7333333333vw;line-height:2.3571428571}#about .sect02{margin-bottom:10.6666666667vw}#about .sect02 .sect-heading{margin-bottom:9.3333333333vw}#about .sect02 .sect-cont{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column-reverse;flex-wrap:wrap}#about .sect02 .sect-cont .sect-img{width:73.3333333333vw;margin:0 auto 16vw}#about .sect02 .sect-cont .sect-inner{width:100%;margin:0 auto}#about .sect02 .sect-cont .sect-inner dl:not(:last-of-type){margin-bottom:9.3333333333vw}#about .sect02 .sect-cont .sect-inner dt{padding-left:8.5333333333vw;font-size:5.3333333333vw}#about .sect02 .sect-cont .sect-inner dt::before{width:6.1333333333vw;height:5.6vw}#about .sect02 .sect-cont .sect-inner dd{padding-top:2.6666666667vw;margin-top:2.6666666667vw;font-size:3.7333333333vw}#about .sect03{margin-bottom:9.3333333333vw}#about .sect03 .sect-heading{margin-bottom:8vw}#about .sect03 .sect-cont{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#about .sect03 .sect-cont li{width:100%;margin:0 auto}#about .sect03 .sect-cont li:not(:last-of-type){margin:0 auto 9.3333333333vw}#about .sect03 .sect-cont li .cont-img{margin:0 auto 5.3333333333vw}#about .sect03 .sect-cont li dt{margin-bottom:5.3333333333vw;font-size:5.3333333333vw}#about .sect03 .sect-cont li dd{font-size:3.7333333333vw}#about .sect04{padding:8vw 0 14.6666666667vw;margin-bottom:4vw}#about .sect04 .sect-ttl{margin-bottom:6.6666666667vw;font-size:21.8666666667vw}#about .sect04 .pro-list li{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#about .sect04 .pro-list li:not(:last-of-type){margin-bottom:5.3333333333vw}#about .sect04 .pro-list li .list-cont{width:100%;margin:0 auto 8vw}#about .sect04 .pro-list li .list-cont dt{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;padding-bottom:4vw;margin-bottom:8vw}#about .sect04 .pro-list li .list-cont dt .year{margin-right:0;margin-bottom:2.6666666667vw;font-size:7.4666666667vw}#about .sect04 .pro-list li .list-cont dt .cont-ttl{font-size:5.3333333333vw;line-height:1.8}#about .sect04 .pro-list li .list-cont dd{font-size:3.7333333333vw}#about .sect04 .pro-list li .list-img{width:100%;margin:0 auto}#career .page-mv .page-mv-icn{width:22.9333333333vw;max-width:initial;margin-right:0}#career .sect01{margin-bottom:12vw}#career .sect01 .sect-heading{margin-bottom:5.3333333333vw}#career .sect01 .sect-img{width:100vw;margin:0 auto 0 -5.3333333333vw}#career .sect02 .sect-heading{margin-bottom:8vw}#career .sect02 .sect-cont{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#career .sect02 .sect-cont li{width:100%;margin:0 auto 8vw}#career .sect02 .sect-cont li .cont-img{margin:0 auto 2.6666666667vw}#career .sect02 .sect-cont li dt{margin-bottom:5.3333333333vw;font-size:5.8666666667vw;letter-spacing:.08em}#career .sect02 .sect-cont li dd{font-size:3.7333333333vw}#environment .intro{margin-top:40vw;margin-bottom:42.6666666667vw}#environment .intro p{padding:20.8vw 0 0;font-size:5.8666666667vw;text-align:left}#environment .cmn-sect .tertiary-title{margin-bottom:8vw}#environment .cmn-sect .text-lead{margin-bottom:10.6666666667vw;font-size:5.8666666667vw}#environment .cmn-sect .icon-list li{width:43%;margin:0 5.3333333333vw 10.6666666667vw}#environment .cmn-sect .icon-list li .img-box{width:61.3333333333vw;height:61.3333333333vw}#environment .cmn-sect .icon-list li .icon01{width:26.6666666667vw}#environment .cmn-sect .icon-list li .icon02{width:31.7333333333vw}#environment .cmn-sect .icon-list li .icon03{width:26.9333333333vw}#environment .cmn-sect .icon-list li .icon04{width:18.9333333333vw}#environment .cmn-sect .icon-list li .icon05{width:37.6vw}#environment .cmn-sect .icon-list li .icon06{width:32vw}#environment .cmn-sect .icon-list li .icon07{width:28.2666666667vw}#environment .cmn-sect .icon-list li .icon08{width:30.1333333333vw}#environment .cmn-sect .icon-list li .text{padding:7.7333333333vw 0 0;font-size:5.8666666667vw}#environment .sect-life{margin-bottom:37.3333333333vw}#environment .sect-work{margin-bottom:37.3333333333vw}#environment .sect-num{margin-bottom:37.3333333333vw}#environment .sect-num .secondary-title{margin-bottom:24vw}#environment .sect-office .title-set-head .en-title{width:74.9333333333vw}#environment .sect-office .text-lead{font-size:6.4vw}#environment .sect-office .office-list{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin:12vw 0 50.6666666667vw}#environment .sect-office .office-list li{width:47%;margin-bottom:21.3333333333vw}#environment .sect-office .office-list li .text{padding:4.8vw 0 0;font-size:6.4vw}#voice .page-mv .page-ttl{font-size:14.6666666667vw}#voice .page-mv .page-mv-icn{width:22.6666666667vw;max-width:initial;margin-right:0}#voice .cmn-sect{margin-bottom:20vw}#voice .cmn-sect .sect-heading{margin-bottom:12vw}#voice .cmn-sect .sect-cont{grid-template-columns:repeat(2, 1fr);gap:6.6666666667vw 3.7333333333vw}#voice .cmn-sect .sect-cont li .cont-img{margin:0 auto 2.1333333333vw}#voice .cmn-sect .sect-cont li .cont-copy{margin-bottom:2.6666666667vw;font-size:3.4666666667vw;line-height:1.8461538462}#voice .cmn-sect .sect-cont li .cont-detail{font-size:3.4666666667vw}#voice.page-detail .page-mv{margin-bottom:8vw}#voice.page-detail .page-mv .wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#voice.page-detail .page-mv .wrap .page-heading{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:13.3333333333vw}#voice.page-detail .page-mv .wrap .page-heading .page-ttl-wrapper{width:40vw}#voice.page-detail .page-mv .wrap .page-heading .page-ttl{font-size:16vw}#voice.page-detail .page-mv .wrap .page-heading .page-subttl{margin-bottom:0}#voice.page-detail .page-mv .wrap .page-heading .page-detail{width:37.3333333333vw;font-size:3.7333333333vw;line-height:1.8571428571}#voice.page-detail .page-mv .wrap .page-mv-img{width:100%;margin:0 auto}#voice.page-detail .cmn-sect{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#voice.page-detail .cmn-sect:nth-of-type(odd){display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#voice.page-detail .cmn-sect:not(:last-of-type){margin-bottom:13.3333333333vw}#voice.page-detail .cmn-sect .sect-cont{width:100%;margin:0 auto 8vw}#voice.page-detail .cmn-sect .sect-cont dt{padding-left:8vw;margin-bottom:5.3333333333vw;font-size:4.2666666667vw}#voice.page-detail .cmn-sect .sect-cont dt::before{width:6.6666666667vw;height:6.6666666667vw;padding:.5333333333vw 2.4vw;font-size:3.4666666667vw}#voice.page-detail .cmn-sect .sect-cont dd .cont-lead{margin-bottom:6.6666666667vw;font-size:5.3333333333vw;line-height:1.6}#voice.page-detail .cmn-sect .sect-cont dd .cont-text{font-size:3.7333333333vw;line-height:2.2857142857}#voice.page-detail .cmn-sect .sect-img{width:100%;margin:0 auto}#voice.page-detail .lwr-sect{margin-bottom:10.6666666667vw}#voice.page-detail .lwr-sect .sect-heading{margin-bottom:5.3333333333vw}#voice.page-detail .lwr-sect ul{grid-template-columns:repeat(2, 1fr);gap:6.1333333333vw 3.7333333333vw}#voice.page-detail .lwr-sect ul li .cont-img{margin:0 auto 2.6666666667vw}#voice.page-detail .lwr-sect ul li .cont-copy{margin-bottom:2.6666666667vw;font-size:3.4666666667vw;line-height:1.8461538462}#voice.page-detail .lwr-sect ul li .cont-detail{font-size:3.4666666667vw}#voice.page-detail.voice01 .cmn-sect .sect-cont{width:100%}#job .page-mv{margin-bottom:13.3333333333vw}#job .page-mv .page-ttl{font-size:16vw}#job .sect-wrapper{width:89.3333333333vw}#job .sect-intro{margin-bottom:10.6666666667vw}#job .sect-intro .sect-heading .sect-subttl{margin-bottom:5.3333333333vw}#job .sect-intro .sect-heading .sect-subttl span{padding-left:12vw;font-size:4vw}#job .sect-intro .sect-heading .sect-subttl span::before{width:9.3333333333vw;height:9.3333333333vw}#job .sect-intro .sect-heading .sect-ttl{font-size:6.9333333333vw}#job .sect-intro .sect-heading .small{display:block;padding-top:1.3333333333vw;font-size:3.7333333333vw}#job .sect-intro .sect-heading .sect-lead{margin-top:8vw;font-size:3.7333333333vw;line-height:2}#job .intro-area .intro-ttl{margin-bottom:8vw;font-size:6.9333333333vw}#job .intro-area .link-area{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;margin-bottom:9.3333333333vw}#job .intro-area .link-area li{width:100%;margin:0 auto}#job .intro-area .link-area li:not(:last-of-type){margin:0 auto 4vw}#job .intro-area .link-area li a{padding:5.8666666667vw 6.6666666667vw;font-size:4.2666666667vw;border-radius:2.6666666667vw}#job .intro-area .link-area li a::after{right:6.6666666667vw;width:3.2vw;height:3.4666666667vw}#job .scr-link{padding-top:21.3333333333vw;margin-top:-21.3333333333vw}#job .cmn-sect{margin-bottom:21.3333333333vw}#job .cmn-sect:last-of-type{margin-bottom:13.3333333333vw}#job .cmn-sect .sect-heading{margin-bottom:8vw}#job .cmn-sect .sect-heading .sect-ttl{font-size:5.3333333333vw}#job .cmn-sect .sect-heading .sect-sub{margin-top:5.3333333333vw;font-size:3.2vw;line-height:1.8333333333}#job .cmn-sect .sect-cont dl{padding:6.6666666667vw 0;font-size:3.2vw;line-height:1.8333333333}#job .cmn-sect .sect-cont dt{width:23.4666666667vw;padding:0 2.6666666667vw}#job .cmn-sect .sect-cont dd{width:65.3333333333vw;padding-right:1.3333333333vw}#job .cmn-sect .sect-cont .disc-list li{display:block;position:relative;padding-left:4vw}#job .cmn-sect .sect-cont .disc-list li::before{position:absolute;top:2.1333333333vw;left:0;width:1.8666666667vw;height:1.8666666667vw}#job .cmn-sect .sect-cont .inner-list{gap:5.3333333333vw}#job .cmn-sect .entry-btn{margin:8vw auto 0}#job .cmn-sect .entry-btn a{padding:5.8666666667vw 0;font-size:4.8vw}#job .acc-data-toggle{gap:3.2vw}#job .acc-data-toggle .icon-arrow{width:2.0533333333vw;height:3.5466666667vw}#job .acc-data-toggle .icon-arrow::before,#job .acc-data-toggle .icon-arrow::after{top:calc(50% - .2666666667vw);width:2.6666666667vw;height:.5333333333vw;transform-origin:calc(100% - .2666666667vw) 50%}#job .acc-content:not(:last-of-type){padding-bottom:18.6666666667vw}#culture .page-mv .page-mv-icn{width:24vw;max-width:initial;margin-right:1.3333333333vw}#culture .cmn-sect:not(:last-of-type){margin-bottom:10.6666666667vw}#culture .cmn-sect .sect-heading{margin-bottom:8vw}#culture .sect01 .sect-cont,#culture .sect02 .sect-cont{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#culture .sect01 .sect-cont li,#culture .sect02 .sect-cont li{width:100%;max-width:initial;padding:4.5333333333vw 4.8vw 6.6666666667vw;margin:0 auto;border-radius:2.6666666667vw}#culture .sect01 .sect-cont li:not(:last-of-type),#culture .sect02 .sect-cont li:not(:last-of-type){margin:0 auto 4vw}#culture .sect01 .sect-cont li .cont-heading,#culture .sect02 .sect-cont li .cont-heading{margin-bottom:4vw}#culture .sect01 .sect-cont li .cont-heading .sub,#culture .sect02 .sect-cont li .cont-heading .sub{font-size:4vw}#culture .sect01 .sect-cont li .cont-heading .num,#culture .sect02 .sect-cont li .cont-heading .num{font-size:12.8vw}#culture .sect01 .sect-cont li .cont-ttl,#culture .sect02 .sect-cont li .cont-ttl{margin-bottom:9.3333333333vw;font-size:4.8vw}#culture .sect01 .sect-cont li .cont-icn img,#culture .sect02 .sect-cont li .cont-icn img{display:block;margin:0 auto}#culture .sect04{margin-bottom:20vw}#culture .sect04 .sect-cont{grid-template-columns:repeat(1, 1fr);gap:4vw 0}#message .page-mv{margin-bottom:13.3333333333vw}#message .page-mv .page-ttl{font-size:16vw}#message .cmn-sect .sect-img{margin:0 auto 9.3333333333vw}#message .cmn-sect .sect-cont{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap}#message .cmn-sect .sect-cont .cont-copy{width:100%;margin-left:0;margin-bottom:6.6666666667vw;font-size:5.3333333333vw;line-height:1.6}#message .cmn-sect .sect-cont .cont-detail{width:100%;margin-left:0;font-size:3.7333333333vw;line-height:2.2857142857}#message .cmn-sect .sect-cont .cont-detail .cont-text{margin-bottom:6.6666666667vw}#message .sect01{margin-bottom:13.3333333333vw}#message .sect02{margin-bottom:18.6666666667vw}#entry .form-area{margin-bottom:21.3333333333vw;z-index:10}#entry .input-area .list li{margin-bottom:8vw}#entry .input-area .list dl{grid-template-columns:auto;gap:2.6666666667vw}#entry .input-area .list dt{padding-top:0;font-size:4.8vw}#entry .input-area .list dt label{gap:1.8666666667vw}#entry .input-area .list dt .required{font-size:2.6666666667vw}#entry .input-area .list input[type=text],#entry .input-area .list input[type=tel],#entry .input-area .list input[type=email],#entry .input-area .list textarea{border-radius:2.6666666667vw;padding:4vw;font-size:3.7333333333vw}#entry .input-area .list select{width:100%;border-radius:2.6666666667vw;padding:4vw;font-size:3.7333333333vw}#entry .input-area .list .addr-group>div:not(:last-of-type){margin-bottom:4vw}#entry .input-area .list .addr-group span{margin-bottom:1.3333333333vw;font-size:3.4666666667vw}#entry .input-area .list .addr-group #zip{width:80%}#entry .input-area .list .applying{margin-top:1.6vw}#entry .input-area .buttons{flex-direction:column;gap:5.3333333333vw}#entry .input-area .buttons .form-button{width:90%;padding:4.2666666667vw 5.3333333333vw 4.2666666667vw 2.6666666667vw;border-radius:2.6666666667vw;font-size:3.7333333333vw}#entry .input-area .buttons .form-button::after{width:2.6666666667vw;height:2.1333333333vw}#entry .input-area .buttons .form-button:not(.back)::after{right:4vw}#entry .input-area .buttons .form-button.back::after{left:4vw}#entry .mw_wp_form_confirm .input-area dd{font-size:3.7333333333vw}#entry .mw_wp_form_complete .page-lead,#entry .mw_wp_form_complete .page-link{margin-bottom:4vw;font-size:3.7333333333vw}