.text12-12{font-size:3.2vw}.text12-14{font-size:3.2vw}.text14-14{font-size:3.7333333333vw}.text15-15{font-size:4vw}.text16-16{font-size:4.2666666667vw}.text16-20{font-size:4.2666666667vw}.text18-18{font-size:4.8vw}.text18-16{font-size:4.8vw}.text18-22{font-size:4.8vw}.text20-20{font-size:5.3333333333vw}.text21-21{font-size:5.6vw}.text20-30{font-size:5.3333333333vw}.text22-32{font-size:5.8666666667vw}.text10-12{font-size:2.6666666667vw}.text14-16{font-size:3.7333333333vw}.text36-46{font-size:9.6vw}.text20-32{font-size:5.3333333333vw}.text32-41{font-size:8.5333333333vw}.text32-32{font-size:8.5333333333vw}.text36-72{font-size:9.6vw}.text46-62{font-size:12.2666666667vw}.text60-84{font-size:16vw}@media(min-width: 767px){.text12-12{font-size:.878477306vw}.text12-14{font-size:1.0248901903vw}.text14-14{font-size:1.0248901903vw}.text15-15{font-size:1.0980966325vw}.text16-16{font-size:1.1713030747vw}.text16-20{font-size:1.4641288433vw}.text18-18{font-size:1.317715959vw}.text18-16{font-size:1.1713030747vw}.text18-22{font-size:1.6105417277vw}.text20-20{font-size:1.4641288433vw}.text21-21{font-size:1.5373352855vw}.text20-30{font-size:2.196193265vw}.text22-32{font-size:2.3426061493vw}.text10-12{font-size:.878477306vw}.text14-16{font-size:1.1713030747vw}.text36-46{font-size:3.3674963397vw}.text20-32{font-size:2.3426061493vw}.text32-41{font-size:3.0014641288vw}.text32-32{font-size:2.3426061493vw}.text36-72{font-size:5.270863836vw}.text46-62{font-size:4.5387994143vw}.text60-84{font-size:6.149341142vw}}@media(min-width: 1439px){.text12-12{font-size:12px}.text14-14{font-size:14px}.text15-15{font-size:15px}.text16-16{font-size:16px}.text16-20{font-size:20px}.text18-18{font-size:18px}.text18-16{font-size:16px}.text18-22{font-size:22px}.text20-20{font-size:20px}.text21-21{font-size:21px}.text20-30{font-size:30px}.text22-32{font-size:32px}.text10-12{font-size:12px}.text14-16{font-size:16px}.text36-46{font-size:46px}.text12-14{font-size:14px}.text20-32{font-size:32px}.text32-41{font-size:41px}.text32-32{font-size:32px}.text36-72{font-size:72px}.text46-62{font-size:62px}.text60-84{font-size:84px}}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto;display:block;width:100%}body{font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;-webkit-text-size-adjust:100%;color:#262d47}p{font-weight:normal;font-weight:400;line-height:2;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}video{width:100%}ul,nav,li{list-style:none}a{text-decoration:none}.fadein.scrollin{opacity:1;transform:translate(0, 0px)}.fadein2{opacity:0;transform:translate(0px, 0px);transition:all 1200ms;width:100%;margin:0 auto}.fadein2.scrollin{opacity:1;transform:translate(0, 0px);width:100%}.font-garamond{font-family:"EB Garamond",serif}.noto-serif{font-family:"Noto Serif JP",serif}#container{overflow:hidden}.pc-img{display:none}.pc-block{display:none}.sp-none{display:none}.sp-none2{display:none}.border-bottom-none{border-bottom:none !important}.padding-margin-zero{padding:0 !important;margin:0 !important}.hover{transition:.7s}.hover:hover{opacity:.7;transition:.7}@media(min-width: 767px){a[href^="tel:"]{pointer-events:none}.pc-none{display:none}.pc-block{display:block}.sp-none{display:block}.sp-none2{display:inline-block}.sp-img{display:none}.pc-img{display:block}}header{position:absolute;top:0;left:0;width:100%;z-index:1000}.header{display:flex;align-items:center;justify-content:space-between;padding:30px 20px;position:relative;width:100%}.header__logo{width:45%;z-index:1000}.header__sp-icon{background-color:#fff;display:flex;align-items:center;padding:10px;z-index:1000;border-radius:3px;position:fixed;top:38px;right:20px}.header__contact{transition:.7s}.header__contact__img{width:7vw}.header__contact__tel-img{width:6vw}.header__contact__tel-img2{width:5vw;margin-left:1vw}.header__contact:hover{opacity:.7;transition:.7s}.header__sp-tel{cursor:pointer;margin-left:17px}.header-nav__ab{display:none}.header-nav__contact{display:none}#js-h-r-target{display:none;opacity:0}@media(max-width: 767px){.js-z-index{background-color:rgba(0,0,0,0)}.js-op0{opacity:0;-webkit-animation:fadeIn .4s .4s forwards;animation:fadeIn .4s .4s forwards}.js-fixed{width:40%;position:fixed;top:30px;left:30px;opacity:0}.js-scroll{position:relative;overflow:hidden;z-index:1000;height:100%;z-index:100}.js-scroll::after{background-color:#616581;position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:100;opacity:.5}.js-z-index .header__sp-tel{display:none}.header__sp-icon.js-z-index{right:18px;top:34px}.js-z-index .header__sp-tel2{display:block !important;opacity:1 !important}.header-nav{display:flex;flex-direction:column;position:relative;padding-bottom:25vw}.header-nav__sp-outer{position:relative}.header-nav__ab{display:block;position:fixed;top:-1000px;right:0;background-color:#fff;z-index:0;opacity:0;width:100%;transition:.6s;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;width:95%;right:2.5%;height:95%;border-radius:3px}.header-nav__ab::-webkit-scrollbar{display:none}.header-nav__ab__inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header-nav__ab.js-sp-header{top:2.5%;transition:.3s;z-index:100;opacity:1}.header-nav__list{margin-bottom:5vw;text-align:center;width:50%;margin:0 auto 15.2vw auto}.header-nav__list:nth-last-of-type(1){margin-bottom:0}.header-nav__list a{color:#616581;font-weight:500;line-height:1.5;border-bottom:solid 2px #fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.header-nav__list a:hover{border-bottom:solid 2px #3a75d1}.header-nav__contact{text-align:center;display:block}.header-nav__contact__flex{display:inline-flex;justify-content:center;align-items:center;color:#616581;font-weight:700;border-bottom:solid 2px #fff;transition:.6s;width:100%;white-space:nowrap}.header-nav__contact__flex:hover{border-bottom:solid 2px #3a75d1;transition:.6s;opacity:.7}.header-nav__contact__flex__img{width:7vw;margin-right:10px}}@media(min-width: 767px){.header{padding:3% 6%}.header__logo{width:16.5%}.header__sp-icon{display:none}.header__contact{display:none}.header__sp-tel{display:none}.header-nav{display:flex}.header-nav__ab{display:block;position:absolute;width:100%;top:50%;left:110%;transform:translate(-50%, -50%)}.header-nav__list{margin-right:4.5vw}.header-nav__list a{color:#616581;font-weight:500;line-height:3;border-bottom:solid 2px rgba(0,0,0,0)}.header-nav__list a:hover{border-bottom:solid 2px #3a75d1}}@media(min-width: 1439px){.header{padding:45px 100px;margin:0 auto;width:100%;align-items:center;justify-content:space-between}.header__logo{width:200px}.header-nav{position:relative;justify-content:flex-end}.header-nav__ab{display:block;position:relative;width:100%;top:auto;left:auto;transform:none}.header-nav__list{margin-right:60px}.header-nav__list:nth-last-of-type(1){margin-right:0}}body{margin:0 auto 0 auto;overflow-x:hidden;position:relative}.main-content-wrapper{margin-top:100vh;background-color:#fff;z-index:2;position:relative}.max-width{max-width:1440px;margin:0 auto;position:relative}.kv__bg{position:fixed;top:0;left:0;height:100vh !important;width:100%;background-image:url("../img/kv_sp.webp");background-repeat:repeat-x;background-size:cover;background-position:center}.kv__text-ab{position:fixed;top:33vw;left:20px}.kv__text-ab__inline{display:inline-block;margin-top:15px}.kv__head{position:relative;display:inline-block}.kv__head p{position:relative;top:0;left:5%;color:#fff;text-align:left;opacity:0;z-index:2;font-weight:500;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.kv__head__sub{font-weight:500;opacity:0}.kv__curtain{position:absolute;width:0%;height:100%;background-color:#4780c2;z-index:1;top:0;left:0}.js-kv .kv__curtain{-webkit-animation:slide .5s forwards;animation:slide .5s forwards}.js-kv .kv__head p{-webkit-animation:fadeIn .8s 1s forwards;animation:fadeIn .8s 1s forwards}.js-kv .kv__head__sub{-webkit-animation:fadeIn .8s 1s forwards;animation:fadeIn .8s 1s forwards}@-webkit-keyframes slide{from{width:0%}to{width:110%}}@keyframes slide{from{width:0%}to{width:110%}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(orientation: landscape){html{overflow-x:hidden}.kv__bg{max-width:100vw}}@media(min-width: 767px){.kv{position:relative}.kv__bg{background-image:url("../img/kv_pc.webp");background-position:center top}.kv__text-ab{position:relative;top:auto;left:22%}.kv__text-ab__outer{max-width:1440px;width:1440px;width:100%;margin:0 auto 0 auto;height:100vh}.kv__text-ab__fixed{position:fixed;top:43%}.kv__head p{left:8%;line-height:1.7}.kv__head__sub{line-height:4;padding-left:3%;white-space:nowrap}@-webkit-keyframes slide{from{width:0%}to{width:115%}}@keyframes slide{from{width:0%}to{width:115%}}}.about__text-b{padding:30px 20px 50px 20px}.about__text-b__under{border-bottom:#cee1f7 2px solid;margin-bottom:6%}.about__text-b h3{color:#4780c2;font-weight:500;padding-bottom:3%;display:inline-block;position:relative}.about__text-b h3::after{content:"";height:2px;width:100%;display:inline-block;position:absolute;bottom:-2px;left:0;z-index:2;background-color:#4780c2}.about__text-b h4{font-weight:600;margin-bottom:6%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.about__text-b p{line-height:2}@media(min-width: 767px){.about{display:flex;flex-flow:row-reverse;align-items:center}.about__img{width:46%}.about__text-b{width:54%;padding:0}.about__text-b__inner{width:62%;margin:0 auto}.about__text-b__under{margin-bottom:40px}.about__text-b h3{padding-bottom:4%}.about__text-b h4{margin-bottom:40px}}@media(min-width: 1439px){.about__text-b{width:54%;padding:0;max-width:800px}.about__text-b__inner{width:57%;margin:0 auto}}.service{position:relative;padding-bottom:383%}.service__bg{width:100%;background-image:url("../img/service_sp.jpg");background-repeat:repeat-x;background-size:cover;background-position:center;padding:13% 20px 46% 20px;color:#fff}.service__bg h3{text-align:center;font-weight:400;margin-bottom:5%}.service__bg h4{text-align:center;position:relative;font-weight:600;line-height:2;margin-bottom:5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.service__bg h4::after{content:"";background-color:#fff;height:2px;width:10%;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%, -50%)}.service__bg p{line-height:2}.service__link-b{padding:0 20px;position:absolute;width:100%;top:20%;left:0}.service__cont{position:relative;border-radius:6px;background-color:#fff;box-shadow:0px 0px 30px rgba(0,0,0,.16);transition:.7s;margin-bottom:20%;transition:.2s cubic-bezier(0.45, 0, 0.55, 1)}.service__cont:hover{transform:scale(1.06);transition:.2s cubic-bezier(0.45, 0, 0.55, 1)}.service__cont__link{display:block;color:#262d47;padding:50% 5% 21% 5%}.service__cont h5{font-weight:600;margin-bottom:4%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.service__cont p{line-height:2}.service__cont__img{position:absolute;width:90%;left:5%;top:-9%}.service__cont__icon{width:13%;position:absolute;right:0;bottom:0}@media(min-width: 767px){.service{padding-bottom:35%}.service__bg{background-image:url("../img/service_pc.jpg");padding:6.3% 0px 15% 0px}.service__bg__inner{position:relative;width:45%;margin:0 auto;text-align:center}.service__bg h3{margin-bottom:1.5%}.service__bg h4{line-height:2;padding-bottom:1%;margin-bottom:2%}.service__bg h4::after{width:8%}.service__link-b{padding:0 9%;top:43%;left:0;display:flex;justify-content:space-between}.service__cont{width:32%;margin-bottom:0%}.service__cont:hover{transform:scale(1.08)}.service__cont__link{padding:55% 11% 27% 11%}.service__cont h5{margin-bottom:7%}.service__cont__img{width:86%;left:7%;top:-7%}}@media(min-width: 1439px){.service{padding-bottom:500px}.service__bg{padding:95px 0px 455px 0px}.service__bg__inner{position:absolute;max-width:1440px;top:90px;left:27.5%}.service__link-b{padding:0%;max-width:1170px;top:67%;left:50%;transform:translate(-50%, -50%)}.service__cont{width:32%;margin-bottom:0%}.service__cont__link{padding:55% 13% 27% 13%;padding:205px 48px 101px 48px}.service__cont h5{margin-bottom:7%}.service__cont__img{width:86%;left:7%;top:-7%}}.principle{width:100%;background-image:url("../img/Principle_bg.jpg");background-repeat:repeat-x;background-size:cover;background-position:center;padding:13% 20px 15% 20px}.principle__inner{position:relative;border-radius:6px;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.3);padding:20px}.principle__img{margin-bottom:20px}.principle__text-b__head-b{border-bottom:#cee1f7 2px solid;margin-bottom:6%}.principle__text-b h3{position:relative;color:#4780c2;display:inline-block;padding-bottom:3%;font-weight:500}.principle__text-b h3::after{content:"";height:2px;width:100%;display:inline-block;position:absolute;bottom:-2px;left:0;z-index:2;background-color:#4780c2}.principle__text-b__cont{margin-bottom:12%}.principle__text-b__cont:nth-last-child(1){margin-bottom:5%}.principle__text-b__cont__head{display:flex;align-items:center;background-color:#eff5ff;border-radius:3px;padding:10px;margin-bottom:2%}.principle__text-b__cont__head__img{width:5%;margin-right:3%}.principle__text-b__cont__head__text{color:#262d47;font-weight:600}.principle__text-b__text{line-height:2}@media(min-width: 767px){.principle{padding:12% 0px 12% 0px}.principle__inner{padding:4.5% 8% 4.5% 4.5%;margin:0 9%;display:flex;justify-content:space-between;align-items:center}.principle__img{margin-bottom:0px;width:45%}.principle__text-b{width:47%}.principle__text-b__head-b{margin-bottom:4%}.principle__text-b h3{padding-bottom:3%}.principle__text-b__cont{margin-bottom:4%}.principle__text-b__cont:nth-last-child(1){margin-bottom:0%}.principle__text-b__cont__head{padding:5px 10px;margin-bottom:2%}.principle__text-b__cont__head__img{width:4%;margin-right:2%}}@media(min-width: 1439px){.principle{padding:175px 0px 175px 0px}.principle__inner{padding:65px 130px 65px 65px;max-width:1170px;margin:0 auto}}.contact{width:100%;background-image:url("../img/contact_bg-sp.jpg");background-repeat:repeat-x;background-size:cover;background-position:center;padding:25% 20px 25% 20px}.contact__inner{background-color:#fff;border-radius:10px}.contact__inner a{display:block;color:#262d47;transition:.7s;padding:18% 20px}.contact__inner a:hover{opacity:.8;transition:.7s}.contact__text-b{text-align:center;margin-bottom:15%}.contact__text-b h3{color:#4780c2;font-weight:500}.contact__link-b{background-color:#4780c2;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:5px 0}.contact__link-b__img{width:7.7vw;margin-right:10px}.contact__link-b__text{color:#fff}@media(min-width: 767px){.contact{background-image:url("../img/contact_bg-pc.png");padding:4.5% 0px 4.5% 0px;background-color:#262d47;background-size:47%;background-repeat:no-repeat;background-position:left;transition:.7s}.contact:hover{background-size:70%;transition:.7s}.contact__inner{margin:0 9%}.contact__inner a{padding:5%;display:flex;justify-content:space-between;align-items:center}.contact__text-b{margin-bottom:0%}.contact__link-b{padding:20px 0;width:34%;display:flex;align-items:center}.contact__link-b__img{width:29px}}@media(min-width: 1439px){.contact{padding:65px 0px 65px 0px}.contact__inner{max-width:1170px;margin:0 auto}.contact__inner a{padding:70px}}.company{position:relative}.company__img{position:absolute;top:0;left:0;width:100%}.company__inner{position:relative;z-index:2;padding:72% 20px 9% 20px}.company__under{border-bottom:#cee1f7 2px solid;margin-bottom:10%}.company__head{color:#4780c2;font-weight:500;padding-bottom:3%;display:inline-block;position:relative}.company__head::after{content:"";height:2px;width:100%;display:inline-block;position:absolute;bottom:-2px;left:0;z-index:2;background-color:#4780c2}.company__cont{border-bottom:#ededed solid 1px;padding-bottom:5%;margin-bottom:7%}.company__sub-h{line-height:1;margin-bottom:2%;font-weight:bold}.company__text{line-height:2}.company__text__link{display:flex;align-items:center;color:#262d47;text-decoration:underline}.company__text__link__img{width:3vw;margin-left:10px}@media(min-width: 767px){.company__inner{padding:5.5% 0px 2% 7%;width:50%}.company__under{margin-bottom:5%}.company__head{padding-bottom:3%}.company__cont{padding-bottom:2.5%;margin-bottom:3.5%}.company__sub-h{margin-bottom:1%}.company__text__link__img{width:11px;margin-left:5px}.company__text__link__img img{width:11px}}@media(min-width: 1439px){.company__inner{padding:80px 0px 20px 0;width:610px}.company__inner__outer{position:relative;margin:0 auto;width:1340px}.company__under{margin-bottom:5%}.company__head{padding-bottom:3%}.company__cont{padding-bottom:2.5%;margin-bottom:3.5%}.company__sub-h{margin-bottom:1%}.company__text__link__img{width:11px;margin-left:5px}}#footer{background-color:#fff;width:100%;position:relative;z-index:2}.footer__text{display:block;text-align:center;padding-bottom:10%;color:#727272;background-color:#fff;z-index:2;position:relative}@media(min-width: 767px){.footer__text{padding-bottom:70px;text-align:left;padding-left:7%}}@media(min-width: 1439px){#footer{background-color:#fff;width:100%}.footer__outer{position:relative;margin:0 auto;width:1340px;background-color:#fff}.footer__text{padding-left:0%}}.pc-contact__outer{display:none}@media(min-width: 767px){.pc-contact{margin:0 auto 0 auto;position:relative}.pc-contact__outer{width:100%;position:fixed;z-index:5;right:0px;bottom:0px;display:block}.pc-contact__inner{background-color:#4780c2;border-radius:6px;transition:.7s;width:18%;margin:0 20px 20px auto;max-width:225px}.pc-contact__inner:hover{opacity:.9;transition:.7s}.pc-contact__link-b{display:flex;align-items:center;justify-content:center;padding:10px 0}.pc-contact__link-b__img{width:23px;margin-right:10px}.pc-contact__link-b__text{color:#fff}}.js-kv-none .kv__bg{background:none}.flex-name{display:flex;justify-content:space-between}.flex-name div{width:48%;margin-bottom:0 !important}.tel-flex{display:flex;justify-content:space-between;align-items:center;font-size:3.5vw}.tel-flex input{width:30% !important;margin-bottom:0 !important}.radio-flex{font-size:3.5vw}.radio-flex div{width:100% !important;margin-bottom:4% !important}.form-btn{text-align:center;margin-top:10%}.form{background-color:#e8f6ff;padding:25% 20px}.form__head{color:#4780c2;text-align:center;font-weight:500;margin-bottom:10%}.form__inner{background-color:#fff;padding:10% 20px}.form__inner div{margin-bottom:5%}.form__inner p{font-size:3.5vw;font-weight:bold;line-height:1.4;margin-bottom:10px}.form__inner span{color:red}.form__inner input[type=text]{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ededed;font-size:3.5vw;line-height:1.4;width:100%;padding:15px 10px}.form__inner textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ededed;font-size:3.5vw;line-height:1.4;width:100%;padding:15px 10px}.form__inner input[type=radio]{display:none}.form__inner input[type=checkbox]{display:none}.form__inner input[type=submit]{display:none}.form__inner label{position:relative;padding:0 0 0 42px;padding:0 0 0 6vw;line-height:1;cursor:pointer}.form__inner label:after,.form__inner label:before{position:absolute;content:"";display:block;top:52%;left:3vw;transform:translate(-50%, -50%)}.form__inner label:after{width:16px;width:3vw;height:16px;height:3vw;border:2px solid #ccc;border-radius:50%}.form__inner label:before{width:10px;width:1.6vw;height:10px;height:1.6vw;background:#4780c2;border-radius:50%;opacity:0}.form__inner input[type=radio]:checked+label:before{opacity:1}.form__inner input[type=checkbox]:checked+label:before{opacity:1}.form__inner label:hover:after{border-color:#4780c2}.form__inner input[type=submit]{width:50%;font-size:3.5vw;color:#fff;display:inline-block;padding:10px 0px;text-align:center;background-color:#4780c2;border:1px solid #4780c2;border-radius:5px;text-decoration:none;cursor:pointer;transition:background-color 1s;margin:0 auto}.form__inner input[type=submit]:hover{color:#5c87a6;background-color:#fff;border:1px solid #5c87a6;border-radius:5px;cursor:pointer;transition:background-color 1s}@media(min-width: 767px){.contact-header{background-color:#fff}.flex-name{margin-bottom:0 !important}.flex-name div{margin-bottom:0 !important}.tel-flex{font-size:1.2vw;margin-bottom:0 !important}.tel-flex input{width:30% !important;margin-bottom:0 !important}.radio-flex{display:flex;justify-content:flex-start;align-items:center;font-size:1.2vw}.radio-flex div{width:auto !important;margin-right:10px !important;margin-bottom:0% !important}.form-btn{margin-top:5%}.form{padding:10% 20px 10% 20px}.form__head{margin-bottom:5%}.form__inner{padding:5%;margin:0 9%}.form__inner div{display:flex;align-items:center;margin-bottom:5%}.form__inner p{font-size:1.2vw;margin-bottom:10px}.form__inner span{color:red}.form__inner input[type=text]{font-size:1.2vw;padding:15px 10px}.form__inner .pc-text-b{width:32%;margin-right:3%}.form__inner .pc-input-b{width:65%}.form__inner textarea{font-size:1.2vw;padding:15px 10px}.form__inner label{padding:0 0 0 42px;padding:0 0 0 3vw}.form__inner label:after,.form__inner label:before{top:52%;left:1.5vw;transform:translate(-50%, -50%)}.form__inner label:after{width:16px;width:1vw;height:16px;height:1vw}.form__inner label:before{width:10px;width:.5vw;height:10px;height:.5vw}.form__inner input[type=submit]{width:38%;font-size:1.2vw;padding:20px 0px;text-align:center}}@media(min-width: 1439px){.tel-flex{font-size:16px}.tel-flex input{width:30% !important;margin-bottom:0 !important}.radio-flex{font-size:16px}.radio-flex div{width:auto !important;margin-right:10px !important;margin-bottom:0% !important}.form-btn{margin-top:5%}.form{padding:200px 0px 200px 0px}.form__head{margin-bottom:50px}.form__inner{padding:100px 80px;margin:0 auto;width:1200px}.form__inner p{font-size:16px}.form__inner input[type=text]{font-size:16px}.form__inner .pc-text-b{width:32%;margin-right:3%}.form__inner .pc-input-b{width:65%}.form__inner textarea{font-size:16px;padding:15px 10px}.form__inner label{padding:0 0 0 42px}.form__inner label:after,.form__inner label:before{top:52%;left:1.5vw;left:21px;transform:translate(-50%, -50%)}.form__inner label:after{width:16px;height:16px}.form__inner label:before{width:10px;height:10px}.form__inner input[type=submit]{font-size:16px}}/*# sourceMappingURL=index.css.map */