﻿html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth}body{font-family:"Noto Sans JP",sans-serif;color:#333;padding-top:120px;position:relative;background:red;background:#e9e9e9;background:linear-gradient(-45deg, #f0f0f0, #fff, #e9e9e9);background-size:400% 400%;animation:gradient 15s ease infinite}@media(min-width: 768px)and (max-width: 900px){body{padding-top:98px}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}img{max-width:100%;height:auto;vertical-align:middle}input,select,textarea{outline:none}a{text-decoration:none;color:#333}li{list-style:none;display:inline-block}p.txtCenter{text-align:center}.pc{display:block}@media(max-width: 767px){.pc{display:none}}.sp{display:none}@media(max-width: 767px){.sp{display:block}}@media(max-width: 767px){.cont-pc{display:none}}.cont-sp{display:none}@media(max-width: 767px){.cont-sp{display:block}}.wrapper{width:1100px;margin:0 auto}@media(min-width: 768px)and (max-width: 1380px){.wrapper{width:auto;margin-left:20px;margin-right:20px}}@media(max-width: 767px){.wrapper{width:auto;margin-left:20px;margin-right:20px}}h1.txtCenter,h2.txtCenter,h3.txtCenter,h4.txtCenter,h5.txtCenter,p.txtCenter{text-align:center}.svg-animation{position:fixed;margin-left:auto;margin-right:auto;left:0;right:0;z-index:-1;top:0px}.svg-animation svg{height:100vh;width:100vw}.svg-animation path{fill:none;stroke:#ddd;stroke-width:.5px;vector-effect:non-scaling-stroke}.form-grid .screen-reader-response{display:none}.form-grid .wpcf7-response-output{display:none}.form-grid .wpcf7-not-valid-tip{display:none;font-size:10px}.form-grid small.error{display:none;color:#e50027;padding:0px 0px 0px;font-size:14px}.wrap-ty{padding:120px 0px 150px;background:#f8f8f8}@media(max-width: 767px){.wrap-ty{padding:48px 5px}}.page-thankyou{width:767px;margin:0 auto;text-align:center;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.0901960784);border-radius:5px;padding:20px 30px 30px}@media(max-width: 767px){.page-thankyou{width:auto}}.page-thankyou h1{margin:0px;padding:0px;font-size:24px;color:#4f9fcb;font-weight:700;line-height:35px;margin-top:27px}@media(max-width: 767px){.page-thankyou h1{font-size:22px}}.page-thankyou p{font-size:18px;line-height:40px}@media(max-width: 767px){.page-thankyou p{font-size:16px;line-height:32px}}.page-thankyou a img{width:70px}@media(max-width: 767px){.page-thankyou a img{width:60px}}.page-thankyou a.btnHome{font-size:20px;border:1px solid #222;background:url(../img/svg/ic-arrow.svg) no-repeat;background-position:94% 48%;padding:15px 40px 20px;font-weight:700;color:#222;margin-top:5px;display:inline-block;margin:20px 0px 10px}@media(max-width: 767px){.page-thankyou a.btnHome{font-size:18px;background-position:94% 46%;padding:14px 40px 18px}}#breadcrumbs{padding:16px 0;margin:0}#breadcrumbs span{color:#707070 !important;font-size:14px;line-height:20px}@media(max-width: 767px){#breadcrumbs span{font-size:10px;line-height:15px}}#breadcrumbs span span{margin:0 10px}#breadcrumbs span span a{color:#707070 !important;cursor:pointer}#breadcrumbs span span a:hover{text-decoration:underline}@media(max-width: 767px){.sp-mt{padding-top:50px;margin-left:20px;margin-right:20px}}.btn-more{font-size:20px;background:url(../img/svg/ic-arrow-white.svg) no-repeat;background-position:95% center;background-color:#00a1cf;padding:15px 24px;color:#fff;font-weight:700;width:212px;text-align:center;display:block;transition-duration:.3s}.btn-more:hover{transform:scale(0.96)}@media(min-width: 768px)and (max-width: 1200px){.btn-more{font-size:16px;line-height:20px}}@media(min-width: 768px)and (max-width: 900px){.btn-more{font-size:16px;line-height:22px}}@media(max-width: 767px){.btn-more{background-position:92% center;padding:14px 24px 20px;font-size:16px;width:192px}}.btn-more.btn-poscenter{margin:20px auto}.btn-more.btn-posright{float:right}.btn-main{position:relative;width:260px;height:53px;margin:0 auto;display:block;transition-duration:.3s}.btn-main:hover{transform:scale(0.96)}@media(max-width: 767px){.btn-main{width:220px;height:48px}}.btn-main p{margin:0px;padding:0px;background:url(../img/svg/ic-arrow-white.svg) no-repeat;background-position:95% center;font-size:20px;font-weight:700;margin:5px 0px 10px}@media(min-width: 768px)and (max-width: 1200px){.btn-main p{font-size:16px;line-height:20px}}@media(min-width: 768px)and (max-width: 900px){.btn-main p{font-size:16px;line-height:22px}}.btn-main .btn-main-a{width:100%;height:100%;display:block;position:relative;overflow:hidden;text-align:center;cursor:pointer;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);letter-spacing:3.2px;background:#00a1cf}.btn-main .btn-main-trans1{top:0;left:calc(100% - 0px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg);position:absolute;border-color:#fff;width:320px;height:280px;border-width:1px;border-style:solid;-webkit-transition:border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96),border-color .3s,opacity .3s;transition:transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96),border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-main .btn-main-trans1:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f6f6f6;opacity:0;-webkit-transition:.4s .1s;transition:.4s .1s}.btn-main .btn-main-trans2{bottom:0;right:calc(100% - 0px);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg)}.btn-main .btn-main-border{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%}.btn-main .btn-main-border span{position:absolute;background-color:#fff;-webkit-transition:background-color .3s,-webkit-transform .5s .1s ease-in-out;transition:background-color .3s,-webkit-transform .5s .1s ease-in-out;transition:transform .5s .1s ease-in-out,background-color .3s;transition:transform .5s .1s ease-in-out,background-color .3s,-webkit-transform .5s .1s ease-in-out}.btn-main .btn-main-border span:nth-child(odd){width:100%;height:1px}.btn-main .btn-main-border span:nth-child(even){width:1px;height:100%}.btn-main .btn-main-border span:nth-child(1){top:0;left:0;-webkit-transform-origin:left;transform-origin:left}.btn-main .btn-main-border span:nth-child(2){right:0;top:0;-webkit-transform-origin:top;transform-origin:top}.btn-main .btn-main-border span:nth-child(3){bottom:0;right:0;-webkit-transform-origin:right;transform-origin:right}.btn-main .btn-main-border span:nth-child(4){bottom:0;left:0;-webkit-transform-origin:bottom;transform-origin:bottom}.btn-main .btn-main-cont{position:absolute;left:0;top:0;width:100%;height:100%}.btn-main .btn-main-txt{-webkit-transition:.2s .2s;transition:.2s .2s}.btn-main-a:hover .btn-main-cont:before{opacity:0;-webkit-transition:.2s;transition:.2s}.btn-main-a:hover .btn-main-trans1,.btn-main-a:hover .btn-main-trans2{-webkit-transition:-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96),-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-main-a:hover .btn-main-trans1:before,.btn-main-a:hover .btn-main-trans2:before{opacity:1;-webkit-transition:.4s;transition:.4s}.btn-main-a:hover .btn-main-trans1{-webkit-transform:translate3d(-100%, 0, 0) rotate(-30deg);transform:translate3d(-100%, 0, 0) rotate(-30deg);-webkit-transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1);transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1)}.btn-main-a:hover .btn-main-trans2{-webkit-transform:translate3d(100%, 0, 0) rotate(-30deg);transform:translate3d(100%, 0, 0) rotate(-30deg);-webkit-transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1);transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1)}.btn-main-a:hover .btn-main-a__arrow.is-default{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:transform .4s,opacity .3s;transition:transform .4s,opacity .3s,-webkit-transform .4s}.btn-main-a:hover .btn-main-a__arrow.is-hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition:opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96),opacity .2s .2s;transition:transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96),opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-main.is-btn-black>.btn-main-a:hover .btn-main-txt{color:#fff}@media(max-width: 767px){.btn-main.is-btn-black>.btn-main-a:hover .btn-main-txt{font-size:16px;line-height:32px}}.btn-main.is-btn-black>.btn-main-a .btn-main-txt{color:#fff}@media(max-width: 767px){.btn-main.is-btn-black>.btn-main-a .btn-main-txt{font-size:16px;line-height:32px}}.btn-main.is-btn-black>.btn-main-a:hover .btn-main-txt{margin-left:auto}.btn-main.is-btn-black>.btn-main-a .btn-main-trans1{border-color:#222}.btn-main.is-btn-black>.btn-main-a .btn-main-trans2{border-color:#222}.btn-main.is-btn-black>.btn-main-a .btn-main-trans1,.is-btn-black>.btn-main-a .btn-main-trans2{border-color:#222}.btn-main.is-btn-black>.btn-main-a .btn-main-trans1:before,.is-btn-black>.btn-main-a .btn-main-trans2:before{background:#222}.btn-main.is-btn-black>.btn-main-a .btn-main-border>span{background-color:rgba(0,0,0,0)}.btn-mv-more{color:#fff;font-weight:700;font-size:20px;display:block;width:420px;padding:17px 0px 18px;background:url(../img/svg/ic-tab-white.svg) no-repeat;background-position:95% center;text-align:center;margin-top:32px;background-color:#00a1cf}@media(min-width: 768px)and (max-width: 1200px){.btn-mv-more{width:320px;font-size:18px}}@media(min-width: 768px)and (max-width: 900px){.btn-mv-more{width:280px;font-size:16px}}@media(max-width: 767px){.btn-mv-more{width:auto;background-size:20px;font-size:16px;padding:20px 0px 22px}}@media(max-width: 767px){.btn-mv-more.cont-pc{display:none}}.btn-mv-more.cont-sp{display:none}@media(max-width: 767px){.btn-mv-more.cont-sp{display:block}}.btn-product{position:relative;width:420px;margin-left:0px;height:58px;display:block;transition-duration:.3s}.btn-product:hover{transform:scale(0.96)}@media(max-width: 767px){.btn-product{width:220px;height:48px}}.btn-product p{margin:0px;padding:0px;background:url(../img/svg/ic-tab-white.svg) no-repeat;background-position:95% center;font-size:20px;font-weight:700;margin:5px 0px 10px}@media(min-width: 768px)and (max-width: 1200px){.btn-product p{font-size:16px;line-height:20px}}@media(min-width: 768px)and (max-width: 900px){.btn-product p{font-size:16px;line-height:22px}}@media(max-width: 767px){.btn-product p{margin:6px 0px}}@media(min-width: 300px)and (max-width: 374px){.btn-product p{background-size:18px auto;letter-spacing:1px}}.btn-product.btn-product-center{margin:0 auto;margin-top:48px;text-align:center}.btn-product.btn-product-center p{text-align:center;line-height:48px}@media(max-width: 767px){.btn-product.cont-pc{display:none}}.btn-product.cont-sp{display:none}@media(max-width: 767px){.btn-product.cont-sp{display:block;width:100%;margin-top:48px}}.btn-product .btn-product-a{width:100%;height:100%;display:block;position:relative;overflow:hidden;text-align:center;cursor:pointer;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);letter-spacing:3.2px;background:#00a1cf}.btn-product .btn-product-trans1{top:0;left:calc(100% - 0px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg);position:absolute;border-color:#fff;width:100%;height:280px;border-width:1px;border-style:solid;-webkit-transition:border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96),border-color .3s,opacity .3s;transition:transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96),border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-product .btn-product-trans1:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f6f6f6;opacity:0;-webkit-transition:.4s .1s;transition:.4s .1s}.btn-product .btn-product-trans2{bottom:0;right:calc(100% - 0px);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg)}.btn-product .btn-product-border{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%}.btn-product .btn-product-border span{position:absolute;background-color:#fff;-webkit-transition:background-color .3s,-webkit-transform .5s .1s ease-in-out;transition:background-color .3s,-webkit-transform .5s .1s ease-in-out;transition:transform .5s .1s ease-in-out,background-color .3s;transition:transform .5s .1s ease-in-out,background-color .3s,-webkit-transform .5s .1s ease-in-out}.btn-product .btn-product-border span:nth-child(odd){width:100%;height:1px}.btn-product .btn-product-border span:nth-child(even){width:1px;height:100%}.btn-product .btn-product-border span:nth-child(1){top:0;left:0;-webkit-transform-origin:left;transform-origin:left}.btn-product .btn-product-border span:nth-child(2){right:0;top:0;-webkit-transform-origin:top;transform-origin:top}.btn-product .btn-product-border span:nth-child(3){bottom:0;right:0;-webkit-transform-origin:right;transform-origin:right}.btn-product .btn-product-border span:nth-child(4){bottom:0;left:0;-webkit-transform-origin:bottom;transform-origin:bottom}.btn-product .btn-product-cont{position:absolute;left:0;top:0;width:100%;height:100%}.btn-product .btn-product-txt{-webkit-transition:.2s .2s;transition:.2s .2s}.btn-product-a:hover .btn-product-cont:before{opacity:0;-webkit-transition:.2s;transition:.2s}.btn-product-a:hover .btn-product-trans1,.btn-product-a:hover .btn-product-trans2{-webkit-transition:-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96),-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);left:calc(100% - 30px)}.btn-product-a:hover .btn-product-trans1:before,.btn-product-a:hover .btn-product-trans2:before{opacity:1;-webkit-transition:.4s;transition:.4s}.btn-product-a:hover .btn-product-trans1{-webkit-transform:translate3d(-100%, 0, 0) rotate(-30deg);transform:translate3d(-100%, 0, 0) rotate(-30deg);-webkit-transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1);transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1)}.btn-product-a:hover .btn-product-trans2{-webkit-transform:translate3d(100%, 0, 0) rotate(-30deg);transform:translate3d(100%, 0, 0) rotate(-30deg);-webkit-transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1);transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1)}.btn-product-a:hover .btn-product-a__arrow.is-default{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:transform .4s,opacity .3s;transition:transform .4s,opacity .3s,-webkit-transform .4s}.btn-product-a:hover .btn-product-a__arrow.is-hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition:opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96),opacity .2s .2s;transition:transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96),opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-product.is-btn-black>.btn-product-a:hover .btn-product-txt{color:#fff}@media(max-width: 767px){.btn-product.is-btn-black>.btn-product-a:hover .btn-product-txt{font-size:16px;line-height:32px}}.btn-product.is-btn-black>.btn-product-a .btn-product-txt{color:#fff}@media(max-width: 767px){.btn-product.is-btn-black>.btn-product-a .btn-product-txt{font-size:16px;line-height:32px}}.btn-product.is-btn-black>.btn-product-a:hover .btn-product-txt{margin-left:auto}.btn-product.is-btn-black>.btn-product-a .btn-product-trans1{border-color:#222}.btn-product.is-btn-black>.btn-product-a .btn-product-trans2{border-color:#222}.btn-product.is-btn-black>.btn-product-a .btn-product-trans1,.is-btn-black>.btn-product-a .btn-product-trans2{border-color:#222}.btn-product.is-btn-black>.btn-product-a .btn-product-trans1:before,.is-btn-black>.btn-product-a .btn-product-trans2:before{background:#222}.btn-product.is-btn-black>.btn-product-a .btn-product-border>span{background-color:rgba(0,0,0,0)}.btn-ceo{position:relative;width:355px;height:60px;margin:0 auto;margin-left:0px;display:block;transition-duration:.3s}.btn-ceo:hover{transform:scale(0.96)}@media(max-width: 767px){.btn-ceo{width:250px;height:48px}}.btn-ceo p{margin:0px;padding:0px;background:url(../img/svg/ic-arrow-white.svg) no-repeat;background-position:95% center;font-size:20px;font-weight:700;margin:5px 0px 10px}@media(min-width: 768px)and (max-width: 1200px){.btn-ceo p{font-size:16px;line-height:20px}}@media(min-width: 768px)and (max-width: 900px){.btn-ceo p{font-size:16px;line-height:22px}}@media(max-width: 767px){.btn-ceo p{font-size:16px !important}}.btn-ceo .btn-ceo-a{width:100%;height:100%;display:block;position:relative;overflow:hidden;text-align:center;cursor:pointer;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:rgba(0,0,0,0);border:1px solid #fff}.btn-ceo .btn-ceo-trans1{top:0;left:calc(100% - 0px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg);position:absolute;border-color:#fff;width:380px;height:280px;border-width:1px;border-style:solid;-webkit-transition:border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96),border-color .3s,opacity .3s;transition:transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96),border-color .3s,opacity .3s,-webkit-transform .6s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-ceo .btn-ceo-trans1:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f6f6f6;opacity:0;-webkit-transition:.4s .1s;transition:.4s .1s}.btn-ceo .btn-ceo-trans2{bottom:0;right:calc(100% - 0px);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg)}.btn-ceo .btn-ceo-border{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%}.btn-ceo .btn-ceo-border span{position:absolute;background-color:#fff;-webkit-transition:background-color .3s,-webkit-transform .5s .1s ease-in-out;transition:background-color .3s,-webkit-transform .5s .1s ease-in-out;transition:transform .5s .1s ease-in-out,background-color .3s;transition:transform .5s .1s ease-in-out,background-color .3s,-webkit-transform .5s .1s ease-in-out}.btn-ceo .btn-ceo-border span:nth-child(odd){width:100%;height:1px}.btn-ceo .btn-ceo-border span:nth-child(even){width:1px;height:100%}.btn-ceo .btn-ceo-border span:nth-child(1){top:0;left:0;-webkit-transform-origin:left;transform-origin:left}.btn-ceo .btn-ceo-border span:nth-child(2){right:0;top:0;-webkit-transform-origin:top;transform-origin:top}.btn-ceo .btn-ceo-border span:nth-child(3){bottom:0;right:0;-webkit-transform-origin:right;transform-origin:right}.btn-ceo .btn-ceo-border span:nth-child(4){bottom:0;left:0;-webkit-transform-origin:bottom;transform-origin:bottom}.btn-ceo .btn-ceo-cont{position:absolute;left:0;top:0;width:100%;height:100%}.btn-ceo .btn-ceo-txt{-webkit-transition:.2s .2s;transition:.2s .2s}@media(max-width: 767px){.btn-ceo .btn-ceo-txt{margin-top:3px !important}}.btn-ceo-a:hover .btn-ceo-cont:before{opacity:0;-webkit-transition:.2s;transition:.2s}.btn-ceo-a:hover .btn-ceo-trans1,.btn-ceo-a:hover .btn-ceo-trans2{-webkit-transition:-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96),-webkit-transform .45s cubic-bezier(0.79, 0.17, 0.15, 0.96);left:calc(100% - 20px)}.btn-ceo-a:hover .btn-ceo-trans1:before,.btn-ceo-a:hover .btn-ceo-trans2:before{opacity:1;-webkit-transition:.4s;transition:.4s}.btn-ceo-a:hover .btn-ceo-trans1{-webkit-transform:translate3d(-100%, 0, 0) rotate(-30deg);transform:translate3d(-100%, 0, 0) rotate(-30deg);-webkit-transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1);transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1)}.btn-ceo-a:hover .btn-ceo-trans2{-webkit-transform:translate3d(100%, 0, 0) rotate(-30deg);transform:translate3d(100%, 0, 0) rotate(-30deg);-webkit-transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1);transition:.5s cubic-bezier(0.29, 0.8, 0.35, 1)}.btn-ceo-a:hover .btn-ceo-a__arrow.is-default{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:transform .4s,opacity .3s;transition:transform .4s,opacity .3s,-webkit-transform .4s}.btn-ceo-a:hover .btn-ceo-a__arrow.is-hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition:opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96);transition:transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96),opacity .2s .2s;transition:transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96),opacity .2s .2s,-webkit-transform .3s .1s cubic-bezier(0.79, 0.17, 0.15, 0.96)}.btn-ceo.is-btn-black>.btn-ceo-a:hover .btn-ceo-txt{color:#fff}.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-txt{color:#fff;font-size:24px}@media(max-width: 767px){.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-txt{font-size:18px}}.btn-ceo.is-btn-black>.btn-ceo-a:hover .btn-ceo-txt{margin-left:auto}.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-trans1{border-color:#00a1cf}.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-trans2{border-color:#00a1cf}.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-trans1,.is-btn-black>.btn-ceo-a .btn-ceo-trans2{border-color:#00a1cf}.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-trans1:before,.is-btn-black>.btn-ceo-a .btn-ceo-trans2:before{background:#00a1cf}.btn-ceo.is-btn-black>.btn-ceo-a .btn-ceo-border>span{background-color:rgba(0,0,0,0)}.header{width:100%;background:hsla(0,0%,100%,.68);padding:12px 0;display:block;position:fixed;top:5px;left:0;z-index:9999;border-bottom:1px solid #ccc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(max-width: 767px){.header{transition:height .5s cubic-bezier(0.25, 1, 0.5, 1);padding:10px 0;min-height:30px;max-height:100%;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@media(min-width: 768px)and (max-width: 1024px){.header.cont-pc{display:none}.header.cont-sp{display:inherit}}.header.spOpen{animation:diagonalSlide .5s cubic-bezier(0.25, 1, 0.5, 1)}.header-flex{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.header-flex{flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 1024px){.header-flex{flex-wrap:wrap}}.header-nav{display:inline-block}.header-nav ul{padding:0}.header-nav ul li{padding:0 12px}.header-nav ul li:first-child{padding:0 12px 0 0}.header-nav ul li:nth-child(5){padding:0 6px 0 0}.header-nav ul li:nth-child(5){padding:0 6px 0 0}.header-nav ul li:nth-child(6){padding:0 0 0 6px}.header-nav ul li a{transition:color .3s ease-out;font-weight:700;font-size:16px;border-radius:4px}.header-nav ul li a:hover{color:#192988}.header-nav ul li a.clear-btn{padding:8px 12px;background:#fff;color:#192988;border:1px solid #192988}.header-nav ul li a.main-btn{padding:8px 12px;background:#192988;color:#fff}.header-logo{width:auto;display:inline-block}@media(max-width: 767px){.header-logo{z-index:10000;flex:1 0 50%}}@media(min-width: 768px)and (max-width: 1024px){.header-logo{z-index:10000;flex:1 0 50%}}.header-logo a{display:inline-block}@media(max-width: 767px){.header-logo a{width:75%}}@media(min-width: 768px)and (max-width: 1024px){.header-logo a{width:100%}}.header .overlay{position:relative;top:0px;left:0;width:100%;height:0vh;overflow:hidden;transition:height .5s cubic-bezier(0.25, 1, 0.5, 1);display:flex;justify-content:center;align-items:center;z-index:9998}.header .overlay.open{height:calc(100vh - 56px);overflow:visible}.header .overlay .overlay-menu{max-width:100%;width:100%}.header .overlay .overlay-menu ul{list-style:none;margin:0;margin-top:-56px;padding:0;text-align:left;display:flex;flex-direction:column;justify-content:center}.header .overlay .overlay-menu ul li{opacity:0;transform:translateX(-50px);margin:6px 0;display:block}.header .overlay .overlay-menu ul li a{background:#171835;color:#fff;display:block;font-size:20px;font-weight:600;padding:20px 20px;border-radius:12px;text-decoration:none;position:relative}.header .overlay .overlay-menu ul li a.clear-btn{padding:16px 8px;background:#fff;border:1px solid #192988;color:#192988;border-radius:12px}.header .overlay .overlay-menu ul li a.main-btn{padding:16px 8px;background:#192988;color:#fff;border-radius:12px}.header .overlay .overlay-menu ul li a::before{content:"→";position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media(min-width: 300px)and (max-width: 374px){.header .overlay .overlay-menu ul li a{font-size:16px}}.header .overlay .overlay-menu ul li .nav-sp-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:44px;gap:12px}.header .overlay .overlay-menu ul li .nav-sp-buttons .main-btn,.header .overlay .overlay-menu ul li .nav-sp-buttons .clear-btn{flex:1 0 calc(50% - 10px);text-align:center}.header .overlay .overlay-menu ul li .nav-sp-buttons .main-btn:before,.header .overlay .overlay-menu ul li .nav-sp-buttons .clear-btn:before{content:""}.header .overlay .overlay-menu ul li.navFadeInLeft{animation:navFadeInLeft .5s forwards}.header .menu-sp{flex:1 0 50%;display:flex;justify-content:flex-end}@media(min-width: 768px)and (max-width: 1024px){.header .menu-sp{justify-content:flex-end;-webkit-justify-self:flex-end}}.header .menu-sp .openbtn{background:#192988;width:30px;height:30px;border-radius:50%;cursor:pointer;position:relative;z-index:10000;justify-self:flex-end;-webkit-justify-self:flex-end}.header .menu-sp .openbtn .openbtn-area{transition:all .4s;width:30px;height:30px}.header .menu-sp .openbtn span{position:absolute;background:#fff;display:inline-block;border-radius:3px;left:8px;height:2px;transition:all .4s;width:48%}.header .menu-sp .openbtn span:nth-of-type(1){top:8px}.header .menu-sp .openbtn span:nth-of-type(2){top:14px}.header .menu-sp .openbtn span:nth-of-type(3){top:20px}.header .menu-sp .openbtn.active .openbtn-area{transform:rotate(360deg)}.header .menu-sp .openbtn.active span:nth-of-type(1){width:45%;top:8px;left:8px;transform:translateY(6px) rotate(-45deg)}.header .menu-sp .openbtn.active span:nth-of-type(2){opacity:0}.header .menu-sp .openbtn.active span:nth-of-type(3){width:45%;top:20px;left:8px;transform:translateY(-6px) rotate(45deg)}.progress-container{position:fixed;top:0;left:0;width:100%;height:5px;background:#e5e5e5;z-index:9999}.progress-container .progress-bar{height:5px;background:#192988;width:0%}#cursor{position:fixed;z-index:10000;left:0;top:0;pointer-events:none;will-change:transform;mix-blend-mode:difference}@media(hover: hover)and (pointer: fine){.cursor__circle{width:32px;height:32px;margin-top:-50%;margin-left:-50%;border-radius:50%;border:solid 1px #f7f7f7;background-color:#f7f7f7;transition:opacity .3s cubic-bezier(0.25, 1, 0.5, 1),background-color .3s cubic-bezier(0.25, 1, 0.5, 1),border-color .3s cubic-bezier(0.25, 1, 0.5, 1),width .3s cubic-bezier(0.25, 1, 0.5, 1),height .3s cubic-bezier(0.25, 1, 0.5, 1)}#cursor.arrow{mix-blend-mode:normal}#cursor.arrow .cursor__circle{width:64px;height:64px;background-color:rgba(247,247,247,.32);border-color:#ccc}#cursor.arrow::after{content:"";text-align:center;color:#ccc;font-size:2.4rem;line-height:65px;mix-blend-mode:normal;position:absolute;left:-50%;top:-50%;width:100%;height:100%;background-image:url("https://svgshare.com/i/MzQ.svg");background-repeat:no-repeat;background-position:center;mix-blend-mode:difference}#cursor.subtle .cursor__circle{opacity:.16}#cursor.overlay .cursor__circle{width:48px;height:48px;background-color:rgba(227,222,193,.08);border-color:rgba(0,0,0,0)}}.__requestPage{width:100%;background:#1e2133}.__requestPage .wrapper.--wider{width:1200px}@media(max-width: 767px){.__requestPage .wrapper.--wider{width:auto}}@media(min-width: 768px)and (max-width: 1024px){.__requestPage .wrapper.--wider{width:auto}}@media(min-width: 1101px)and (max-width: 1439px){.__requestPage .wrapper.--wider{width:auto}}.__requestPage .head-flex{height:200px;display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.__requestPage .head-flex{height:auto;padding:32px 0}}@media(max-width: 767px){.__requestPage .head-flex a{width:75%}}.__requestPage .head-breadcrumbs{padding:12px 0}.__requestPage .head-breadcrumbs a{font-size:26px;font-weight:700;color:#fff}@media(max-width: 767px){.__requestPage .head-breadcrumbs{padding:8px 0}.__requestPage .head-breadcrumbs a{font-size:14px}}@keyframes navFadeInLeft{from{opacity:0;transform:translateX(80%)}to{opacity:1;transform:translateX(0)}}@keyframes diagonalSlide{0%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}50%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 40px))}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}footer{color:#fff;background:#fff}footer button.stotop{background:#333;position:fixed;right:20px;bottom:20px;width:45px;height:45px;border-radius:50%;border:solid 3px #fff;padding-top:7px;cursor:pointer;display:none;z-index:10}@media(max-width: 767px){footer button.stotop{right:15px;bottom:50px;width:35px;height:35px;padding-top:4px}}footer button.stotop:hover span.arw-top-ico{border:solid #fff;border-width:0 3.5px 3.5px 0}@media(max-width: 767px){footer button.stotop:hover span.arw-top-ico{border-width:0 2.5px 2.5px 0}}footer button.stotop span.arw-top-ico{border:solid #f8f7f4;border-width:0 3.5px 3.5px 0;display:inline-block;padding:5px;transform:rotate(225deg);-webkit-transform:rotate(225deg);cursor:pointer;position:absolute;left:calc(50% - 7px);top:calc(50% - 4px)}@media(max-width: 767px){footer button.stotop span.arw-top-ico{border-width:0 2.5px 2.5px 0;left:calc(50% - 6px);top:calc(50% - 4px)}}footer .footer-top-divider{display:flex;justify-content:center}footer .footer-inner-cont{padding:80px 0 96px;background-color:#1e2133;background-image:url(../img/kimerel/svg/footer-logo.svg),url(../img/kimerel/svg/copyright-divider.svg);background-position:center center,0 101%;background-repeat:no-repeat,no-repeat;background-size:auto,100%}@media(max-width: 767px){footer .footer-inner-cont{padding:36px 20px 85px;background-image:url(../img/kimerel/svg/footer-logo-sp.svg),url(../img/kimerel/svg/copyright-divider-sp.svg)}}footer .footer-inner-cont .ft-ttl{color:#00a3d0;margin-bottom:28px;text-align:center}footer .footer-inner-cont .ft-txt{font-size:20px;line-height:32px;text-align:center}@media(max-width: 767px){footer .footer-inner-cont .ft-txt{font-size:16px;line-height:28px}}@media(min-width: 300px)and (max-width: 374px){footer .footer-inner-cont .ft-txt{font-size:14px;line-height:26px}}footer .footer-inner-cont .ft-btns{display:flex;justify-content:center;align-items:center;gap:52px}@media(max-width: 767px){footer .footer-inner-cont .ft-btns{gap:15px}}footer .footer-inner-cont .ft-btns .btn-item{padding:68px 0;flex:0 1 calc(50% - 8px);max-width:170px}@media(max-width: 767px){footer .footer-inner-cont .ft-btns .btn-item{padding:40px 0}}footer .footer-inner-cont .ft-btns .btn-item a{width:100%;display:block;padding:16px;font-size:16px;font-weight:700;border-radius:4px;background-color:#ccc;text-align:center}footer .footer-inner-cont .ft-btns .btn-item a.btn1{background-color:#00a3d0;color:#fff}footer .footer-inner-cont .ft-btns .btn-item a.btn1.cont-tab{display:none}@media(max-width: 767px){footer .footer-inner-cont .ft-btns .btn-item a.btn1{display:none}footer .footer-inner-cont .ft-btns .btn-item a.btn1.cont-tab{display:block}}@media(min-width: 768px)and (max-width: 1024px){footer .footer-inner-cont .ft-btns .btn-item a.btn1.cont-pc{display:none}footer .footer-inner-cont .ft-btns .btn-item a.btn1.cont-tab{display:block}}footer .footer-inner-cont .ft-btns .btn-item a.btn2{background-color:#fff;color:#333}footer .footer-inner-cont .ft-phone{font-size:20px;line-height:32px;font-weight:700;color:#00a3d0;text-align:center}footer .footer-inner-cont .ft-phone a{color:#00a3d0}footer .footer-inner-cont .ft-phone small{display:block;font-size:16px;color:#fff;font-weight:400}@media(max-width: 767px){footer .footer-inner-cont .ft-phone{font-size:16px;line-height:24px}footer .footer-inner-cont .ft-phone small{font-size:12px}}@media(min-width: 300px)and (max-width: 374px){footer .footer-inner-cont .ft-phone{font-size:14px}footer .footer-inner-cont .ft-phone small{font-size:10px}}.copyright{width:100%;padding:32px 0 36px;background-color:#f2f4f6}.copyright .wrapper{width:1200px}@media(max-width: 767px){.copyright .wrapper{width:auto}}@media(min-width: 768px)and (max-width: 1024px){.copyright .wrapper{width:auto}}@media(min-width: 1101px)and (max-width: 1439px){.copyright .wrapper{width:auto}}.copyright .copyright-cont{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.copyright .copyright-cont{flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont{flex-direction:column}}.copyright .copyright-cont .copyright-item{flex:0 1}.copyright .copyright-cont .copy-text,.copyright .copyright-cont .copy-nav{flex:0 0 412px}@media(max-width: 767px){.copyright .copyright-cont .copy-text,.copyright .copyright-cont .copy-nav{flex:1;width:100%}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont .copy-text,.copyright .copyright-cont .copy-nav{flex:1;width:100%}}@media(max-width: 767px){.copyright .copyright-cont .copy-text{order:3;font-size:10px;text-align:center;margin-top:40px}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont .copy-text{order:3;font-size:12px;text-align:center;margin-top:40px}}.copyright .copyright-cont .copy-logo{flex:1;display:flex;justify-content:center}@media(max-width: 767px){.copyright .copyright-cont .copy-logo{width:100%;order:1}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont .copy-logo{width:100%;order:1}}@media(max-width: 767px){.copyright .copyright-cont .copy-nav{order:2;margin-top:24px}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont .copy-nav{order:2;margin-top:24px}}.copyright .copyright-cont .copy-nav ul{padding:0;text-align:right}@media(max-width: 767px){.copyright .copyright-cont .copy-nav ul{text-align:center}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont .copy-nav ul{text-align:center}}.copyright .copyright-cont .copy-nav ul li{padding:0 35px}.copyright .copyright-cont .copy-nav ul li:first-child{padding:0 35px 0 0}.copyright .copyright-cont .copy-nav ul li:last-child{padding:0 0 0 35px}.copyright .copyright-cont .copy-nav ul li a{font-size:16px;transition:color .3s ease-out}.copyright .copyright-cont .copy-nav ul li a:hover{color:#192988}@media(max-width: 767px){.copyright .copyright-cont .copy-nav ul li{padding:6px 0;display:block}.copyright .copyright-cont .copy-nav ul li:first-child{padding:0 0 6px 0}.copyright .copyright-cont .copy-nav ul li:last-child{padding:6px 0 0 0}}@media(min-width: 768px)and (max-width: 1024px){.copyright .copyright-cont .copy-nav ul li{padding:6px 0;display:block}.copyright .copyright-cont .copy-nav ul li:first-child{padding:0 0 6px 0}.copyright .copyright-cont .copy-nav ul li:last-child{padding:6px 0 0 0}}.glow-btn{position:relative;z-index:0;transition:transform .3s ease-in-out}.glow-btn.btn1{background:#00a3d0}.glow-btn.btn1::after{background:#00a3d0}.glow-btn.btn2{background:#fff}.glow-btn.btn2::after{background:#fff}.glow-btn:before{content:"";background:linear-gradient(45deg, #009FE3, #33B5E9, #66E3D0, #99F7E6, #E6FCF9, #A366E3, #C999F2, #E6D6FA, #7A33C0, #4B0082, #F799D0, #FBB8DA, #FFE6F2, #D93A91, #991F5E, #009FE3);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:8px}.glow-btn:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:4px}.glow-btn:hover{transform:scale(1.1)}.glow-btn:hover:before{opacity:1}.glow-btn:active{color:#333;transform:scale(0.9)}.glow-btn:active:after{transform:scale(0.9)}@keyframes glowing{0%{background-position:0 0}100%{background-position:400% 0}}html{scroll-padding-top:80.4px;scroll-behavior:smooth}@media(max-width: 767px){html{scroll-padding-top:56px}}@media(min-width: 768px)and (max-width: 1024px){html{scroll-padding-top:70px}}body{padding:0}section,div,input,textarea,a{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px}h2{font-size:28px;font-weight:700;line-height:44px;color:#192988;margin-bottom:40px;text-align:center}@media(max-width: 767px){h2{font-size:24px;line-height:38px;margin-bottom:32px}}@media(min-width: 300px)and (max-width: 374px){h2{font-size:20px;line-height:32px;margin-bottom:24px}}.cont-pc{display:inherit}@media(max-width: 767px){.cont-pc{display:none}}.cont-sp{display:none}@media(max-width: 767px){.cont-sp{display:inherit}}.form-cont{width:100%;min-height:429px;background:#fff;box-shadow:0px 6px 12px rgba(0,0,0,.1607843137);border-radius:12px}@media(max-width: 767px){.form-cont{display:none}}@media(min-width: 768px)and (max-width: 1024px){.form-cont{display:none}}.form-cont__header{background:#333;color:#fff;text-align:center;font-size:18px;font-weight:bold;padding:16px;border-radius:12px 12px 0 0}.form-cont__desc{font-size:16px;font-weight:700;line-height:24px;margin:15px 0;text-align:center;color:#333}.form-cont #request-form,.form-cont .request-form{padding:7px 36px 32px}.form-cont .form-group{margin-bottom:15px}.form-cont .form-group label{display:block;font-size:16px;font-weight:700;margin-bottom:8px}.form-cont .form-group label span{padding:1px 5px 2px;font-size:12px;letter-spacing:0px;color:#fff;border-radius:4px;margin-left:8px}.form-cont .form-group label .required{background:#192988}.form-cont .form-group label .optional{background:#333}.form-cont .form-group input,.form-cont .form-group textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#f2f2f2}.form-cont .form-group input:focus,.form-cont .form-group textarea:focus{outline:none;border-color:#f90;box-shadow:0 0 4px rgba(255,153,0,.4)}.form-cont .form-group textarea{max-height:120px;resize:none}.form-cont .privacy-note{font-size:14px;line-height:24px;text-align:center;margin:16px 0 24px;color:#333}.form-cont .privacy-note a{color:#192988;font-weight:700;text-decoration:underline}.form-cont .privacy-note a:hover{text-decoration:none}.form-cont .submit-btn{display:block;width:100%;max-width:80%;margin:0 auto;padding:12px;font-size:20px;line-height:24px;font-weight:bold;color:#fff;background:rgba(0,0,0,0) linear-gradient(180deg, #FFAA4B 0%, #CF6D00 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 0px #8f4c00;border:1px solid #8f4c00;border-radius:12px;cursor:pointer;transition:transform .6s cubic-bezier(0.34, 1.56, 0.64, 1)}.form-cont .submit-btn:hover{transform:scale(1.1)}.wpcf7-response-output{padding:0 36px;font-size:14px;font-weight:700;color:red;display:none}.screen-reader-response{display:none;padding:0 36px;color:red;font-size:14px;font-weight:700}.screen-reader-response p{padding:12px 0}.screen-reader-response ul{display:none}.wpcf7-not-valid{border:1px solid red !important}.wpcf7-not-valid-tip{font-size:14px;font-weight:700;color:red}.swiper-button-next,.swiper-button-prev{width:30px !important;height:30px !important;background-repeat:no-repeat;background-position:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;opacity:.69;transform:translateY(50%)}.swiper-button-next::after,.swiper-button-prev::after{content:"" !important}@media(max-width: 767px){.swiper-button-next,.swiper-button-prev{width:20px !important;height:20px !important;background-size:12px}}.swiper-button-next{right:-20px !important;background-image:url(../img/kimerel/svg/swiper-arrow-right.svg)}@media(max-width: 767px){.swiper-button-next{right:-10px !important}}.swiper-button-prev{left:-20px !important;background-image:url(../img/kimerel/svg/swiper-arrow-left.svg)}@media(max-width: 767px){.swiper-button-prev{left:-10px !important}}.swiper-button-disabled{opacity:0 !important;transition:all .3s ease-out}.swiper-pagination{bottom:-40px !important}.swiper-pagination-bullet{border-radius:0 !important}.swiper-pagination-bullet-active{background-color:#192988 !important}.mv{width:100%;min-height:409px;margin-top:79px;padding:40px 0;background:url(../img/kimerel/svg/mv-bg-tl.svg) no-repeat,url(../img/kimerel/svg/mv-bg-br.svg) no-repeat,url(../img/kimerel/svg/mv-dot-bg.svg) no-repeat,rgba(0,0,0,0) linear-gradient(156deg, #FFFFFF 0%, #F2F4F6 100%) 0% 0% padding-box;background-attachment:scroll,scroll,fixed,scroll;background-position:top left,101% 101%,100%,100%}@media(max-width: 767px){.mv{min-height:300px;padding:36px 0 20px;margin-top:56px;background:url(../img/kimerel/svg/mv-bg-tl-sp.svg) no-repeat,url(../img/kimerel/svg/mv-bg-br-sp.svg) no-repeat;background-position:top left,101% 101%;background-size:auto,auto;position:relative}.mv::before{content:"";position:fixed;inset:0;background:url(../img/kimerel/svg/mv-dot-bg.svg) repeat;background-size:cover;z-index:-1}}@media(min-width: 768px)and (max-width: 1024px){.mv{min-height:300px;padding:40px 0;margin-top:70px;background:url(../img/kimerel/svg/mv-bg-tl-sp.svg) no-repeat,url(../img/kimerel/svg/mv-bg-br-sp.svg) no-repeat;background-position:top left,101% 101%;background-size:auto,auto;position:relative}.mv::before{content:"";position:fixed;inset:0;background:url(../img/kimerel/svg/mv-dot-bg.svg) repeat;background-size:cover;z-index:-1}}.mv .mv-cont-flex{display:flex;justify-content:space-between;align-items:center;gap:70px}@media(max-width: 767px){.mv .mv-cont-flex{flex-direction:column;gap:20px}}@media(min-width: 768px)and (max-width: 1024px){.mv .mv-cont-flex{gap:24px;flex-direction:column}}@media(min-width: 1101px)and (max-width: 1439px){.mv .mv-cont-flex{justify-content:center;gap:80px}}.mv .mv-cont-flex .mv-cont-item{display:flex;flex-direction:column;justify-content:space-between}.mv .mv-cont-flex .mv-cont-item.mv-item1{flex:1}@media(min-width: 1101px)and (max-width: 1439px){.mv .mv-cont-flex .mv-cont-item.mv-item1{flex:0 1 calc(50% - 10px)}}.mv .mv-cont-flex .mv-cont-item.mv-item2{flex:0 1 408px}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item.mv-item2{flex:1;height:auto}}@media(min-width: 768px)and (max-width: 1024px){.mv .mv-cont-flex .mv-cont-item.mv-item2{flex:1;height:auto;max-width:340px;width:80%}.mv .mv-cont-flex .mv-cont-item.mv-item2 img.cont-sp{display:block}}.mv .mv-cont-flex .mv-cont-item .mv-download{width:100%;display:flex;justify-content:space-between;align-items:center;gap:44px;padding:52px 0 64px}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item .mv-download{flex-direction:column;padding:24px 0 32px}}@media(min-width: 768px)and (max-width: 1024px){.mv .mv-cont-flex .mv-cont-item .mv-download{padding:24px 0;gap:20px}}.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1{flex:1}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1{width:100%}}.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-txt{font-size:24px;line-height:36px;margin-bottom:16px}.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-txt strong{font-weight:700;color:#192988}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-txt{display:none}}@media(min-width: 768px)and (max-width: 1024px){.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-txt{font-size:20px}}.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-btn{display:block;width:100%;background:rgba(0,0,0,0) linear-gradient(180deg, #0F24A2 0%, #192988 100%) 0% 0% no-repeat padding-box;box-shadow:0px 4px 0px #000e64;border:1px solid #000e64;border-radius:12px;text-align:center;padding:20px;font-size:20px;font-weight:700;color:#fff;position:relative}.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-btn::before{content:"";display:inline-block;position:absolute;background:url(../img/kimerel/svg/dl-btn-arrow.svg) no-repeat;background-size:contain;width:14px;height:12px;top:50%;right:12px;transform:translateY(-50%)}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item1 .dl-btn{padding:12p;font-size:16px}}.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item2{flex:0 1 140px}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item .mv-download .mv-down-item2{display:none}}.mv .mv-cont-flex .mv-cont-item .mv-recognitions{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item .mv-recognitions{justify-content:center;flex-wrap:wrap;gap:12px 22px}.mv .mv-cont-flex .mv-cont-item .mv-recognitions img{width:calc(50% - 12px)}}@media(min-width: 768px)and (max-width: 1024px){.mv .mv-cont-flex .mv-cont-item .mv-recognitions{justify-content:center;gap:16px 8px}.mv .mv-cont-flex .mv-cont-item .mv-recognitions img{width:calc(50% - 16px)}}.mv .mv-cont-flex .mv-cont-item h1{font-size:38px;font-weight:700;line-height:64px;color:#333}.mv .mv-cont-flex .mv-cont-item h1 span{font-size:48px;color:#192988}@media(max-width: 767px){.mv .mv-cont-flex .mv-cont-item h1{font-size:20px;line-height:40px}.mv .mv-cont-flex .mv-cont-item h1 span{font-size:26px}}@media(min-width: 300px)and (max-width: 374px){.mv .mv-cont-flex .mv-cont-item h1{font-size:16px;line-height:34px}.mv .mv-cont-flex .mv-cont-item h1 span{font-size:22px}}@media(min-width: 768px)and (max-width: 1024px){.mv .mv-cont-flex .mv-cont-item h1{font-size:32px}.mv .mv-cont-flex .mv-cont-item h1 span{font-size:42px;line-height:52px}}@media(min-width: 1101px)and (max-width: 1439px){.mv .mv-cont-flex .mv-cont-item h1{font-size:36px}.mv .mv-cont-flex .mv-cont-item h1 span{font-size:46px}}.mv-belt{width:100%;background:rgba(0,0,0,0) linear-gradient(93deg, #28313C 0%, #192988 50%, #28313C 100%) 0% 0% no-repeat padding-box;padding:30px 0}@media(max-width: 767px){.mv-belt{padding:14px 0px}}.mv-belt .mv-belt-flex{width:100%;display:flex;justify-content:center;align-items:center}.mv-belt .mv-belt-flex p{font-size:28px;font-weight:700;color:#fff;text-align:center}@media(max-width: 767px){.mv-belt .mv-belt-flex p{font-size:16px;line-height:28px}}@media(min-width: 768px)and (max-width: 1024px){.mv-belt .mv-belt-flex p{font-size:24px;line-height:36px}}.core-capabilities{width:100%;padding:80px 0;background:#f2f4f6}@media(max-width: 767px){.core-capabilities{padding:40px 0}}@media(min-width: 768px)and (max-width: 1024px){.core-capabilities{padding:40px 0}}.core-capabilities .core-flex{display:flex;justify-content:space-around;gap:22px}@media(max-width: 767px){.core-capabilities .core-flex{flex-direction:column}}.core-capabilities .core-flex .core-item{flex:1 0 calc(33.3333333333% - 8px);display:flex;align-items:stretch;flex-direction:column;gap:24px 15px}@media(max-width: 767px){.core-capabilities .core-flex .core-item{flex-direction:row;flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 1024px){.core-capabilities .core-flex .core-item{flex:1 0 calc(33.3333333333% - 20px);gap:15px}}@media(min-width: 1101px)and (max-width: 1439px){.core-capabilities .core-flex .core-item{flex:1 0 calc(33.3333333333% - 20px)}}.core-capabilities .core-flex .core-item .core-ttl{font-size:24px;font-weight:700;color:#fff;background:#ccc;border-radius:4px;padding:16px 0;text-align:center}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-ttl{width:100%;font-size:16px;padding:12px 0}}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-card-img{width:60%}}.core-capabilities .core-flex .core-item a,.core-capabilities .core-flex .core-item .core-card{height:100%}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-card{flex:0 1 calc(50% - 8px);height:auto}}.core-capabilities .core-flex .core-item .core-card{min-height:203px;background-image:url(../img/kimerel/svg/core-cardBlob.svg);background-repeat:no-repeat;background-position:top left;background-color:#fff;box-shadow:0px 12px 14px rgba(149,164,181,.6509803922);border:1px solid #95a4b5;border-radius:12px;transition:background-color .3s ease-out,border .3s ease-out,transform .6s cubic-bezier(0.34, 1.56, 0.64, 1),border .3s ease-out,border .3s ease-out;display:flex;justify-content:center;align-items:center;position:relative;padding:12px 20px 24px}.core-capabilities .core-flex .core-item .core-card:hover{background-color:#f2f4ff;border:1px solid #192988;transform:scale(1.05)}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-card{background-image:url(../img/kimerel/svg/core-cardBlob-sp.svg);padding:20px 14px 22px}}@media(min-width: 300px)and (max-width: 374px){.core-capabilities .core-flex .core-item .core-card{min-height:auto}}.core-capabilities .core-flex .core-item .core-card .core-card-no{position:absolute;color:#fff;font-size:40px;font-weight:700;top:4px;left:16px}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-card .core-card-no{font-size:16px;top:2px;left:8px}}.core-capabilities .core-flex .core-item .core-card .core-card-flex{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%}.core-capabilities .core-flex .core-item .core-card .core-card-flex .core-card-ttl{width:100%}.core-capabilities .core-flex .core-item .core-card .core-card-flex .core-card-ttl h4{font-size:16px;font-weight:700;line-height:24px;padding-left:58px}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-card .core-card-flex .core-card-ttl h4{padding-left:0;font-size:14px;line-height:20px;min-height:80px}}@media(min-width: 300px)and (max-width: 374px){.core-capabilities .core-flex .core-item .core-card .core-card-flex .core-card-ttl h4{font-size:12px}}.core-capabilities .core-flex .core-item .core-card .core-card-flex .card3-txt{font-size:14px;line-height:22px;text-align:center}@media(max-width: 767px){.core-capabilities .core-flex .core-item .core-card .core-card-flex .card3-txt{font-size:12px;line-height:16px}}.core-capabilities .core-flex .core-item.core1 .core-ttl{background:#b8c0f1}@media(max-width: 767px){.core-capabilities .core-flex .core-item.core2 .core-card-img{padding-top:12px;width:40%}}.core-capabilities .core-flex .core-item.core2 .core-ttl{background:#8995de}@media(max-width: 767px){.core-capabilities .core-flex .core-item.core2 .core-card-ttl{text-align:center}.core-capabilities .core-flex .core-item.core2 .core-card-ttl h4{min-height:40px !important}}@media(max-width: 767px){.core-capabilities .core-flex .core-item.core2 .core-card{flex:1}}.core-capabilities .core-flex .core-item.core3 .core-ttl{background:#4554b1}.sampleProduct{width:100%;padding:80px 0;background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #333333 50%, #333333 100%)}@media(max-width: 767px){.sampleProduct{padding:36px 0;background:linear-gradient(to bottom, #ffffff 0%, #ffffff 70%, #333333 70%, #333333 100%)}}@media(min-width: 768px)and (max-width: 1024px){.sampleProduct{padding:40px 0}}.sampleProduct .wrapper{width:1200px}@media(max-width: 767px){.sampleProduct .wrapper{width:auto}}@media(min-width: 768px)and (max-width: 1024px){.sampleProduct .wrapper{width:auto}}@media(min-width: 1101px)and (max-width: 1439px){.sampleProduct .wrapper{width:auto}}.sampleProduct h2{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px}.sampleProduct h2 ico{display:inline-block;background:url(../img/kimerel/svg/ico-sampleProduct.svg) no-repeat;background-size:contain;background-position:center;width:40px;height:40px}@media(max-width: 767px){.sampleProduct h2{font-size:24px}.sampleProduct h2 ico{width:35px;height:35px}}.sampleProduct p{font-size:20px;text-align:center;line-height:32px}@media(max-width: 767px){.sampleProduct p{font-size:14px;line-height:26px}}@media(min-width: 300px)and (max-width: 374px){.sampleProduct p{font-size:11px;line-height:22px}}@media(min-width: 768px)and (max-width: 1024px){.sampleProduct p{font-size:18px}}.sampleProduct .product-note{font-size:16px;text-align:center;color:#ccc}@media(max-width: 767px){.sampleProduct .product-note{font-size:12px}}.sampleProduct img{margin-top:24px}.strategy{width:100%;padding:80px 0 0;background-image:url(../img/kimerel/svg/strategy-bg-pc.svg);background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:bottom center}@media(max-width: 767px){.strategy{padding:36px 0;background-image:url(../img/kimerel/svg/strategy-bg-sp.svg)}}.strategy .strategy-flex{padding-top:40px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.strategy .strategy-flex{padding-top:0;flex-direction:column;gap:32px}}@media(min-width: 1101px)and (max-width: 1439px){.strategy .strategy-flex{justify-content:center;gap:20px}}.strategy .strategy-flex .strat-item.item1{flex:0 1 434px}@media(max-width: 767px){.strategy .strategy-flex .strat-item.item1{flex:0 1}}@media(min-width: 768px)and (max-width: 1024px){.strategy .strategy-flex .strat-item.item1{flex:0 1 calc(50% - 20px)}.strategy .strategy-flex .strat-item.item1 img{width:90%;display:block;margin:0 auto}}@media(min-width: 1101px)and (max-width: 1439px){.strategy .strategy-flex .strat-item.item1{flex:0 1 calc(50% - 20px)}.strategy .strategy-flex .strat-item.item1 img{display:block;margin:0 auto}}.strategy .strategy-flex .strat-item.item2{flex:0 1 584px}@media(max-width: 767px){.strategy .strategy-flex .strat-item.item2{flex:0 1}}@media(min-width: 768px)and (max-width: 1024px){.strategy .strategy-flex .strat-item.item2{flex:0 1 calc(50% - 20px)}}.strategy .strategy-flex .strat-item .diagram-ttl,.strategy .strategy-flex .strat-item .strat-ttl{font-size:20px;font-weight:700;text-align:center}@media(max-width: 767px){.strategy .strategy-flex .strat-item .diagram-ttl,.strategy .strategy-flex .strat-item .strat-ttl{font-size:14px}}.strategy .strategy-flex .strat-item .diagram-ttl{margin-top:16px}.strategy .strategy-flex .strat-item .strat-ttl{color:#192988;margin-bottom:16px}@media(max-width: 767px){.strategy .strategy-flex .strat-item .strat-ttl{font-size:18px}}@media(min-width: 300px)and (max-width: 374px){.strategy .strategy-flex .strat-item .strat-ttl{font-size:16px}}.strategy .strategy-flex .strat-item .strat-desc-cont{padding-bottom:44px}@media(min-width: 300px)and (max-width: 374px){.strategy .strategy-flex .strat-item .strat-desc-cont{padding-bottom:36px}}.strategy .strategy-flex .strat-item .strat-desc-cont:nth-child(2){padding-bottom:0}.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc{padding:32px 8px;background:#f2f4ff;border:1px solid #192988;border-radius:12px}@media(max-width: 767px){.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc{padding:12px}}@media(min-width: 300px)and (max-width: 374px){.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc{padding:12px 4px}}.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc p{line-height:24px;text-align:center}@media(max-width: 767px){.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc p{font-size:14px;line-height:22px}}@media(min-width: 300px)and (max-width: 374px){.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc p{font-size:12px;line-height:20px}}@media(min-width: 768px)and (max-width: 1024px){.strategy .strategy-flex .strat-item .strat-desc-cont .strat-card-desc p{font-size:12px;line-height:20px}}.features{width:100%;padding:80px 0;background-color:#fff;background-image:url(../img/kimerel/svg/features-bg-pc.svg);background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:top center}@media(max-width: 767px){.features{padding:36px 0;background-image:url(../img/kimerel/svg/features-bg-sp.svg)}}.features .feature-flex{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:40px 20px}@media(max-width: 767px){.features .feature-flex{gap:20px 15px}}.features .feature-flex .feature-item{flex:1 0 calc(25% - 20px);display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:8px;background:#fff;box-shadow:0px 12px 14px rgba(149,164,181,.65);border:1px solid #e5e5e5;border-radius:12px;padding:24px 8px;transition:transform .6s cubic-bezier(0.34, 1.56, 0.64, 1)}.features .feature-flex .feature-item:hover{transform:scale(1.1)}@media(max-width: 767px){.features .feature-flex .feature-item{flex:1 0 calc(50% - 20px);justify-content:center;padding:20px 8px 16px}.features .feature-flex .feature-item img{height:50px}}.features .feature-ttl{font-size:14px;font-weight:700;color:#192988;line-height:20px;height:40px;vertical-align:middle;margin-top:4px;display:flex;align-items:center;text-align:center}@media(min-width: 300px)and (max-width: 374px){.features .feature-ttl{height:36px;font-size:12px;line-height:16px}}.features .feature-desc{font-size:12px;line-height:20px;height:57px;vertical-align:middle;display:flex;align-items:center;text-align:center}@media(max-width: 767px){.features .feature-desc{height:77px;align-items:flex-start}}@media(min-width: 300px)and (max-width: 374px){.features .feature-desc{height:66px;font-size:10px;line-height:16px}}@media(min-width: 768px)and (max-width: 1024px){.features .feature-desc{font-size:14px;line-height:20px;height:105px}}.case-studies{width:100%;padding:80px 0;background:#f2f4f6}@media(max-width: 767px){.case-studies{padding:36px 0 77px}}@media(min-width: 768px)and (max-width: 1024px){.case-studies{padding:40px 0}}.case-studies p{font-size:20px;text-align:center;line-height:32px;margin-bottom:62px}@media(max-width: 767px){.case-studies p{font-size:14px;line-height:26px;margin-bottom:32px}}@media(min-width: 300px)and (max-width: 374px){.case-studies p{font-size:12px;line-height:24px;margin-bottom:24px}}@media(min-width: 768px)and (max-width: 1024px){.case-studies p{font-size:18px}}.case-studies .case-swiper-cont{position:relative}.three-steps{width:100%;padding:80px 0 120px;background:linear-gradient(64deg, #3E3E3E 0%, #3E3E3E 30%, #333333 30%, #333333 83%, #3E3E3E 83%, #3E3E3E 100%)}@media(max-width: 767px){.three-steps{padding:36px 0 83px;background:linear-gradient(79deg, #3E3E3E 0%, #3E3E3E 25%, #333333 25%, #333333 80%, #3E3E3E 80%, #3E3E3E 100%)}}@media(min-width: 768px)and (max-width: 1024px){.three-steps{padding:40px 0 87px}}.three-steps h2{color:#fff}.three-steps .threeSteps-swiper-cont{position:relative}.three-steps .threeSteps-swiper-cont .swiper-pagination-bullet{background:#fff !important}.three-steps .threeSteps-swiper-cont .swiper-pagination-bullet-active{background-color:#fff !important}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .swiper-button-next{right:0px !important;top:calc(100% + 32px)}}@media(min-width: 768px)and (max-width: 1024px){.three-steps .threeSteps-swiper-cont .swiper-button-next{right:0px !important;top:calc(100% + 32px)}}@media(min-width: 1101px)and (max-width: 1439px){.three-steps .threeSteps-swiper-cont .swiper-button-next{right:0px !important;top:calc(100% + 32px)}}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .swiper-button-prev{left:0px !important;top:calc(100% + 32px)}}@media(min-width: 768px)and (max-width: 1024px){.three-steps .threeSteps-swiper-cont .swiper-button-prev{left:0px !important;top:calc(100% + 32px)}}@media(min-width: 1101px)and (max-width: 1439px){.three-steps .threeSteps-swiper-cont .swiper-button-prev{left:0px !important;top:calc(100% + 32px)}}.three-steps .threeSteps-swiper-cont .slide-steps-cont{width:100%;max-width:932px;padding:40px 0;margin:0 auto;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:30px}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .slide-steps-cont{flex-direction:column;padding:0}}@media(min-width: 768px)and (max-width: 1024px){.three-steps .threeSteps-swiper-cont .slide-steps-cont{padding:20px 0;gap:20px}}.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item{flex:0 1 calc(50% - 8px)}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item{flex:1;width:100%}}.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-no,.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-ttl{font-size:24px;font-weight:700}.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-no{color:#00a3d0;margin-bottom:8px}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-no{font-size:16px}}.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-ttl{margin-bottom:24px}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-ttl{font-size:20px}}.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-desc{font-size:16px;line-height:32px}@media(max-width: 767px){.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-desc{font-size:14px;line-height:28px}}@media(min-width: 300px)and (max-width: 374px){.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-desc{font-size:11px;line-height:24px}}@media(min-width: 768px)and (max-width: 1024px){.three-steps .threeSteps-swiper-cont .slide-steps-cont .step-item .step-desc{font-size:14px;line-height:28px}}.about-kimerel{width:100%;padding:80px 0;background:#fff}@media(max-width: 767px){.about-kimerel{padding:36px 20px}}@media(min-width: 768px)and (max-width: 1024px){.about-kimerel{padding:40px 20px}}.about-kimerel h2{margin-bottom:104px}@media(max-width: 767px){.about-kimerel h2{margin-bottom:32px}}@media(min-width: 768px)and (max-width: 1024px){.about-kimerel h2{margin-bottom:40px}}.about-kimerel .about-flex{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.about-kimerel .about-flex{flex-direction:column-reverse}}@media(min-width: 1101px)and (max-width: 1439px){.about-kimerel .about-flex{justify-content:center;gap:80px}}.about-kimerel .about-flex:last-child{margin-top:72px}@media(max-width: 767px){.about-kimerel .about-flex:last-child{margin-top:40px}}@media(min-width: 768px)and (max-width: 1024px){.about-kimerel .about-flex:last-child{margin-top:40px}}.about-kimerel .about-flex.--reversed{flex-direction:row-reverse}@media(max-width: 767px){.about-kimerel .about-flex.--reversed{flex-direction:column-reverse}}.about-kimerel .about-flex .about-item{flex:0 1 calc(50% - 8px)}@media(min-width: 768px)and (max-width: 1024px){.about-kimerel .about-flex .about-item{flex:0 1 calc(50% - 16px)}}.about-kimerel .about-flex .about-item.item-img-col,.about-kimerel .about-flex .about-item.item-txt-col{max-width:517px}@media(max-width: 767px){.about-kimerel .about-flex .about-item.item-img-col{padding-top:20px}}.about-kimerel .about-flex .about-item .about-ttl{font-size:20px;font-weight:700;color:#192988;margin-bottom:24px}@media(max-width: 767px){.about-kimerel .about-flex .about-item .about-ttl{margin-bottom:12px;line-height:32px}}@media(min-width: 300px)and (max-width: 374px){.about-kimerel .about-flex .about-item .about-ttl{margin-bottom:8px;line-height:28px;font-size:16px}}@media(min-width: 768px)and (max-width: 1024px){.about-kimerel .about-flex .about-item .about-ttl{font-size:20px;line-height:32px;margin-bottom:16px}}.about-kimerel .about-flex .about-item .about-desc{font-size:14px;line-height:28px}@media(min-width: 300px)and (max-width: 374px){.about-kimerel .about-flex .about-item .about-desc{font-size:12px;line-height:24px}}.feedback{width:100%;padding:80px 0 60px;background:#f2f4f6}@media(max-width: 767px){.feedback{padding:36px 0 77px}}@media(min-width: 768px)and (max-width: 1024px){.feedback{padding:40px 0 80px}}.feedback .wrapper{width:1200px}@media(max-width: 767px){.feedback .wrapper{width:100%;margin:0}}@media(min-width: 768px)and (max-width: 1024px){.feedback .wrapper{width:100%;margin:0}}@media(min-width: 1101px)and (max-width: 1439px){.feedback .wrapper{width:100%;margin:0}}.feedback .feedback-swiper-cont{position:relative}.feedback .feedback-swiper-cont .swiper-feedback{padding:0 20px 20px}.feedback .feedback-swiper-cont .feedback-dProfile{z-index:2;display:flex;position:relative;justify-content:center;align-items:center;margin-bottom:-60px}@media(max-width: 767px){.feedback .feedback-swiper-cont .feedback-dProfile{margin-bottom:-70px;width:100%}.feedback .feedback-swiper-cont .feedback-dProfile img{width:55%}}@media(min-width: 300px)and (max-width: 374px){.feedback .feedback-swiper-cont .feedback-dProfile img{width:63%}}.feedback .feedback-swiper-cont .slide-feedback-cont{z-index:1;display:flex;justify-content:center;align-items:center;min-height:352px;background-color:#fff;box-shadow:0px 7px 14px rgba(149,164,181,.65);border-radius:12px;position:relative;overflow:hidden}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content{padding:176px 16px 24px;display:flex;justify-content:center;align-items:center;flex-direction:column}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-head,.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-ttl,.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-txt{font-size:14px}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-head,.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-ttl{font-weight:700;text-align:center}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-head{color:#192988;display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:8px}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-head::before{content:"";display:inline-block;width:21.56px;height:20px;background:url(../img/kimerel/svg/ico-feedback.svg) no-repeat;background-size:contain;background-position:center}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-ttl{margin-bottom:16px;line-height:18px}@media(max-width: 767px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-ttl{font-size:12px;height:36px;display:flex;align-items:center}}@media(min-width: 768px)and (max-width: 1024px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-ttl{font-size:14px;height:36px;display:flex;align-items:center}}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-txt{min-height:96px;line-height:24px}@media(max-width: 767px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-txt{min-height:117px;font-size:12px;line-height:20px}}@media(min-width: 300px)and (max-width: 374px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-txt{font-size:11px}}@media(min-width: 768px)and (max-width: 1024px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-content .feedback-txt{min-height:96px;font-size:13px;line-height:22px}}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg{width:130%;min-height:212px;position:absolute;border-radius:50%;top:-50px;background:rgba(0,0,0,0) linear-gradient(180deg, #192988 0%, #192988 63%, #000A43 100%) 0% 0% no-repeat padding-box;color:#fff}@media(max-width: 767px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg{width:150%;min-height:204px}}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont{position:relative;bottom:-130px}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-name{font-size:16px;font-weight:700;margin-bottom:8px;text-align:center}@media(max-width: 767px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-name{font-size:14px}}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-job,.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-comp{font-weight:500;text-align:center}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-job{font-size:14px;margin-bottom:4px}@media(max-width: 767px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-job{font-size:12px}}.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-comp{font-size:12px}@media(max-width: 767px){.feedback .feedback-swiper-cont .slide-feedback-cont .feedback-cont-bg .dp-cont .dp-comp{font-size:10px}}.strengths{width:100%;padding:80px 0;background:#fff}@media(max-width: 767px){.strengths{padding:36px 0}}@media(min-width: 768px)and (max-width: 1024px){.strengths{padding:40px 0}}.strengths h2{color:#00a3d0;font-size:46px;font-weight:700;margin-bottom:72px;display:flex;justify-content:center;align-items:flex-end;line-height:58px;gap:8px}.strengths h2 small{font-size:24px;color:#1c1c1c;line-height:32px}.strengths h2::before{content:"";display:inline-block;width:223.75px;height:63px;background:url(../img/kimerel/svg/colin-logo.svg) no-repeat;background-size:contain;background-position:center}@media(max-width: 767px){.strengths h2{font-size:37px;margin-bottom:32px;line-height:50px}.strengths h2 small{font-size:20px}.strengths h2::before{max-width:183.42px;width:100%;height:51.65px}}@media(min-width: 300px)and (max-width: 374px){.strengths h2{font-size:32px;margin-bottom:24px;line-height:47px;gap:4px}.strengths h2 small{font-size:16px}.strengths h2::before{max-width:163.42px;height:47.65px}}@media(min-width: 768px)and (max-width: 1024px){.strengths h2{margin-bottom:32px}}.strengths .strengths-flex{display:flex;justify-content:space-between;align-items:center;margin-top:52px}@media(max-width: 767px){.strengths .strengths-flex{flex-direction:column-reverse;margin-top:24px}}@media(min-width: 1101px)and (max-width: 1439px){.strengths .strengths-flex{justify-content:center;gap:80px}}.strengths .strengths-flex:first-child{margin-top:0}.strengths .strengths-flex.--reversed{flex-direction:row-reverse}@media(max-width: 767px){.strengths .strengths-flex.--reversed{flex-direction:column-reverse}}.strengths .strengths-flex .strengths-item{flex:0 1 calc(50% - 8px)}@media(max-width: 767px){.strengths .strengths-flex .strengths-item{flex:1}}.strengths .strengths-flex .strengths-item.item-img-col,.strengths .strengths-flex .strengths-item.item-txt-col{max-width:517px}@media(max-width: 767px){.strengths .strengths-flex .strengths-item.item-img-col,.strengths .strengths-flex .strengths-item.item-txt-col{max-width:100%;width:100%}}@media(max-width: 767px){.strengths .strengths-flex .strengths-item.item-img-col{margin-top:20px}}.strengths .strengths-flex .strengths-item .strengths-ttl{font-size:20px;font-weight:700;line-height:32px;color:#192988;margin-bottom:24px}@media(max-width: 767px){.strengths .strengths-flex .strengths-item .strengths-ttl{margin-bottom:12px}}@media(min-width: 300px)and (max-width: 374px){.strengths .strengths-flex .strengths-item .strengths-ttl{font-size:16px;line-height:28px}}@media(min-width: 768px)and (max-width: 1024px){.strengths .strengths-flex .strengths-item .strengths-ttl{font-size:15px;line-height:22px;margin-bottom:16px}}.strengths .strengths-flex .strengths-item .strengths-desc{font-size:14px;line-height:28px}@media(min-width: 300px)and (max-width: 374px){.strengths .strengths-flex .strengths-item .strengths-desc{font-size:12px;line-height:24px}}@media(min-width: 768px)and (max-width: 1024px){.strengths .strengths-flex .strengths-item .strengths-desc{font-size:13px;line-height:20px}}.thankyou-sect,.request-sect{width:100%;padding:80px 0}@media(max-width: 767px){.thankyou-sect,.request-sect{padding:36px 0}}.thankyou-sect .thanks-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.thankyou-sect .thanks-cont .thanks-icon{display:block;margin:0 auto}.thankyou-sect .thanks-cont p{color:#192988;font-weight:700}.thankyou-sect .thanks-cont .thanks-txt{font-size:32px;line-height:50px;text-align:center;color:#192988;margin-bottom:22px}@media(max-width: 767px){.thankyou-sect .thanks-cont .thanks-txt{font-size:20px;line-height:32px;margin-bottom:0}}@media(min-width: 768px)and (max-width: 1024px){.thankyou-sect .thanks-cont .thanks-txt{font-size:28px;line-height:46px}}.thankyou-sect .thanks-cont .appointment-cont{width:100%;padding:40px 20px;background:#f2f4f6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:36px}@media(max-width: 767px){.thankyou-sect .thanks-cont .appointment-cont{padding:32px 20px}}.thankyou-sect .thanks-cont .appointment-cont .appoint-ttl,.thankyou-sect .thanks-cont .appointment-cont .appoint-txt{font-size:28px;line-height:50px;font-weight:700;color:#192988;text-align:center}@media(max-width: 767px){.thankyou-sect .thanks-cont .appointment-cont .appoint-ttl,.thankyou-sect .thanks-cont .appointment-cont .appoint-txt{font-size:18px;line-height:30px}}.thankyou-sect .thanks-cont .appointment-cont .appoint-btn{display:block;width:100%;max-width:390px;background:rgba(0,0,0,0) linear-gradient(180deg, #0F24A2 0%, #192988 100%) 0% 0% no-repeat padding-box;box-shadow:0px 4px 0px #000e64;border:1px solid #000e64;border-radius:12px;text-align:center;padding:18px;font-size:20px;font-weight:700;color:#fff;position:relative}.thankyou-sect .thanks-cont .appointment-cont .appoint-btn::before{content:"";display:inline-block;position:absolute;background:url(../img/kimerel/svg/dl-btn-arrow.svg) no-repeat;background-size:contain;width:14px;height:12px;top:50%;right:12px;transform:translateY(-50%)}@media(max-width: 767px){.thankyou-sect .thanks-cont .appointment-cont .appoint-btn{font-size:18px}}.request-sect .wrapper.--wider{width:1200px}@media(max-width: 767px){.request-sect .wrapper.--wider{width:auto}}@media(min-width: 768px)and (max-width: 1024px){.request-sect .wrapper.--wider{width:auto}}@media(min-width: 1101px)and (max-width: 1439px){.request-sect .wrapper.--wider{width:auto}}.request-sect .request-cont{display:flex;justify-content:space-between;gap:44px}@media(max-width: 767px){.request-sect .request-cont{flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){.request-sect .request-cont{flex-direction:column}}.request-sect .request-cont .req-flex1{flex:1}.request-sect .request-cont .req-flex1 h2{font-size:36px;line-height:54px;color:#333}.request-sect .request-cont .req-flex1 h2 span{color:#192988}@media(max-width: 767px){.request-sect .request-cont .req-flex1 h2{font-size:24px;line-height:36px}}.request-sect .request-cont .req-flex1 .request-docu{width:100%;background:#f2f4f6;padding:40px 30px;margin-top:32px}@media(max-width: 767px){.request-sect .request-cont .req-flex1 .request-docu{padding:24px 20px;margin-top:30px}}.request-sect .request-cont .req-flex1 .request-docu .docu-txt{font-size:18px;font-weight:700;line-height:32px}@media(max-width: 767px){.request-sect .request-cont .req-flex1 .request-docu .docu-txt{font-size:16px}}.request-sect .request-cont .req-flex1 .request-docu .req-hr{border:none;border-bottom:1px solid #ccc;margin:16px 0}.request-sect .request-cont .req-flex1 .request-docu .req-list-ttl{font-size:20px;font-weight:700;color:#192988;margin-bottom:20px}@media(max-width: 767px){.request-sect .request-cont .req-flex1 .request-docu .req-list-ttl{font-size:18px}}.request-sect .request-cont .req-flex1 .request-docu .req-lists{list-style-type:disc}.request-sect .request-cont .req-flex1 .request-docu .req-lists li{display:list-item !important;font-size:18px;line-height:32px;font-weight:700;display:block;list-style-type:disc}@media(max-width: 767px){.request-sect .request-cont .req-flex1 .request-docu .req-lists li{font-size:16px;line-height:28px}}.request-sect .request-cont .req-flex2{flex:0 1 518px}@media(max-width: 767px){.request-sect .request-cont .req-flex2{flex:1;height:auto;width:100%}.request-sect .request-cont .req-flex2 .form-cont{display:block}.request-sect .request-cont .req-flex2 .form-cont .request-form{padding:7px 20px 32px}}@media(min-width: 768px)and (max-width: 1024px){.request-sect .request-cont .req-flex2{flex:1}.request-sect .request-cont .req-flex2 .form-cont{display:block}}/*# sourceMappingURL=kimerel.min.css.map */