﻿.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 0.2s ease;cursor:pointer;position:relative;background-color:white;color:rgba(0,0,0,0.56);border:none;box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 0 0 1px rgba(0,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 0.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 0.2s ease;cursor:pointer;background-color:transparent;color:#707070;border:none;transition:all 0.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 0.2s ease;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 2px 6px 0 rgba(0,0,0,0.1);position:relative;background-image:linear-gradient(75deg, #0d93e0, #00c4c4);color:white;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 0.2s ease}.ui-button-touch-area .ui-button-colored:disabled,.ui-button-touch-area .ui-button-colored.disabled{color:rgba(0,0,0,0.24);background-image:none;background-color:rgba(0,0,0,0.06)}.ui-button-touch-area:hover .ui-button-base{box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 2px 6px 0 rgba(0,0,0,0.1)}.ui-button-touch-area:hover .ui-button-base:after{background-color:rgba(0,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,0.02),0 4px 12px 0 rgba(0,0,0,0.1)}.ui-button-touch-area:hover .ui-button-colored:after{background-color:rgba(255,255,255,0.06)}.ui-button-touch-area:active .ui-button-base:after{background-color:rgba(0,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,0.12)}.ui-button-touch-area:disabled .ui-button-base,.ui-button-touch-area.disabled .ui-button-base{color:rgba(0,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,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,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,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 0.2s ease;cursor:pointer;background-color:white;color:rgba(0,0,0,0.56);border:none;box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 0 0 1px rgba(0,0,0,0.1)}.new-ui-button-base:hover,.new-ui-button-base:active{box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 2px 6px 0 rgba(0,0,0,0.1);text-decoration:none;color:rgba(0,0,0,0.56)}.new-ui-button-base:hover{background-color:rgba(0,0,0,0.03)}.new-ui-button-base:active{background-color:rgba(0,0,0,0.06)}.new-ui-button-base:disabled,.new-ui-button-base.disabled{color:rgba(0,0,0,0.24);background-color:rgba(0,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 0.2s ease;cursor:pointer;background-image:linear-gradient(76deg, #0d93e0 0%, #00c4c4 100%);color:white;border:none;box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 2px 6px 0 rgba(0,0,0,0.1)}.new-ui-button-colored:hover,.new-ui-button-colored:active{text-decoration:none;color:white}.new-ui-button-colored:hover{background-image:linear-gradient(rgba(255,255,255,0.06), rgba(255,255,255,0.06)),linear-gradient(76deg, #0d93e0 0%, #00c4c4 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, #0d93e0 0%, #00c4c4 100%)}.new-ui-button-colored:disabled,.new-ui-button-colored.disabled{color:rgba(0,0,0,0.24);background-image:none;background-color:rgba(0,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 0.2s ease;cursor:pointer;background-color:transparent;color:rgba(0,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,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 0.2s ease;cursor:pointer;background-color:white;color:rgba(0,0,0,0.56);box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 0 0 1px rgba(0,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,0.02),0 2px 6px 0 rgba(0,0,0,0.1);background-color:white;color:rgba(0,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,0.36);background-color:transparent;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 0.2s ease;cursor:pointer;background-color:transparent;color:rgba(255,255,255,0.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,0.86);text-decoration:none}.new-ui-button-inverted-cleared:disabled{color:rgba(255,255,255,0.36)}.ui-tabs-secondary{background-color:white;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,0.4)}.ui-tabs-secondary .ui-tab .ui-tab-link.selected{color:rgba(0,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,0.56);text-decoration:none}ul.tabs-secondary>li.tabs-secondary__item>a:hover{text-decoration:none;color:rgba(0,0,0,0.74)}ul.tabs-secondary>li.tabs-secondary__item>a:visited{color:rgba(0,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,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 0.2s ease;opacity:0}.new-ui-modal-wrapper.hidden{display:none}.new-ui-modal-wrapper .new-ui-modal-overlay{opacity:0.64;background-color:#cccccc;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,0.023);background-color:white;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,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,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 0.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,0.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:0.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,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,0.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,0.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,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,0.1),0 0 0 1px rgba(0,0,0,0.02);padding:24px 24px 20px 24px;background-color:white;z-index:1}.ui-coach-marks.colored{color:white;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 transparent;border-bottom:8px solid transparent;border-left:8px solid #00C1C5;border-right:0px solid transparent;top:24px;margin-right:-8px}.ui-coach-marks.colored.left::before{width:0;height:0;position:absolute;left:-8px;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:0px solid transparent;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 transparent;border-bottom:8px solid #00C1C5;border-left:8px solid transparent;border-right:8px solid transparent;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 transparent;border-bottom:8px solid #04A7D5;border-left:8px solid transparent;border-right:8px solid transparent;top:-8px;margin-left:24px}.ui-coach-marks.white.top::before{width:0;height:0;position:absolute;right:0px;content:"";border-top:0px solid transparent;border-bottom:8px solid white;border-left:8px solid transparent;border-right:8px solid transparent;top:-8px;margin-right:24px}.ui-coach-marks.white.left::before{width:0;height:0;position:absolute;left:-8px;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:0px solid transparent;border-right:8px solid white;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,0.4)}.ui-coach-marks.white .close-button:hover{color:rgba(0,0,0,0.7)}.ui-coach-marks.colored .close-button{color:rgba(255,255,255,0.7)}.ui-coach-marks.colored .close-button:hover{color:white}.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:0.2px;color:white}.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:white}.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,0.1),0 0 0 1px rgba(0,0,0,0.02);color:white;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 transparent;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,0.4)}.ui-radio-button i.wt-icon:before{display:none;background-color:#08c5e7;font-size:12px;color:white;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,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,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:white}.ui-check-box input[type=checkbox]:checked+.after{opacity:1}#main{margin:0}#back-top{display:none}footer{background:#f5f5f5}@-moz-keyframes about-root-more{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}75%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}100%{-webkit-transform:translate(0, 8px);-moz-transform:translate(0, 8px);-ms-transform:translate(0, 8px);-o-transform:translate(0, 8px);transform:translate(0, 8px);opacity:.8}}@-webkit-keyframes about-root-more{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}75%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}100%{-webkit-transform:translate(0, 8px);-moz-transform:translate(0, 8px);-ms-transform:translate(0, 8px);-o-transform:translate(0, 8px);transform:translate(0, 8px);opacity:.8}}@-o-keyframes about-root-more{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}75%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}100%{-webkit-transform:translate(0, 8px);-moz-transform:translate(0, 8px);-ms-transform:translate(0, 8px);-o-transform:translate(0, 8px);transform:translate(0, 8px);opacity:.8}}@-ms-keyframes about-root-more{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}75%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}100%{-webkit-transform:translate(0, 8px);-moz-transform:translate(0, 8px);-ms-transform:translate(0, 8px);-o-transform:translate(0, 8px);transform:translate(0, 8px);opacity:.8}}@keyframes about-root-more{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}75%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:.6}100%{-webkit-transform:translate(0, 8px);-moz-transform:translate(0, 8px);-ms-transform:translate(0, 8px);-o-transform:translate(0, 8px);transform:translate(0, 8px);opacity:.8}}#about_root_japan{font-family:'Poppins', 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans', "ヒラギノ角ゴシック", 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Noto Sans JP', Roboto, 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif}#about_root_japan section{position:relative;min-height:660px;max-height:960px;height:100vh;padding:0 40px;overflow:hidden}#about_root_japan section .section-title{font-weight:700;font-size:72px;color:white;margin-top:59px;line-height:96px}#about_root_japan section .section-description{font-weight:400;font-size:15px;letter-spacing:0.47px;color:white;line-height:32px;margin:18px 0 38px}#about_root_japan section .cv-button{width:232px;left:0;z-index:2}#about_root_japan section .suppliment-wrapper{position:absolute;bottom:23px;width:100%}#about_root_japan section .suppliment-wrapper .suppliment{width:336px;font-weight:700;font-size:56px;line-height:72px;color:rgba(255,255,255,0.36)}#about_root_japan .content{position:relative;width:100%;max-width:1360px;margin:0 auto;overflow:hidden}#about_root_japan .hero{position:relative;height:100vh;min-height:660px;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center;padding:0 40px}#about_root_japan .hero .background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1)}#about_root_japan .hero .background img{height:100%;object-fit:cover;object-position:left center}#about_root_japan .hero .banner{position:absolute;width:260px;height:168px;right:-16px;top:-20px;background:linear-gradient(134.72deg, #32bdd9 0%, #618feb 101.5%);box-shadow:0 2px 6px 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.02);border-radius:182px 0px 0px 182px;z-index:100}#about_root_japan .hero .banner .banner-contents{padding:44px 40px 36px 36px}#about_root_japan .hero .banner .banner-contents .for-business{margin-left:4px;width:182px;height:24px;font-size:14px;line-height:24px;color:#FAFAFA}#about_root_japan .hero .banner .banner-contents .banner-content{color:rgba(255,255,255,0.7);font-size:18px;height:28px;position:relative}#about_root_japan .hero .banner .banner-contents .banner-content .banner-chevron{font-size:20px}#about_root_japan .hero .banner .banner-contents .banner-content .wt-icon-chevron-right::before{padding-bottom:4px;margin-right:9px}#about_root_japan .hero .banner .banner-contents .banner-content .banner-link{color:rgba(255,255,255,0.7);height:28px;line-height:28px;font-weight:700;position:absolute;width:100%;display:flex;transition:all 0.2s ease}#about_root_japan .hero .banner .banner-contents .banner-content .banner-link:hover,#about_root_japan .hero .banner .banner-contents .banner-content .banner-link:active{background:none;border:none;text-decoration:none;color:rgba(255,255,255,0.86)}#about_root_japan .hero .banner .banner-contents .engagement{margin-top:8px}#about_root_japan .hero .header-logo{position:relative;left:-5px}#about_root_japan .hero .header-logo .wantedly-logo{height:48px}#about_root_japan .hero .content{height:554px;margin-bottom:56px}#about_root_japan .hero .lead{position:relative;left:-2px;width:calc(100% - 420px);max-width:680px;height:312px;margin-top:34px}#about_root_japan .hero .description{font-family:'Lato', 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans', "ヒラギノ角ゴシック", 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Noto Sans JP', Roboto, 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;font-weight:600;font-size:18px;line-height:2;letter-spacing:0.56px;color:rgba(0,0,0,0.84);margin-top:11px}@keyframes scroll{9.68%{transform:translateY(-16px);animation-timing-function:cubic-bezier(0.3, 0.3, 0.3, 1)}35.48%{transform:translateY(0px);animation-timing-function:cubic-bezier(0.3, 0, 0.3, 1)}100%{}}#about_root_japan .hero .scroll{font-family:'Lato', 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans', "ヒラギノ角ゴシック", 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Noto Sans JP', Roboto, 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;position:absolute;bottom:20px;left:calc(50% - 77px);font-size:12px;color:rgba(0,0,0,0.4);animation:scroll 3.1s infinite}#about_root_japan .hero .signup{position:absolute;top:26px;right:-4px;width:369px;height:533px;z-index:2}#about_root_japan .hero .signup .headline{position:absolute;top:241px;left:-322px;width:533px;transform:rotate(-90deg)}#about_root_japan .hero .signup .headline .headline-texts{display:flex}#about_root_japan .hero .signup .headline .headline-texts .headline-en{font-size:16px;font-weight:600;line-height:24px;color:rgba(0,0,0,0.56)}#about_root_japan .hero .signup .headline .headline-texts .headline-ja{font-size:12px;line-height:24px;color:rgba(0,0,0,0.56);margin-left:22px}#about_root_japan .hero .signup .headline .underline{border-top:solid 1px rgba(0,0,0,0.56);margin-top:3px;animation:extend 1s 1;animation-timing-function:cubic-bezier(0.3, 0.5, 0.3, 1)}@keyframes extend{0%{width:0px}100%{width:533px}}#about_root_japan .hero .signup .email{position:relative;width:361px;margin-top:260px}#about_root_japan .hero .signup .email input{font-family:'Lato', 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans', "ヒラギノ角ゴシック", 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Noto Sans JP', Roboto, 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;height:28px;font-size:16px;width:300px;background:rgba(0,0,0,0.06)}#about_root_japan .hero .signup .email input::placeholder{color:rgba(0,0,0,0.4)}#about_root_japan .hero .signup .email input::-ms-input-placeholder{color:rgba(0,0,0,0.4)}#about_root_japan .hero .signup .email input:focus{border:none}#about_root_japan .hero .signup .email input:hover,#about_root_japan .hero .signup .email input:focus{background:rgba(0,0,0,0.09)}#about_root_japan .hero .signup .email .submit{position:absolute;top:-8px;right:0;width:56px;height:56px;background-color:#21bddb;line-height:10px;font-size:16px;border-radius:28px;color:white;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 2px 6px 0 rgba(0,0,0,0.1);cursor:pointer;transition:all 0.2s ease}#about_root_japan .hero .signup .email .submit:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 4px 12px 0 rgba(0,0,0,0.1);background-color:rgba(33,189,219,0.94)}#about_root_japan .hero .signup .socials{margin-top:50px}#about_root_japan .hero .signup .socials .cv-button{margin:1px 0}#about_root_japan .hero .signup .socials .cv-button .ui-button-base{box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 2px 6px 0 rgba(0,0,0,0.1);height:48px;line-height:48px;font-size:14px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.02)}#about_root_japan .hero .signup .socials .cv-button .ui-button-base:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 4px 12px 0 rgba(0,0,0,0.1)}#about_root_japan .hero .signup .socials .cv-button .ui-button-base img{position:absolute;top:12px;left:18px;width:24px}#about_root_japan .hero .signup .socials .facebook{color:#4a6ae8}#about_root_japan .visit .background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://dubpy8abnqmkw.cloudfront.net/images/about-root/background_visit.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1)}#about_root_japan .visit .content{height:100%}#about_root_japan .visit .content .section-title,#about_root_japan .visit .content .section-description,#about_root_japan .visit .content .cv-button{opacity:0;transform:translate(56px, 0);transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1)}#about_root_japan .visit .content .suppliment-wrapper{opacity:0;transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1) 400ms}#about_root_japan .visit .content .suppliment-wrapper .suppliment{position:relative;right:-2px;margin:0 0 0 auto;text-align:right}#about_root_japan .visit .content .suppliment-wrapper .suppliment .suppliment-multi-text{display:flex}#about_root_japan .visit .content .suppliment-wrapper .suppliment .suppliment-multi-text .num{font-size:66px;font-weight:600}#about_root_japan .visit .content .suppliment-wrapper .suppliment .suppliment-logo{position:relative;right:4px;margin-top:-1px}#about_root_japan .visit .content .suppliment-wrapper .suppliment .suppliment-logo .visit-logo{height:20px}#about_root_japan .visit.showed .section-title,#about_root_japan .visit.showed .section-description,#about_root_japan .visit.showed .cv-button{opacity:1;transform:translate(0, 0)}#about_root_japan .visit.showed .suppliment-wrapper{opacity:1}#about_root_japan .people .background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://dubpy8abnqmkw.cloudfront.net/images/about-root/background_people.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1)}#about_root_japan .people .content{height:100%}#about_root_japan .people .content .section-title,#about_root_japan .people .content .section-description,#about_root_japan .people .content .cv-button{opacity:0;transform:translate(-56px, 0);transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1)}#about_root_japan .people .content .content-right{width:471px;margin:0 0 0 auto}#about_root_japan .people .content .content-right .section-description{margin:18px 0 30px}#about_root_japan .people .content .suppliment-wrapper{opacity:0;transition:all 1200ms cubic-bezier(0.3, 0.3, 0.3, 1) 400ms}#about_root_japan .people .content .suppliment-wrapper .suppliment .suppliment-logo{position:relative;left:3px;margin-top:-1px}#about_root_japan .people .content .suppliment-wrapper .suppliment .suppliment-logo .people-logo{height:20px}#about_root_japan .people.showed .section-title,#about_root_japan .people.showed .section-description,#about_root_japan .people.showed .cv-button{opacity:1;transform:translate(0, 0)}#about_root_japan .people.showed .suppliment-wrapper{opacity:1}#about_root_japan .profile{position:relative;background-color:#f5f5f5;height:774px;padding:0 0 0 40px}#about_root_japan .profile .content{position:relative;width:1240px;height:774px;overflow:visible}#about_root_japan .profile .content .title{font-weight:700;font-size:40px;line-height:56px;color:rgba(0,0,0,0.84);margin-top:237px}#about_root_japan .profile .content .description{font-family:'Lato', 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans', "ヒラギノ角ゴシック", 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Noto Sans JP', Roboto, 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;font-weight:600;font-size:15px;line-height:32px;letter-spacing:0.47px;color:rgba(0,0,0,0.84);margin-top:24px}#about_root_japan .profile .content .cv-button{margin-top:38px}#about_root_japan .profile .content .background{position:absolute;top:-165px;left:534px;width:800px;height:1557px;background-image:url("https://dubpy8abnqmkw.cloudfront.net/images/about-root/profile_img.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 0 0 1px rgba(0,0,0,0.02),0 16px 24px 0 rgba(0,0,0,0.1);border-radius:16px}
