@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");html{overflow-y:scroll;overflow-x:hidden;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle;max-width:100%;height:auto}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;-moz-appearance:none;appearance:none}input,select,textarea{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}@media screen and (min-width:768px){.mbpc-1{margin-bottom:1px!important}}@media screen and (max-width:767px){.mbsp-1{margin-bottom:1px!important}}@media screen and (min-width:768px){.mbpc-2{margin-bottom:2px!important}}@media screen and (max-width:767px){.mbsp-2{margin-bottom:2px!important}}@media screen and (min-width:768px){.mbpc-3{margin-bottom:3px!important}}@media screen and (max-width:767px){.mbsp-3{margin-bottom:3px!important}}@media screen and (min-width:768px){.mbpc-4{margin-bottom:4px!important}}@media screen and (max-width:767px){.mbsp-4{margin-bottom:4px!important}}@media screen and (min-width:768px){.mbpc-5{margin-bottom:5px!important}}@media screen and (max-width:767px){.mbsp-5{margin-bottom:5px!important}}@media screen and (min-width:768px){.mbpc-6{margin-bottom:6px!important}}@media screen and (max-width:767px){.mbsp-6{margin-bottom:6px!important}}@media screen and (min-width:768px){.mbpc-7{margin-bottom:7px!important}}@media screen and (max-width:767px){.mbsp-7{margin-bottom:7px!important}}@media screen and (min-width:768px){.mbpc-8{margin-bottom:8px!important}}@media screen and (max-width:767px){.mbsp-8{margin-bottom:8px!important}}@media screen and (min-width:768px){.mbpc-9{margin-bottom:9px!important}}@media screen and (max-width:767px){.mbsp-9{margin-bottom:9px!important}}@media screen and (min-width:768px){.mbpc-10{margin-bottom:10px!important}}@media screen and (max-width:767px){.mbsp-10{margin-bottom:10px!important}}@media screen and (min-width:768px){.mbpc-11{margin-bottom:11px!important}}@media screen and (max-width:767px){.mbsp-11{margin-bottom:11px!important}}@media screen and (min-width:768px){.mbpc-12{margin-bottom:12px!important}}@media screen and (max-width:767px){.mbsp-12{margin-bottom:12px!important}}@media screen and (min-width:768px){.mbpc-13{margin-bottom:13px!important}}@media screen and (max-width:767px){.mbsp-13{margin-bottom:13px!important}}@media screen and (min-width:768px){.mbpc-14{margin-bottom:14px!important}}@media screen and (max-width:767px){.mbsp-14{margin-bottom:14px!important}}@media screen and (min-width:768px){.mbpc-15{margin-bottom:15px!important}}@media screen and (max-width:767px){.mbsp-15{margin-bottom:15px!important}}@media screen and (min-width:768px){.mbpc-16{margin-bottom:16px!important}}@media screen and (max-width:767px){.mbsp-16{margin-bottom:16px!important}}@media screen and (min-width:768px){.mbpc-17{margin-bottom:17px!important}}@media screen and (max-width:767px){.mbsp-17{margin-bottom:17px!important}}@media screen and (min-width:768px){.mbpc-18{margin-bottom:18px!important}}@media screen and (max-width:767px){.mbsp-18{margin-bottom:18px!important}}@media screen and (min-width:768px){.mbpc-19{margin-bottom:19px!important}}@media screen and (max-width:767px){.mbsp-19{margin-bottom:19px!important}}@media screen and (min-width:768px){.mbpc-20{margin-bottom:20px!important}}@media screen and (max-width:767px){.mbsp-20{margin-bottom:20px!important}}@media screen and (min-width:768px){.mbpc-21{margin-bottom:21px!important}}@media screen and (max-width:767px){.mbsp-21{margin-bottom:21px!important}}@media screen and (min-width:768px){.mbpc-22{margin-bottom:22px!important}}@media screen and (max-width:767px){.mbsp-22{margin-bottom:22px!important}}@media screen and (min-width:768px){.mbpc-23{margin-bottom:23px!important}}@media screen and (max-width:767px){.mbsp-23{margin-bottom:23px!important}}@media screen and (min-width:768px){.mbpc-24{margin-bottom:24px!important}}@media screen and (max-width:767px){.mbsp-24{margin-bottom:24px!important}}@media screen and (min-width:768px){.mbpc-25{margin-bottom:25px!important}}@media screen and (max-width:767px){.mbsp-25{margin-bottom:25px!important}}@media screen and (min-width:768px){.mbpc-26{margin-bottom:26px!important}}@media screen and (max-width:767px){.mbsp-26{margin-bottom:26px!important}}@media screen and (min-width:768px){.mbpc-27{margin-bottom:27px!important}}@media screen and (max-width:767px){.mbsp-27{margin-bottom:27px!important}}@media screen and (min-width:768px){.mbpc-28{margin-bottom:28px!important}}@media screen and (max-width:767px){.mbsp-28{margin-bottom:28px!important}}@media screen and (min-width:768px){.mbpc-29{margin-bottom:29px!important}}@media screen and (max-width:767px){.mbsp-29{margin-bottom:29px!important}}@media screen and (min-width:768px){.mbpc-30{margin-bottom:30px!important}}@media screen and (max-width:767px){.mbsp-30{margin-bottom:30px!important}}@media screen and (min-width:768px){.mbpc-31{margin-bottom:31px!important}}@media screen and (max-width:767px){.mbsp-31{margin-bottom:31px!important}}@media screen and (min-width:768px){.mbpc-32{margin-bottom:32px!important}}@media screen and (max-width:767px){.mbsp-32{margin-bottom:32px!important}}@media screen and (min-width:768px){.mbpc-33{margin-bottom:33px!important}}@media screen and (max-width:767px){.mbsp-33{margin-bottom:33px!important}}@media screen and (min-width:768px){.mbpc-34{margin-bottom:34px!important}}@media screen and (max-width:767px){.mbsp-34{margin-bottom:34px!important}}@media screen and (min-width:768px){.mbpc-35{margin-bottom:35px!important}}@media screen and (max-width:767px){.mbsp-35{margin-bottom:35px!important}}@media screen and (min-width:768px){.mbpc-36{margin-bottom:36px!important}}@media screen and (max-width:767px){.mbsp-36{margin-bottom:36px!important}}@media screen and (min-width:768px){.mbpc-37{margin-bottom:37px!important}}@media screen and (max-width:767px){.mbsp-37{margin-bottom:37px!important}}@media screen and (min-width:768px){.mbpc-38{margin-bottom:38px!important}}@media screen and (max-width:767px){.mbsp-38{margin-bottom:38px!important}}@media screen and (min-width:768px){.mbpc-39{margin-bottom:39px!important}}@media screen and (max-width:767px){.mbsp-39{margin-bottom:39px!important}}@media screen and (min-width:768px){.mbpc-40{margin-bottom:40px!important}}@media screen and (max-width:767px){.mbsp-40{margin-bottom:40px!important}}@media screen and (min-width:768px){.mbpc-41{margin-bottom:41px!important}}@media screen and (max-width:767px){.mbsp-41{margin-bottom:41px!important}}@media screen and (min-width:768px){.mbpc-42{margin-bottom:42px!important}}@media screen and (max-width:767px){.mbsp-42{margin-bottom:42px!important}}@media screen and (min-width:768px){.mbpc-43{margin-bottom:43px!important}}@media screen and (max-width:767px){.mbsp-43{margin-bottom:43px!important}}@media screen and (min-width:768px){.mbpc-44{margin-bottom:44px!important}}@media screen and (max-width:767px){.mbsp-44{margin-bottom:44px!important}}@media screen and (min-width:768px){.mbpc-45{margin-bottom:45px!important}}@media screen and (max-width:767px){.mbsp-45{margin-bottom:45px!important}}@media screen and (min-width:768px){.mbpc-46{margin-bottom:46px!important}}@media screen and (max-width:767px){.mbsp-46{margin-bottom:46px!important}}@media screen and (min-width:768px){.mbpc-47{margin-bottom:47px!important}}@media screen and (max-width:767px){.mbsp-47{margin-bottom:47px!important}}@media screen and (min-width:768px){.mbpc-48{margin-bottom:48px!important}}@media screen and (max-width:767px){.mbsp-48{margin-bottom:48px!important}}@media screen and (min-width:768px){.mbpc-49{margin-bottom:49px!important}}@media screen and (max-width:767px){.mbsp-49{margin-bottom:49px!important}}@media screen and (min-width:768px){.mbpc-50{margin-bottom:50px!important}}@media screen and (max-width:767px){.mbsp-50{margin-bottom:50px!important}}@media screen and (min-width:768px){.mbpc-51{margin-bottom:51px!important}}@media screen and (max-width:767px){.mbsp-51{margin-bottom:51px!important}}@media screen and (min-width:768px){.mbpc-52{margin-bottom:52px!important}}@media screen and (max-width:767px){.mbsp-52{margin-bottom:52px!important}}@media screen and (min-width:768px){.mbpc-53{margin-bottom:53px!important}}@media screen and (max-width:767px){.mbsp-53{margin-bottom:53px!important}}@media screen and (min-width:768px){.mbpc-54{margin-bottom:54px!important}}@media screen and (max-width:767px){.mbsp-54{margin-bottom:54px!important}}@media screen and (min-width:768px){.mbpc-55{margin-bottom:55px!important}}@media screen and (max-width:767px){.mbsp-55{margin-bottom:55px!important}}@media screen and (min-width:768px){.mbpc-56{margin-bottom:56px!important}}@media screen and (max-width:767px){.mbsp-56{margin-bottom:56px!important}}@media screen and (min-width:768px){.mbpc-57{margin-bottom:57px!important}}@media screen and (max-width:767px){.mbsp-57{margin-bottom:57px!important}}@media screen and (min-width:768px){.mbpc-58{margin-bottom:58px!important}}@media screen and (max-width:767px){.mbsp-58{margin-bottom:58px!important}}@media screen and (min-width:768px){.mbpc-59{margin-bottom:59px!important}}@media screen and (max-width:767px){.mbsp-59{margin-bottom:59px!important}}@media screen and (min-width:768px){.mbpc-60{margin-bottom:60px!important}}@media screen and (max-width:767px){.mbsp-60{margin-bottom:60px!important}}@media screen and (min-width:768px){.mbpc-61{margin-bottom:61px!important}}@media screen and (max-width:767px){.mbsp-61{margin-bottom:61px!important}}@media screen and (min-width:768px){.mbpc-62{margin-bottom:62px!important}}@media screen and (max-width:767px){.mbsp-62{margin-bottom:62px!important}}@media screen and (min-width:768px){.mbpc-63{margin-bottom:63px!important}}@media screen and (max-width:767px){.mbsp-63{margin-bottom:63px!important}}@media screen and (min-width:768px){.mbpc-64{margin-bottom:64px!important}}@media screen and (max-width:767px){.mbsp-64{margin-bottom:64px!important}}@media screen and (min-width:768px){.mbpc-65{margin-bottom:65px!important}}@media screen and (max-width:767px){.mbsp-65{margin-bottom:65px!important}}@media screen and (min-width:768px){.mbpc-66{margin-bottom:66px!important}}@media screen and (max-width:767px){.mbsp-66{margin-bottom:66px!important}}@media screen and (min-width:768px){.mbpc-67{margin-bottom:67px!important}}@media screen and (max-width:767px){.mbsp-67{margin-bottom:67px!important}}@media screen and (min-width:768px){.mbpc-68{margin-bottom:68px!important}}@media screen and (max-width:767px){.mbsp-68{margin-bottom:68px!important}}@media screen and (min-width:768px){.mbpc-69{margin-bottom:69px!important}}@media screen and (max-width:767px){.mbsp-69{margin-bottom:69px!important}}@media screen and (min-width:768px){.mbpc-70{margin-bottom:70px!important}}@media screen and (max-width:767px){.mbsp-70{margin-bottom:70px!important}}@media screen and (min-width:768px){.mbpc-71{margin-bottom:71px!important}}@media screen and (max-width:767px){.mbsp-71{margin-bottom:71px!important}}@media screen and (min-width:768px){.mbpc-72{margin-bottom:72px!important}}@media screen and (max-width:767px){.mbsp-72{margin-bottom:72px!important}}@media screen and (min-width:768px){.mbpc-73{margin-bottom:73px!important}}@media screen and (max-width:767px){.mbsp-73{margin-bottom:73px!important}}@media screen and (min-width:768px){.mbpc-74{margin-bottom:74px!important}}@media screen and (max-width:767px){.mbsp-74{margin-bottom:74px!important}}@media screen and (min-width:768px){.mbpc-75{margin-bottom:75px!important}}@media screen and (max-width:767px){.mbsp-75{margin-bottom:75px!important}}@media screen and (min-width:768px){.mbpc-76{margin-bottom:76px!important}}@media screen and (max-width:767px){.mbsp-76{margin-bottom:76px!important}}@media screen and (min-width:768px){.mbpc-77{margin-bottom:77px!important}}@media screen and (max-width:767px){.mbsp-77{margin-bottom:77px!important}}@media screen and (min-width:768px){.mbpc-78{margin-bottom:78px!important}}@media screen and (max-width:767px){.mbsp-78{margin-bottom:78px!important}}@media screen and (min-width:768px){.mbpc-79{margin-bottom:79px!important}}@media screen and (max-width:767px){.mbsp-79{margin-bottom:79px!important}}@media screen and (min-width:768px){.mbpc-80{margin-bottom:80px!important}}@media screen and (max-width:767px){.mbsp-80{margin-bottom:80px!important}}@media screen and (min-width:768px){.mbpc-81{margin-bottom:81px!important}}@media screen and (max-width:767px){.mbsp-81{margin-bottom:81px!important}}@media screen and (min-width:768px){.mbpc-82{margin-bottom:82px!important}}@media screen and (max-width:767px){.mbsp-82{margin-bottom:82px!important}}@media screen and (min-width:768px){.mbpc-83{margin-bottom:83px!important}}@media screen and (max-width:767px){.mbsp-83{margin-bottom:83px!important}}@media screen and (min-width:768px){.mbpc-84{margin-bottom:84px!important}}@media screen and (max-width:767px){.mbsp-84{margin-bottom:84px!important}}@media screen and (min-width:768px){.mbpc-85{margin-bottom:85px!important}}@media screen and (max-width:767px){.mbsp-85{margin-bottom:85px!important}}@media screen and (min-width:768px){.mbpc-86{margin-bottom:86px!important}}@media screen and (max-width:767px){.mbsp-86{margin-bottom:86px!important}}@media screen and (min-width:768px){.mbpc-87{margin-bottom:87px!important}}@media screen and (max-width:767px){.mbsp-87{margin-bottom:87px!important}}@media screen and (min-width:768px){.mbpc-88{margin-bottom:88px!important}}@media screen and (max-width:767px){.mbsp-88{margin-bottom:88px!important}}@media screen and (min-width:768px){.mbpc-89{margin-bottom:89px!important}}@media screen and (max-width:767px){.mbsp-89{margin-bottom:89px!important}}@media screen and (min-width:768px){.mbpc-90{margin-bottom:90px!important}}@media screen and (max-width:767px){.mbsp-90{margin-bottom:90px!important}}@media screen and (min-width:768px){.mbpc-91{margin-bottom:91px!important}}@media screen and (max-width:767px){.mbsp-91{margin-bottom:91px!important}}@media screen and (min-width:768px){.mbpc-92{margin-bottom:92px!important}}@media screen and (max-width:767px){.mbsp-92{margin-bottom:92px!important}}@media screen and (min-width:768px){.mbpc-93{margin-bottom:93px!important}}@media screen and (max-width:767px){.mbsp-93{margin-bottom:93px!important}}@media screen and (min-width:768px){.mbpc-94{margin-bottom:94px!important}}@media screen and (max-width:767px){.mbsp-94{margin-bottom:94px!important}}@media screen and (min-width:768px){.mbpc-95{margin-bottom:95px!important}}@media screen and (max-width:767px){.mbsp-95{margin-bottom:95px!important}}@media screen and (min-width:768px){.mbpc-96{margin-bottom:96px!important}}@media screen and (max-width:767px){.mbsp-96{margin-bottom:96px!important}}@media screen and (min-width:768px){.mbpc-97{margin-bottom:97px!important}}@media screen and (max-width:767px){.mbsp-97{margin-bottom:97px!important}}@media screen and (min-width:768px){.mbpc-98{margin-bottom:98px!important}}@media screen and (max-width:767px){.mbsp-98{margin-bottom:98px!important}}@media screen and (min-width:768px){.mbpc-99{margin-bottom:99px!important}}@media screen and (max-width:767px){.mbsp-99{margin-bottom:99px!important}}@media screen and (min-width:768px){.mbpc-100{margin-bottom:100px!important}}@media screen and (max-width:767px){.mbsp-100{margin-bottom:100px!important}}.mb0{margin-bottom:0!important}body{color:#222;font-family:Noto Sans JP,sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;line-height:1.4;overflow-x:hidden;background:#e2eaee}a{text-decoration:none;-webkit-backface-visibility:hidden;transition:all .3s ease}a:hover{opacity:.7}@media (-ms-high-contrast:active),(-ms-high-contrast:none){a{display:inline-block}}@media screen and (min-width:768px){a[href^=tel]{pointer-events:none}}@media screen and (max-width:767px){a{-webkit-tap-highlight-color:transparent}}@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (max-width:1024px){.pc-ipd{display:none!important}}@media screen and (max-width:990px){.pc-lg{display:none!important}}@media screen and (max-width:640px){.pc-sm{display:none!important}}@media screen and (max-width:374px){.pc-xs{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}}@media screen and (min-width:1025px){.sp-ipd{display:none!important}}@media screen and (min-width:991px){.sp-lg{display:none!important}}@media screen and (min-width:641px){.sp-sm{display:none!important}}.c-al--c{text-align:center!important}.c-al--r{text-align:right!important}.c-al--l{text-align:left!important}.c-pull--left{margin-left:calc((100vw - 100%) / 2 * -1)}.c-pull--right{margin-right:calc((100vw - 100%) / 2 * -1)}.c-txt__basic{line-height:1.875;font-size:1.6rem;color:#222}.c-ttl__01{background:#1e94d3;padding:17px 10px 21px;text-align:center;color:#fff;font-weight:500;margin-bottom:19px;font-size:3rem}@media screen and (max-width:767px){.c-ttl__01{padding:8px 10px 12px;margin-bottom:10px;font-size:2.8rem}}.c-ttl__02{text-align:center;font-weight:700;color:#222;margin-bottom:19px;font-size:2rem}@media screen and (max-width:767px){.c-ttl__02{margin-bottom:27px}}.c-ttl__02 span{display:inline;background-image:linear-gradient(90deg,#e5f4fc 50%,transparent 0);background-size:200% 15px;background-repeat:no-repeat;background-position:0 .9em;padding-bottom:3px}.c-btn__01{max-width:260px;width:100%;height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;font-size:1.8rem;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;border:0;padding-bottom:3px;background:#bbb;font-family:Noto Sans JP,sans-serif;cursor:pointer;margin:0 auto;transition:all .3s}.c-btn__01.on,.c-btn__01:hover{background:#0588ce;transition:all .3s;opacity:1}.c-btn__01 span{padding-right:26px;position:relative}.c-btn__01 span:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;border:6px solid transparent;border-left:8px solid #fff;top:8px;right:-6px}.c-btn__01--blue{max-width:300px;background:#0588ce}.inner{display:block;max-width:880px;padding:0 10px;margin:0 auto}.wrapper{margin-top:79px}.error{width:100%;color:red;margin-top:10px;padding-left:70px;display:none;font-size:1.4rem}.error.error08{margin-top:0}@media screen and (max-width:767px){.error.error08{margin-top:10px}}.error.error09{padding-left:0}.error.on{display:block}.back-link{text-decoration:underline;cursor:pointer}.main-header{position:fixed;top:0;background:#fff;left:0;width:100%;padding:27px 20px;z-index:1;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media screen and (max-width:767px){.main-header{padding:30px 20px 27px}}.main-header__logo{display:inline-block;width:316px}@media screen and (max-width:767px){.main-header__logo{width:285px}}.main-header__logo img{width:100%}.main-footer{padding:20px 0 40px}@media screen and (max-width:767px){.main-footer{padding:14px 0 40px}}.main-footer__content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.main-footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.main-footer__content-left{width:60%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.main-footer__content-left{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}}.main-footer__content-right{width:40%;text-align:right}@media screen and (max-width:767px){.main-footer__content-right{width:100%;text-align:center}}.main-footer__logo{width:160px;display:block}@media screen and (max-width:767px){.main-footer__logo{margin:0 auto 21px}}.main-footer__logo img{width:100%}.main-footer__menu{margin-left:60px;display:-ms-flexbox;display:flex;gap:0 38px}@media screen and (max-width:767px){.main-footer__menu{width:100%;margin-left:0;-ms-flex-pack:center;justify-content:center}}.main-footer__menu-item a{display:block;color:#222;line-height:1;transition:all .3s;font-size:1.4rem}.main-footer__menu-item a:hover{color:#999;opacity:1;transition:all .3s}.main-footer__copyright{display:block;color:#222;transform:translateY(4px);font-size:1.28rem}.sec-content{padding:41px 0 20px}@media screen and (max-width:767px){.sec-content{padding:12px 0 10px}}.form{background:#fff;padding:60px 20px;display:block;margin-bottom:40px}@media screen and (max-width:767px){.form{padding:35px 20px 61px;margin-bottom:31px}}@media screen and (max-width:374px){.form{padding:35px 12px 61px}}.form-content{max-width:590px;width:100%;margin:0 auto 60px}@media screen and (max-width:767px){.form-content{margin:0 auto 64px}}.form-content__item{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.form-content__item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-content__item:not(:last-child){margin-bottom:40px}@media screen and (max-width:767px){.form-content__item:not(:last-child){margin-bottom:37px}}.form-content__item--02 .form-content__ttl{width:250px}@media screen and (max-width:767px){.form-content__item--02 .form-content__ttl{width:100%}}.form-content__item--02 .form-content__ct{width:calc(100% - 250px)}@media screen and (max-width:767px){.form-content__item--02 .form-content__ct{width:100%}}.form-content__item--02 .form-content__ct span{margin-left:16px;font-size:1.6rem}.form-content__ttl{padding-top:12px;width:180px;color:#222;font-weight:700;font-size:1.8rem}@media screen and (max-width:767px){.form-content__ttl{width:100%;padding-top:0;margin-bottom:12px}}.form-content__ct{width:calc(100% - 180px)}@media screen and (max-width:767px){.form-content__ct{width:100%}}.form-content__select{cursor:pointer;width:100%;height:50px;max-width:140px;border:1px solid #222;position:relative}.form-content__select:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;border:6px solid transparent;border-top:8px solid #222;top:20px;right:20px;pointer-events:none}.form-content__select select{background:#fff;height:100%;width:100%;box-shadow:none;outline:none;padding:8px 35px 8px 17px;-moz-appearance:none;appearance:none;color:#222;border:0;font-feature-settings:"palt" 1;font-size:1.6rem}.form-content__select select::-webkit-input-placeholder{color:#bbb}.form-content__select select::-moz-placeholder{color:#bbb}.form-content__select select:-ms-input-placeholder,.form-content__select select::-ms-input-placeholder{color:#bbb}.form-content__select select::placeholder{color:#bbb}.form-content__select select.gray{background:#bbb;opacity:.7;pointer-events:none}.form-content__select--02{max-width:340px}@media screen and (max-width:767px){.form-content__select--02:after{right:15px}}.form-content__select--l{margin-left:69px}@media screen and (max-width:767px){.form-content__select--l{margin-left:0}}@media screen and (max-width:767px){.form-content__option{margin-top:7px}}.form-content__option-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-content__option-item:not(:last-child){margin-bottom:20px}.form-content__option-ttl{width:69px;display:block;font-weight:700;font-size:1.6rem}.form-content__option-input{width:calc(100% - 69px)}.form-content__option-input span{color:#222;display:inline-block;margin-left:13px;font-size:1.6rem}.form-content__option-input input.gray{background:#bbb;opacity:.7;pointer-events:none}.input{width:100%;height:50px;max-width:140px;border:1px solid #222;box-shadow:none;outline:none;padding:8px 17px;-moz-appearance:none;appearance:none;color:#222;font-size:1.6rem}.input::-webkit-input-placeholder{color:#bbb}.input::-moz-placeholder{color:#bbb}.input:-ms-input-placeholder,.input::-ms-input-placeholder{color:#bbb}.input::placeholder{color:#bbb}.input.on{background:#e5f4fc}.checkbox-custom{margin-top:14px;margin-bottom:14px;display:block;position:relative;padding-left:69px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#222;font-size:1.6rem}@media screen and (max-width:767px){.checkbox-custom{margin-top:0;margin-bottom:0}}.checkbox-custom input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-custom .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border:1px solid #222;border-radius:50%}.checkbox-custom .checkmark:after{content:"";position:absolute;display:none;top:4px;left:4px;width:14px;height:14px;background:#005ccd;border-radius:50%}.checkbox-custom input:checked~.checkmark:after{display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;appearance:none}.add_1,.none{display:none}.add_1.block{display:block}.add_1 span{padding:0 .1em}.page-result{display:none}.form--02{padding:0 20px 51px}@media screen and (max-width:767px){.form--02{padding:0 8px 40px}}.form-result{border:3px solid #1e94d3;padding:34px 17px 19px;margin-bottom:50px}@media screen and (max-width:767px){.form-result{padding:19px 6px 9px;margin-bottom:40px}}@media screen and (min-width:768px){.form-result__flex.--01{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:10px}.form-result__flex.--01.--a{-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.form-result__flex.--02{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:28px}}.form-result__img img{width:200px;display:none}@media screen and (max-width:767px){.form-result__img img{width:110px}}@media screen and (min-width:768px){.form-result__img img.result_a{width:180px;margin-bottom:39px}}.form-result__img img.active{display:block}.form-result__heading{text-align:center;color:#0588ce;font-weight:700;line-height:1;margin-bottom:39px;font-size:9rem}@media screen and (max-width:767px){.form-result__heading{margin-bottom:0}}.form-result__option{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:0 40px;margin-bottom:44px}@media screen and (max-width:767px){.form-result__option{gap:18px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}}.form-result__option-item{color:#222;font-size:1.8rem;font-feature-settings:"palt" 1}@media screen and (max-width:767px){.form-result__option-item{text-align:center;width:100%}}@media screen and (max-width:374px){.form-result__option-item{font-size:1.4rem}}.form-result__option-item span{margin-right:2px;line-height:1;color:#0588ce;font-weight:700;font-size:3.4rem}@media screen and (max-width:374px){.form-result__option-item span{font-size:2.6rem}}.form-result__option--02{display:block;gap:0;text-align:center;margin-bottom:0}.form-result__option--02 .form-result__option-item:not(:last-child){margin-bottom:19px}.form-result__box{background:#e5f4fc;padding:47px 20px 45px}@media screen and (max-width:767px){.form-result__box{padding:33px 5px 25px}}.form-result__box .c-ttl__02{margin-bottom:28px}.form-result__box .c-ttl__02 span{background-image:linear-gradient(90deg,#fff 50%,transparent 0)}.form-result__box-number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#222;margin-bottom:25px;font-size:1.8rem}@media screen and (max-width:767px){.form-result__box-number{margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.form-result__box-number span{width:100%;display:block;margin-bottom:17px}}@media screen and (max-width:374px){.form-result__box-number{text-align:center;font-size:1.4rem}}.form-result__box-number .form-content__select{width:100px;margin:0 20px}@media screen and (max-width:767px){.form-result__box-number .form-content__select{margin-left:0;margin-right:18px}}.form-result__box-number .form-content__select--02{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff}.form-result__box-number.end{-ms-flex-align:end;align-items:flex-end}.form-result .none{display:none}.list-dots{margin-bottom:41px}@media screen and (max-width:767px){.list-dots{margin-bottom:17px}}.list-dots__item{padding-left:10px;position:relative;line-height:1.875;color:#222;font-size:1.6rem}@media screen and (max-width:767px){.list-dots__item{padding-left:20px}}@media screen and (max-width:374px){.list-dots__item{font-size:1.4rem}}.list-dots__item:before{content:"";display:inline-block;position:absolute;width:3px;height:3px;background:#222;border-radius:50%;left:0;top:14px}@media screen and (max-width:767px){.list-dots__item:before{left:4px}}/*# sourceMappingURL=map/styles.css.map */
