html{font-size:10px;font-family:Noto Sans JP,sans-serif;color:#414b65}@media screen and (max-width: 1440px){html{font-size:8px}}.button-wrap{padding:2px;background:linear-gradient(90deg,#5c81ea,#956bee);border-radius:5px}.button-wrap button{display:flex;justify-content:center;align-items:center;gap:7px;padding:20px 30px;font-weight:700;font-size:1.6rem;color:#fff;border-radius:5px}.button-wrap button:hover{transition:background .2s,border .5s,color .5s;color:transparent;background:#fff}.button-wrap button:hover p{background:linear-gradient(90deg,#5c81ea,#956bee);-webkit-background-clip:text;color:transparent}.button-wrap button:hover .svg-wrap{background:linear-gradient(90deg,#5c81ea,#956bee)}.button-wrap button:hover .svg-wrap svg path{fill:#fff}.hs-form-field{display:flex}.text-gradient{background:linear-gradient(90deg,#5c81ea,#956bee);-webkit-background-clip:text;color:transparent}.bg-gradient{background:linear-gradient(90deg,#5c81ea,#956bee)}.input{background:#000!important}.steps li .StepWrap{position:relative}.steps li .StepWrap:before{content:"";position:absolute;width:30px;height:30px;display:block;background:url(/wp-content/themes/creative-drive/images/page-introduction-campaign/step-arrow.svg);background-repeat:no-repeat;background-position:center;right:0;top:50%;transform:translate(70%,-50%)}@media screen and (max-width: 1279px){.steps li .StepWrap:before{right:50%;transform:translate(50%,50%) rotate(90deg);bottom:0;top:auto}}.steps li:last-child .StepWrap:before{display:none}h4{font-weight:700}.qa:nth-child(1){border:0}.qa-wrap .q{display:flex;gap:12px;position:relative}.qa-wrap .q:before{content:"Q";font-weight:700;background:linear-gradient(90deg,#5c81ea,#956bee);-webkit-background-clip:text;color:transparent}.qa-wrap .q:after{content:"";width:1rem;height:1.5rem;background:url(/wp-content/themes/creative-drive/images/page-introduction-campaign/qa-arrow.svg);background-repeat:no-repeat;background-position:center center;position:absolute;right:-1.5rem;transform:rotate(180deg)}.qa-wrap .q.active:after{transform:rotate(0);transition:transform .3s ease}.qa-wrap .a{display:flex;gap:12px}.qa-wrap .a:before{content:"A";font-weight:700}.swiper-wrapper{transition-timing-function:linear!important}section{padding:0 15px}.roboto{font-family:Roboto,sans-serif}.detail ul{padding-left:1rem}.detail ul li{list-style-type:disc}.left_right{position:relative;animation:left_right 10s linear infinite forwards}@keyframes left_right{0%{left:0}to{left:-990px}}.left_right-pc{position:relative;animation:left_right 10s linear infinite forwards}@keyframes left_right{0%{left:0}to{left:-1320px}}.right_left{position:relative;animation:right_left 10s linear infinite forwards}@keyframes right_left{0%{right:990px}to{right:0}}.fade-section{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-section.fade-in{opacity:1;transform:translateY(0)}.burgur{background-color:#414b65;padding:10px}.burgur .burgur-wrap{width:17px;height:17px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.burgur .burgur-wrap .line{width:17px;background:#fff!important;height:1px;position:absolute;transition:transform .3s ease,opacity .3s ease}.burgur .burgur-wrap .line:nth-child(1){top:0}.burgur .burgur-wrap .line:nth-child(2){top:50%}.burgur .burgur-wrap .line:nth-child(3){bottom:0}.burgur.open .line:nth-child(1){transform:rotate(45deg) translate(50%) translateY(-50%);left:-30%;top:25%}.burgur.open .line:nth-child(2){opacity:0}.burgur.open .line:nth-child(3){transform:rotate(-45deg) translate(50%) translateY(-50%);left:-30%}.mobile-menu{position:absolute;top:100%;left:0;width:100%;background-color:#414b65;box-shadow:0 4px 6px #0000001a;z-index:10}.mobile-menu a{padding:10px 15px;font-size:1.6rem;font-weight:700;color:#414b65;text-decoration:none;color:#fff;border-bottom:1px solid #fff}header.sticky{position:sticky;top:0;z-index:50;background-color:#fff;box-shadow:0 2px 4px #0000001a}
