.ui-button-touch-area{position:relative;top:-6px;left:-4px;display:block;height:auto;background:none;border:none;padding:6px 4px;outline:0;cursor:pointer}.ui-button-touch-area:hover,.ui-button-touch-area:active{background:none;border:none;text-decoration:none}.ui-button-touch-area .ui-button-base{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;position:relative;background-color:#fff;color:rgba(0,0,0,.56);border:none;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.ui-button-touch-area .ui-button-base:after{position:absolute;top:0;left:-26px;content:"";width:calc(100% + 52px);height:100%;display:block;transition:all .2s ease}.ui-button-touch-area .ui-button-clear{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background-color:rgba(0,0,0,0);color:#707070;border:none;transition:all .2s ease}.ui-button-touch-area .ui-button-colored{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1);position:relative;background-image:linear-gradient(75deg,#0d93e0,#00c4c4);color:#fff;border:none;overflow:hidden}.ui-button-touch-area .ui-button-colored:after{position:absolute;top:0;left:-26px;content:"";width:calc(100% + 52px);height:100%;display:block;transition:all .2s ease}.ui-button-touch-area .ui-button-colored:disabled,.ui-button-touch-area .ui-button-colored.disabled{color:rgba(0,0,0,.24);background-image:none;background-color:rgba(0,0,0,.06)}.ui-button-touch-area:hover .ui-button-base{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1)}.ui-button-touch-area:hover .ui-button-base:after{background-color:rgba(0,0,0,.03)}.ui-button-touch-area:hover .ui-button-clear{color:#424242}.ui-button-touch-area:hover .ui-button-colored{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 4px 12px 0 rgba(0,0,0,.1)}.ui-button-touch-area:hover .ui-button-colored:after{background-color:rgba(255,255,255,.06)}.ui-button-touch-area:active .ui-button-base:after{background-color:rgba(0,0,0,.06)}.ui-button-touch-area:active .ui-button-clear{color:#424242}.ui-button-touch-area:active .ui-button-colored:after{background-color:rgba(255,255,255,.12)}.ui-button-touch-area:disabled .ui-button-base,.ui-button-touch-area.disabled .ui-button-base{color:rgba(0,0,0,.24);box-shadow:none}.ui-button-touch-area:disabled .ui-button-base:after,.ui-button-touch-area.disabled .ui-button-base:after{background-color:rgba(0,0,0,.06)}.ui-button-touch-area:disabled .ui-button-clear,.ui-button-touch-area.disabled .ui-button-clear{color:#707070}.ui-button-touch-area:disabled .ui-button-base,.ui-button-touch-area.disabled .ui-button-base{color:rgba(0,0,0,.24);box-shadow:none}.ui-button-touch-area:disabled .ui-button-base:after,.ui-button-touch-area.disabled .ui-button-base:after{background-color:rgba(0,0,0,.06)}.ui-button-touch-area .ui-button-xlarge{height:52px;line-height:52px;font-size:16px}.ui-button-touch-area .ui-button-large{height:44px;line-height:44px;font-size:16px}.ui-button-touch-area .ui-button-normal{height:36px;line-height:36px;font-size:14px}.ui-button-touch-area .ui-button-small{height:32px;line-height:32px;font-size:14px}.ui-button-touch-area .ui-button-xsmall{height:28px;line-height:28px;font-size:12px}.new-ui-button-base{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background-color:#fff;color:rgba(0,0,0,.56);border:none;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 0 0 1px rgba(0,0,0,.1)}.new-ui-button-base:hover,.new-ui-button-base:active{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1);text-decoration:none;color:rgba(0,0,0,.56)}.new-ui-button-base:hover{background-color:rgba(0,0,0,.03)}.new-ui-button-base:active{background-color:rgba(0,0,0,.06)}.new-ui-button-base:disabled,.new-ui-button-base.disabled{color:rgba(0,0,0,.24);background-color:rgba(0,0,0,.06);box-shadow:none}.new-ui-button-colored{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background-image:linear-gradient(76deg,rgb(13,147,224) 0%,rgb(0,196,196) 100%);color:#fff;border:none;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1)}.new-ui-button-colored:hover,.new-ui-button-colored:active{text-decoration:none;color:#fff}.new-ui-button-colored:hover{background-image:linear-gradient(rgba(255,255,255,0.06),rgba(255,255,255,0.06)),linear-gradient(76deg,rgb(13,147,224) 0%,rgb(0,196,196) 100%)}.new-ui-button-colored:active{background-image:linear-gradient(rgba(255,255,255,0.12),rgba(255,255,255,0.12)),linear-gradient(76deg,rgb(13,147,224) 0%,rgb(0,196,196) 100%)}.new-ui-button-colored:disabled,.new-ui-button-colored.disabled{color:rgba(0,0,0,.24);background-image:none;background-color:rgba(0,0,0,.06)}.new-ui-button-cleared{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.56);border:none}.new-ui-button-cleared:hover,.new-ui-button-cleared:focus,.new-ui-button-cleared:active{color:#424242;text-decoration:none}.new-ui-button-cleared:disabled{color:rgba(0,0,0,.56)}.new-ui-button-inverted-base{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background-color:#fff;color:rgba(0,0,0,.56);box-shadow:0 0 0 1px rgba(0,0,0,.02),0 0 0 1px rgba(0,0,0,.1);border:none}.new-ui-button-inverted-base:hover,.new-ui-button-inverted-base:active{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1);background-color:#fff;color:rgba(0,0,0,.56);border:none;text-decoration:none}.new-ui-button-inverted-base:disabled,.new-ui-button-inverted-base.disabled{color:rgba(255,255,255,.36);background-color:rgba(0,0,0,0);box-shadow:none}.new-ui-button-inverted-cleared{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;text-align:center;display:block;height:36px;padding:0 16px;font-size:14px;font-weight:600;line-height:36px;border-radius:48px;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.7);border:none}.new-ui-button-inverted-cleared:hover,.new-ui-button-inverted-cleared:focus,.new-ui-button-inverted-cleared:active{color:rgba(255,255,255,.86);text-decoration:none}.new-ui-button-inverted-cleared:disabled{color:rgba(255,255,255,.36)}.ui-tabs-secondary{background-color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ui-tabs-secondary .ui-tab{position:relative;height:48px;padding:0 8px}.ui-tabs-secondary .ui-tab.selected:after{content:"";position:absolute;width:16px;height:2px;background-color:#21bddb;bottom:0px;left:50%;transform:translateX(-50%)}.ui-tabs-secondary .ui-tab .ui-tab-link{display:block;padding-top:20px;font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:16px;font-size:14px;font-weight:500;text-align:center;color:rgba(0,0,0,.4)}.ui-tabs-secondary .ui-tab .ui-tab-link.selected{color:rgba(0,0,0,.84)}ul.tabs-secondary{list-style:none;display:flex;align-items:center;padding:0 8px}ul.tabs-secondary>li.tabs-secondary__item{padding:12px 8px 8px 8px}ul.tabs-secondary>li.tabs-secondary__item>a{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;line-height:24px;color:rgba(0,0,0,.56);text-decoration:none}ul.tabs-secondary>li.tabs-secondary__item>a:hover{text-decoration:none;color:rgba(0,0,0,.74)}ul.tabs-secondary>li.tabs-secondary__item>a:visited{color:rgba(0,0,0,.56)}ul.tabs-secondary>li.tabs-secondary__item--selected{position:relative}ul.tabs-secondary>li.tabs-secondary__item--selected>a{color:rgba(0,0,0,.84)}ul.tabs-secondary>li.tabs-secondary__item--selected:after{content:"";position:absolute;bottom:0;left:calc(50% - 8px);display:block;height:2px;width:16px;background-color:#21bddb}.new-ui-modal-wrapper{z-index:1800;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease;opacity:0}.new-ui-modal-wrapper.hidden{display:none}.new-ui-modal-wrapper .new-ui-modal-overlay{opacity:.64;background-color:#ccc;position:fixed;width:100%;height:100%;top:0;left:0}.new-ui-modal-wrapper .new-ui-modal-contents-container{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:640px;border-radius:4px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.023);background-color:#fff;box-sizing:border-box}.new-ui-modal-wrapper .new-ui-modal-contents-inner{padding:40px 40px 18px}.new-ui-modal-wrapper .new-ui-modal-contents-title{font-weight:700;font-size:24px;line-height:1.5;color:rgba(0,0,0,.84)}.new-ui-modal-wrapper .new-ui-modal-contents-description{margin-top:9px;font-weight:300;font-size:16px;line-height:1.5;color:rgba(0,0,0,.74)}.new-ui-modal-wrapper .new-ui-modal-contents-action-buttons{margin-top:38px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.new-ui-modal-wrapper .new-ui-modal-contents-action-buttons .new-ui-modal-action-button{margin-left:8px}.new-ui-modal-wrapper .new-ui-modal-contents-action-buttons .new-ui-modal-action-button:first-child{margin-left:0px}.new-ui-modal-full-page-wrapper{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;z-index:1800;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease;display:flex;justify-content:center;align-items:center}.new-ui-modal-full-page-wrapper .new-ui-modal-overlay{background-color:rgba(250,250,250,.94);position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.new-ui-modal-full-page-wrapper .new-ui-modal-inverted-overlay{background-image:linear-gradient(to right bottom,#32bdd9,#618feb);opacity:.94;position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-close{position:absolute;top:24px;left:24px;font-size:24px;color:rgba(0,0,0,.56);cursor:pointer;z-index:1}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-close:hover,.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-close:focus,.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-close:active{color:#424242;text-decoration:none}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-inverted-close{position:absolute;top:24px;left:24px;font-size:24px;color:rgba(255,255,255,.7);cursor:pointer;z-index:1}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-inverted-close:hover,.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-inverted-close:focus,.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-inverted-close:active{color:rgba(255,255,255,.86);text-decoration:none}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-contents{width:328px;text-align:center;z-index:1;position:relative}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-contents .new-ui-modal-full-page-title{font-size:32px;font-weight:600;color:rgba(0,0,0,.84);line-height:40px;margin:16px 0}.new-ui-modal-full-page-wrapper .new-ui-modal-full-page-contents .new-ui-modal-full-page-inverted-title{font-size:32px;font-weight:600;color:#fff;line-height:40px;margin:16px 0}.ui-coach-marks{width:240px;height:100%;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);padding:24px 24px 20px 24px;background-color:#fff;z-index:1}.ui-coach-marks.colored{color:#fff;background-image:linear-gradient(52deg,#0d93e0,#00c4c4)}.ui-coach-marks.colored.right::before{width:0;height:0;position:absolute;right:0px;content:"";border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #00c1c5;border-right:0px solid rgba(0,0,0,0);top:24px;margin-right:-8px}.ui-coach-marks.colored.left::before{width:0;height:0;position:absolute;left:-8px;content:"";border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);border-right:8px solid #04a7d5;top:28px}.ui-coach-marks.colored.top::before{width:0;height:0;position:absolute;right:0px;content:"";border-top:0px solid rgba(0,0,0,0);border-bottom:8px solid #00c1c5;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);top:-8px;margin-right:24px}.ui-coach-marks.colored.top-left::before{width:0;height:0;position:absolute;left:0px;content:"";border-top:0px solid rgba(0,0,0,0);border-bottom:8px solid #04a7d5;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);top:-8px;margin-left:24px}.ui-coach-marks.white.top::before{width:0;height:0;position:absolute;right:0px;content:"";border-top:0px solid rgba(0,0,0,0);border-bottom:8px solid #fff;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);top:-8px;margin-right:24px}.ui-coach-marks.white.left::before{width:0;height:0;position:absolute;left:-8px;content:"";border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);border-right:8px solid #fff;top:28px}.ui-coach-marks .close-button{display:block;position:absolute;top:14px;right:14px;width:20px;height:20px;cursor:pointer}.ui-coach-marks .close-button:hover{text-decoration:none}.ui-coach-marks .close-button .wt-icon-close{width:20px;height:20px;line-height:20px;font-size:20px}.ui-coach-marks.white .close-button{color:rgba(0,0,0,.4)}.ui-coach-marks.white .close-button:hover{color:rgba(0,0,0,.7)}.ui-coach-marks.colored .close-button{color:rgba(255,255,255,.7)}.ui-coach-marks.colored .close-button:hover{color:#fff}.ui-coach-marks .title{text-align:left;font-family:"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Helvetica Neue",Helvetica,Arial,Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:18px;font-weight:700;line-height:1.56;letter-spacing:.2px;color:#fff}.ui-coach-marks .description{text-align:left;padding-top:7px;font-family:"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Helvetica Neue",Helvetica,Arial,Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;font-weight:400;line-height:1.71;color:#fff}.ui-coach-mark-small{padding:0 16px;height:28px;line-height:30px;box-sizing:border-box;border-radius:48px;background-image:linear-gradient(69deg,#0d93e0,#00c4c4);box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);color:#fff;position:relative;font-family:"Lato","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;font-weight:400}.ui-coach-mark-small:before{content:"";position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border:9px solid rgba(0,0,0,0);border-top-color:#08a9d5}.ui-radio-button{cursor:pointer;display:block;position:relative;user-select:none}.ui-radio-button input[type=radio]{position:absolute;opacity:0;height:0;width:0;margin:0}.ui-radio-button i.wt-icon{position:absolute;display:inline-block;width:18px;height:18px;border-radius:10px;border:solid 1px rgba(0,0,0,.4)}.ui-radio-button i.wt-icon:before{display:none;background-color:#08c5e7;font-size:12px;color:#fff;position:absolute;width:16px;height:20px;line-height:20px;padding-left:4px;border-radius:10px}.ui-radio-button input[type=radio]:checked~i.wt-icon{border:0}.ui-radio-button input[type=radio]:checked~i.wt-icon:before{display:inline-block}.ui-check-box{position:relative;display:flex;align-items:center}.ui-check-box label{position:relative;color:#9b9b9b;color:rgba(0,0,0,.84)}.ui-check-box input[type=checkbox]{display:none}.ui-check-box .checkbox{cursor:pointer;padding:14px;width:20px;height:20px}.ui-check-box .checkbox .after,.ui-check-box .checkbox .before{box-sizing:content-box;position:absolute;content:"";display:block}.ui-check-box .checkbox .before{width:18px;height:18px;border-radius:14px;border:solid 1px rgba(0,0,0,.4)}.ui-check-box .checkbox .after{width:20px;height:20px;border-radius:14px;background-color:#08c5e7;opacity:0}.ui-check-box .checkbox .after .wt-icon-check{display:block;width:12px;height:12px;font-size:12px;margin:auto;color:#fff}.ui-check-box input[type=checkbox]:checked+.after{opacity:1}#main{margin:0}#main-inner{width:100%}section .title{display:flex;justify-content:center;height:72px;line-height:72px;margin:64px 0}section .title .title_text{font-weight:700;font-size:56px;color:rgba(0,0,0,.84)}#hero{height:660px;background-image:linear-gradient(to left,#1B85DC,#08B0CB)}#hero .hero_wrapper{position:relative;max-width:1440px;margin:0 auto}#hero .background_text{position:absolute;left:-48px;top:-24px;width:1710px}#hero .scroll{position:absolute;top:480px;left:20px;width:48px;z-index:1}#hero .scroll .text{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;transform:rotate(90deg);font-size:14px;font-weight:600;letter-spacing:1.54px;color:#fff}#hero .scroll .bar{height:80px;border-right:solid 1px rgba(255,255,255,.86);width:0;margin:42px auto 12px auto}#hero .scroll .button{width:48px;height:48px;font-size:20px;display:flex;justify-content:center;line-height:40px;background-color:#1c1c1c;color:#fff}#hero .scroll .button:hover{background-color:#2a2a2a}#hero .scroll .button:active{background-color:#393939}#hero .content{position:relative;margin-left:120px;padding-top:160px}#hero .content h1{font-weight:200;font-size:72px;color:#fff;line-height:1.1}#hero .content h1 .text_1{display:flex}#hero .content h1 .bold_text{font-weight:700}#hero .content .description_1{font-weight:400;font-size:15px;color:rgba(0,0,0,.84);margin-top:16px;line-height:1.87}#hero .content .description_2{font-weight:400;font-size:15px;color:rgba(0,0,0,.84);line-height:1.87}#hero .content .description_3{font-weight:700;font-size:20px;color:#fff;margin-top:4px;line-height:1.4;letter-spacing:.8px}#hero .content .hero_buttons{display:flex;position:relative;left:-6px;margin-top:44px;z-index:1}#hero .content .hero_buttons .button-touch-area{width:272px;height:52px;line-height:53px}#hero .content .hero_buttons .button-touch-area .button{width:100%;padding:0}#hero .key_visual{position:absolute;top:0;left:360px;width:1036px}#hero .key_visual_big{position:absolute;top:0;right:-400px;display:none}@media screen and (min-width: 1280px){#hero .key_visual{left:436px}}@media screen and (min-width: 1440px){#hero .key_visual{left:596px}}@media screen and (min-width: 1600px){#hero .key_visual{display:none}#hero .key_visual_big{display:block}}#features{position:relative}@media screen and (min-width: 1440px){#features{width:1440px;margin:0 auto}}#features .card{position:absolute;top:-34px;right:43px;width:294px;height:106px;border-radius:10px;z-index:1;letter-spacing:.29px;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 4px 12px 0 rgba(0,0,0,.1);text-decoration:none}#features .card .background .text{position:absolute;z-index:-1;top:8px;left:2px}#features .card .background .image{position:absolute;z-index:-2}#features .card .text{font-family:"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Helvetica Neue",Helvetica,Arial,Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;position:absolute;top:39px;left:28px;font-weight:700;font-size:20px;line-height:31px;color:#fff}#clients{position:relative;max-width:1400px;margin:0 auto 16px}#clients.japan{margin:0 auto 16px}#clients .achievements{display:flex;gap:0 16px;margin:16px 0 16px 98px}#clients .achievements .achievement{display:flex;height:48px;gap:0 2px}#clients .achievements .achievement .text{font-size:15px;line-height:1.47;letter-spacing:.47px;color:rgba(0,0,0,.4);margin-top:22px}#clients .achievements .achievement .text .optional{display:none}@media screen and (min-width: 1440px){#clients .achievements .achievement .text .optional{display:inline-block}}#clients .achievements .achievement .text .supplement{display:inline-block}@media screen and (min-width: 1440px){#clients .achievements .achievement .text .supplement{display:none}}#clients .achievements .achievement .text:first-child{margin-right:8px}#clients .achievements .achievement .value{font-family:"Lato","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:40px;font-weight:600;letter-spacing:1.25px;color:rgba(0,0,0,.84);line-height:48px}#clients .background_text{position:absolute;top:40px;left:36px;font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:90px;font-weight:600;color:rgba(0,0,0,.03)}#clients .background_text.japan{font-size:60px;line-height:84px;letter-spacing:4px;top:0px;left:0;margin-top:-8px}#clients .client_count{font-weight:600;font-size:15px;color:rgba(0,0,0,.4);line-height:32px;padding:32px 120px 16px}@keyframes loop{0%{transform:translateX(0%)}to{transform:translateX(-100%)}}#clients .client_logo{margin:0 20px}#clients .client_logo img{max-width:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}#clients .prev_client_logos{position:absolute;left:-2070px;width:2070px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .client_logos{width:2070px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .next_client_logos{position:absolute;bottom:0;left:2070px;width:2070px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .next_next_client_logos{position:absolute;bottom:0;left:4660px;width:2070px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .hk_client_logos{width:2350px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .hk_next_client_logos{position:absolute;bottom:0;left:2350px;width:2350px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .sg_client_logos{width:2800px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#clients .sg_next_client_logos{position:absolute;bottom:0;left:2800px;width:2800px;height:100px;display:flex;align-items:center;animation:loop 32s linear infinite}#users{position:relative;background-color:#fafafa;display:flex;justify-content:center}#users .users_wrapper{position:relative;width:1600px;margin:0 auto}#users .background_text{position:absolute;top:64px;left:-60px;width:1540px;font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:320px;font-weight:600;color:rgba(0,0,0,.03);line-height:240px}#users .background_text .background_text_2{float:right}#users .users_content{position:relative;width:1300px;height:530px;display:flex;justify-content:center;margin:0 auto;padding:52px 0 30px}#users .users_content .image{margin-left:120px;z-index:1}#users .users_content .image img{width:500px;max-width:none}#users .users_content .content{width:560px;margin:74px 60px 0}#users .users_content .content .heading{font-weight:700;font-size:40px;color:rgba(0,0,0,.84);margin-bottom:24px;line-height:1.4}#users .users_content .content .heading .heading_row{font-size:26px!important}#users .users_content .content .description{width:480px;font-weight:600;font-size:15px;color:rgba(0,0,0,.84);line-height:2.13}@media screen and (min-width: 1440px){#users .users_wrapper .users_content .image{margin-left:200px}#users .users_wrapper .users_content .content{width:480px;margin:90px 110px 0}#users .users_wrapper .users_content .content .description{width:560px}}#services{height:1870px}#services .title{margin-bottom:16px}#services .sub_title{font-weight:400;font-size:15px;color:rgba(0,0,0,.74);text-align:center;margin-bottom:98px}#services .service_content{display:flex;justify-content:center;width:1424px;margin:0 auto}#services .service_content .content{position:relative;width:460px;margin:128px 98px 0 98px}#services .service_content .content .background_text{position:absolute;font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;transform:rotate(-270deg);font-size:140px;font-weight:600;color:rgba(0,0,0,.03);line-height:.77}#services .service_content .content .heading{position:relative;font-weight:700;font-size:40px;line-height:56px;color:rgba(0,0,0,.84)}#services .service_content .content .description{position:relative;width:455px;font-weight:600;font-size:15px;line-height:2.13;color:rgba(0,0,0,.84);margin:8px 0;letter-spacing:.47px}#services .service_content .content .categories{position:relative;font-weight:400;font-size:15px;color:#00aed1}#services .service_content .content .categories.about_list_services_services_content_scout{background:linear-gradient(195deg,#f8db22 -4.73%,#f76eab 12.02%,#8201e7 37.16%,#21bddb 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:150px}#services .service_content .content .trial_button{position:relative;width:128px;height:36px;line-height:36px;margin-top:24px}#services .service_content .content .trial_button .large{width:230px!important}#services .service_content .video{position:relative}#services .service_content .video video{box-shadow:0 16px 32px 0 rgba(0,0,0,.08)}#services .job_posting{float:left}#services .job_posting .content .background_text{top:60px;left:-260px}#services .stories{margin-top:80px;float:right}#services .stories .content .background_text{top:60px;right:-180px}#services .scout{margin-top:80px;float:left}#services .scout .content .background_text{top:20px;left:-160px}@media screen and (min-width: 1440px){#services .job_posting{float:none}#services .stories{float:none}#services .scout{float:none}}#price{position:relative;width:960px;background-image:linear-gradient(101deg,#32bdd9,#618feb 102%);box-shadow:0 0 0 1px rgba(0,0,0,.02),0 8px 16px 0 rgba(0,0,0,.1);margin:100px auto;padding:40px;border-radius:4px}#price .heading{font-weight:700;font-size:40px;color:#fff;line-height:56px}#price .heading .heading_one_line{display:none}#price .description{width:600px;font-weight:400;font-size:15px;color:#fff;margin-top:16px;line-height:1.87}#price .price_button{position:absolute;top:104px;right:56px;height:56px}#price .price_button .button{width:196px}@media screen and (min-width: 1280px){#price{width:1070px;padding:40px 64px}#price .heading{display:block}#price .price_button{top:76px;right:64px}}#options{position:relative}#options .background_text{position:absolute;top:-60px;left:-180px;width:100%;font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:294px;font-weight:600;color:rgba(0,0,0,.03);line-height:1;text-align:center}#options .cards{position:relative;display:flex;justify-content:center}#options .cards .card{font-weight:500;font-size:16px;line-height:1.5;text-align:center;color:rgba(0,0,0,.84);margin:0 12px}#options .cards .card img{width:140px}#options .material_button{width:232px;margin:54px auto 80px auto}#options .material_button .button{width:192px}#customer_stories{width:1040px;margin:0 auto}#customer_stories .top_story{position:relative;height:308px;padding:96px 0;border-radius:4px;overflow:hidden}#customer_stories .top_story .background_image{position:absolute;top:0}#customer_stories .top_story .background_image img{position:relative;right:100px;height:500px;max-width:none}#customer_stories .top_story .background_black{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.48)}#customer_stories .top_story .content{position:relative;width:470px;z-index:1;margin:0 120px}#customer_stories .top_story .content .story_title{font-weight:700;font-size:32px;line-height:1.38;letter-spacing:.56px;color:#fff}#customer_stories .top_story .content .description{font-weight:400;font-size:14px;line-height:1.71;color:#fff;margin:16px 0}#customer_stories .top_story .content .name{font-weight:700;font-size:18px;line-height:1.56;letter-spacing:.18px;color:#fff}#customer_stories .top_story .content .story_button{width:247px;height:44px;line-height:44px;margin-top:38px}#customer_stories .top_story .content .story_button .button{width:210px}#customer_stories .sub_stories{display:flex;justify-content:space-between;margin:24px 0}#customer_stories .sub_stories .sub_story{width:242px;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1);text-decoration:none;border-radius:4px;overflow:hidden}#customer_stories .sub_stories .sub_story .sub_story_image img{height:127px;width:100%;object-fit:cover}#customer_stories .sub_stories .sub_story .sub_story_content{margin:16px}#customer_stories .sub_stories .sub_story .sub_story_content .story_title{font-size:16px;font-weight:600;color:rgba(0,0,0,.84)}#customer_stories .sub_stories .sub_story .sub_story_content .story_title.japan{height:66px}@media screen and (min-width: 1280px){#customer_stories .sub_stories .sub_story .sub_story_content .story_title.japan{height:initial}}#customer_stories .sub_stories .sub_story .sub_story_content .story_description{font-size:14px;font-weight:400;color:rgba(0,0,0,.84);margin:12px 0}#customer_stories .sub_stories .sub_story .sub_story_content .story_category{font-size:12px;font-weight:400;color:rgba(0,0,0,.4);line-height:18px}#customer_stories .sub_stories .sub_story .sub_story_content .story_company_info{display:flex;gap:0 8px;margin:16px 0}#customer_stories .sub_stories .sub_story .sub_story_content .story_company_info .story_company_logo{width:32px;height:32px;border-radius:50%;box-sizing:border-box;border:solid 1px rgba(0,0,0,.12)}#customer_stories .sub_stories .sub_story .sub_story_content .story_company_info .story_company_name{font-size:14px;line-height:32px;letter-spacing:.18px;font-weight:600;color:rgba(0,0,0,.56)}#customer_stories .sub_stories .sub_story:hover{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 4px 12px 0 rgba(0,0,0,.1)}#customer_stories .material_button{width:248px;margin:48px auto 80px auto}#customer_stories .material_button .button{width:206px}@media screen and (min-width: 1280px){#customer_stories{width:1200px}#customer_stories .top_story .background_image img{right:0}#customer_stories .sub_stories .sub_story{width:282px}#customer_stories .sub_stories .sub_story .sub_story_image img{height:148px}}#support{position:relative;width:960px;background-image:linear-gradient(101deg,#32bdd9,#618feb 102%);box-shadow:0 0 0 1px rgba(0,0,0,.02),0 8px 16px 0 rgba(0,0,0,.1);margin:80px auto 100px;padding:40px;border-radius:4px}#support .heading{font-weight:700;font-size:40px;color:#fff;line-height:56px}#support .description{width:480px;font-weight:400;font-size:15px;color:#fff;margin-top:16px;line-height:1.87}#support .support_button{position:absolute;top:76px;right:64px;width:232px;height:44px;line-height:44px}#support .support_button .button{width:196px}@media screen and (min-width: 1280px){#support{width:1070px;padding:40px 64px}#support .description{width:740px}#support .support_button{right:70px}}#footer{height:400px;background-color:#fff}