@import url(https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Noto+Sans+JP:wght@100..900&display=swap);td{border:1px solid #000;padding:10px}.content_title{color:#140039;margin:30px 0;font-size:30px;font-style:normal;font-weight:1000;line-height:37px}.content_title span{z-index:0;position:relative}.content_title span:after{left:0;width:100%;bottom:0;height:18px;content:"";z-index:-1;position:absolute;background:#ff6f00}.jss4{color:#333;margin-bottom:10px}.contact-button{padding:12px 16px;width:180px}.contact-button:focus{outline:none}.contact-button:disabled{cursor:default;background-color:#999}.inputCate{border:2px solid grey;border-radius:4px;cursor:pointer;min-width:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;padding:18.5px 14px}.inputCate:hover{border-color:#000}.inputCate:focus{border:2px solid #3e51b5}.btn-search{border:1px solid #bcb4c6;border-left:0}.btn-search:focus{outline:none}.company_logo_wrap{position:relative;width:80%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.stack_wrap{position:absolute;width:100%;height:100%;z-index:-50;background-image:url(/_nuxt/img/bg_technology.5b81337.jpg);background-position:bottom;background-size:cover}.grad_box{border:1px solid;-o-border-image:linear-gradient(180deg,#140039,#bcb4c6) 1;border-image:linear-gradient(180deg,#140039,#bcb4c6) 1}.news--selected{transition:transform .2s}.news--selected:hover{transform:scale(.95)}.hashtag{border:1px solid #8a7c9c}.placeholder{text-align:start;cursor:text}.placeholder-wrap[required]+.placeholder{color:#999;position:absolute;top:16px;left:17px}.placeholder-wrap[required]+.placeholder:after{content:" *";color:red}.placeholder-wrap[required]:invalid+.placeholder{display:inline-block}.placeholder-wrap[required]:valid+.placeholder{display:none}.bg_func{background-image:linear-gradient(90deg,#fff,#bcb4c6)}.select-search{border:2px solid grey;width:100%;border-radius:4px;cursor:pointer;min-width:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;padding:18.5px 14px;background-color:#fff}.select-search:hover{border-color:#000}.select-search:focus{outline:none;border:2px solid #3e51b5}.color_content{color:#594e68}.color_release{color:#8a7c9c}.text__34{font-size:28px;line-height:35px}.text__48{font-size:40px}.text__54{font-size:36px;line-height:42px}.text__28{font-size:24px}.text__40{font-size:36px}.text__18{font-size:14px}.p_30{padding:30px}.bg__ellipse2{background:#ff0}.bg__ellipse3{background:#3d00ad}.bg__ellipse5{background:#07ad00}.ellipse__2{right:230px;top:0}.ellipse__3{top:32px;left:40px}.ellipse__4{left:0;top:97px}.ellipse__5{left:-1px;bottom:34px}.ellipse__6{bottom:13px;left:107px}.ellipse__content{top:160px;left:94px}.ellipse__hover1:hover{right:-12px!important;transition-duration:1s}.ellipse__hover2:hover{right:236px!important;top:-20px!important;transition-duration:1s}.ellipse__hover3:hover{top:16px!important;left:24px!important;transition-duration:1s}.ellipse__hover4:hover{left:-24px!important;top:88px!important;transition-duration:1s}.ellipse__hover5:hover{left:-20px!important;bottom:26px!important;transition-duration:1s}.ellipse__hover6:hover{bottom:-6px!important;left:98px!important;transition-duration:1s}.bg__eis{background:#a1c2f8}.bg__aimee{background:#b3e8dc}.bg__syomit{background:#ffc9dc}.bg__mobio{background:#ccdee8}.bg__clearKeep{background:#99dceb}.bg__paktor{background:#e0ddf0}.bg__bicycle{background:#a1c2f8}.bg__lolly{background:#f7eced}.bg__staffDirect{background:#dbbf7c}.bg__ringApp{background:#c4e4f3}.bg__betterTax,.bg__bixbyit,.bg__storr{background:#bae1f3}.left-enter-active{-webkit-animation:leftInAnimation .3s ease-in-out;animation:leftInAnimation .3s ease-in-out}.left-leave-active{-webkit-animation:leftOutAnimation .3s ease-in-out;animation:leftOutAnimation .3s ease-in-out}@-webkit-keyframes leftInAnimation{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes leftInAnimation{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes leftOutAnimation{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes leftOutAnimation{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.right-enter-active{-webkit-animation:rightInAnimation .3s ease-in-out;animation:rightInAnimation .3s ease-in-out}.right-leave-active{-webkit-animation:rightOutAnimation .3s ease-in-out;animation:rightOutAnimation .3s ease-in-out}@-webkit-keyframes rightInAnimation{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rightInAnimation{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes rightOutAnimation{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes rightOutAnimation{0%{transform:translateX(0)}to{transform:translateX(100%)}}.padding-right__2{padding-right:2px}.banner-image{background-image:url(/_nuxt/img/img_banner.09b990c.jpg);background-color:#140039;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.header__desktop{display:none!important}.container{box-shadow:none!important;border-radius:0!important;padding:0 20px!important;margin-right:auto!important;margin-left:auto!important;max-width:100%}@media screen and (min-width:768px){.container{padding:0 30px!important;max-width:1024px}}@media screen and (min-width:1024px){.container{padding:0 60px!important;max-width:1200px}.text__34{font-size:34px}.text__48{font-size:48px}.text__54{font-size:54px;line-height:60px}.text__28{font-size:28px}.text__40{font-size:40px}.text__18{font-size:18px}.header__mobile{display:none}.header__desktop{display:block!important}}@media screen and (min-width:1200px){.container{padding:0 80px!important;max-width:1440px}}@media screen and (min-width:1440px){.container{padding:0 140px!important;max-width:1600px}}.ck-link_selected{color:rgba(31,177,255,.1)!important}.ck-editor__editable_inline{height:400px!important}.ck-editor__nested-editable{min-width:4em!important;padding:.8em!important}.ck-content h1{font-size:2em!important;font-weight:700!important}.ck-content h2{font-size:1.5em!important;font-weight:700!important}.ck-content h4{font-size:1.17em!important;font-weight:700!important}.ck-editor__editable p a{color:#00f;font-style:italic;-webkit-text-decoration-line:underline;text-decoration-line:underline}