@charset "UTF-8";.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-shadow:5px 40px -10px rgba(0,0,0,.57);-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);border-radius:8px;max-width:90vw;max-height:94.4vh;overflow:hidden;font-size:12px;background:#fff;background-size:cover}.card._edged{border-radius:8px}.krt-state-1{display:block;width:240px;height:72px;background-color:#20aee5;overflow:hidden;margin:0 22px 14px 0}*{font-family:"Open Sans","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",MSPGothic,sans-serif!important}.state-top a{color:#0892c7}.state-content-img img{vertical-align:bottom}.state-top.normal_mode .state-content.pc{display:block;width:100%}.state-top.normal_mode .state-content.sp{display:none}@media screen and (max-width:700px){.state-top.normal_mode .state-content.pc{display:none}.state-top.normal_mode .state-content.sp{display:block}}.state-top.normal_mode{width:100%;margin:0 auto}@media screen and (max-width:700px){.state-top.normal_mode{width:auto}}.state-top.normal_mode .state-content.pc .full-header{width:100%;height:500px;margin:0 auto 54px;background-image:url(https://cdn.airregi.jp/res/jp/asset/image/lp/web_apy_lp/top.jpg?v=68796cb);background-size:1920px;background-position:center 81%;background-repeat:no-repeat;color:#222}.state-top.normal_mode .state-content.pc .full-header .header-inner{max-width:1200px;height:500px;margin:0 auto;position:relative}.state-top.normal_mode .state-content.pc .full-header .logo{display:block;position:absolute;left:119px;top:261px;width:321px}@media screen and (max-width:1220px){.state-top.normal_mode .state-content.pc .full-header .logo{left:139px}}@media screen and (max-width:1024px){.state-top.normal_mode .state-content.pc .full-header .logo{left:110px;top:229px;width:248px}}.state-top.normal_mode .state-content.pc .full-header .closeIcon{display:block;position:absolute;right:16px;top:16px;width:40px;cursor:pointer}.state-top.normal_mode .state-content.pc .full-header .subtitle{color:#20aee5;font-size:44px;font-weight:700;position:absolute;left:119px;top:126px;line-height:1.35em}.state-top.normal_mode .state-content.pc .full-header .subtitle span{font-size:106%;font-weight:600}@media screen and (max-width:1220px){.state-top.normal_mode .state-content.pc .full-header .subtitle{left:139px}}@media screen and (max-width:1024px){.state-top.normal_mode .state-content.pc .full-header .subtitle{left:110px;font-size:33px}}.state-top.normal_mode .state-content.pc .full-header .supply{position:absolute;right:0;left:0;bottom:12px;padding:0;font-size:10px;color:#747474}@media screen and (max-width:1220px){.state-top.normal_mode .state-content.pc .full-header .supply{padding:0 20px}}.state-top.normal_mode .state-content.pc .full-header .mainBG{width:100%}.state-top.normal_mode .state-content.pc .full-header .badge01{width:102px;position:absolute;left:0;top:136px}@media screen and (max-width:1220px){.state-top.normal_mode .state-content.pc .full-header .badge01{left:20px}}@media screen and (max-width:1024px){.state-top.normal_mode .state-content.pc .full-header .badge01{width:78px}}.state-top.normal_mode .state-content.pc .full-header .badge02{width:80px;position:absolute;left:11px;top:293px;box-shadow:0 2px 4px #0000001F}@media screen and (max-width:1220px){.state-top.normal_mode .state-content.pc .full-header .badge02{left:31px}}@media screen and (max-width:1024px){.state-top.normal_mode .state-content.pc .full-header .badge02{width:63px;top:256px}}.state-top.normal_mode .state-content.pc .content{max-width:1200px;margin:0 auto}.state-top.normal_mode .state-content.pc .content .flexbox01{display:-ms-flexbox;display:flex;flex-diretion:row;margin:0 112px 20px}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .flexbox01{margin:0 60px 20px}}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex01{width:42%;text-align:center}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex01 p{margin:0 0 4px 0;font-size:20px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex01 img{width:100%}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex02{width:30%;text-align:center}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex02 p{margin:46% 0 6px 0;font-size:16px;text-align:center;font-weight:700;color:#20aee5}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex02 img{width:26%}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex03{width:30%;text-align:center}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex03 p{margin:0 0 4px 0;font-size:20px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.pc .content .flexbox01 .flex03 img{width:100%}.state-top.normal_mode .state-content.pc .content .tablebox02{width:80%;margin:0 auto 53px}@media screen and (max-width:1100px){.state-top.normal_mode .state-content.pc .content .tablebox02{width:84%;margin:0 auto 53px}}.state-top.normal_mode .state-content.pc .content .tablebox02 th.ttl{width:33%;margin:0 0 24px 0;font-size:20px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.pc .content .tablebox02 th.ttl br{display:none}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .tablebox02 th.ttl br{display:inline}}.state-top.normal_mode .state-content.pc .content .tablebox02 td.exp{margin:0;padding:0 8px;font-size:14px;text-align:left}.state-top.normal_mode .state-content.pc .content .tablebox02 td.img{padding:26px 0 21px;text-align:center}.state-top.normal_mode .state-content.pc .content .tablebox02 img{width:41%}.state-top.normal_mode .state-content.pc .content .flexbox03{display:-ms-flexbox;display:flex;flex-diretion:row;-ms-flex-pack:justify;justify-content:space-between;margin:0 120px 52px}@media screen and (max-width:1100px){.state-top.normal_mode .state-content.pc .content .flexbox03{margin:0 60px 69px}}.state-top.normal_mode .state-content.pc .content .flexbox03 .flex01,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex02,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex03{width:31%;text-align:center}.state-top.normal_mode .state-content.pc .content .flexbox03 .flex01 p.ttl,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex02 p.ttl,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex03 p.ttl{margin:0 0 17px;font-size:20px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.pc .content .flexbox03 .flex01 p.exp,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex02 p.exp,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex03 p.exp{margin:0;font-size:14px;text-align:left}.state-top.normal_mode .state-content.pc .content .flexbox03 .flex01 img,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex02 img,.state-top.normal_mode .state-content.pc .content .flexbox03 .flex03 img{width:100%;margin-bottom:14px}.state-top.normal_mode .state-content.pc .content .subtext01{display:inline-block;margin:0 120px 57px;padding:11px 16px 8px;border:3px solid #20aee5;border-radius:8px;font-size:18px;font-weight:700;text-align:left}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .subtext01{margin:0 60px 57px}}.state-top.normal_mode .state-content.pc .content .subtext01 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.pc .content .button-case-top{margin-bottom:42px;text-align:center}.state-top.normal_mode .state-content.pc .content .button-case-bottom{margin-bottom:120px;text-align:center}.state-top.normal_mode .state-content.pc .content .close-link-case{margin-bottom:54px;text-align:center}.state-top.normal_mode .state-content.pc .content .close-link-case a{text-decoration:none}.state-top.normal_mode .state-content.pc .content .title01{margin:0 120px 23px 120px;color:#20aee5;font-weight:700;font-size:24px;text-align:center}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .title01{margin:0 60px 25px;text-align:left}.state-top.normal_mode .state-content.pc .content .title01 br{display:none}}.state-top.normal_mode .state-content.pc .content .title01 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.pc .content .title02{margin:0 120px 22px 120px;color:#20aee5;font-weight:700;font-size:24px;text-align:center}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .title02{margin:0 60px 25px;text-align:left}.state-top.normal_mode .state-content.pc .content .title02 br{display:none}}.state-top.normal_mode .state-content.pc .content .title02 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.pc .content .title03{margin:0 120px 25px 120px;color:#20aee5;font-weight:700;font-size:24px;text-align:center}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .title03{margin:0 60px 25px;text-align:left}.state-top.normal_mode .state-content.pc .content .title03 br{display:none}}.state-top.normal_mode .state-content.pc .content .title03 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.pc .content .title04{margin:0 120px 24px 120px;color:#20aee5;font-weight:700;font-size:24px;text-align:center}@media screen and (max-width:950px){.state-top.normal_mode .state-content.pc .content .title04{margin:0 60px 25px;text-align:left}.state-top.normal_mode .state-content.pc .content .title04 br{display:none}}.state-top.normal_mode .state-content.pc .content .title04 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.pc .content a.normal-blue-btn{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.6em;text-decoration:none;background:url(https://cdn.airregi.jp/res/jp/asset/image/lp/web_apy_lp/click_arrow_white.png?v=0ff43a7) #20aee5 no-repeat right 16px top 18px;background-size:3.6%;box-shadow:0 3px 6px #00000029;padding:14px 40px 12px 24px;margin:0 auto;border-radius:80px;display:inline-block;border:none;opacity:1;text-align:center}.state-top.normal_mode .state-content.pc .state_container{margin:0;padding-top:0;text-align:left}.state-top.normal_mode .state-content.sp .full-header{width:auto;height:auto;margin-bottom:4px;background-size:100% auto;position:relative;color:#222}.state-top.normal_mode .state-content.sp .full-header .logo{display:block;position:absolute;left:33%;top:30%;width:49%}.state-top.normal_mode .state-content.sp .full-header .closeIcon{display:block;position:absolute;right:6px;top:6px;width:20px;cursor:pointer}.state-top.normal_mode .state-content.sp .full-header .subtitle{color:#20aee5;font-size:clamp(19px,5.8vw,38px);font-weight:700;position:absolute;line-height:1.4em;white-space:nowrap;left:33%;top:10%;text-align:left}.state-top.normal_mode .state-content.sp .full-header .subtitle span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.sp .full-header .mainBG{width:100%}.state-top.normal_mode .state-content.sp .full-header .badge01{width:28%;position:absolute;left:2.6%;top:2.6%}.state-top.normal_mode .state-content.sp .full-header .badge02{width:24%;position:absolute;left:4.6%;top:48%;box-shadow:0 2px 4px #0000001F}.state-top.normal_mode .state-content.sp .content .supply{margin:18px 24px 28px;font-size:10px;color:#747474}.state-top.normal_mode .state-content.sp .content .flexbox01{margin:0 24px -14px}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex01{text-align:center}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex01 p{margin:0 0 8px 0;font-size:18px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex01 img{width:100%;margin-bottom:10px}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex02{text-align:center}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex02 p{margin:0 0 10px 0;font-size:14px;text-align:center;font-weight:700;color:#20aee5}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex02 img{width:32px}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex03{text-align:center}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex03 p{margin:20px 0 0;font-size:20px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.sp .content .flexbox01 .flex03 img{width:100%}.state-top.normal_mode .state-content.sp .content .flexbox02{margin:0 24px 52px}.state-top.normal_mode .state-content.sp .content .flexbox02 .flex01,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex02,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex03{text-align:center}.state-top.normal_mode .state-content.sp .content .flexbox02 .flex01 p.ttl,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex02 p.ttl,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex03 p.ttl{margin:0 0 18px 0;font-size:18px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.sp .content .flexbox02 .flex01 p.exp,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex02 p.exp,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex03 p.exp{margin:0 0 30px;font-size:14px;text-align:left}.state-top.normal_mode .state-content.sp .content .flexbox02 .flex01 img,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex02 img,.state-top.normal_mode .state-content.sp .content .flexbox02 .flex03 img{width:45%;margin-bottom:14px}.state-top.normal_mode .state-content.sp .content .flexbox03{margin:0 24px 56px}.state-top.normal_mode .state-content.sp .content .flexbox03 .flex01,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex02,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex03{text-align:center}.state-top.normal_mode .state-content.sp .content .flexbox03 .flex01 p.ttl,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex02 p.ttl,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex03 p.ttl{margin:0 0 10px;font-size:18px;text-align:center;font-weight:700}.state-top.normal_mode .state-content.sp .content .flexbox03 .flex01 p.exp,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex02 p.exp,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex03 p.exp{margin:0 0 13px 0;font-size:14px;text-align:left}.state-top.normal_mode .state-content.sp .content .flexbox03 .flex01 img,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex02 img,.state-top.normal_mode .state-content.sp .content .flexbox03 .flex03 img{width:100%;margin-bottom:7px}.state-top.normal_mode .state-content.sp .content .subtext01{display:inline-block;margin:0 24px 60px;padding:11px 16px 8px;border:3px solid #20aee5;border-radius:8px;font-size:14px;font-weight:700}.state-top.normal_mode .state-content.sp .content .subtext01 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.sp .content .button-case-top{margin-bottom:54px;text-align:center}.state-top.normal_mode .state-content.sp .content .button-case-top a{font-weight:700!important}.state-top.normal_mode .state-content.sp .content .button-case-top strong{display:inline-block;margin-top:6px;font-weight:700}.state-top.normal_mode .state-content.sp .content .button-case-bottom{margin-bottom:40px;text-align:center}.state-top.normal_mode .state-content.sp .content .button-case-bottom a{font-weight:700!important}.state-top.normal_mode .state-content.sp .content .button-case-bottom strong{display:inline-block;margin-top:6px;font-weight:700}.state-top.normal_mode .state-content.sp .content .close-link-case{margin-bottom:28px;text-align:center}.state-top.normal_mode .state-content.sp .content .close-link-case a{text-decoration:none}.state-top.normal_mode .state-content.sp .content .title01{margin:0 25px 20px;color:#20aee5;font-weight:700;font-size:18px;text-align:left}.state-top.normal_mode .state-content.sp .content .title01 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.sp .content .title02{margin:0 25px 22px;color:#20aee5;font-weight:700;font-size:18px;text-align:left}.state-top.normal_mode .state-content.sp .content .title02 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.sp .content .title03{margin:0 25px 21px;color:#20aee5;font-weight:700;font-size:18px;text-align:left}.state-top.normal_mode .state-content.sp .content .title03 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.sp .content .title04{margin:0 25px 24px;color:#20aee5;font-weight:700;font-size:18px;text-align:left}.state-top.normal_mode .state-content.sp .content .title04 span{font-size:106%;font-weight:600}.state-top.normal_mode .state-content.sp .content a.normal-blue-btn{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.6em;text-decoration:none;background:url(https://cdn.airregi.jp/res/jp/asset/image/lp/web_apy_lp/click_arrow_white.png?v=0ff43a7) #20aee5 no-repeat right 16px center;background-size:3.6%;box-shadow:0 3px 6px #00000029;padding:14px 40px 10px 24px;margin:0 auto;border-radius:80px;display:inline-block;border:none;opacity:1;text-align:center}.state-top.normal_mode .state-content.sp .state_container{margin:0;padding-top:0;text-align:left}a.air-blue-btn{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.6em;text-decoration:none;background-color:#20aee5;box-shadow:#1987b3 0 1px 0 0 inset,#1987b3 -1px 0 0 0 inset,#1987b3 1px 0 0 0 inset,#1987b3 0 -2px 0 0 inset;padding:14px 0 14px;margin:0 auto;border-radius:5px;display:inline-block;border:none;opacity:1;text-align:center;width:270px}a.air-white-btn{color:#777;text-align:center;font-size:16px;font-weight:600;line-height:1.6em;text-decoration:none;background-color:#f9f9f9;box-shadow:#c7c7c7 0 1px 0 0 inset,#c7c7c7 -1px 0 0 0 inset,#c7c7c7 1px 0 0 0 inset,#c7c7c7 0 -2px 0 0 inset;padding:14px 0 14px;margin:0 auto;border-radius:5px;display:inline-block;border:none;opacity:1;text-align:center;width:270px}a.air-gray-btn{color:#fff;text-align:center;font-size:16px;line-height:1.6em;text-decoration:none;background-color:#ccc;box-shadow:#646464 0 1px 0 0 inset,#646464 -1px 0 0 0 inset,#646464 1px 0 0 0 inset,#646464 0 -2px 0 0 inset;padding:16px 0 14px;margin:0 auto;border-radius:5px;display:inline-block;border:none;opacity:1;text-align:center;width:230px}a.air-none-btn{text-align:center;font-size:14px;line-height:1.6em;text-decoration:none;margin:5px auto;padding:11px 0 14px;border-radius:5px;display:inline-block;border:none;opacity:1;text-align:center;width:230px}a.lefttop_button{display:block;position:absolute;left:0;top:0;padding:16px 0 0 22px;font-size:16px;z-index:100}a.lefttop_button.fixed{position:fixed}.arrow_left{width:10px;margin-right:8px;transform:rotate(180deg) translatey(-2px)}.close_link{display:block;padding:17px 0 40px;font-size:14px;text-align:center}a.full_width{width:100%}.toPageTop{padding-top:24px}.app-pcNone{display:none}@media only screen and (max-width:701px){.app-pcNone{display:block}}.app-spNone{display:block}@media only screen and (max-width:700px){.app-spNone{display:none}}.app_apy_lp{letter-spacing:0}.app_apy_lp .state-top.normal_mode .state-content.pc .full-header{margin-bottom:0}.app_apy_lp .app-container{background-color:#e1f0f8;margin-bottom:42px;padding:32px 0}.app_apy_lp .app-content{padding:0 120px}@media screen and (max-width:950px){.app_apy_lp .app-content{padding:0 60px}}@media screen and (max-width:700px){.app_apy_lp .app-content{padding:0 20px}}.app_apy_lp .app-content.lastContent{margin-bottom:120px}@media screen and (max-width:700px){.app_apy_lp .app-content.lastContent{margin-bottom:42px}}.app_apy_lp .app-appeal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;max-width:960px;margin:auto;padding:6px;background-color:#20aee5;border-radius:30px}@media screen and (max-width:700px){.app_apy_lp .app-appeal{display:block;padding:3px;border-radius:10px}}.app_apy_lp .app-appeal-img{width:42.6%;max-width:414px;padding:0 24px 0 18px}@media screen and (max-width:700px){.app_apy_lp .app-appeal-img{width:100%;max-width:100%;padding:11px 26px 14px}}.app_apy_lp .app-appeal-img img{margin:auto}.app_apy_lp .app-appeal-inner{width:57.4%;height:100%;max-width:550px;padding:24px 8px;background-color:#fff;border-radius:24px}@media screen and (max-width:700px){.app_apy_lp .app-appeal-inner{width:100%;max-width:100%;padding:24px 40px;border-radius:8px}}.app_apy_lp .app-title{color:#20aee5;font-size:20px;font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width:700px){.app_apy_lp .app-title{font-size:14px}}.app_apy_lp .app-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:14px}@media screen and (max-width:700px){.app_apy_lp .app-link{-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:8px}}.app_apy_lp .app-btn{display:inline-block;margin-right:7.58%}@media screen and (max-width:700px){.app_apy_lp .app-btn{margin-right:0}}@media screen and (max-width:700px){.app_apy_lp .app-btn>img{width:191px;height:70px}}@media screen and (max-width:700px){.app_apy_lp .app-btn+img{width:94px;height:94px;margin-top:10px}}.app_apy_lp .app-text{margin-top:14px;color:#222;font-size:12px;line-height:1.5;text-align:center}@media screen and (max-width:700px){.app_apy_lp .app-text{text-align:left}}.app_apy_lp .app-tabBr{display:none}@media screen and (max-width:950px) and (min-width:701px){.app_apy_lp .app-tabBr{display:block}}