@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&family=Noto+Sans+JP:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Stick&display=swap";body{-webkit-touch-callout:none;-webkit-user-select:none}@media screen and (max-width: 992px){.pc-only{display:none!important}}@media screen and (min-width: 992px){.sp-only{display:none!important}}.disabled{cursor:not-allowed!important}.button-effect{position:relative;overflow:hidden;z-index:1;border:2px solid transparent;transition:border .2s cubic-bezier(.45,0,.55,1);transition:color .2s cubic-bezier(.45,0,.55,1)}.button-effect:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;transform:scaleX(0);transform-origin:left top;transition:.2s cubic-bezier(.45,0,.55,1);z-index:-1}.button-effect:hover:after{transform:scale(1)}.white-to-blue:after{background:#09FCF9}.blue-to-white:after{background:#FFF}.blue-to-white:hover{color:#4a4a4a!important;border:2px solid #0967DC!important}header{background:#03378A;padding:25px 100px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 992px){header{padding:16px 20px}}header .header-sec-1{display:flex;align-items:center;gap:40px}@media screen and (max-width: 992px){header .header-sec-1{justify-content:space-between;gap:0}}header .header-sec-1 .header-logo{color:#fff;font-family:Open Sans,sans-serif;font-size:31px;width:160px;font-weight:700;text-decoration:none}header .header-sec-1 .header-logo img{width:160px}@media screen and (max-width: 992px){header .header-sec-1 .header-logo{font-size:20px}}header .header-sec-1 .header-msg-1{font-family:Zen Kaku Gothic Antique,sans-serif;color:#fff;font-size:20px;font-weight:700}@media screen and (max-width: 992px){header .header-sec-1 .header-msg-1{display:none}}header .header-sec-2{display:flex;align-items:center;gap:30px}header .header-sec-2 .header-link{display:flex;align-items:center;gap:5px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;text-decoration:none}header .header-sec-2 .header-link img{width:30px;height:35px}@media screen and (max-width: 992px){header .header-sec-2 .header-link{display:none}}header .menu-icon{display:flex;flex-direction:column;justify-content:space-around;width:35px;height:32px;cursor:pointer}header .menu-icon .bar{width:100%;height:2px;background-color:#fff}#navbar{display:none;justify-content:center;position:fixed;top:0;right:0;width:305px;height:100vw;background-color:var(--color-main);z-index:100}@media screen and (max-width: 992px){#navbar{width:100%;height:auto}}#navbar .nav-menu{margin-top:70px}#navbar .nav-menu a{display:flex;align-items:center;gap:13px;text-decoration:none;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;margin-bottom:42px}#navbar .nav-menu a .apply{width:24px;height:29px}#navbar .nav-menu a .price,#navbar .nav-menu a .how-to{width:30px;height:30px}#navbar .nav-menu a .country{width:25px;height:27px}#navbar .nav-menu a .terminal{width:17px;height:33px}#navbar .nav-menu a .qa-logo{width:30px;height:25px}#navbar .close-icon{position:absolute;top:5px;right:15px;font-size:30px;color:#fff;cursor:pointer}#navbar.active{display:flex}footer .footer-top{height:80px;background:#C0DBF4;padding:15px 0;display:flex;justify-content:center;align-items:center;gap:100px}@media screen and (max-width: 992px){footer .footer-top{height:83px;flex-flow:column;gap:8px;padding:30px 0}}footer .footer-top .footer-top-msg{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700}@media screen and (max-width: 992px){footer .footer-top .footer-top-msg{font-size:13px}}footer .footer-top .footer-top-btn{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;color:#fff;text-decoration:none;display:inline-block;padding:16px 85px;border-radius:30px;cursor:pointer;box-shadow:0 .3em #ed4c59;background:#E60012;border:2px solid transparent;transition:all .2s}footer .footer-top .footer-top-btn:hover{transform:translateY(.2em);box-shadow:0 .2em #ed4c59;animation:none}@media screen and (max-width: 992px){footer .footer-top .footer-top-btn{font-size:4vw;padding:2vw 17vw}}footer .footer-bottom{background:#03378A;padding:40px 0 25px;color:#fff}@media screen and (max-width: 992px){footer .footer-bottom{padding:38px 0}}footer .footer-bottom .footer-bottom-top{display:flex;justify-content:center;align-items:center;gap:60px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-top{flex-flow:column;gap:29px}}footer .footer-bottom .footer-bottom-top .footer-bottom-top-logo{width:120px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-top .footer-bottom-top-logo{width:144px}}footer .footer-bottom .footer-bottom-top .footer-bottom-top-msg{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;text-align:left}footer .footer-bottom .footer-bottom-top .footer-bottom-top-msg span{font-family:Open Sans,sans-serif;font-size:42px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-top .footer-bottom-top-msg span{font-size:28px}}footer .footer-bottom .footer-bottom-mid{display:flex;justify-content:center;gap:50px;margin-top:40px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-mid{flex-flow:column;align-items:center;gap:11px;margin-top:46px}}footer .footer-bottom .footer-bottom-mid .footer-bottom-mid-list{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;text-decoration:none}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-mid .footer-bottom-mid-list{font-size:13px}}footer .footer-bottom .footer-bottom-mid .fotter-bottom-mid-list-flex{display:flex;justify-content:space-around}footer .footer-bottom .footer-bottom-mid .fotter-bottom-mid-list-flex .footer-bottom-mid-list:nth-child(2){margin-left:50px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-mid .fotter-bottom-mid-list-flex .footer-bottom-mid-list:nth-child(2){margin-left:0}}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-mid .fotter-bottom-mid-list-flex .footer-bottom-mid-list{margin:0 10px}}footer .footer-bottom .footer-bottom-bottom{color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:500;text-align:center;margin-top:35px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-bottom{margin-top:39px}}footer .footer-bottom .footer-bottom-bottom .footer-bottom-bottom-msg-1{font-size:12px}footer .footer-bottom .footer-bottom-bottom .footer-bottom-bottom-msg-2{font-size:10px;margin-top:28px}@media screen and (max-width: 992px){footer .footer-bottom .footer-bottom-bottom .footer-bottom-bottom-msg-2{margin-top:15px}}#modal-plan{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;visibility:hidden;transition:.3s;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:100}#modal-plan .modal-plan-sec{position:relative;display:flex;flex-flow:column;align-items:center;width:80%;height:90%;overflow-y:auto;background-color:#fff}#modal-plan .modal-plan-sec .main-plan-sec-title{margin-top:20px;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-title{margin-top:37px}}#modal-plan .modal-plan-sec .main-plan-sec-select{text-align:left}#modal-plan .modal-plan-sec .main-plan-sec-select .main-plan-sec-select-title{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;color:#4a4a4a;margin-top:26px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-select .main-plan-sec-select-title{font-size:14px;margin-top:20px}}#modal-plan .modal-plan-sec .main-plan-sec-select select{width:424px;padding:12px 0 12px 42px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;color:#4a4a4a;border-radius:15px;border:1px solid #A6A6A6;box-shadow:0 0 15px #0003;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:16px 8px;background-position:left 12px center;cursor:pointer}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-select select{font-size:14px;width:65vw}}#modal-plan .modal-plan-sec .main-plan-sec-slider{margin:45px 0 20px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider{width:90%}}#modal-plan .modal-plan-sec .main-plan-sec-slider .main-plan-sec-slider-title{text-align:left;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;color:#4a4a4a;margin:90px 0 15px 20px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .main-plan-sec-slider-title{margin:0 0 15px 20px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan{width:750px;height:150px;margin:0 20px;position:relative;overflow:hidden}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan{width:100%;margin:0}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item{width:122px;border:1px solid #A6A6A6;padding:9px 0;cursor:pointer;box-sizing:border-box;height:150px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item{width:30%;height:130px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-img,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-img{width:51px;height:35px;display:inline-block}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-img,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-img{width:42px;height:29px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-img,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-img{width:30px;height:18px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-img,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-img{width:27px;height:16px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-imgs,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-imgs{display:flex;gap:10px;align-items:center;justify-content:center}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-name,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-name{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-name,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-name{font-size:12px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-price,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-price{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-price,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-price{font-size:12px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-data,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-data{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-data,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-data{font-size:12px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{width:121px;border:1px solid #A6A6A6;padding:13px 0;cursor:pointer;box-sizing:border-box;transition:border .3s,padding .3s}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{width:100vw;margin:0;padding:25px 0}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name{font-family:Noto Sans JP,sans-serif;font-size:17px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name{font-size:13px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-price,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-price{font-family:Noto Sans JP,sans-serif;font-size:17px;font-weight:500;color:#4a4a4a;margin-top:13px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-price,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-price{font-size:13px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .active,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .active{background-color:#89e0fa;border:3px solid #00bfff}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-arrow,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{width:30px;height:30px;background-color:transparent;cursor:pointer;border:none;outline:none;font-size:0;position:absolute;top:55px;z-index:1}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-arrow,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:37px}}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-arrow:before,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow:before{content:"";display:block;width:12px;height:12px;border:1px solid #A6A6A6;border-width:3px 3px 0 0;position:absolute;transform:rotate(45deg)}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-next,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-next{right:-8px}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-prev,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-prev{left:-8px}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-next:before,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-next:before{left:0}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-country .slick-prev:before,#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-prev:before{border-width:0 0 3px 3px;right:0}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{padding:40px 0}#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:35px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:50px}}#modal-plan .modal-plan-sec .main-plan-sec-apply-btn{color:#4a4a4a;background-color:#09fcf9;border:1px solid #09FCF9;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;text-decoration:none;padding:8px 42px;border-radius:15px;margin:43px 0;transition:.3s;cursor:pointer}#modal-plan .modal-plan-sec .main-plan-sec-apply-btn:hover{color:#4a4a4a;background-color:#fff;border:1px solid #0967DC}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700;margin-top:28px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-title{margin-top:0;font-size:22px}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box{margin-top:42px;width:680px;display:flex;flex-flow:column;gap:30px;border-radius:15px;border:1px solid #A6A6A6;box-shadow:0 0 15px #0000001a;padding:35px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box{text-align:center;margin:25px auto 0;width:60vw;padding:33px 26px}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item{display:flex;align-items:flex-start;gap:200px;width:100%;border-top:2px solid #0967DC;padding-top:12px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item{gap:12vw}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-title{text-align:left;color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;width:150px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-title{width:3vw;white-space:nowrap;font-size:15px}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail{display:flex;flex-flow:column;gap:25px;padding:0 15px 0 10px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail{width:3vw;gap:25px;white-space:nowrap;font-size:15px}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail .main-plan-sec-price-detail-box-item-1-item-detail-box{display:flex;width:300px;justify-content:space-between}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail .main-plan-sec-price-detail-box-item-1-item-detail-box{width:36vw}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail span{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail span img{width:40px;height:29px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail span img{width:30px;height:21px}}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1-item-tax{flex-flow:column;gap:15px!important}}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1-item-tax .main-plan-sec-price-detail-box-item-1-item-detail{margin-left:15vw}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2{border-top:2px solid #0967DC;display:flex;align-items:center;gap:450px;padding-top:14px}@media screen and (max-width: 992px){#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2{gap:0;justify-content:space-between}}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2 .main-plan-sec-price-detail-box-item-2-title{color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700}#modal-plan .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2 .main-plan-sec-price-detail-box-item-2-detail{color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700}#modal-plan .modal-plan-sec:before{content:"";display:inline-block;vertical-align:middle;height:100%}#modal-plan .modal-close{position:fixed;display:flex;align-items:center;justify-content:center;top:65px;right:11%;width:40px;height:40px;font-size:40px;color:#4a4a4a;cursor:pointer}@media screen and (max-width: 992px){#modal-plan .modal-close{width:20px;height:20px;top:6.5%;right:14%}}#modal-plan.active{opacity:1;visibility:visible}.modal-plan-active{background-color:#00000080!important}#change-form{width:100%}#change-form .change-form-sec{text-align:center;margin:0 auto;width:100%;background-color:#fff}@media screen and (max-width: 992px){#change-form .change-form-sec{width:100%;height:100%;padding:0;display:flex;flex-flow:column;align-items:center}}#change-form .change-form-sec .top-msg{font-family:Noto Sans JP,sans-serif;font-size:26px;font-weight:700;margin-bottom:60px;color:var(--color-main)}@media screen and (max-width: 992px){#change-form .change-form-sec .top-msg{font-size:18px;white-space:nowrap;margin:30px auto}}#change-form .change-form-sec form .caution{font-family:Noto Sans JP,sans-serif;color:var(--color-main);font-size:12px;font-weight:500;display:block;text-align:right}@media screen and (max-width: 992px){#change-form .change-form-sec form .caution{margin-left:0;margin-top:7px}}#change-form .change-form-sec form .input-forms{width:100%}#change-form .change-form-sec form .input-forms .input-form{margin-top:25px;display:flex;justify-content:space-between;align-items:center;color:var(--color-main)}@media screen and (max-width: 992px){#change-form .change-form-sec form .input-forms .input-form{flex-flow:column;align-items:flex-start;margin-top:15px}}#change-form .change-form-sec form .input-forms .input-form label{display:flex;align-items:center;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;margin-bottom:5px}@media screen and (max-width: 992px){#change-form .change-form-sec form .input-forms .input-form label{font-size:14px}}#change-form .change-form-sec form .input-forms .input-form label span{font-size:12px;font-weight:500;color:var(--color-main);margin-left:4px}#change-form .change-form-sec form .input-forms .input-form input{border:var(--color-main) solid 1px;border-radius:15px;width:80%;padding:24px 0 24px 36px;font-size:18px}@media screen and (max-width: 992px){#change-form .change-form-sec form .input-forms .input-form input{width:100%;border-radius:8px;font-size:14px;padding:16px 0 16px 7px}}#change-form .change-form-sec form .input-forms .input-form input::placeholder{font-family:Noto Sans JP,sans-serif;color:#c3bbbb;font-weight:700}#change-form .change-form-sec form .input-forms .input-form .error{border-color:red}#change-form .change-form-sec form p{font-family:Noto Sans JP,sans-serif;color:var(--color-main);font-weight:500;font-size:12px;text-align:left;margin-left:20%;margin-top:5px}@media screen and (max-width: 992px){#change-form .change-form-sec form p{margin-left:0}}#change-form .change-form-sec form .error-msg{font-family:Noto Sans JP,sans-serif;font-size:14px;text-align:left;color:red;margin-left:20%;margin-top:0}@media screen and (max-width: 992px){#change-form .change-form-sec form .error-msg{font-size:12px;margin-left:0}}#change-form .change-form-sec form .form-btns{display:flex;justify-content:center;gap:40px;margin-top:80px;margin-bottom:50px}@media screen and (max-width: 992px){#change-form .change-form-sec form .form-btns{margin:30px 0;flex-flow:column-reverse;gap:20px}}#change-form .change-form-sec form .form-btns .back-btn{width:45%;text-decoration:none;font-family:Noto Sans JP,sans-serif;color:#000;font-weight:700;background-color:#efeded;padding:16px 40px;border-radius:30px;border-color:transparent;cursor:pointer}@media screen and (max-width: 992px){#change-form .change-form-sec form .form-btns .back-btn{width:100%;font-size:14px;padding:11px 56px}}#change-form .change-form-sec form .form-btns .next-btn{width:45%;font-family:Noto Sans JP,sans-serif;color:#fff;font-weight:700;background-color:#e60113;padding:16px 40px;border-radius:30px;border:1px solid #E60113;cursor:pointer}@media screen and (max-width: 992px){#change-form .change-form-sec form .form-btns .next-btn{width:100%;font-size:14px;padding:11px 56px}}#change-form .change-form-sec form .form-btns .next-btn:hover{opacity:.5}#change-form.active{opacity:1;visibility:visible;background-color:#00000080!important}#modal-plan-change{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;visibility:hidden;transition:.3s;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:100}#modal-plan-change .modal-plan-sec{position:relative;display:flex;flex-flow:column;align-items:center;width:80%;height:90%;overflow-y:auto;background-color:#fff}#modal-plan-change .modal-plan-sec .main-plan-sec-title-top{margin-top:20px;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-title-top{margin-top:37px}}#modal-plan-change .modal-plan-sec .main-plan-sec-title{margin-top:60px;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-title{margin-top:45px}}#modal-plan-change .modal-plan-sec .main-plan-sec-select{text-align:left}#modal-plan-change .modal-plan-sec .main-plan-sec-select .main-plan-sec-select-title{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;color:#4a4a4a;margin-top:26px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-select .main-plan-sec-select-title{font-size:14px;margin-top:20px}}#modal-plan-change .modal-plan-sec .main-plan-sec-select select{width:424px;padding:12px 0 12px 42px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;color:#4a4a4a;border-radius:15px;border:1px solid #A6A6A6;box-shadow:0 0 15px #0003;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:16px 8px;background-position:left 12px center;cursor:pointer}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-select select{font-size:14px;width:65vw}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider{margin:45px 0 20px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider{width:90%}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .main-plan-sec-slider-title{text-align:left;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;color:#4a4a4a;margin:90px 0 15px 20px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .main-plan-sec-slider-title{margin:40px 0 15px 20px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan{width:750px;height:150px;margin:0 20px;position:relative;overflow:hidden}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan{width:100%;margin:0}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item{width:122px;border:1px solid #A6A6A6;padding:9px 0;cursor:pointer;box-sizing:border-box;height:150px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item{width:30%;height:130px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-img,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-img{width:51px;height:35px;display:inline-block}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-img,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-img{width:42px;height:29px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-img,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-img{width:30px;height:18px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-img,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-img{width:27px;height:16px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-imgs,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-imgs{display:flex;gap:10px;align-items:center;justify-content:center}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-name,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-name{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-name,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-name{font-size:12px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-price,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-price{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-price,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-price{font-size:12px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-data,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-data{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-data,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-data{font-size:12px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{width:121px;border:1px solid #A6A6A6;padding:13px 0;cursor:pointer;box-sizing:border-box;transition:border .3s,padding .3s}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{width:100vw;margin:0;padding:25px 0}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name{font-family:Noto Sans JP,sans-serif;font-size:17px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name{font-size:13px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-price,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-price{font-family:Noto Sans JP,sans-serif;font-size:17px;font-weight:500;color:#4a4a4a;margin-top:13px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-price,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-price{font-size:13px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .active,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .active{background-color:#f0f0f9}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-arrow,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{width:30px;height:30px;background-color:transparent;cursor:pointer;border:none;outline:none;font-size:0;position:absolute;top:55px;z-index:1}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-arrow,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:37px}}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-arrow:before,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow:before{content:"";display:block;width:12px;height:12px;border:1px solid #A6A6A6;border-width:3px 3px 0 0;position:absolute;transform:rotate(45deg)}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-next,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-next{right:-8px}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-prev,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-prev{left:-8px}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-next:before,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-next:before{left:0}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-country .slick-prev:before,#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-prev:before{border-width:0 0 3px 3px;right:0}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{padding:40px 0}#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:35px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:50px}}#modal-plan-change .modal-plan-sec .main-plan-sec-apply-btns{display:flex;justify-content:center;gap:80px;margin-top:80px;margin-bottom:50px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-apply-btns{margin:30px 0;flex-flow:column-reverse;gap:20px}}#modal-plan-change .modal-plan-sec .main-plan-sec-close-btn{color:#000;background-color:#efeded;border:transparent;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;text-decoration:none;padding:8px 80px;border-radius:15px;transition:.3s;cursor:pointer}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-close-btn{font-size:14px;border-radius:20px;padding:8px 60px;margin:0}}#modal-plan-change .modal-plan-sec .main-plan-sec-apply-btn{color:#4a4a4a;background-color:#09fcf9;border:1px solid #09FCF9;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;text-decoration:none;padding:8px 42px;border-radius:15px;transition:.3s;cursor:pointer}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-apply-btn{font-size:14px;border-radius:20px;padding:8px 40px;margin:0}}#modal-plan-change .modal-plan-sec .main-plan-sec-apply-btn:hover{color:#4a4a4a;background-color:#fff;border:1px solid #0967DC}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700;margin-top:28px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-title{margin-top:38px;font-size:22px}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box{margin-top:42px;width:680px;display:flex;flex-flow:column;gap:30px;border-radius:15px;border:1px solid #A6A6A6;box-shadow:0 0 15px #0000001a;padding:35px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box{text-align:center;margin:25px auto 0;width:60vw;padding:33px 26px}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item{display:flex;align-items:flex-start;gap:200px;width:100%;border-top:2px solid #0967DC;padding-top:12px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item{gap:12vw}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-title{text-align:left;color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;width:150px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-title{width:3vw;white-space:nowrap;font-size:15px}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail{display:flex;flex-flow:column;gap:25px;padding:0 15px 0 10px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail{width:3vw;gap:25px;white-space:nowrap;font-size:15px}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail .main-plan-sec-price-detail-box-item-1-item-detail-box{display:flex;width:300px;justify-content:space-between}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail .main-plan-sec-price-detail-box-item-1-item-detail-box{width:36vw}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail span{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail span img{width:40px;height:29px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1 .main-plan-sec-price-detail-box-item-1-item .main-plan-sec-price-detail-box-item-1-item-detail span img{width:30px;height:21px}}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1-item-tax{flex-flow:column;gap:15px!important}}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-1-item-tax .main-plan-sec-price-detail-box-item-1-item-detail{margin-left:15vw}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2{border-top:2px solid #0967DC;display:flex;align-items:center;gap:450px;padding-top:14px}@media screen and (max-width: 992px){#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2{gap:0;justify-content:space-between}}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2 .main-plan-sec-price-detail-box-item-2-title{color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700}#modal-plan-change .modal-plan-sec .main-plan-sec-price-detail .main-plan-sec-price-detail-box .main-plan-sec-price-detail-box-item-2 .main-plan-sec-price-detail-box-item-2-detail{color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:21px;font-weight:700}#modal-plan-change .modal-plan-sec:before{content:"";display:inline-block;vertical-align:middle;height:100%}#modal-plan-change.active{opacity:1;visibility:visible;background-color:#00000080!important}#searchForm{display:flex;align-items:center;overflow:hidden;border-radius:3px;margin-top:20px}#searchForm #countrySearch{width:100%;height:45px;padding:5px 15px;border:none;border-radius:3px 0 0 3px;box-sizing:border-box;background-color:#f2f2f2;font-size:1em;outline:none}#searchForm button{display:flex;justify-content:center;align-items:center;width:50px;height:45px;border:none;border-radius:0 3px 3px 0;background-color:#2589d0;cursor:pointer}#searchForm button:after{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748Z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;content:""}#searchError{font-size:14px;margin-top:5px}.qa{display:flex;flex-flow:column;align-items:center;padding:60px 0}@media screen and (max-width: 992px){.qa{padding:30px 0 0}}.qa .qa-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){.qa .qa-title{font-size:22px}}.qa .qa-list{display:inline-block;width:965px}@media screen and (max-width: 992px){.qa .qa-list{width:90%}}.qa .qa-list .qa-list-logo{width:24px}@media screen and (max-width: 992px){.qa .qa-list .qa-list-logo{width:22px}}.qa .qa-list .toggle{display:none}.qa .qa-list label{padding:1em;display:flex;gap:14px;align-items:center;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;border-bottom:1px solid #A6A6A6;cursor:pointer}@media screen and (max-width: 992px){.qa .qa-list label{gap:10px;font-size:13px}}.qa .qa-list label:before{content:"";width:6px;height:6px;border-top:2px solid #A6A6A6;border-right:2px solid #A6A6A6;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 3px);right:20px;transform:rotate(135deg)}.qa .qa-list label,.qa .qa-list .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.qa .qa-list .content{height:0;margin-bottom:15px;padding:0 20px;overflow:hidden;text-align:left}@media screen and (max-width: 992px){.qa .qa-list .content{font-size:13px}}.qa .qa-list .toggle:checked+label+.content{height:auto;padding:20px;transition:all .3s}.qa .qa-list .toggle:checked+label:before{transform:rotate(-45deg)!important}.qa .qa-list .hidden{display:none}.qa .qa-btn{color:#fff;background-color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;text-decoration:none;padding:14px 60px;border-radius:30px;border:1px solid #0967DC;cursor:pointer;transition:.3s}@media screen and (max-width: 992px){.qa .qa-btn{margin-top:0;padding:12px 74px;font-size:13px}}.qa .qa-btn:hover{color:#4a4a4a;background-color:#fff;border:1px solid #0967DC}.inquiry{display:flex;justify-content:center;width:100%}@media screen and (max-width: 992px){.inquiry{margin:43px 0}}.inquiry .inquiry-inner{background-size:cover;background-repeat:no-repeat;width:90%;border-radius:30px;padding:50px 0;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){.inquiry .inquiry-inner{padding:39px 0}}.inquiry .inquiry-inner .inquiry-title{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-title{font-size:22px}}.inquiry .inquiry-inner .inquiry-subtitle{margin-top:18px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-subtitle{font-size:18px}}.inquiry .inquiry-inner .inquiry-txt1{text-align:left;margin-top:30px;color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt1{width:90%;font-size:13px}}.inquiry .inquiry-inner .inquiry-txt2{margin-top:20px;display:flex;justify-content:center;gap:184px}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2{width:90%;flex-flow:column;border-top:2px solid #fff;gap:32px;padding-top:27px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt{display:flex;flex-flow:column;align-items:center}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-title{color:#fff;font-family:Open Sans,sans-serif;font-size:24px;font-weight:700}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-title{font-size:18px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-time{margin-top:18px;color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-time{font-size:14px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-subtitle{color:#fff;font-family:Open Sans,sans-serif;font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-subtitle{font-size:18px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-subtitle .inquiry-txt2-txt-subtitle-tel-img{width:27px;height:29px}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-subtitle .inquiry-txt2-txt-subtitle-tel-img{width:16px;height:17px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-subtitle .inquiry-txt2-txt-subtitle-mail-img{width:38px;height:25px;text-decoration:none;pointer-events:none}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-subtitle .inquiry-txt2-txt-subtitle-mail-img{width:22px;height:15px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link{color:#4a4a4a;background-color:#fff;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;text-decoration:none;padding:12px 50px;border:1px solid #0967DC;border-radius:50px;display:flex;align-items:center;margin-top:30px;transition:.3s}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link{font-size:13px;margin-top:15px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link .inquiry-txt2-txt-link-tel{width:27px;height:29px;margin-right:15px}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link .inquiry-txt2-txt-link-tel{width:16px;height:17px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link .inquiry-txt2-txt-link-mail{width:38px;height:25px;margin-right:15px}@media screen and (max-width: 992px){.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link .inquiry-txt2-txt-link-mail{width:22px;height:15px}}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-only-tel{margin-top:18px}.inquiry .inquiry-inner .inquiry-txt2 .inquiry-txt2-txt .inquiry-txt2-txt-link:hover{color:#4a4a4a;background-color:#09fcf9;border:1px solid #09FCF9}.notice{display:flex;justify-content:center;margin:60px}.notice .notice-inner{width:90%;height:220px;box-sizing:border-box;border:double #0967DC;padding:23px;overflow-y:scroll}@media screen and (max-width: 992px){.notice .notice-inner{height:170px;padding:29px}}.notice .notice-inner .notice-title{color:#0967dc;font-family:Noto Sans JP,sans-serif;font-size:26px;font-weight:700}@media screen and (max-width: 992px){.notice .notice-inner .notice-title{font-size:21px}}.notice .notice-inner .notice-list{padding-left:35px}@media screen and (max-width: 992px){.notice .notice-inner .notice-list{padding-left:15px}}.notice .notice-inner .notice-list li{list-style-type:circle;font-family:Noto Sans JP,sans-serif;font-size:18px;color:#222;margin-bottom:21px}@media screen and (max-width: 992px){.notice .notice-inner .notice-list li{font-size:16px;margin-bottom:10px}}.notice .notice-inner .notice-list li a{color:#0967dc;text-decoration:none}.notice .notice-inner .notice-list li span{font-weight:700;margin-right:18px}@media screen and (max-width: 992px){.notice .notice-inner .notice-list li span{margin-right:15px}}#lp-top .top-slick .title-sec,#lp-top .top-sp-slick .title-sec{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:40vw}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec,#lp-top .top-sp-slick .title-sec{height:130vw}}#lp-top .top-slick .title-sec .title-sec-inner-main,#lp-top .top-sp-slick .title-sec .title-sec-inner-main{width:72%;height:72%;background-size:100%;background-repeat:no-repeat;text-align:center}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main,#lp-top .top-sp-slick .title-sec .title-sec-inner-main{width:100%;height:100%}}#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-1,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-1{font-family:Noto Sans JP,sans-serif;font-size:3.15vw;font-weight:700;color:#fff;text-align:center;margin-top:5vw}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-1,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-1{padding-top:48vw;font-size:7vw;margin-top:0}}#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-1 span,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-1 span{color:#09fcf9}#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-2,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-2{font-family:Noto Sans JP,sans-serif;font-size:2vw;font-weight:500;color:#fff;text-align:center;margin-top:1.3vw}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-2,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-2{font-size:4vw;margin-top:8vw}}#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-2 span,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-title-2 span{color:#09fcf9}#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-btn,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-btn{font-family:Noto Sans JP,sans-serif;font-size:2vw;font-weight:700;color:#4a4a4a;text-decoration:none;background-color:#fff;display:inline-block;margin-top:4.3vw;padding:.9vw 4.4vw;border-radius:45px;cursor:pointer;box-shadow:0 .3em #dcc200;background-color:#fff500;border:2px solid transparent;animation:yureru-s 2s infinite;transition:all .2s}#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-btn:hover,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-btn:hover{transform:translateY(.2em);box-shadow:0 .2em #dcc200;animation:none}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main .title-sec-inner-main-btn,#lp-top .top-sp-slick .title-sec .title-sec-inner-main .title-sec-inner-main-btn{font-size:4vw;margin-top:12vw;padding:2vw 17vw}}@keyframes yureru-s{0%{transform:translate(2px)}5%{transform:translate(-2px)}10%{transform:translate(2px)}15%{transform:translate(-2px)}20%{transform:translate(2px)}25%{transform:translate(-2px)}30%{transform:translate(0)}}#lp-top .top-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-title-1,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-title-1{margin-top:0}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-title-1,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-title-1{margin-top:10%;padding-top:0}}#lp-top .top-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-btn,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-btn{margin-top:27.5vw}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-btn,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-2 .title-sec-inner-main-btn{margin-top:90%}}#lp-top .top-slick .title-sec .title-sec-inner-main-3,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3{position:relative}#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner{position:absolute;top:22%;left:50%;text-align:left}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner{position:initial;margin:12% 0 0 5%;text-align:center}}#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-1,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-1{margin-top:0;text-align:left;white-space:nowrap}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-1,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-1{padding:0}}#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-2,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-2{text-align:left;font-size:1.6vw}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-2,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-title-2{margin-top:5%;font-size:4vw}}#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-btn,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-btn{display:inline-block;margin-top:4vw}@media screen and (max-width: 992px){#lp-top .top-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-btn,#lp-top .top-sp-slick .title-sec .title-sec-inner-main-3 .title-sec-inner-main-3-inner .title-sec-inner-main-btn{margin:75% 5% 0 0}}#lp-top .top-sec{background-color:#0767db;display:flex;justify-content:center;gap:100px;padding:8px 0}@media screen and (max-width: 992px){#lp-top .top-sec{display:none}}#lp-top .top-sec .top-sec-item{display:flex;align-items:center;gap:14px;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;color:#fff;text-decoration:none}#lp-top .top-sec .top-sec-item .top-sec-item-logo{width:30px}#lp-top .top-sec .top-sec-item .phone{width:17px}#lp-top .main-sec{text-align:center;max-width:1200px;margin:0 auto}#lp-top .main-sec .main-plan-sec{display:flex;flex-flow:column;justify-content:center;align-items:center}#lp-top .main-sec .main-plan-sec .main-plan-sec-title{margin-top:15px;font-family:Noto Sans JP,sans-serif;font-size:36px;font-weight:700;color:#4a4a4a}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-title{margin-top:15px;font-size:22px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-select{text-align:left}#lp-top .main-sec .main-plan-sec .main-plan-sec-select .main-plan-sec-select-title{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500;color:#4a4a4a;margin-top:44px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-select .main-plan-sec-select-title{font-size:14px;margin-top:22px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-select select{width:960px;padding:16px 0 16px 60px;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500;color:#4a4a4a;border-radius:15px;border:1px solid #A6A6A6;box-shadow:0 0 15px #0003;margin-top:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:16px 8px;background-position:left 25px center;cursor:pointer}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-select select{font-size:14px;width:90vw}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider{margin:0}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider{margin:0;width:90vw}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .main-plan-sec-slider-title{text-align:left;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500;color:#4a4a4a;margin:44px 0 23px 40px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .main-plan-sec-slider-title{font-size:14px;margin:22px 0 7px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan{width:960px;height:180px;position:relative;overflow:hidden;box-sizing:border-box}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan{width:100%;height:150px;margin:0}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item{width:160px;height:180px;border:1px solid #A6A6A6;padding:24px 0;cursor:pointer;box-sizing:border-box;transition:border .3s,padding .3s}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item{padding:15px 0;height:150px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-img,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-img{width:56px;height:35px;display:inline-block}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-img,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-img{width:42px;height:29px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-img,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-img{width:35px;height:22px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-img,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-img{width:30px;height:18px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-crown-imgs,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-crown-imgs{display:flex;gap:10px;align-items:center;justify-content:center}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-name,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-name{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-name,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-name{font-size:14px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-price,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-price{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;color:#4a4a4a;white-space:nowrap}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-price,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-price{font-size:14px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-data,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-data{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-country-item .slider-country-item-data,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-country-item .slider-country-item-data{font-size:14px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{width:400px;border:1px solid #A6A6A6;padding:50px 0;cursor:pointer;box-sizing:border-box;transition:border .3s,padding .3s}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item{display:flex;align-items:center;justify-content:center;height:100px;width:100vw;margin:0;padding:30px 25px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500;color:#4a4a4a}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name{font-size:13px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-name span,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-name span{margin-top:9px}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-price,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-price{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:500;color:#4a4a4a;margin-top:9px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slider-plan-item .slider-plan-item-price,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slider-plan-item .slider-plan-item-price{margin-top:9px;font-size:13px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .active,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .active{background-color:#89e0fa;border:3px solid #00bfff}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-arrow,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{width:30px;height:30px;background-color:transparent;cursor:pointer;border:none;outline:none;font-size:0;position:absolute;top:70px;z-index:1}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-arrow,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:55px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-arrow:before,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow:before{content:"";display:block;width:12px;height:12px;border:1px solid #A6A6A6;border-width:3px 3px 0 0;position:absolute;transform:rotate(45deg)}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-next,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-next{right:20px}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-prev,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-prev{left:20px}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-next:before,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-next:before{left:20px}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-country .slick-prev:before,#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-prev:before{border-width:0 0 3px 3px;right:22px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan{width:100%;height:100px;margin:0}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:50px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider .slider-plan .slick-arrow{top:60px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider-data{margin:0 0 40px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider-data{margin:0 auto 40px;width:90vw}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider-data .main-plan-sec-slider-data-title{text-align:left;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500;color:#4a4a4a;margin:44px 0 23px}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider-data .main-plan-sec-slider-data-title{font-size:14px;margin:22px 0 7px}}#lp-top .main-sec .main-plan-sec .main-plan-sec-slider-data .slider-plan-data{width:960px;height:180px;margin:0 40px;position:relative;overflow:hidden;box-sizing:border-box}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-slider-data .slider-plan-data{width:100%;height:150px;margin:0}}#lp-top .main-sec .main-plan-sec .main-plan-sec-apply-btn{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;text-decoration:none;padding:16px 85px;border-radius:30px;transition:.3s;cursor:pointer;box-shadow:0 .3em #06c7c5;background-color:#09fcf9;border:2px solid transparent;transition:all .2s}#lp-top .main-sec .main-plan-sec .main-plan-sec-apply-btn:hover{transform:translateY(.2em);box-shadow:0 .2em #06c7c5;animation:none}@media screen and (max-width: 992px){#lp-top .main-sec .main-plan-sec .main-plan-sec-apply-btn{font-size:4vw;padding:11px 55px;margin-top:4px}}#lp-top .sim_confirmation{margin-top:40px;background-size:cover;padding:30px 0 20px;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){#lp-top .sim_confirmation{margin-top:20px;padding:0;background-size:100% 100%}#lp-top .sim_confirmation img{width:100%;height:auto}}#lp-top .sim_confirmation .sim_confirmation--wrap{display:flex;flex-flow:column;align-items:center;width:92%;background-color:#fff;border-radius:25px}@media screen and (max-width: 992px){#lp-top .sim_confirmation .sim_confirmation--wrap{width:90%;padding:20px 0}}#lp-top .main-popular-country{margin-top:40px;background-size:cover;padding:30px 0 20px;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){#lp-top .main-popular-country{margin-top:20px;padding:20px 0;background-size:100% 100%}}#lp-top .main-popular-country .main-popular-country-main{display:flex;flex-flow:column;align-items:center;width:92%;background-color:#fff;padding:58px 0 80px;border-radius:25px}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main{width:90%;padding:20px 0}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-title{font-size:22px}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country{display:flex;justify-content:center;flex-wrap:wrap;gap:54px 3%;width:100%;text-align:center;margin:56px auto 0}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country{margin:10px auto 0;gap:12px;flex-wrap:wrap;width:90%}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item{display:flex;align-items:center;max-width:451px;gap:20px;width:30%;background-color:#fff;padding:17px 34px;border:1px solid #A6A6A6;border-radius:15px;box-shadow:0 0 15px #0003;cursor:pointer;box-sizing:border-box}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item{width:100%;padding:9px 16px;border-radius:10px;gap:8px}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-img{width:60px;height:42px}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-img{width:45px;height:32px}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-crown-img{width:50px;height:35px}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-crown-img{width:33px;height:22px}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-name{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:500}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-name{font-size:13px}}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item.blank{display:none}#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item.dummy{border:none;box-shadow:0 0 #0000;cursor:initial}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item.dummy{display:none}}#lp-top .main-popular-country .main-popular-country-btn{color:#4a4a4a;background-color:#fff;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;text-decoration:none;padding:16px 72px;border:2px solid #0967DC;border-radius:30px;margin-top:41px;cursor:pointer;transition:.3s}@media screen and (max-width: 992px){#lp-top .main-popular-country .main-popular-country-btn{margin-top:20px;font-size:14px;padding:11px 48px}}#lp-top .main-popular-country .main-popular-country-btn:hover{color:#4a4a4a;background-color:#09fcf9;border:1px solid #09FCF9}#lp-top .main-country-price{text-align:center;margin:0 auto;padding:44px 0;max-width:780px}@media screen and (max-width: 992px){#lp-top .main-country-price{font-size:14px;padding:20px 0;width:90%;max-width:initial}}#lp-top .main-country-price .main-country-price-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-title{font-size:22px}}#lp-top .main-country-price .main-country-price-title span{font-size:24px}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-title span{font-size:18px}}#lp-top .main-country-price .main-country-price-table{display:inline-block;border-collapse:collapse;text-align:center;margin-top:10px;border-top:1px solid #A6A6A6;border-left:1px solid #A6A6A6}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-table{margin-top:10px}}#lp-top .main-country-price .main-country-price-table tr td{border-bottom:1px solid #A6A6A6;border-right:1px solid #A6A6A6;width:260px;box-sizing:border-box}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-table tr td{width:33vw;height:auto;padding:10px;font-size:14px}}#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name{padding:15px 22px}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name{padding:7px 11px}}#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name div{display:flex;align-items:center;gap:20px}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name div{gap:10px}}#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name div img{width:64px;height:45px}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name div img{width:32px;height:23px}}#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name .main-country-price-table-country-name-crown-img{width:45px;height:30px}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-table tr .main-country-price-table-country-name .main-country-price-table-country-name-crown-img{width:30px;height:20px}}#lp-top .main-country-price .main-country-price-table .main-country-price-table-data:nth-child(odd) td{background-color:#fafafa}#lp-top .main-country-price .main-country-price-table .main-country-price-table-header{background-color:#0967dc;color:#fff}#lp-top .main-country-price .main-country-price-table .main-country-price-table-header td{padding:9px}#lp-top .main-country-price .main-country-price-txt{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;text-align:left;margin-top:12px}#lp-top .main-country-price .main-country-price-btns{display:flex;justify-content:center;gap:40px;margin-top:35px}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-btns{margin-top:20px;flex-flow:column;align-items:center;gap:20px}}#lp-top .main-country-price .main-country-price-btns .main-country-price-apply-btn{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;color:#4a4a4a;text-decoration:none;background-color:#fff;display:inline-block;padding:12px 0;border-radius:30px;width:300px;cursor:pointer;box-shadow:0 .3em #dcc200;background-color:#fff500;border:2px solid transparent;transition:all .2s}#lp-top .main-country-price .main-country-price-btns .main-country-price-apply-btn:hover{transform:translateY(.2em);box-shadow:0 .2em #dcc200;animation:none}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-btns .main-country-price-apply-btn{font-size:4vw;padding:2vw 17vw}}#lp-top .main-country-price .main-country-price-btns .main-country-price-price-detail{color:#fff;background-color:#0967dc;border:1px solid #0967DC;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;text-decoration:none;padding:16px 0;border-radius:30px;box-sizing:border-box;width:353px;transition:.3s}@media screen and (max-width: 992px){#lp-top .main-country-price .main-country-price-btns .main-country-price-price-detail{padding:11px 0;font-size:14px;width:60%}}#lp-top .main-country-price .main-country-price-btns .main-country-price-price-detail:hover{color:#4a4a4a;background-color:#fff;border:1px solid #0967DC}#lp-top .main-esim-compatible-device{background-color:#f0f5f9;padding:30px 0 40px;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device{padding:20px 10px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-title{font-size:22px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1{margin-top:58px;display:flex;justify-content:center;gap:60px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1{margin-top:26px;gap:30px;flex-flow:column;align-items:center}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1 .main-esim-compatible-device-box-1-item{background-color:#0967dc;padding:38px 33px;box-sizing:border-box;max-width:334px;width:50%;border-radius:25px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1 .main-esim-compatible-device-box-1-item{width:100%;padding:27px 37px;min-height:204px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1 .main-esim-compatible-device-box-1-item .main-esim-compatible-device-box-1-item-title{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1 .main-esim-compatible-device-box-1-item .main-esim-compatible-device-box-1-item-title{font-size:20px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1 .main-esim-compatible-device-box-1-item .main-esim-compatible-device-box-1-item-detail{margin-top:15px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-1 .main-esim-compatible-device-box-1-item .main-esim-compatible-device-box-1-item-detail{font-size:13px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-txt-1{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;margin:25px 0 60px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-txt-1{margin:39px 0 0}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2{display:flex;justify-content:center;gap:40px;margin-top:66px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2{margin-top:0;flex-flow:column}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item{display:flex;flex-flow:column;align-items:center}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-img{width:150px;height:300px}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-tag{margin-top:30px;background-color:#0967dc;border-radius:15px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;padding:5px 20px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-tag{margin-top:27px;font-size:16px;padding:5px 28px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-title{margin-top:18px;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-title{margin-top:17px;font-size:18px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-subtitle{margin-top:10px;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item .main-esim-compatible-device-box-2-item-subtitle{margin-top:6px;font-size:14px}}#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item-arrow-logo{width:20px;height:40px;margin-top:125px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .main-esim-compatible-device-box-2 .main-esim-compatible-device-box-2-item-arrow-logo{display:none}}#lp-top .main-esim-compatible-device .esim-compatible-devices-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700;margin-top:60px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-title{font-size:22px;margin-top:43px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table-top{margin:60px 0 80px;width:90%;overflow-x:scroll}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table-top{margin:26px 0 38px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-1{background-color:#0967dc;color:#fff;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-1{font-size:14px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-1 .esim-compatible-devices-table-header-1-iphone{padding:30px 110px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-1 .esim-compatible-devices-table-header-1-iphone{padding:25px 85px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-1 .esim-compatible-devices-table-header-1-android{padding:11px 0}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-1 .esim-compatible-devices-table-header-1-android{padding:8px 0}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-2{background-color:#0967dc;color:#fff;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-2{font-size:14px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-2 td{white-space:nowrap;box-sizing:border-box;padding:11px 100px}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-header-2 td{padding:8px 70px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-data td{background-color:#fff;color:#4a4a4a;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;padding:15px 0}@media screen and (max-width: 992px){#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-data td{font-size:14px}}#lp-top .main-esim-compatible-device .esim-compatible-devices-table .esim-compatible-devices-table-data:nth-child(odd) td{background-color:#fafafa}#lp-top .main-media{background-color:#f0f5f9;padding:76px 0;display:flex;flex-flow:column;align-items:center;height:864px}#lp-top .main-media .main-media-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:42px;font-weight:700}#lp-top .status-label{display:inline-block;padding:4px 8px;border-radius:4px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;margin-left:10px}#lp-top .status-unfilled{background-color:red;color:#fff}#lp-top .status-filled{background-color:green;color:#fff}@media screen and (max-width: 992px){#lp-top .status-label{font-size:12px;padding:2px 6px}}#lp-price .title-sec{padding:69px 0;text-align:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 992px){#lp-price .title-sec{padding:35px 0;background-size:cover}}#lp-price .title-sec h1{margin:0;color:#03378a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#lp-price .title-sec h1{font-size:22px}}#lp-price .main-popular-country{background-color:#eee;padding:84px 0;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){#lp-price .main-popular-country{padding:45px 0}}#lp-price .main-popular-country .main-popular-country-main{display:flex;flex-flow:column;align-items:center;width:100%}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main{background-color:#fff;width:94%;border-radius:25px;box-shadow:0 0 15px #0003;padding:40px 0}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-title{color:#03378a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-title{font-size:22px}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country{display:flex;justify-content:center;flex-wrap:wrap;gap:54px 3%;width:100%;text-align:center;margin:56px auto 0}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country{flex-flow:column;align-items:center;gap:12px;margin:25px auto 0}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item{display:flex;align-items:center;max-width:451px;gap:24px;width:30%;background-color:#fff;padding:17px;border:1px solid #A6A6A6;border-radius:15px;box-shadow:0 0 15px #0003;cursor:pointer;box-sizing:border-box}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item{max-width:initial;width:80%;gap:10px}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-img{width:60px;height:42px}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-img{width:45px;height:31px}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-name{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-name{font-size:13px}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-crown-img{width:50px;height:35px}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item .main-popular-country-main-country-item-crown-img{width:33px;height:22px}}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item.blank{display:none}#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item.dummy{border:none;background-color:transparent;box-shadow:0 0 #0000;cursor:initial}@media screen and (max-width: 992px){#lp-price .main-popular-country .main-popular-country-main .main-popular-country-main-country .main-popular-country-main-country-item.dummy{display:none}}#lp-price .main-area-price{display:flex;flex-flow:column;align-items:center;padding:60px 0;width:100%}@media screen and (max-width: 992px){#lp-price .main-area-price{padding:40px 0}}#lp-price .main-area-price .main-area-price-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-title{font-size:22px}}#lp-price .main-area-price .main-area-price-selects-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500;margin-top:30px}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-selects-title{font-size:14px}}#lp-price .main-area-price .main-area-price-selects{display:flex;justify-content:center;gap:25px;flex-wrap:wrap}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-selects{flex-flow:column;gap:5px}}#lp-price .main-area-price .main-area-price-selects .main-area-price-select{width:30%}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-selects .main-area-price-select{width:100%}}#lp-price .main-area-price .main-area-price-selects .main-area-price-select select{width:100%;padding:24px 60px;margin-top:21px;box-sizing:border-box;border-color:#a6a6a6;box-shadow:0 0 15px #0003;border-radius:12px;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:22px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:16px 8px;background-position:left 25px center;cursor:pointer}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-selects .main-area-price-select select{width:90vw;padding:15px 50px;font-size:14px}}#lp-price .main-area-price .main-area-price-map{display:flex;justify-content:center;padding:60px 0}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-map{padding:28px 0}}#lp-price .main-area-price .main-area-price-map img{width:80%;max-width:1400px}#lp-price .main-area-price .main-area-price-tab{display:flex;flex-flow:column;align-items:center;width:100%}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels{display:flex;justify-content:center}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels{flex-wrap:wrap;justify-content:center;gap:2px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels .main-area-price-tab-label{display:flex;align-items:center;gap:1vw;background-color:#fff;padding:1vw;border-bottom:1px solid #0967DC;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;white-space:nowrap;cursor:pointer}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels .main-area-price-tab-label{gap:10px;border-bottom:none;background-color:#f0f5f9;padding:5px 10px;font-size:12px;color:#a6a6a6}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels .main-area-price-tab-label img{width:18px;height:10px}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels .main-area-price-tab-label img{width:14px;height:8px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels .main-area-price-tab-label.active{background-color:#f0f5f9;border:1px solid #0967DC;border-radius:10px 10px 0 0;border-bottom:none}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-labels .main-area-price-tab-label.active{border:none;color:#4a4a4a;border-radius:0}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box{background-color:#eee;padding:90px 0;width:100%;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box{max-width:100%;overflow-y:scroll}}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box{background-color:#fff;padding:28px 0}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table{display:inline-block;border-collapse:collapse;text-align:center;border-left:1px solid #A6A6A6;width:80%;max-width:1400px}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table{width:100vw}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr td{border-bottom:1px solid #A6A6A6;border-right:1px solid #A6A6A6;box-sizing:border-box;padding:46px 0}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr td{padding:5px 0}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-line{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:27px;font-weight:500;background-color:#099aeb1a;padding:0 35px;border-right:none;white-space:nowrap}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-line{font-size:12px;padding:10px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-name{padding:0 0 0 48px;width:537px;background-color:#fff}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-name{padding:0 10px;width:auto}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-name .main-country-price-table-country-name-inner{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:27px;font-weight:500;display:flex;align-items:center;gap:26px}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-name .main-country-price-table-country-name-inner{font-size:12px;white-space:nowrap;gap:8px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-name .main-country-price-table-country-name-inner img{width:64px;height:45px}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-name .main-country-price-table-country-name-inner img{width:40px;height:28px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-data{padding:25px 0;width:537px;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:27px;font-weight:500;border-right:none;cursor:pointer;background-color:#fff}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-data{padding:15px;width:auto;font-size:12px;white-space:nowrap}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-price{padding:25px 15% 25px 0;width:537px;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:27px;font-weight:500;cursor:pointer;position:relative;text-align:right;white-space:nowrap;background-color:#fff}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-price{padding:15px 15% 15px 0;width:auto;font-size:12px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-price .main-country-price-table-country-price-btn{width:30px;height:30px;position:absolute;top:35%;left:70%}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table tr .main-country-price-table-country-price .main-country-price-table-country-price-btn{left:75%;width:15px;height:15px}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table .main-country-price-table-header{background-color:#03378a;color:#fff;width:100%}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table .main-country-price-table-header td{padding:9px;width:25vw}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table .main-country-price-table-header td{font-size:14px;width:100vw;white-space:nowrap}}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table .main-country-price-table-header .main-country-price-table-header-none{width:8vw}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-table .main-country-price-table-header .main-country-price-table-header-none{border:none}#lp-price .main-area-price .main-area-price-tab .main-area-price-tab-box .main-country-price-txt{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;text-align:left;margin-top:12px}#lp-price .main-area-price .main-area-price-tab .main-country-price-btns{display:flex;justify-content:center;margin-top:60px}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-country-price-btns{margin-top:45px;width:100%}}#lp-price .main-area-price .main-area-price-tab .main-country-price-btns .main-country-price-apply-btn{color:#fff;background:#E60012;border:1px solid #E60012;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;text-decoration:none;padding:16px 0;border-radius:30px;box-sizing:border-box;width:300px;cursor:pointer;transition:.3s}@media screen and (max-width: 992px){#lp-price .main-area-price .main-area-price-tab .main-country-price-btns .main-country-price-apply-btn{font-size:14px;padding:11px 0;width:70%}}#lp-price .main-area-price .main-area-price-tab .main-country-price-btns .main-country-price-apply-btn:hover{color:#e60012;background-color:#fff;border:1px solid #E60012}#privacy-policy .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 992px){#privacy-policy .title-sec{padding:34px 0}}#privacy-policy .title-sec h1{margin:0;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#privacy-policy .title-sec h1{font-size:22px}}#privacy-policy .main-sec{max-width:1400px;width:100%;padding:20px;margin:5em auto;background-color:#fff;font-family:Noto Sans JP,sans-serif;font-size:16px}@media screen and (max-width: 992px){#privacy-policy .main-sec{width:90%;font-size:14px;margin:0}}#privacy-policy .main-sec .main-content-sec{border-top:1px solid #707070;margin:2em;padding:1em 0 0}@media screen and (max-width: 992px){#privacy-policy .main-sec .main-content-sec{margin:2em 0}}#privacy-policy .main-sec .second ol{padding-left:0;margin-top:2em}#privacy-policy .main-sec .second ol>li{counter-increment:item;margin-bottom:20px;position:relative;padding-left:40px}#privacy-policy .main-sec .second ol>li:before{position:absolute;left:0;top:0;width:30px;text-align:right;margin-right:10px}#privacy-policy .main-sec .second ul{list-style:initial}#privacy-policy .main-sec .second ul li{padding:.3em 0}#privacy-policy .main-sec .second h4{margin-bottom:.5em}#privacy-policy h2,#privacy-policy h3,#privacy-policy h4{font-weight:400;font-size:16px}#privacy-policy h3{margin-top:2em}#privacy-policy ol{counter-reset:item;list-style:none}@media screen and (max-width: 992px){#privacy-policy ol{padding-left:0}}@media screen and (max-width: 992px){#privacy-policy ul{padding-left:0}}#privacy-policy ol>li{counter-increment:item;margin-bottom:10px}#privacy-policy ol>li:before{content:"(" counter(item) ")";margin-right:10px}#privacy-policy .privacy-contact{margin-top:2em;padding-left:1.5em}#privacy-policy .privacy-contact table{border:1px solid #707070;padding:1em}@media screen and (max-width: 992px){#privacy-policy .privacy-contact table tr{display:flex;flex-flow:column;gap:5px;margin-bottom:13px}}#privacy-policy .privacy-contact table td{padding:.2em 0}#privacy-policy .public-date{text-align:right;margin:3em 0 5em;font-size:16px;font-weight:400}@media screen and (max-width: 992px){#privacy-policy .public-date{font-size:14px;margin:34px 0 38px}}#company-info .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 992px){#company-info .title-sec{padding:34px 0}}#company-info .title-sec h1{margin:0;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#company-info .title-sec h1{font-size:22px}}#company-info .main-sec{max-width:1067px;width:100%;padding:20px;margin:0 auto;background-color:#fff;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 992px){#company-info .main-sec{width:90%}}#company-info .main-sec .company-info-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;color:#4a4a4a}@media screen and (max-width: 992px){#company-info .main-sec .company-info-table tr{display:flex;flex-flow:column;border-bottom:1px solid #707070}}#company-info .main-sec .company-info-table th,#company-info .main-sec .company-info-table td{border-bottom:1px solid #707070;text-align:left;padding:4em 0}@media screen and (max-width: 992px){#company-info .main-sec .company-info-table th,#company-info .main-sec .company-info-table td{font-size:14px;border-bottom:none}}#company-info .main-sec .company-info-table th{white-space:nowrap}@media screen and (max-width: 992px){#company-info .main-sec .company-info-table th{padding:15px 0 0}}#company-info .main-sec .company-info-table td{padding:15px 0}@media screen and (max-width: 992px){#company-info .main-sec .company-info-table tr:last-child{border-bottom:none}}#company-info .main-sec .company-info-table tr:last-child th,#company-info .main-sec .company-info-table tr:last-child td{border-bottom:none}#company-info .main-sec .company-info-table th{width:30%;font-weight:600}#company-info .main-sec .company-info-table td{font-weight:400}#company-info .main-sec .company-info-table td a{text-decoration:none;color:#4a4a4a}#company-info .public-date{text-align:right;margin:3em 0 5em;font-size:16px;font-weight:500}@media screen and (max-width: 992px){#company-info .public-date{font-size:14px;margin:34px 0 38px}}#application-form .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat;background-color:#eee}@media screen and (max-width: 992px){#application-form .title-sec{padding:34px 0}}#application-form .title-sec h1{margin:0;color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-form .title-sec h1{font-size:22px}}#application-form .title-sec .form-step{margin-top:50px;width:50%}@media screen and (max-width: 992px){#application-form .title-sec .form-step{width:80%}}#application-form .main-sec{text-align:center;margin:113px auto 0;max-width:1100px;width:80%}@media screen and (max-width: 992px){#application-form .main-sec{margin:54px auto 0}}#application-form .main-sec .top-msg{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700;margin-bottom:60px}@media screen and (max-width: 992px){#application-form .main-sec .top-msg{font-size:18px;white-space:nowrap}}#application-form .main-sec form .caution{font-family:Noto Sans JP,sans-serif;color:var(--color-main);font-size:12px;font-weight:500;display:block;text-align:right}@media screen and (max-width: 992px){#application-form .main-sec form .caution{margin-left:0;margin-top:7px}}#application-form .main-sec form .input-forms .input-form{margin-top:35px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){#application-form .main-sec form .input-forms .input-form{flex-flow:column;align-items:flex-start}}#application-form .main-sec form .input-forms .input-form label{display:flex;align-items:center;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;margin-bottom:5px}@media screen and (max-width: 992px){#application-form .main-sec form .input-forms .input-form label{font-size:14px}}#application-form .main-sec form .input-forms .input-form label span{font-size:12px;font-weight:500;color:var(--color-main);margin-left:4px}#application-form .main-sec form .input-forms .input-form input{border:var(--color-main) solid 1px;border-radius:15px;width:80%;padding:24px 0 24px 36px;font-size:18px}@media screen and (max-width: 992px){#application-form .main-sec form .input-forms .input-form input{width:100%;border-radius:8px;font-size:14px;padding:16px 0 16px 7px}}#application-form .main-sec form .input-forms .input-form input::placeholder{font-family:Noto Sans JP,sans-serif;color:#c3bbbb;font-weight:700}#application-form .main-sec form .input-forms .input-form .error{border-color:red}#application-form .main-sec form p{font-family:Noto Sans JP,sans-serif;color:#4a4a4a;font-weight:500;font-size:12px;text-align:left;margin-left:20%;margin-top:5px}@media screen and (max-width: 992px){#application-form .main-sec form p{margin-left:0}}#application-form .main-sec form .error-msg{font-family:Noto Sans JP,sans-serif;font-size:14px;text-align:left;color:red;margin-left:20%;margin-top:0}@media screen and (max-width: 992px){#application-form .main-sec form .error-msg{font-size:12px;margin-left:0}}#application-form .main-sec form .form-btns{display:flex;justify-content:center;gap:80px;margin-top:80px;margin-bottom:50px}@media screen and (max-width: 992px){#application-form .main-sec form .form-btns{margin:40px 0;flex-flow:column-reverse;gap:23px}}#application-form .main-sec form .form-btns .back-btn{text-decoration:none;font-family:Noto Sans JP,sans-serif;color:#000;font-weight:700;background-color:#efeded;padding:16px 120px;border-radius:30px;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;border:1px solid #EFEDED;cursor:pointer}@media screen and (max-width: 992px){#application-form .main-sec form .form-btns .back-btn{font-size:14px;padding:11px 56px}}#application-form .main-sec form .form-btns .back-btn:hover{background-color:#fbfbfb;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-form .main-sec form .form-btns .next-btn{font-family:Noto Sans JP,sans-serif;color:#fff;font-weight:700;background-color:#e60012;padding:16px 80px;border-radius:30px;border:1px solid #E60012;cursor:pointer;box-shadow:0 4px 8px #0000004d;transition:all .3s ease}@media screen and (max-width: 992px){#application-form .main-sec form .form-btns .next-btn{font-size:14px;padding:11px 56px}}#application-form .main-sec form .form-btns .next-btn:hover{color:#fff;background-color:#ff1a2c;border:1px solid #E60012;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-confirm .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat;background-color:#eee}@media screen and (max-width: 992px){#application-confirm .title-sec{padding:34px 0}}#application-confirm .title-sec h1{margin:0;color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-confirm .title-sec h1{font-size:22px}}#application-confirm .title-sec .form-step{margin-top:50px;width:50%}@media screen and (max-width: 992px){#application-confirm .title-sec .form-step{width:80%}}#application-confirm .main-sec{text-align:center;max-width:1100px;width:80%;margin:106px auto 0}@media screen and (max-width: 992px){#application-confirm .main-sec{margin:42px auto 0}}#application-confirm .main-sec .form-info-top{margin-top:0!important}#application-confirm .main-sec .form-info{text-align:left;margin-top:48px}@media screen and (max-width: 992px){#application-confirm .main-sec .form-info{margin-top:80px}}#application-confirm .main-sec .form-info .form-info-title{color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700}@media screen and (max-width: 992px){#application-confirm .main-sec .form-info .form-info-title{font-size:14px;font-weight:500}}#application-confirm .main-sec .form-info .form-info-detail{display:flex;justify-content:space-between;align-items:flex-end;background-color:#fff;border:1px solid var(--color-main);border-radius:10px;margin-top:8px;padding:32px 17px 32px 30px}#application-confirm .main-sec .form-info .form-info-detail span{color:#4a4a4a}@media screen and (max-width: 992px){#application-confirm .main-sec .form-info .form-info-detail{padding:16px 7px}}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists{display:flex;flex-flow:column;gap:17px}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists .form-info-detail-list{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500}@media screen and (max-width: 992px){#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists .form-info-detail-list{font-size:12px}}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2{display:flex;flex-flow:column;gap:17px;width:100%}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;display:flex;justify-content:space-between}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-left{text-align:left;width:60%;display:flex}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-left span{width:70%}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-right{text-align:left;width:40%;display:flex;flex-flow:column;gap:10px}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-right-data{display:flex;justify-content:space-between;width:100%;color:#4a4a4a}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-right-data-left{width:70%}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-right-data-right{width:30%}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list-data-right-data-right span{font-weight:700;color:var(--color-main)}@media screen and (max-width: 992px){#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-lists-2 .form-info-detail-list{font-size:12px}}#application-confirm .main-sec .form-info .form-info-detail .border-line{width:109%;margin:5px 0;border-top:1.5px solid var(--color-main)}@media screen and (max-width: 992px){#application-confirm .main-sec .form-info .form-info-detail .border-line{width:100%}}#application-confirm .main-sec .form-info .form-info-detail .form-info-detail-btn{color:#fff;background-color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;text-decoration:none;border:1px solid var(--color-main);padding:4px 24px;cursor:pointer;border-radius:25px;width:90px}#application-confirm .main-sec .form-info .form-info-btn{position:absolute;right:12%;margin-top:10px;color:#fff;background-color:#aaa6a6;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;text-decoration:none;border:1px solid #AAA6A6;padding:2px 16px;cursor:pointer;border-radius:25px}#application-confirm .main-sec .payment-sec{margin-top:120px}#application-confirm .main-sec .payment-sec .payment-sec-title{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700;margin-bottom:60px}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-title{font-size:18px;margin-bottom:27px}}#application-confirm .main-sec .payment-sec .payment-sec-payments{display:flex;flex-flow:column;gap:44px}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-payments{gap:32px}}#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--color-main);padding:24px 0 24px 47px;border-radius:10px;cursor:pointer}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio{align-items:flex-start;flex-flow:column;padding:19px 0 19px 9px}}#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio span{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio span{font-size:14px}}#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio span input{margin-right:18px;transform:scale(1.5)}#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-credit-card{width:350px;height:42px;margin-right:31px}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-credit-card{width:220px;height:27px;margin:13px 0 0 32px}}#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-carrier{width:270px;height:39px;margin-right:35px}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-carrier{width:200px;height:26px;margin:13px 0 0 32px}}#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-barcode{width:500px;height:50px;margin-right:25px}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-barcode{width:220px;height:64px;margin:13px 0 0 32px}}#application-confirm .main-sec .payment-sec .form-btns{display:flex;justify-content:center;gap:100px;margin:90px 0}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .form-btns{flex-flow:column-reverse;gap:23px;margin:40px 0}}#application-confirm .main-sec .payment-sec .form-btns .back-btn{text-decoration:none;font-family:Noto Sans JP,sans-serif;color:#000;font-weight:700;background-color:#efeded;padding:16px 120px;border-radius:30px;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;border:1px solid #EFEDED;cursor:pointer}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .form-btns .back-btn{font-size:14px;padding:11px 56px}}#application-confirm .main-sec .payment-sec .form-btns .back-btn:hover{background-color:#fbfbfb;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-confirm .main-sec .payment-sec .form-btns .next-btn{font-family:Noto Sans JP,sans-serif;color:#fff;font-weight:700;background-color:#e60012;padding:16px 80px;border-radius:30px;border:1px solid #E60012;cursor:pointer;box-shadow:0 4px 8px #0000004d;transition:all .3s ease}@media screen and (max-width: 992px){#application-confirm .main-sec .payment-sec .form-btns .next-btn{font-size:14px;padding:11px 56px}}#application-confirm .main-sec .payment-sec .form-btns .next-btn:hover{color:#fff;background-color:#ff1a2c;border:1px solid #E60012;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-payment-carrier .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat;background-color:#eee}@media screen and (max-width: 992px){#application-payment-carrier .title-sec{padding:34px 0}}#application-payment-carrier .title-sec h1{margin:0;color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-carrier .title-sec h1{font-size:22px}}#application-payment-carrier .title-sec .form-step{margin-top:50px;width:50%}@media screen and (max-width: 992px){#application-payment-carrier .title-sec .form-step{width:80%}}#application-payment-carrier .main-sec{text-align:center;max-width:1100px;width:80%;margin:80px auto 0}@media screen and (max-width: 992px){#application-payment-carrier .main-sec{max-width:initial;width:94%;margin:0 auto}}#application-payment-carrier .main-sec .payment-sec{display:flex;flex-flow:column;align-items:center;margin-top:102px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec{margin-top:38px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-title{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;margin-bottom:80px;text-align:left}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .payment-sec-title{font-size:14px;margin-bottom:32px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1080px;gap:31px 54px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .payment-sec-payments{max-width:initial;gap:14px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio{display:flex;align-items:center;gap:15px;border:1px solid #A6A6A6;padding:17px 0 17px 47px;border-radius:10px;width:46%;box-sizing:border-box;cursor:pointer;height:97px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio{width:100%;gap:13px;height:50px;padding:10px 0 10px 10px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio input{transform:scale(1.5)}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-d-barai{width:138px;height:51px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-d-barai{width:82px;height:30px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-soft-bank{width:170px;height:25px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-soft-bank{width:102px;height:15px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-au{width:230px;height:32px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-au{width:147px;height:20px}}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-y-mobile{width:194px}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-uq-mobile{width:77px}#application-payment-carrier .main-sec .payment-sec .payment-sec-payments:after{content:"";display:block;width:50%}#application-payment-carrier .main-sec .payment-sec .form-btns{display:flex;justify-content:center;gap:100px;margin:76px 0 114px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .form-btns{flex-flow:column-reverse;align-items:center;gap:23px;margin:38px 0 40px}}#application-payment-carrier .main-sec .payment-sec .form-btns .back-btn{text-decoration:none;font-family:Noto Sans JP,sans-serif;color:#000;font-weight:700;background-color:#efeded;padding:16px 120px;border-radius:30px;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;border:1px solid #EFEDED;cursor:pointer}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .form-btns .back-btn{font-size:14px;padding:11px 110px}}#application-payment-carrier .main-sec .payment-sec .form-btns .back-btn:hover{background-color:#fbfbfb;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-payment-carrier .main-sec .payment-sec .form-btns .next-btn{font-family:Noto Sans JP,sans-serif;color:#fff;font-weight:700;background-color:#e60012;padding:16px 80px;border-radius:30px;border:1px solid #E60012;cursor:pointer;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;font-size:16px}@media screen and (max-width: 992px){#application-payment-carrier .main-sec .payment-sec .form-btns .next-btn{font-size:14px;padding:11px 75px}}#application-payment-carrier .main-sec .payment-sec .form-btns .next-btn:hover{color:#fff;background-color:#ff1a2c;border:1px solid #E60012;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-payment-barcode .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat;background-color:#eee}@media screen and (max-width: 992px){#application-payment-barcode .title-sec{padding:34px 0}}#application-payment-barcode .title-sec h1{margin:0;color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-barcode .title-sec h1{font-size:22px}}#application-payment-barcode .title-sec .form-step{margin-top:50px;width:50%}@media screen and (max-width: 992px){#application-payment-barcode .title-sec .form-step{width:80%}}#application-payment-barcode .main-sec{text-align:center;max-width:1100px;width:80%;margin:106px auto 0}@media screen and (max-width: 992px){#application-payment-barcode .main-sec{max-width:initial;width:94%;margin:0 auto}}#application-payment-barcode .main-sec .payment-sec{display:flex;flex-flow:column;align-items:center;margin-top:80px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec{margin-top:38px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-title{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:500;margin-bottom:80px;text-align:left}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-title{margin-bottom:32px;font-size:14px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1080px;gap:30px 60px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments{gap:14px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio{display:flex;align-items:center;gap:15px;border:1px solid #A6A6A6;padding:12px 0 12px 44px;border-radius:10px;width:44%;height:96px;box-sizing:border-box;cursor:pointer}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio{gap:5px;padding:5px 0 5px 10px;width:100%;height:50px;border-radius:8px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-radio input{transform:scale(1.5)}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-pay-pay{width:192px;height:70px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-pay-pay{width:110px;height:40px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-rakuten-pay{width:64px;height:64px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-rakuten-pay{width:37px;height:37px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-line-pay{width:148px;height:43px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-line-pay{width:93px;height:27px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-meru-pay{width:134px;height:70px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-meru-pay{width:86px;height:45px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-au-pay{width:138px;height:36px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .payment-sec-payments .payment-sec-payments-img.for-au-pay{width:82px;height:21px}}#application-payment-barcode .main-sec .payment-sec .payment-sec-payments:after{content:"";display:block;width:50%}#application-payment-barcode .main-sec .payment-sec .form-btns{display:flex;justify-content:center;gap:100px;margin:76px 0 114px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .form-btns{flex-flow:column-reverse;align-items:center;gap:23px;margin:38px 0}}#application-payment-barcode .main-sec .payment-sec .form-btns .back-btn{text-decoration:none;font-family:Noto Sans JP,sans-serif;color:#000;font-weight:700;background-color:#efeded;padding:16px 120px;border-radius:30px;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;border:1px solid #EFEDED;cursor:pointer}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .form-btns .back-btn{font-size:14px;padding:11px 110px}}#application-payment-barcode .main-sec .payment-sec .form-btns .back-btn:hover{background-color:#fbfbfb;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-payment-barcode .main-sec .payment-sec .form-btns .next-btn{font-family:Noto Sans JP,sans-serif;color:#fff;font-weight:700;background-color:#e60012;padding:16px 80px;border-radius:30px;border:1px solid #E60012;cursor:pointer;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;font-size:16px}@media screen and (max-width: 992px){#application-payment-barcode .main-sec .payment-sec .form-btns .next-btn{font-size:14px;padding:11px 75px}}#application-payment-barcode .main-sec .payment-sec .form-btns .next-btn:hover{color:#fff;background-color:#ff1a2c;border:1px solid #E60012;transform:translateY(2px);box-shadow:0 2px 4px #0003}#application-payment-complete .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat;background-color:#eee}@media screen and (max-width: 992px){#application-payment-complete .title-sec{padding:34px 0}}#application-payment-complete .title-sec h1{margin:0;color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-complete .title-sec h1{font-size:22px}}#application-payment-complete .title-sec .form-step{margin-top:50px;width:50%}@media screen and (max-width: 992px){#application-payment-complete .title-sec .form-step{width:80%}}#application-payment-complete .main-sec{text-align:center;max-width:1100px;width:80%;margin:100px auto 0}@media screen and (max-width: 992px){#application-payment-complete .main-sec{margin:38px auto 0}}#application-payment-complete .main-sec .main-sec-title{color:var(--color-main) A;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-title{font-size:18px}}#application-payment-complete .main-sec .main-sec-payment-complete-logo{margin-top:70px}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-payment-complete-logo{margin-top:44px}}#application-payment-complete .main-sec .main-sec-payment-complete-logo img{width:140px}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-payment-complete-logo img{width:90px}}#application-payment-complete .main-sec .main-sec-payment-price{color:var(--color-main);font-family:Noto Sans JP,sans-serif;font-size:63px;font-weight:700;margin-top:44px;line-height:1}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-payment-price{font-size:43px;margin-top:35px}}#application-payment-complete .main-sec .main-sec-payment-method{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;margin-top:25px}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-payment-method{font-size:18px;margin-top:9px}}#application-payment-complete .main-sec .main-sec-payment-text{text-align:left;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;margin:87px 0}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-payment-text{font-size:14px;margin:44px 0}}#application-payment-complete .main-sec .main-sec-line-banner{position:relative}#application-payment-complete .main-sec .main-sec-line-banner .main-sec-line-banner__image{width:100%;height:auto;margin-bottom:100px}#application-payment-complete .main-sec .main-sec-line-banner .main-sec-line-banner__image--pc{display:block}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-line-banner .main-sec-line-banner__image--pc{display:none}}#application-payment-complete .main-sec .main-sec-line-banner .main-sec-line-banner__image--sp{display:none}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-line-banner .main-sec-line-banner__image--sp{display:block}}#application-payment-complete .main-sec .main-sec-line-banner .link-button{position:absolute;top:75%;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;width:300px;white-space:nowrap;color:#fff;background-color:#e60113;padding:10px 0;border-radius:30px;font-size:20px;font-weight:700;box-shadow:0 2px 4px #0000004d;text-decoration:none}@media screen and (max-width: 992px){#application-payment-complete .main-sec .main-sec-line-banner .link-button{width:260px;font-size:18px;padding:7px 0}}#application-payment-complete .reminder{padding:140px 0 100px;text-align:center;background-size:100% 100%}@media screen and (max-width: 992px){#application-payment-complete .reminder{padding:100px 15px;background-size:cover}}#application-payment-complete .reminder-title{color:#fff;background-color:var(--color-main);padding:12px 0;text-align:center;display:inline-block;width:70%;border-radius:50px;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-complete .reminder-title{width:90%;font-size:20px}}#application-payment-complete .reminder-text{color:#4a4a4a;margin-top:40px;font-size:18px}@media screen and (max-width: 992px){#application-payment-complete .reminder-text{font-size:14px;text-align:left}}#application-payment-complete .reminder-input{position:relative;width:30%;text-align:center;margin:0 auto}@media screen and (max-width: 992px){#application-payment-complete .reminder-input{width:80%}}#application-payment-complete .reminder-input-calendar{width:20px;position:absolute;top:57%;left:6%}@media screen and (max-width: 992px){#application-payment-complete .reminder-input-calendar{top:60%;width:15px}}#application-payment-complete .reminder-input-arrow{width:15px;position:absolute;top:63%;right:4%}@media screen and (max-width: 992px){#application-payment-complete .reminder-input-arrow{top:68%;width:10px}}#application-payment-complete .reminder-input input{width:100%;background-color:#fff;cursor:pointer;padding:10px 15px;text-align:center;color:var(--color-main);font-size:18px;margin-top:30px;border:1px solid var(--color-main);border-radius:30px}@media screen and (max-width: 992px){#application-payment-complete .reminder-input input{font-size:14px}}#application-payment-complete .reminder-input input::placeholder{color:var(--color-main);text-align:center}#application-payment-complete .reminder-input .icon-hidden{visibility:hidden;pointer-events:none}#application-payment-complete .reminder-button button{color:#fff;background-color:#e60113;padding:10px 120px;border-radius:30px;font-size:20px;font-weight:700;margin-top:45px}@media screen and (max-width: 992px){#application-payment-complete .reminder-button button{margin-top:20px;font-size:18px;padding:7px 100px}}#application-payment-complete .inquiry{background-size:100%;padding:100px 0;display:flex;flex-flow:column;align-items:center}@media screen and (max-width: 992px){#application-payment-complete .inquiry{margin:0;padding:50px 15px}}#application-payment-complete .inquiry-title{font-size:28px;font-weight:700}#application-payment-complete .inquiry-text{margin-top:40px;font-size:16px}@media screen and (max-width: 992px){#application-payment-complete .inquiry-text{font-size:14px;border-bottom:1px solid var(--color-main);padding-bottom:30px}}#application-payment-complete .inquiry-content{display:flex;flex-flow:column;align-items:center}#application-payment-complete .inquiry-content-text1{font-size:24px;font-weight:700;margin-top:30px}@media screen and (max-width: 992px){#application-payment-complete .inquiry-content-text1{font-size:20px;margin-top:40px}}#application-payment-complete .inquiry-content-text2{font-size:18px;font-weight:700;margin-top:5px}@media screen and (max-width: 992px){#application-payment-complete .inquiry-content-text2{font-size:16px}}#application-payment-complete .inquiry-content-text3{font-size:20px;font-weight:700;margin-top:5px;position:relative}@media screen and (max-width: 992px){#application-payment-complete .inquiry-content-text3{font-size:18px}}#application-payment-complete .inquiry-content-text3 img{width:20px;position:absolute;top:38%;left:-12%}#application-payment-complete .inquiry-button{margin-top:45px}@media screen and (max-width: 992px){#application-payment-complete .inquiry-button{margin-top:15px}}#application-payment-complete .inquiry-button a{color:#fff;background-color:#e60113;padding:10px 20px;border-radius:30px;display:flex;align-items:center;font-size:24px;font-weight:700}@media screen and (max-width: 992px){#application-payment-complete .inquiry-button a{font-size:20px;padding:5px 12px}}#application-payment-complete .inquiry-button a img{width:30px}@media screen and (max-width: 992px){#application-payment-complete .inquiry-button a img{width:25px}}#application-payment-error .title-sec{padding:50px 0;text-align:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 992px){#application-payment-error .title-sec{padding:34px 0}}#application-payment-error .title-sec h1{margin:0;color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-error .title-sec h1{font-size:22px}}#application-payment-error .main-sec{text-align:center;max-width:1100px;width:80%;height:45vw;margin:100px auto 120px}@media screen and (max-width: 992px){#application-payment-error .main-sec{margin:38px auto 0;height:100vw}}#application-payment-error .main-sec .main-sec-title{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700}@media screen and (max-width: 992px){#application-payment-error .main-sec .main-sec-title{font-size:18px}}#application-payment-error .main-sec .main-sec-txt{color:#4a4a4a;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;margin-top:80px}@media screen and (max-width: 992px){#application-payment-error .main-sec .main-sec-txt{font-size:14px;margin-top:40px}}#application-payment-error .main-sec .main-sec-back-btn{display:inline-block;color:#4a4a4a;background-color:#fff;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;text-decoration:none;padding:16px 60px;border:1px solid #0967DC;border-radius:30px;margin-top:80px;cursor:pointer}@media screen and (max-width: 992px){#application-payment-error .main-sec .main-sec-back-btn{font-size:13px;padding:12px 50px;margin-top:40px}}#application-payment-error .system-error{height:initial}
