@font-face{font-family:Gellix-l;font-weight:300;src:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../fonts/Gellix-Light.woff2) format("woff2")}@font-face{font-family:Gellix;font-weight:400;src:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../fonts/Gellix-Regular.woff2) format("woff2")}@font-face{font-family:Gellix;font-weight:500;src:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../fonts/Gellix-Medium.woff2) format("woff2")}@font-face{font-family:Gellix;font-weight:600;src:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../fonts/Gellix-SemiBold.woff2) format("woff2")}@font-face{font-family:Gellix;font-weight:700;src:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../fonts/Gellix-Bold.woff2) format("woff2")}@font-face{font-family:Gellix;font-weight:800;src:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../fonts/Gellix-ExtraBold.woff2) format("woff2")}body{background-color:#6210cc;color:#0d0d0d;font-family:Helvetica,Noto Sans JP,sans-serif;line-height:1.43}body main{background-color:#fff}
/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}.c-header{background-color:transparent;height:19.2vw;left:0;position:fixed;top:0;transition:all .3s;width:100%;z-index:30}@media (min-width:52.1875em){.c-header{height:6.9444444444vw}}@media (min-width:90em){.c-header{height:100px}}.c-header__inner{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:space-between;margin:0 auto;padding:0 7.2vw;transition:all .3s;width:100%}@media (min-width:52.1875em){.c-header__inner{background-color:transparent;justify-content:flex-start;max-width:83.3333333333vw;padding:0}}@media (min-width:90em){.c-header__inner{max-width:1200px}}.c-header__inner .c-header__logo{height:4.8vw;position:relative;width:27.7333333333vw}@media (min-width:52.1875em){.c-header__inner .c-header__logo{height:1.875vw;margin-right:3.6111111111vw;width:11.1111111111vw}}@media (min-width:90em){.c-header__inner .c-header__logo{height:27px;margin-right:52px;width:160px}}.c-header__inner .c-header__logo a{display:block;height:100%;width:100%}.c-header__inner .c-header__logo a img{height:auto;left:0;position:absolute;top:0;transition:all .3s;width:100%}.c-header__inner .c-header__logo a img:first-child{opacity:1}.c-header__inner .c-header__logo a img:nth-child(2){opacity:0}.c-header__inner .c-header-menu{align-items:center;display:flex;justify-content:space-between}@media (min-width:52.1875em){.c-header__inner .c-header-menu{width:calc(100% - 14.72222vw)}}@media (min-width:90em){.c-header__inner .c-header-menu{width:calc(100% - 212px)}}.c-header__inner .c-header-menu__buttonarea{align-items:center;display:flex;justify-content:flex-end}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button{border-radius:10.6666666667vw;flex-shrink:0;overflow:hidden;transition:all .3s;width:27.7333333333vw}@media (min-width:52.1875em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button{border-radius:2.7777777778vw;width:8.8888888889vw}}@media (min-width:90em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button{border-radius:40px;width:128px}}@media (min-width:52.1875em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button:last-child{margin-left:.8333333333vw}}@media (min-width:90em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button:last-child{margin-left:12px}}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__trial{background-color:#6210cc;border:.2666666667vw solid #fff;color:#fff}@media (min-width:52.1875em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__trial{border:.0694444444vw solid #fff}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__trial:hover{background-color:#242459;border:.0694444444vw solid #242459}}@media (min-width:90em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__trial{border:1px solid #fff}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__trial:hover{border:1px solid #242459}}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__contact{background-color:#fff;border:.2666666667vw solid #fff;color:#6210cc}@media (min-width:52.1875em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__contact{border:.0694444444vw solid #fff}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__contact:hover{background-color:#242459;border:.0694444444vw solid #242459;color:#fff}}@media (min-width:90em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__contact{border:1px solid #fff}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button.c-header-menu__contact:hover{border:1px solid #242459}}.c-header__inner .c-header-menu__buttonarea .c-header-menu__button a{display:block;font-size:3.2vw;font-weight:700;height:100%;padding:2.4vw 0;text-align:center;width:100%}@media (min-width:52.1875em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button a{font-size:.9722222222vw;padding:.8333333333vw 0}}@media (min-width:90em){.c-header__inner .c-header-menu__buttonarea .c-header-menu__button a{font-size:14px;padding:12px 0}}.c-header__inner .c-header-menu .c-header-menu-drawer{flex-shrink:0;height:4.5333333333vw;margin-left:5.3333333333vw;position:relative;width:5.3333333333vw}.c-header__inner .c-header-menu .c-header-menu-drawer.is-open .c-header-menu-drawer__box .c-header-menu-drawer__toggle:first-child{top:1.8666666667vw;transform:rotate(-135deg)}.c-header__inner .c-header-menu .c-header-menu-drawer.is-open .c-header-menu-drawer__box .c-header-menu-drawer__toggle:nth-child(2){opacity:0;top:1.8666666667vw}.c-header__inner .c-header-menu .c-header-menu-drawer.is-open .c-header-menu-drawer__box .c-header-menu-drawer__toggle:nth-child(3){top:1.8666666667vw;transform:rotate(135deg)}.c-header__inner .c-header-menu .c-header-menu-drawer__box{height:100%;width:100%}.c-header__inner .c-header-menu .c-header-menu-drawer__box .c-header-menu-drawer__toggle{background-color:#fff;border-radius:8vw;display:block;height:.5333333333vw;left:0;position:absolute;transition:all .5s;width:100%}.c-header__inner .c-header-menu .c-header-menu-drawer__box .c-header-menu-drawer__toggle:first-child{top:0}.c-header__inner .c-header-menu .c-header-menu-drawer__box .c-header-menu-drawer__toggle:nth-child(2){top:1.8666666667vw}.c-header__inner .c-header-menu .c-header-menu-drawer__box .c-header-menu-drawer__toggle:nth-child(3){top:3.7333333333vw}.c-header.is-change{background-color:#fff;box-shadow:0 2.1333333333vw 4.2666666667vw hsla(0,0%,5%,.06)}@media (min-width:52.1875em){.c-header.is-change{box-shadow:0 .5555555556vw 1.1111111111vw hsla(0,0%,5%,.06)}}@media (min-width:90em){.c-header.is-change{box-shadow:0 8px 16px hsla(0,0%,5%,.06)}}.c-header.is-change .c-header__inner{background-color:#fff}@media (min-width:52.1875em){.c-header.is-change .c-header__inner{background-color:transparent}}.c-header.is-change .c-header__inner .c-header__logo a img:first-child{opacity:0}.c-header.is-change .c-header__inner .c-header__logo a img:nth-child(2){opacity:1}@media (min-width:52.1875em){.c-header.is-change .c-header__inner .c-header-menu .c-global-navigation ul li a{color:#0d0d0d}.c-header.is-change .c-header__inner .c-header-menu .c-global-navigation ul li a:hover{color:#6210cc}}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__trial{background-color:#fff;border:.2666666667vw solid #6210cc;color:#6210cc}@media (min-width:52.1875em){.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__trial{border:.0694444444vw solid #6210cc}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__trial:hover{background-color:#242459;border:.0694444444vw solid #242459;color:#fff}}@media (min-width:90em){.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__trial{border:1px solid #6210cc}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__trial:hover{border:1px solid #242459}}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__contact{background-color:#6210cc;border:.2666666667vw solid #6210cc;color:#fff}@media (min-width:52.1875em){.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__contact{border:.0694444444vw solid #6210cc}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__contact:hover{background-color:#242459;border:.0694444444vw solid #242459;color:#fff}}@media (min-width:90em){.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__contact{border:1px solid #6210cc}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu__buttonarea .c-header-menu__contact:hover{border:1px solid #242459}}.c-header.is-change .c-header__inner .c-header-menu .c-header-menu-drawer__box .c-header-menu-drawer__toggle{background-color:#6210cc}.c-footer{background-color:#fff;padding:21.3333333333vw 0 6.4vw}@media (min-width:52.1875em){.c-footer{padding:4.5138888889vw 0 3.8888888889vw}}@media (min-width:90em){.c-footer{padding:65px 0 56px}}.c-footer__inner{margin:0 auto;max-width:85.3333333333vw}@media (min-width:52.1875em){.c-footer__inner{max-width:72.2222222222vw}}@media (min-width:90em){.c-footer__inner{max-width:1040px}}.c-footer__inner .c-footer__contents{align-items:flex-start;border-bottom:.2666666667vw solid #ededed;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:6.4vw;padding-bottom:12.8vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents{border:none;flex-direction:row;margin-bottom:4.4444444444vw;padding-bottom:0}}@media (min-width:90em){.c-footer__inner .c-footer__contents{margin-bottom:64px}}.c-footer__inner .c-footer__contents .c-footer__logo{margin:0 0 14.9333333333vw;width:42.6666666667vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer__logo{margin:1.0416666667vw 0 0;width:13.8888888889vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer__logo{margin:15px 0 0;width:200px}}.c-footer__inner .c-footer__contents .c-footer__logo img{width:100%}.c-footer__inner .c-footer__contents .c-footer-menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu{flex-direction:row;width:auto}}.c-footer__inner .c-footer__contents .c-footer-menu__box{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:12.8vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box{margin-bottom:0}.c-footer__inner .c-footer__contents .c-footer-menu__box ul{margin-top:1.5277777778vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul{margin-top:22px}}.c-footer__inner .c-footer__contents .c-footer-menu__box ul.c-footer-menu__list2{margin-left:10.1333333333vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul.c-footer-menu__list2{margin-left:4.1666666667vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul.c-footer-menu__list2{margin-left:60px}}.c-footer__inner .c-footer__contents .c-footer-menu__box ul li{font-size:3.4666666667vw;font-weight:500}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li{font-size:.9722222222vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li{font-size:14px}}.c-footer__inner .c-footer__contents .c-footer-menu__box ul li:not(:last-child){margin-bottom:5.3333333333vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li:not(:last-child){margin-bottom:1.3888888889vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li:not(:last-child){margin-bottom:20px}}.c-footer__inner .c-footer__contents .c-footer-menu__box ul li.c-footer-menu__title{color:#6210cc;font-size:3.7333333333vw;font-weight:700;margin-bottom:6.6666666667vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li.c-footer-menu__title{font-size:1.1111111111vw;margin-bottom:1.5277777778vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li.c-footer-menu__title{font-size:16px;margin-bottom:22px}}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li a{transition:all .3s}.c-footer__inner .c-footer__contents .c-footer-menu__box ul li a:hover{color:#6210cc}}.c-footer__inner .c-footer__contents .c-footer-menu__box ul li .child{margin-top:2.4vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li .child{margin-top:.5555555556vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li .child{margin-top:8px}}.c-footer__inner .c-footer__contents .c-footer-menu__box ul li .child li{line-height:1.8;margin-bottom:0}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li .child li{font-size:.9722222222vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu__box ul li .child li{font-size:14px}}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea{width:100%}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea{margin-left:6.1111111111vw;width:auto}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea{margin-left:88px}}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button{border-radius:10.6666666667vw;overflow:hidden;transition:all .3s;width:100%}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button{border-radius:2.7777777778vw;width:13.8888888889vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button{border-radius:40px;width:200px}}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button:not(:last-child){margin-bottom:3.2vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button:not(:last-child){margin-bottom:.8333333333vw}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button:not(:last-child){margin-bottom:12px}}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__contact{background-color:#6210cc;color:#fff}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__contact:hover{background-color:#242459}}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__trial{background-color:#fff;border:.2666666667vw solid #6210cc;color:#6210cc}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__trial{border:.0694444444vw solid #6210cc}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__trial:hover{background-color:#242459;border:.2666666667vw solid #242459;color:#fff}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__trial{border:1px solid #6210cc}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button.c-footer-menu__trial:hover{border:1px solid #242459}}.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button a{display:block;font-size:3.7333333333vw;font-weight:700;height:100%;padding:4.8vw 0;text-align:center;width:100%}@media (min-width:52.1875em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button a{font-size:.9722222222vw;padding:1.5277777778vw 0}}@media (min-width:90em){.c-footer__inner .c-footer__contents .c-footer-menu .c-footer-menu__buttonarea .c-footer-menu__button a{font-size:14px;padding:22px 0}}.c-footer__inner .c-footer__info{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:space-between}@media (min-width:52.1875em){.c-footer__inner .c-footer__info{align-items:center;flex-direction:row}}.c-footer__inner .c-footer__info .c-footer__cr{color:#9e9e9e;font-size:3.2vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__info .c-footer__cr{font-size:.9027777778vw}}@media (min-width:90em){.c-footer__inner .c-footer__info .c-footer__cr{font-size:13px}}.c-footer__inner .c-footer__info ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 32vw 5.3333333333vw 0}@media (min-width:52.1875em){.c-footer__inner .c-footer__info ul{justify-content:flex-end;margin:0}}.c-footer__inner .c-footer__info ul li:not(:nth-child(2n)){margin-right:4.2666666667vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__info ul li:not(:nth-child(2n)){margin:0}.c-footer__inner .c-footer__info ul li:not(:last-child){margin-right:1.3888888889vw}}@media (min-width:90em){.c-footer__inner .c-footer__info ul li:not(:last-child){margin-right:20px}}.c-footer__inner .c-footer__info ul li a{color:#9e9e9e;font-size:3.2vw}@media (min-width:52.1875em){.c-footer__inner .c-footer__info ul li a{font-size:.9027777778vw}}@media (min-width:90em){.c-footer__inner .c-footer__info ul li a{font-size:13px}}.c-global-navigation{background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/header-menu-sp.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100vh;height:100dvh;padding:36.2666666667vw 25.3333333333vw 48vw;position:fixed;right:-100%;top:0;transition:all .5s;width:100vw;z-index:-1}.c-global-navigation.is-open{right:0}@media (min-width:52.1875em){.c-global-navigation{background-image:none;height:auto;padding:0;position:relative;right:auto;top:auto;width:auto;z-index:auto}}.c-global-navigation ul{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:52.1875em){.c-global-navigation ul{flex-direction:row}}.c-global-navigation ul li{position:relative}.c-global-navigation ul li:not(:first-child){margin:8.5333333333vw 0 0}@media (min-width:52.1875em){.c-global-navigation ul li:not(:first-child){margin:0}.c-global-navigation ul li:not(:last-child){margin:0 2.5vw 0 0}}@media (min-width:90em){.c-global-navigation ul li:not(:last-child){margin:0 36px 0 0}}@media (min-width:52.1875em){.c-global-navigation ul li.products__menu:hover .products__box{opacity:1;pointer-events:all;transform:translateY(100%)}}.c-global-navigation ul li .products__box{bottom:0;left:0;opacity:0;padding-top:1.1111111111vw;pointer-events:none;position:absolute;transform:translateY(105%);transition:all .3s}@media (min-width:90em){.c-global-navigation ul li .products__box{padding-top:16px}}.c-global-navigation ul li .products__box .products__child{align-items:flex-start;background-color:#fff;border:1px solid #ededed;border-radius:.5555555556vw;box-shadow:0 .5555555556vw 1.1111111111vw hsla(0,0%,5%,.06);display:flex;flex-direction:column;justify-content:space-between;padding:1.6666666667vw 1.9444444444vw;width:11.1111111111vw}@media (min-width:90em){.c-global-navigation ul li .products__box .products__child{box-shadow:0 8px 16px hsla(0,0%,5%,.06);padding:24px 28px;top:36px;width:160px}}.c-global-navigation ul li .products__box .products__child li{line-height:1;margin:0}.c-global-navigation ul li .products__box .products__child li a{color:#0d0d0d;font-weight:700;transition:all .3s}@media (min-width:52.1875em){.c-global-navigation ul li .products__box .products__child li a{font-size:.9722222222vw}.c-global-navigation ul li .products__box .products__child li a:hover{color:#6210cc}}@media (min-width:90em){.c-global-navigation ul li .products__box .products__child li a{font-size:14px}}.c-global-navigation ul li .products__box .products__child li:not(:last-child){margin-bottom:1.3888888889vw}.c-global-navigation ul li.c-global-navigation__trial--sp{height:14.9333333333vw;margin:12.8vw 0 0;width:49.0666666667vw}.c-global-navigation ul li.c-global-navigation__trial--sp a{align-items:center;border:.2666666667vw solid #fff;border-radius:10.6666666667vw;display:flex;height:100%;justify-content:center;width:100%}.c-global-navigation ul li.c-global-navigation__contact--sp{height:14.9333333333vw;margin:5.3333333333vw 0 0;width:49.0666666667vw}.c-global-navigation ul li.c-global-navigation__contact--sp a{align-items:center;background-color:#fff;border:.2666666667vw solid #fff;border-radius:10.6666666667vw;color:#6210cc;display:flex;height:100%;justify-content:center;width:100%}.c-global-navigation ul li a{color:#fff;font-size:4.8vw;font-weight:700;transition:all .3s}@media (min-width:52.1875em){.c-global-navigation ul li a{font-size:.9722222222vw}.c-global-navigation ul li a:hover{color:#e0cff5}}@media (min-width:90em){.c-global-navigation ul li a{font-size:14px}}.c-contact-button{background-color:#fff;border-radius:10.6666666667vw;height:17.0666666667vw;transition:all .3s;width:74.6666666667vw}@media (min-width:52.1875em){.c-contact-button{border-radius:2.7777777778vw;height:5vw;width:22.2222222222vw}.c-contact-button:hover{background-color:#242459}.c-contact-button:hover a{color:#fff}}@media (min-width:90em){.c-contact-button{border-radius:40px;height:72px;width:320px}}.c-contact-button a{align-items:center;color:#6210cc;display:flex;font-size:3.7333333333vw;font-weight:700;height:100%;justify-content:center;transition:all .3s;width:100%}@media (min-width:52.1875em){.c-contact-button a{font-size:1.1111111111vw}}@media (min-width:90em){.c-contact-button a{font-size:16px}}.c-primary-button{background-color:#6210cc;border:.2666666667vw solid #6210cc;border-radius:10.6666666667vw;height:14.9333333333vw;overflow:hidden;transition:all .3s;width:100%}@media (min-width:52.1875em){.c-primary-button{border:.0694444444vw solid #6210cc;border-radius:2.7777777778vw;height:4.4444444444vw;width:13.8888888889vw}.c-primary-button:hover{background-color:#242459;border:.2666666667vw solid #242459}}@media (min-width:90em){.c-primary-button{border:1px solid #6210cc;border-radius:40px;height:64px;width:200px}.c-primary-button:hover{border:1px solid #242459}}.c-primary-button a{align-items:center;color:#fff;display:flex;font-size:3.7333333333vw;font-weight:700;height:100%;justify-content:center;width:100%}@media (min-width:52.1875em){.c-primary-button a{font-size:.9722222222vw}}@media (min-width:90em){.c-primary-button a{font-size:14px}}@media (min-width:52.1875em){.c-works-item:hover .c-works-item__img img{transform:scale(1.08)}.c-works-item:hover .c-works-item__img .c-works-item__logo img{transform:scale(1)}.c-works-item:hover .c-works-item__textarea .c-works-item__title{color:#6210cc}}.c-works-item__img{aspect-ratio:319/226;border-radius:2.1333333333vw;box-shadow:0 2.1333333333vw 4.2666666667vw hsla(0,0%,5%,.1);margin-bottom:6.4vw;overflow:hidden;position:relative;width:100%}@media (min-width:52.1875em){.c-works-item__img{aspect-ratio:372/263;border-radius:.5555555556vw;box-shadow:0 .5555555556vw 1.1111111111vw hsla(0,0%,5%,.1);margin-bottom:1.9444444444vw}}@media (min-width:90em){.c-works-item__img{border-radius:8px;box-shadow:0 8px 16px hsla(0,0%,5%,.1);margin-bottom:28px}}.c-works-item__img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.c-works-item__img .c-works-item__logo{aspect-ratio:104/40;border-radius:1.0666666667vw;bottom:2.6666666667vw;overflow:hidden;position:absolute;right:2.6666666667vw;width:32.6018808777%}@media (min-width:52.1875em){.c-works-item__img .c-works-item__logo{border-radius:.2777777778vw;bottom:.8333333333vw;right:.8333333333vw;width:27.9569892473%}}@media (min-width:90em){.c-works-item__img .c-works-item__logo{border-radius:4px;bottom:12px;right:12px}}.c-works-item__img .c-works-item__logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-works-item .c-works-item__textarea .c-works-item__name{font-size:3.4666666667vw;font-weight:500;margin-bottom:3.2vw}@media (min-width:52.1875em){.c-works-item .c-works-item__textarea .c-works-item__name{font-size:.9722222222vw;margin-bottom:.8333333333vw}}@media (min-width:90em){.c-works-item .c-works-item__textarea .c-works-item__name{font-size:14px;margin-bottom:12px}}.c-works-item .c-works-item__textarea .c-works-item__title{font-size:4.8vw;font-weight:700;line-height:1.6;margin-bottom:5.3333333333vw;transition:all .3s}@media (min-width:52.1875em){.c-works-item .c-works-item__textarea .c-works-item__title{font-size:1.3888888889vw;margin-bottom:1.3888888889vw}}@media (min-width:90em){.c-works-item .c-works-item__textarea .c-works-item__title{font-size:20px;margin-bottom:20px}}.c-works-item .c-works-item__textarea .c-works-item__cat{background-color:#242459;border-radius:1.0666666667vw;color:#fff;display:inline-block;font-size:3.2vw;font-weight:700;padding:1.0666666667vw 3.7333333333vw}@media (min-width:52.1875em){.c-works-item .c-works-item__textarea .c-works-item__cat{border-radius:.2777777778vw;font-size:.9027777778vw;padding:.2777777778vw .9722222222vw}}@media (min-width:90em){.c-works-item .c-works-item__textarea .c-works-item__cat{border-radius:4px;font-size:13px;padding:4px 14px}}.c-exmaple-itemlist{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:52.1875em){.c-exmaple-itemlist{flex-wrap:nowrap}}.c-exmaple-itemlist .c-exmaple-item{align-items:center;aspect-ratio:1/1;background-color:#fff;border:.2666666667vw solid #ededed;border-radius:2.1333333333vw;box-shadow:0 2.1333333333vw 4.2666666667vw hsla(0,0%,5%,.06);display:flex;flex-direction:column;justify-content:center;margin-bottom:2.6666666667vw;overflow:hidden;padding:6.4vw 5.3333333333vw;text-align:center;width:calc(50% - 1.46667vw)}@media (min-width:52.1875em){.c-exmaple-itemlist .c-exmaple-item{border:.0694444444vw solid #ededed;border-radius:.5555555556vw;box-shadow:0 .5555555556vw 1.1111111111vw hsla(0,0%,5%,.06);margin-bottom:0;padding:1.9444444444vw 0 1.25vw;width:calc(16.66667% - .92593vw)}}@media (min-width:90em){.c-exmaple-itemlist .c-exmaple-item{border:1px solid #ededed;border-radius:8px;box-shadow:0 8px 16px hsla(0,0%,5%,.06);padding:28px 0 18px;width:calc(16.66667% - 13.33333px)}}.c-exmaple-itemlist .c-exmaple-item img{height:auto;margin-bottom:1.6vw;width:16vw}@media (min-width:52.1875em){.c-exmaple-itemlist .c-exmaple-item img{margin-bottom:.4861111111vw;width:4.1666666667vw}}@media (min-width:90em){.c-exmaple-itemlist .c-exmaple-item img{margin-bottom:7px;width:60px}}.c-exmaple-itemlist .c-exmaple-item .c-exmaple-item__title{align-items:center;display:flex;flex-grow:1;font-size:3.7333333333vw;font-weight:700;justify-content:center}@media (min-width:52.1875em){.c-exmaple-itemlist .c-exmaple-item .c-exmaple-item__title{font-size:.9722222222vw}}@media (min-width:90em){.c-exmaple-itemlist .c-exmaple-item .c-exmaple-item__title{font-size:14px}}.c-page-contact{background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/page-contact-bg-sp.png);background-repeat:no-repeat;background-size:cover;max-height:106.6666666667vw}@media (min-width:52.1875em){.c-page-contact{background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/page-contact-bg-pc.png);max-height:25.1388888889vw}}@media (min-width:90em){.c-page-contact{max-height:362px}}.c-page-contact__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:21.3333333333vw 0}@media (min-width:52.1875em){.c-page-contact__inner{padding:5.4166666667vw 0}}@media (min-width:90em){.c-page-contact__inner{padding:78px 0}}.c-page-contact__inner .c-page-contact__title{color:#fff;font-size:7.4666666667vw;font-weight:700;letter-spacing:.02em;margin-bottom:12.8vw}@media (min-width:52.1875em){.c-page-contact__inner .c-page-contact__title{font-size:2.7777777778vw;margin-bottom:2.7777777778vw}}@media (min-width:90em){.c-page-contact__inner .c-page-contact__title{font-size:40px;margin-bottom:40px}}.c-page-contact__inner .c-page-contact__text{color:#fff;font-size:3.4666666667vw;font-weight:500;margin-bottom:12.8vw}@media (min-width:52.1875em){.c-page-contact__inner .c-page-contact__text{font-size:.9722222222vw;margin-bottom:2.7777777778vw}}@media (min-width:90em){.c-page-contact__inner .c-page-contact__text{font-size:14px;margin-bottom:40px}}.c-page-example{background-color:#f7f7f7;padding:14.9333333333vw 0 19.2vw}@media (min-width:52.1875em){.c-page-example{padding:5.5555555556vw 0}}@media (min-width:90em){.c-page-example{padding:80px 0}}.c-page-example__inner{margin:0 auto;max-width:85.3333333333vw}@media (min-width:52.1875em){.c-page-example__inner{max-width:72.2222222222vw}}@media (min-width:90em){.c-page-example__inner{max-width:1040px}}.c-page-example__inner .c-page-example__title{font-size:7.4666666667vw;font-weight:700;letter-spacing:.02em;margin-bottom:6.4vw;text-align:center}@media (min-width:52.1875em){.c-page-example__inner .c-page-example__title{font-size:2.7777777778vw;margin-bottom:3.3333333333vw}}@media (min-width:90em){.c-page-example__inner .c-page-example__title{font-size:40px;margin-bottom:48px}}.c-page-example__inner .c-page-example__title img{display:block;height:auto;margin:0 auto 4.2666666667vw;width:5.3333333333vw}@media (min-width:52.1875em){.c-page-example__inner .c-page-example__title img{margin-bottom:1.1111111111vw;width:1.6666666667vw}}@media (min-width:90em){.c-page-example__inner .c-page-example__title img{margin-bottom:16px;width:24px}}.c-page-example__inner .c-page-example__title span{color:#6210cc}.c-page-example__inner .c-page-example__text{font-size:3.7333333333vw;font-weight:500;text-align:center}@media (min-width:52.1875em){.c-page-example__inner .c-page-example__text{font-size:.9722222222vw}}@media (min-width:90em){.c-page-example__inner .c-page-example__text{font-size:14px}}.c-page-developer{padding:10.6666666667vw 0}@media (min-width:52.1875em){.c-page-developer{padding:5.5555555556vw 0}}@media (min-width:90em){.c-page-developer{padding:80px 0}}.c-page-developer__inner{align-items:flex-start;aspect-ratio:335/499;background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/page-developer-bg-sp.png);background-repeat:no-repeat;background-size:cover;border-radius:2.6666666667vw;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;max-width:89.3333333333vw;overflow:hidden;padding:14.9333333333vw 4.2666666667vw}@media (min-width:52.1875em){.c-page-developer__inner{aspect-ratio:1040/470;background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/page-developer-bg-pc.png);border-radius:.6944444444vw;display:block;max-width:72.2222222222vw;padding:5.5555555556vw 6.1111111111vw}}@media (min-width:90em){.c-page-developer__inner{border-radius:10px;max-width:1040px;padding:80px 88px}}.c-page-developer__inner .c-page-developer__title{font-size:7.4666666667vw;font-weight:700;letter-spacing:.02em;margin-bottom:3.2vw}@media (min-width:52.1875em){.c-page-developer__inner .c-page-developer__title{font-size:2.7777777778vw;margin-bottom:1.9444444444vw}}@media (min-width:90em){.c-page-developer__inner .c-page-developer__title{font-size:40px;margin-bottom:28px}}.c-page-developer__inner .c-page-developer__text{font-size:3.7333333333vw;font-weight:500;line-height:1.8;margin-bottom:8.5333333333vw}@media (min-width:52.1875em){.c-page-developer__inner .c-page-developer__text{font-size:1.1111111111vw;margin-bottom:2.7777777778vw;width:52.1327014218%}}@media (min-width:90em){.c-page-developer__inner .c-page-developer__text{font-size:16px;margin-bottom:40px}}.c-page-developer__inner .c-page-developer__button{height:12.8vw;transition:all .3s;width:38.4vw}@media (min-width:52.1875em){.c-page-developer__inner .c-page-developer__button{border:.0694444444vw solid #242459;height:4.4444444444vw;width:13.8888888889vw}.c-page-developer__inner .c-page-developer__button:hover{border:.0694444444vw solid #6210cc}.c-page-developer__inner .c-page-developer__button:hover a{background-color:#6210cc;color:#fff}}@media (min-width:90em){.c-page-developer__inner .c-page-developer__button{border:1px solid #242459;height:64px;width:200px}.c-page-developer__inner .c-page-developer__button:hover{border:1px solid #6210cc}}.c-page-developer__inner .c-page-developer__button a{background-color:#fff;color:#6210cc;font-size:3.4666666667vw;transition:all .3s}@media (min-width:52.1875em){.c-page-developer__inner .c-page-developer__button a{color:#242459;font-size:.9722222222vw}}@media (min-width:90em){.c-page-developer__inner .c-page-developer__button a{font-size:14px}}.c-page-header{background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/page-header-bg-sp.png);background-repeat:no-repeat;background-size:cover;height:149.3333333333vw;margin-bottom:17.0666666667vw}@media (min-width:52.1875em){.c-page-header{background-image:url(//sendbird.co.jp/wp-content/themes/sendbird/assets/css/../img/common/page-header-bg-pc.png);height:33.3333333333vw;margin-bottom:6.1111111111vw}}@media (min-width:90em){.c-page-header{height:480px;margin-bottom:88px}}.c-page-header__inner{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:8.5333333333vw;text-align:center}@media (min-width:52.1875em){.c-page-header__inner{padding-top:4.8611111111vw}}@media (min-width:90em){.c-page-header__inner{padding-top:70px}}.c-page-header__inner .c-page-header__title{font-size:3.7333333333vw;font-weight:700;margin-bottom:4.2666666667vw}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__title{font-size:1.1111111111vw;margin-bottom:1.1111111111vw}}@media (min-width:90em){.c-page-header__inner .c-page-header__title{font-size:16px;margin-bottom:16px}}.c-page-header__inner .c-page-header__subtitle{font-size:8.5333333333vw;font-weight:900;letter-spacing:.02em;line-height:1.5;margin-bottom:6.4vw}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__subtitle{font-size:3.3333333333vw;margin-bottom:1.1111111111vw}}@media (min-width:90em){.c-page-header__inner .c-page-header__subtitle{font-size:48px;margin-bottom:16px}}.c-page-header__inner .c-page-header__text{font-size:3.7333333333vw;font-weight:500;line-height:1.8}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__text{font-size:1.1111111111vw}}@media (min-width:90em){.c-page-header__inner .c-page-header__text{font-size:16px}}.c-result{margin-bottom:21.3333333333vw;padding-top:17.0666666667vw;position:relative}@media (min-width:52.1875em){.c-result{margin-bottom:6.1805555556vw;padding-top:5.5555555556vw}}@media (min-width:90em){.c-result{margin-bottom:89px;padding-top:80px}}.c-result:after{background-color:#f7f7f7;content:"";height:calc(100% - 17.86667vw);left:0;position:absolute;top:0;width:100vw;z-index:1}@media (min-width:52.1875em){.c-result:after{height:calc(100% - 19.72222vw);width:100%}}@media (min-width:90em){.c-result:after{height:calc(100% - 284px)}}.c-result__inner{margin:0 auto;max-width:85.3333333333vw;position:relative;z-index:2}@media (min-width:52.1875em){.c-result__inner{max-width:83.3333333333vw}}@media (min-width:90em){.c-result__inner{max-width:1200px}}.c-result__inner .c-result__title{font-size:7.4666666667vw;font-weight:700;letter-spacing:.02em;margin-bottom:6.4vw;text-align:center}@media (min-width:52.1875em){.c-result__inner .c-result__title{font-size:2.7777777778vw;margin-bottom:1.1111111111vw}}@media (min-width:90em){.c-result__inner .c-result__title{font-size:40px;margin-bottom:16px}}.c-result__inner .c-result__title span{color:#6210cc}.c-result__inner .c-result__title img{display:block;height:auto;margin:0 auto 4.2666666667vw;width:5.3333333333vw}@media (min-width:52.1875em){.c-result__inner .c-result__title img{margin:0 auto 16px;width:1.6666666667vw;width:24px}}.c-result__inner .c-result__text{font-size:3.7333333333vw;font-weight:500;line-height:1.8;margin-bottom:12.8vw;text-align:justify}@media (min-width:52.1875em){.c-result__inner .c-result__text{font-size:.9722222222vw;margin-bottom:3.6111111111vw;text-align:center}}@media (min-width:90em){.c-result__inner .c-result__text{font-size:14px;margin-bottom:52px}}.c-result__inner .c-result__itemlist{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto 21.3333333333vw;text-align:center;width:42.6666666667vw}@media (min-width:52.1875em){.c-result__inner .c-result__itemlist{flex-direction:row;margin:0 auto 3.8888888889vw;width:46.6666666667vw}}@media (min-width:90em){.c-result__inner .c-result__itemlist{margin:0 auto 56px;width:672px}}.c-result__inner .c-result__itemlist .c-result-item:not(:last-child){margin-bottom:8.5333333333vw}@media (min-width:52.1875em){.c-result__inner .c-result__itemlist .c-result-item:not(:last-child){margin-bottom:0}}.c-result__inner .c-result__itemlist .c-result-item__title{align-items:center;background-color:#fff;border:.2666666667vw solid #ededed;border-radius:1.0666666667vw;display:flex;font-size:3.7333333333vw;font-weight:700;height:10.6666666667vw;justify-content:center;margin:0 auto 4.2666666667vw;width:100%}@media (min-width:52.1875em){.c-result__inner .c-result__itemlist .c-result-item__title{border:.0694444444vw solid #ededed;border-radius:.2777777778vw;font-size:.9722222222vw;height:3.3333333333vw;margin:0 auto 2.2222222222vw;width:11.1111111111vw}}@media (min-width:90em){.c-result__inner .c-result__itemlist .c-result-item__title{border:1px solid #ededed;border-radius:4px;font-size:14px;height:48px;margin:0 auto 32px;width:160px}}.c-result__inner .c-result__itemlist .c-result-item__number{align-items:flex-end;color:#6210cc;display:flex;font-size:14.9333333333vw;font-weight:700;justify-content:center}@media (min-width:52.1875em){.c-result__inner .c-result__itemlist .c-result-item__number{font-size:5.5555555556vw}}@media (min-width:90em){.c-result__inner .c-result__itemlist .c-result-item__number{font-size:80px}}.c-result__inner .c-result__itemlist .c-result-item__number span{display:block;font-size:4.2666666667vw;margin:0 0 4vw 1.6vw}@media (min-width:52.1875em){.c-result__inner .c-result__itemlist .c-result-item__number span{font-size:1.3888888889vw;margin:0 0 1.7361111111vw .4166666667vw}}@media (min-width:90em){.c-result__inner .c-result__itemlist .c-result-item__number span{font-size:20px;margin:0 0 25px 6px}}.c-result__inner .c-result__image{aspect-ratio:1024/636;border-radius:2.1333333333vw;overflow:hidden;width:100%}@media (min-width:52.1875em){.c-result__inner .c-result__image{aspect-ratio:1200/502;border-radius:0}}.c-result__inner .c-result__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-pagination{text-align:center}.c-pagination .c-pagination__list,.c-pagination .c-pagination__list .page-numbers{align-items:center;display:flex;justify-content:center}.c-pagination .c-pagination__list .page-numbers{background-color:#f7f7f7;border-radius:50%;font-size:3.7333333333vw;font-weight:700;height:12.8vw;letter-spacing:.02em;width:12.8vw}@media (min-width:52.1875em){.c-pagination .c-pagination__list .page-numbers{font-size:1.1111111111vw;height:5vw;width:5vw}}@media (min-width:90em){.c-pagination .c-pagination__list .page-numbers{font-size:16px;height:72px;width:72px}}.c-pagination .c-pagination__list .page-numbers:not(:last-child){margin-right:2.1333333333vw}@media (min-width:52.1875em){.c-pagination .c-pagination__list .page-numbers:not(:last-child){margin-right:.8333333333vw}}@media (min-width:90em){.c-pagination .c-pagination__list .page-numbers:not(:last-child){margin-right:12px}}.c-pagination .c-pagination__list .page-numbers.current{background-color:#6210cc;color:#fff}.c-pagination .c-pagination__list .page-numbers.next,.c-pagination .c-pagination__list .page-numbers.prev{display:none}.flex{display:flex!important}.table{display:table!important}.hidden{display:none!important}.border{border-width:1px!important}@media (min-width:835px){.desktop\:block{display:block!important}.desktop\:hidden{display:none!important}}