.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}#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:924px;max-height:960px;height:100vh;padding:0 40px;overflow:hidden}#about_root_japan section .section-title{font-weight:700;font-size:72px;color:#fff;margin-top:59px;line-height:96px}#about_root_japan section .section-description{font-weight:400;font-size:15px;letter-spacing:.47px;color:#fff;line-height:32px;margin:18px 0 38px}#about_root_japan section .cv-button{width:232px;left:0;z-index:2}#about_root_japan section .section-visit-app-download{min-width:492px;background-color:rgba(0,0,0,.06);border-radius:16px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(12px);padding:20px 24px;display:flex;align-items:center;justify-content:center;gap:24px;margin-top:56px;position:relative;z-index:2}#about_root_japan section .section-visit-app-download .visit-app-download,#about_root_japan section .section-visit-app-download .intern-app-download{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:start}#about_root_japan section .section-visit-app-download .visit-app-download .app-title,#about_root_japan section .section-visit-app-download .intern-app-download .app-title{display:flex;align-items:center;justify-content:center;gap:12px}#about_root_japan section .section-visit-app-download .visit-app-download .app-title .app-title-visit-logo,#about_root_japan section .section-visit-app-download .intern-app-download .app-title .app-title-visit-logo{width:48px;height:48px}#about_root_japan section .section-visit-app-download .visit-app-download .app-title .app-title-visit-logo img,#about_root_japan section .section-visit-app-download .intern-app-download .app-title .app-title-visit-logo img{width:100%;height:100%}#about_root_japan section .section-visit-app-download .visit-app-download .app-title .app-title-intern-logo,#about_root_japan section .section-visit-app-download .intern-app-download .app-title .app-title-intern-logo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.2);border-radius:11px}#about_root_japan section .section-visit-app-download .visit-app-download .app-title .app-title-intern-logo img,#about_root_japan section .section-visit-app-download .intern-app-download .app-title .app-title-intern-logo img{width:98%;height:98%}#about_root_japan section .section-visit-app-download .visit-app-download .app-title .app-title-text .app-title-text-sub,#about_root_japan section .section-visit-app-download .intern-app-download .app-title .app-title-text .app-title-text-sub{font-size:12px;font-weight:400;line-height:16px;color:#fff}#about_root_japan section .section-visit-app-download .visit-app-download .app-title .app-title-text .app-title-text-main,#about_root_japan section .section-visit-app-download .intern-app-download .app-title .app-title-text .app-title-text-main{font-size:22px;font-weight:600;line-height:100%;letter-spacing:-0.5px;color:#fff}#about_root_japan section .section-visit-app-download .visit-app-download .app-links,#about_root_japan section .section-visit-app-download .intern-app-download .app-links{display:flex;gap:16px;align-items:center;justify-content:center}#about_root_japan section .section-visit-app-download .visit-app-download .app-links .app-links-buttons,#about_root_japan section .section-visit-app-download .intern-app-download .app-links .app-links-buttons{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}#about_root_japan section .section-visit-app-download .visit-app-download .app-links .app-links-buttons .app-links-button-ios,#about_root_japan section .section-visit-app-download .intern-app-download .app-links .app-links-buttons .app-links-button-ios{width:134px;height:40px}#about_root_japan section .section-visit-app-download .visit-app-download .app-links .app-links-buttons .app-links-button-android,#about_root_japan section .section-visit-app-download .intern-app-download .app-links .app-links-buttons .app-links-button-android{width:133px;height:40px}#about_root_japan section .section-visit-app-download .visit-app-download .app-links .app-links-qr,#about_root_japan section .section-visit-app-download .intern-app-download .app-links .app-links-qr{width:68px;height:68px;border-radius:8px;padding:8px;background-color:#fff}#about_root_japan section .section-visit-app-download .visit-app-download .app-links .app-links-qr img,#about_root_japan section .section-visit-app-download .intern-app-download .app-links .app-links-qr img{width:68px;height:68px}#about_root_japan section .section-people-app-download{width:391px;background-color:rgba(0,0,0,.06);border-radius:16px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(12px);padding:20px 24px;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:64px;position:relative;z-index:2}#about_root_japan section .section-people-app-download .app-description{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:start}#about_root_japan section .section-people-app-download .app-description .app-title{display:flex;align-items:center;justify-content:center;gap:12px}#about_root_japan section .section-people-app-download .app-description .app-title .app-title-logo{width:48px;height:48px}#about_root_japan section .section-people-app-download .app-description .app-title .app-title-logo img{width:100%;height:100%}#about_root_japan section .section-people-app-download .app-description .app-title .app-title-text .app-title-text-sub{font-size:12px;font-weight:400;line-height:16px;color:#fff}#about_root_japan section .section-people-app-download .app-description .app-title .app-title-text .app-title-text-main{font-size:22px;font-weight:600;line-height:100%;letter-spacing:-0.5px;color:#fff}#about_root_japan section .section-people-app-download .app-description .app-links{display:flex;gap:16px;align-items:center;justify-content:center}#about_root_japan section .section-people-app-download .app-description .app-links .app-links-buttons{display:flex;gap:4px;align-items:center;justify-content:center}#about_root_japan section .section-people-app-download .app-description .app-links .app-links-buttons .app-links-button-ios{width:134px;height:40px}#about_root_japan section .section-people-app-download .app-description .app-links .app-links-buttons .app-links-button-android{width:133px;height:40px}#about_root_japan section .section-people-app-download .app-links-qr{width:80px;height:80px;border-radius:8px;padding:12px;background-color:#fff}#about_root_japan section .section-people-app-download .app-links-qr img{width:80px;height:80px}#about_root_japan section .suppliment-wrapper{position:absolute;bottom:23px;width:100%}#about_root_japan section .suppliment-wrapper .suppliment{font-weight:700;font-size:56px;line-height:72px;color:rgba(255,255,255,.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:924px;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-border{position:fixed;width:298px;height:96px;top:10px;right:10px;box-sizing:border-box;z-index:100;background:linear-gradient(135deg,#00C4C4 0%,#0D93E0 100%);padding:3px;border-radius:14px}#about_root_japan .hero .banner-border .banner{border-radius:11px;display:flex;background:#fafafa;justify-content:space-between}#about_root_japan .hero .banner-border .banner .banner-image{border-radius:0 11px 11px 0;height:90px;width:103px}#about_root_japan .hero .banner-border .banner .banner-contents{padding:7px 0px 9px 13px}#about_root_japan .hero .banner-border .banner .banner-contents .for-business{margin-left:4px;padding-bottom:4px;width:156px;height:22px;font-size:13px;line-height:22px;color:rgba(0,0,0,.84)}#about_root_japan .hero .banner-border .banner .banner-contents .banner-content{font-size:16px;height:24px;position:relative}#about_root_japan .hero .banner-border .banner .banner-contents .banner-content .banner-chevron{display:flex;justify-content:center;align-items:center;margin-right:4px;width:24px;height:24px}#about_root_japan .hero .banner-border .banner .banner-contents .banner-content .wt-icon-chevron-right::before{font-size:20px}#about_root_japan .hero .banner-border .banner .banner-contents .banner-content .banner-link{color:rgba(0,0,0,0);background:linear-gradient(135deg,#0D93E0 0%,#00C4C4 100%);-webkit-background-clip:text;background-clip:text;height:24px;line-height:24px;font-weight:700;position:absolute;width:100%;display:flex}#about_root_japan .hero .banner-border .banner .banner-contents .banner-content .banner-link:hover,#about_root_japan .hero .banner-border .banner .banner-contents .banner-content .banner-link:active{border:none;text-decoration:none;opacity:.7}#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% - 460px);max-width:680px;height:auto;aspect-ratio:642/204;margin-top:88px}#about_root_japan .hero .description{font-family:"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Helvetica Neue",Helvetica,Arial,Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;font-size:18px;line-height:2;letter-spacing:.56px;color:rgba(0,0,0,.84);max-width:680px;width:calc(100% - 460px);margin-top:48px}@media screen and (min-width: 961px)and (max-width: 1280px){#about_root_japan .hero .description{font-size:16px}}@media screen and (max-width: 960px){#about_root_japan .hero .description{font-size:14px}}@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)}}#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,.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-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:rgba(0,0,0,.56)}#about_root_japan .hero .signup .headline .headline-texts .headline-ja{font-family:"Hiragino Sans","ヒラギノ角ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Helvetica Neue",Helvetica,Arial,Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:12px;line-height:24px;color:rgba(0,0,0,.56);margin-left:22px}#about_root_japan .hero .signup .headline .underline{border-top:solid 1px rgba(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,.06)}#about_root_japan .hero .signup .email input::placeholder{color:rgba(0,0,0,.4)}#about_root_japan .hero .signup .email input::-ms-input-placeholder{color:rgba(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,.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:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease}#about_root_japan .hero .signup .email .submit:hover{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 4px 12px 0 rgba(0,0,0,.1);background-color:rgba(33,189,219,.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,.02),0 2px 6px 0 rgba(0,0,0,.1);height:48px;line-height:48px;font-size:14px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(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,.02),0 4px 12px 0 rgba(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://wantedly-assets.wantedly.com/static/about/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%;display:flex}#about_root_japan .visit .content .section-title,#about_root_japan .visit .content .section-description,#about_root_japan .visit .content .cv-button,#about_root_japan .visit .content .section-visit-app-download{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;justify-content:flex-end}#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,#about_root_japan .visit.showed .section-visit-app-download{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://wantedly-assets.wantedly.com/static/about/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,#about_root_japan .people .content .section-people-app-download{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,#about_root_japan .people.showed .section-people-app-download{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,.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:.47px;color:rgba(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://wantedly-assets.wantedly.com/static/about/profile_img.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 0 0 1px rgba(0,0,0,.02),0 16px 24px 0 rgba(0,0,0,.1);border-radius:16px}