.common-alert{min-height:120px;min-width:300px;padding:10px}.common-alert *{box-sizing:border-box}.common-alert .title{font-size:1.7rem;font-weight:700;padding:10px;text-align:center}.common-alert .lead{font-size:1.4rem;line-height:1.3;max-height:300px;padding:10px 20px;width:100%}.common-alert .buttons{display:inline-block;padding:15px;text-align:center;width:100%}.common-alert .buttons>*{min-width:90px}.common-alert.fatal-alert .lead,.common-alert.warning-alert .lead{text-align:center}.eight_ui-atomic-atom{display:block;font-size:1.2rem;margin:0;padding:0}.eight_ui-atomic-atom--component{padding:4px}.eight_ui-atomic-atom--component.eight_ui-atomic-atom--outline{outline:4px solid rgba(191,255,255,.7);outline-offset:-4px}.eight_ui-atomic-atom--component.eight_ui-atomic-atom--outline>.eight_ui-atomic-atom--component.eight_ui-atomic-atom--outline{outline:4px solid hsla(0,100%,87%,.7)}.eight_ui-atomic-atom--container{padding:8px}.eight_ui-atomic-atom--container.eight_ui-atomic-atom--outline{outline:8px solid rgba(63,191,255,.7);outline-offset:-8px}.eight_ui-atomic-atom--outline{outline:1px solid rgba(0,127,255,.7);outline-offset:-1px}.eight_ui-atomic-molecule{display:block;margin:0;padding:0}.eight_ui-atomic-molecule--outline{outline:3px dashed rgba(0,191,0,.7);outline-offset:-3px}.eight_ui-atomic-molecule--outline .eight_ui-atomic-molecule--outline{outline:3px solid rgba(255,0,0,.7)}.eight_ui-avatar{display:inline-block;height:32px;overflow:hidden;width:32px}.eight_ui-person-avatar{border:1px solid transparent;border-radius:50%;box-sizing:border-box}.eight_ui-person-avatar:not(.no-image){border:1px solid #e0e0e0}.eight_ui-button{background-color:#45a8f5;border:1px solid #45a8f5;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:1.2rem;font-weight:700;padding:12px 20px;width:100%}.eight_ui-button:hover{background-color:#3785c2;border-color:#3785c2}.eight_ui-button--large{font-size:1.4rem;padding:12px 32px}.eight_ui-button--small{font-size:1.2rem;padding:8px 16px}.eight_ui-button--flat{background-color:transparent;border:0;color:#45a8f5;padding:0}.eight_ui-button--flat:focus,.eight_ui-button--flat:hover{background-color:transparent;color:#3785c2;outline:none}.eight_ui-button--secondary{background-color:#fff;color:#45a8f5}.eight_ui-button--secondary:hover{background-color:#f2f4f5}.eight_ui-button--disabled{background-color:#d7d7d7;border:1px solid #ccc;color:#fff;cursor:not-allowed}.eight_ui-button--disabled[disabled]{cursor:not-allowed}.eight_ui-button--disabled:hover{background-color:#d7d7d7;border-color:#ccc}.eight_ui-button--progress,.eight_ui-button--progress[disabled]{cursor:progress}.common-confirm{min-height:120px;min-width:300px;padding:10px}.common-confirm *{box-sizing:border-box}.common-confirm .title{font-size:1.4rem;font-weight:700;padding:10px;text-align:left}.common-confirm .lead{font-size:1.4rem;line-height:1.3;max-height:300px;padding:10px 20px;text-align:left;width:100%}.common-confirm .buttons{display:flex;justify-content:flex-end;padding:15px;width:100%}.common-confirm .buttons>*{min-width:90px}.common-confirm .buttons>:first-child{margin-right:3px}.common-confirm .buttons>:last-child{margin-left:3px}.common-dialog-overlay{bottom:0;display:table-cell;left:0;position:fixed;right:0;text-align:center;top:0;visibility:hidden;z-index:3000}.common-dialog-overlay.modal{visibility:visible}.common-dialog-overlay.lightness{background-color:hsla(0,0%,100%,.6)}.common-dialog-overlay.darkness{background-color:rgba(0,0,0,.6)}.common-dialog-overlay.transparency{background-color:transparent}.common-dialog_header{background:#ecf7ff;border-bottom:1px solid #d7d7d7;box-sizing:border-box;min-height:40px;width:100%}.common-dialog_header .title{float:left;font-size:1.4rem;font-weight:700;margin:0 24px 0 0;padding:12px}.common-dialog_header .close{color:#d7d7d7;float:right;font-size:1.4rem;margin:6px;padding:3px;text-decoration:none}.common-dialog_header .close:hover{color:#595959}.common-dialog{background:#fff;border-radius:2px;box-shadow:0 8px 20px 0 rgba(0,0,0,.35);display:inline-block;min-height:20px;min-width:50px;outline:none;padding:0;position:absolute;text-align:left;text-align:initial;visibility:visible;z-index:3001}.common-dialog:not(.no-transform){left:50%;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.common-dialog.fixed{position:fixed}.ReactModal__Body--open{overflow-y:hidden}.eight_ui-div--center{text-align:center}.eight_ui-div--line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eight_ui-navigation-eight_navigation.overray{background:rgba(0,0,0,.7);height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:2000}.eight_ui-navigation-eight_navigation.modal-navi{border:0;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:800px}.fe{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:EightSymbols;font-style:normal;font-weight:400;line-height:1}.fe-lg{font-size:1.3333333333rem;line-height:.75rem;vertical-align:-15%}.fe-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fe-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fe-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fe-1-2x{font-size:1.2rem}.fe-1-6x{font-size:1.6rem}.fe-2x{font-size:2rem}.fe-3x{font-size:3rem}.fe-4x{font-size:4rem}.fe-5x{font-size:5rem}.fe-6x{font-size:6rem}.fe-7x{font-size:7rem}.fe-8x{font-size:8rem}.fe-fw{text-align:center;width:1.2857142857rem}.eight_ui-icon.fe{vertical-align:middle}.fe-back:before{content:""}.fe-campaign-plus:before{content:""}.fe-career_design_icon:before{content:""}.fe-cellphone:before{content:""}.fe-comment:before{content:""}.fe-comment_icon:before{content:""}.fe-company-icon:before{content:""}.fe-company-label-icon:before{content:""}.fe-company-network-icon:before{content:""}.fe-company:before{content:""}.fe-company_icon:before{content:""}.fe-date:before{content:""}.fe-delete:before{content:""}.fe-department:before{content:""}.fe-down-arrow:before{content:""}.fe-download:before{content:""}.fe-edit:before{content:""}.fe-edit_icon:before{content:""}.fe-eight-logo:before{content:""}.fe-eight_symbol:before{content:""}.fe-entry_icon:before{content:""}.fe-example:before{content:""}.fe-facebook:before{content:""}.fe-fax:before{content:""}.fe-feed_icon:before{content:""}.fe-fire:before{content:""}.fe-good_icon:before{content:""}.fe-group_avatar:before{content:""}.fe-hint_icon:before{content:""}.fe-home_icon:before{content:""}.fe-hp-link:before{content:""}.fe-hyper_link:before{content:""}.fe-icon_address:before{content:""}.fe-icon_arrow_left:before{content:""}.fe-icon_arrow_right:before{content:""}.fe-icon_business_card:before{content:""}.fe-icon_calendar:before{content:""}.fe-icon_check:before{content:""}.fe-icon_close:before{content:""}.fe-icon_edit:before{content:""}.fe-icon_label:before{content:""}.fe-icon_label_on:before{content:""}.fe-icon_memo:before{content:""}.fe-icon_onair:before{content:""}.fe-icon_organizer:before{content:""}.fe-icon_play:before{content:""}.fe-icon_question_on:before{content:""}.fe-icon_remind_off:before{content:""}.fe-icon_remind_on:before{content:""}.fe-icon_speaker:before{content:""}.fe-icon_time:before{content:""}.fe-icon_user:before{content:""}.fe-invite_icon:before{content:""}.fe-label-fill:before{content:""}.fe-label-private-icon:before{content:""}.fe-label:before{content:""}.fe-like:before{content:""}.fe-link:before{content:""}.fe-link_icon:before{content:""}.fe-lock:before{content:""}.fe-mail:before{content:""}.fe-map:before{content:""}.fe-member_plus_icon:before{content:""}.fe-memo:before{content:""}.fe-message:before{content:""}.fe-more_vertical:before{content:""}.fe-navigation-sorting:before{content:""}.fe-news:before{content:""}.fe-no-entry_icon:before{content:""}.fe-no-post:before{content:""}.fe-pc-icon:before{content:""}.fe-personal-label-icon:before{content:""}.fe-personal_icon:before{content:""}.fe-personals_icon:before{content:""}.fe-phone-department:before{content:""}.fe-phone-direct:before{content:""}.fe-photo:before{content:""}.fe-picture_icon:before{content:""}.fe-pin:before{content:""}.fe-pin_line:before{content:""}.fe-plus-circle:before{content:""}.fe-plus:before{content:""}.fe-postal-code:before{content:""}.fe-premium_icon:before{content:""}.fe-premium_ticket_icon:before{content:""}.fe-profile-url:before{content:""}.fe-profile_delete_icon:before{content:""}.fe-profile_non_display_icon:before{content:""}.fe-profile_problem_icon:before{content:""}.fe-public-open:before{content:""}.fe-recently:before{content:""}.fe-report:before{content:""}.fe-search:before{content:""}.fe-send_icon:before{content:""}.fe-setup_icon:before{content:""}.fe-share:before{content:""}.fe-share_icon:before{content:""}.fe-share_no_fill:before{content:""}.fe-smph-icon:before{content:""}.fe-sort:before{content:""}.fe-stamp_icon:before{content:""}.fe-tag_company_icon:before{content:""}.fe-team:before{content:""}.fe-telephone:before{content:""}.fe-time-icon:before{content:""}.fe-title:before{content:""}.fe-twitter:before{content:""}.fe-unlock_icon:before{content:""}.fe-update:before{content:""}.fe-update_mention_icon:before{content:""}.fe-update_offer_on_icon:before{content:""}.fe-update_slim:before{content:""}.fe-upload:before{content:""}.fe-user:before{content:""}.fe-wait:before{content:""}.fe-yen:before{content:""}.fe-your-network:before{content:""}.eight_ui-heading__type--h1{font-size:2rem;padding:20px 0}.eight_ui-heading__type--h2{font-size:1.5rem}.eight_ui-heading__type--h3{font-size:1.4rem}.eight_ui-heading__type--h4{font-size:1.3rem}.eight_ui-heading__type--h5{font-size:1.2rem}.eight_ui-heading__type--h6{font-size:1.1rem}.company_account-hiring-ui-elements-hr-hr{border-top:1px solid #d7d7d7;margin:16px 0;padding:0}.eight_ui-navigation-navi_page{border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box}.eight_ui-navigation-navi_page .quiet{color:#777;text-decoration:none}.eight_ui-navigation-navi_page .quiet:hover{text-decoration:underline}.eight_ui-navigation-navi_page.large .title{padding:18px 20px}.eight_ui-navigation-navi_page.large .title h1{font-size:2.1rem;line-height:1.2}.eight_ui-navigation-navi_page ul.navi-btn{margin-top:30px;text-align:center}.eight_ui-navigation-navi_page ul.navi-btn li a{background:#307caf;border-radius:3px;color:#fff;display:inline-block;font-size:1.4rem;font-weight:700;line-height:2.5rem;padding:0 20px;position:relative;text-align:center;text-decoration:none}.eight_ui-navigation-navi_page ul.navi-btn li a:hover:after{background:hsla(0,0%,100%,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.eight_ui-navigation-navi_page ul.navi-btn li a.disabled{background:#a6a6a6}.eight_ui-navigation-navi_page ul.navi-btn li a.disabled:hover:after{display:none}.eight_ui-navigation-navi_page ul.navi-btn dd{font-size:1.1rem;margin-top:20px}.eight_ui-navigation-navi_page .title{background:#f5f7f8;border-bottom:1px solid #e0e0e0;font-size:1.2rem;line-height:3.2rem;padding:0 13px;position:relative}.eight_ui-navigation-navi_page .title h1{display:inline-block;font-size:1.2rem}.eight_ui-navigation-navi_page .title nav{display:inline-block;position:absolute;right:13px}.eight_ui-navigation-navi_page .content{background:#fff;border-radius:0 0 3px 3px;box-sizing:border-box;padding:30px 44px}.eight_ui-navigation-navi_page .navi-btn{margin-top:30px;text-align:center}.eight_ui-navigation-navi_page .navi-btn li{display:inline-block}.eight_ui-navigation-navi_page .navi-btn li .next-button,.eight_ui-navigation-navi_page .navi-btn li .prev-button{width:106px}.eight_ui-navigation-navi_page .navi-btn li:not(:first-child){margin-left:16px}.eight_ui-pagination{align-items:center;color:#8c8c8c;display:flex;font-size:1.4rem;justify-content:center}.eight_ui-pagination .page-number{display:block;line-height:2;padding-right:12px}.eight_ui-pagination ul{border:1px solid #d7d7d7;border-radius:2px;display:flex;line-height:1.9;list-style:none;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0}.eight_ui-pagination ul li{border-left:1px solid #d7d7d7;box-sizing:border-box;margin-left:-1px;position:relative;text-align:center;width:30px}.eight_ui-pagination ul li a{text-decoration:none}.eight_ui-pagination ul li .eight_ui-pagination-text_button{font-size:1.4rem}.eight_ui-pane_frame-pane,.eight_ui-pane_frame-pane_frame{word-wrap:break-word;flex-basis:0%;flex-shrink:1;min-width:0;overflow:visible;overflow-wrap:break-word}.eight_ui-pane_frame-pane--fgrow_1,.eight_ui-pane_frame-pane_frame--fgrow_1{flex-grow:1}.eight_ui-pane_frame-pane--fgrow_2,.eight_ui-pane_frame-pane_frame--fgrow_2{flex-grow:2}.eight_ui-pane_frame-pane--fgrow_3,.eight_ui-pane_frame-pane_frame--fgrow_3{flex-grow:3}.eight_ui-pane_frame-pane--fgrow_4,.eight_ui-pane_frame-pane_frame--fgrow_4{flex-grow:5}.eight_ui-pane_frame-pane--fgrow_5,.eight_ui-pane_frame-pane_frame--fgrow_5{flex-grow:8}.eight_ui-pane_frame-pane--fgrow_6,.eight_ui-pane_frame-pane_frame--fgrow_6{flex-grow:13}.eight_ui-pane_frame-pane_frame{display:flex}.eight_ui-pane_frame-pane_frame--fullHeight{height:100%}.eight_ui-pane_frame-pane_frame--horizontal{flex-flow:column nowrap}.eight_ui-pane_frame-pane_frame--horizontal>.eight_ui-pane_frame-pane--fit,.eight_ui-pane_frame-pane_frame--horizontal>.eight_ui-pane_frame-pane_frame--fit{flex-basis:auto;flex-grow:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.eight_ui-pane_frame-pane_frame--horizontal.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane,.eight_ui-pane_frame-pane_frame--horizontal.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane_frame{border-bottom:1px solid #e0e0e0}.eight_ui-pane_frame-pane_frame--horizontal.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane:last-child,.eight_ui-pane_frame-pane_frame--horizontal.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane_frame:last-child{border-bottom:0}.eight_ui-pane_frame-pane_frame--vertical{flex-flow:row nowrap}.eight_ui-pane_frame-pane_frame--vertical>.eight_ui-pane_frame-pane--fit,.eight_ui-pane_frame-pane_frame--vertical>.eight_ui-pane_frame-pane_frame--fit{flex-basis:auto;flex-grow:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.eight_ui-pane_frame-pane_frame--vertical.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane,.eight_ui-pane_frame-pane_frame--vertical.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane_frame{border-right:1px solid #e0e0e0}.eight_ui-pane_frame-pane_frame--vertical.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane:last-child,.eight_ui-pane_frame-pane_frame--vertical.eight_ui-pane_frame-pane_frame--border>.eight_ui-pane_frame-pane_frame:last-child{border-right:0}.eight_ui-pane_frame-pane--scroll_both{overflow:auto}.eight_ui-pane_frame-pane--scroll_horizontal{overflow-x:auto;overflow-y:hidden}.eight_ui-pane_frame-pane--scroll_vertical{overflow-x:hidden;overflow-y:auto}.eight_ui-pin_button{align-items:center;background-color:#d7d7d7;border:0;display:flex;justify-content:center;padding:6px;position:relative}.eight_ui-pin_button:hover{background-color:#d7d7d7;opacity:.8}.eight_ui-pin_button--pressed.eight_ui-pin_button{background-color:#deedf9}.eight_ui-pin_button--pressed.eight_ui-pin_button:hover{background-color:#deedf9;opacity:.8}.eight_ui-pin_button--pressed.eight_ui-pin_button .fe{color:#45a8f5}.eight_ui-pin_button .fe{color:#595959}.eight_ui-pin_button .fe:focus,.eight_ui-pin_button:focus{outline:none}.eight_ui-select{font-size:1.4rem}.eight_ui-select .eight_ui-select__control{background-color:#fff;border:0;border-radius:2px;cursor:pointer;min-height:20px}.eight_ui-select .eight_ui-select__control--is-focused,.eight_ui-select .eight_ui-select__control:hover{border:0;box-shadow:none}.eight_ui-select .eight_ui-select__control--is-disabled{background-color:#f2f4f5}.eight_ui-select.border .eight_ui-select__control{border:1px solid #ccc}.eight_ui-select.border .eight_ui-select__control--is-focused,.eight_ui-select.border .eight_ui-select__control:hover{border:1px solid #ccc;box-shadow:0 0 0 1px #ccc}.eight_ui-select .eight_ui-select__clear-indicator{color:#ccc;padding:0;width:16px}.eight_ui-select .eight_ui-select__clear-indicator:hover{color:#ccc}.eight_ui-select .eight_ui-select__menu{margin:0}.eight_ui-select .eight_ui-select__option--is-focused{background-color:#ecf7ff}.eight_ui-select .eight_ui-select__option--is-selected{background-color:#ebf5ff;color:inherit}.eight_ui-select .fe-icon_arrow_right{color:#8c8c8c}.eight_ui-select__dropdown-indicator{min-width:32px}.eight_ui-select.no-dropdown .eight_ui-select__dropdown-indicator,.eight_ui-select.no-dropdown .eight_ui-select__indicator-separator{display:none}.eight_ui-select .eight_ui-select__multi-value__remove:hover{background-color:#ccc;color:inherit}.common-tab_panel,.tab-contents,.tab-contents-area,.tab-title,.tab-title-area{box-sizing:border-box}.common-tab_panel{background-color:#fff;font-size:1.4rem;line-height:1rem;min-width:200px;transition:all .3s}.common-tab_panel .tab-title-area{background:#307caf;height:30px;width:100%}.common-tab_panel .tab-title-area .tab-title{border:1px solid #fff;border-radius:3px;color:#fff;float:left;font-size:1.4rem;line-height:1rem;margin:5px;min-width:45px;overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.common-tab_panel .tab-title-area .tab-title:after{clear:both;content:"";display:block;height:0;visibility:hidden}.common-tab_panel .tab-title-area .tab-title.tab-selected{cursor:default}.common-tab_panel .tab-title-area .tab-title:not(.tab-selected){cursor:pointer;opacity:.5}.common-tab_panel .tab-title-area .tab-title:not(.tab-selected):hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35);opacity:.8}.common-tab_panel .tab-title-area .tab-title:not(.tab-selected):active{opacity:1}.common-tab_panel .tab-contents-area{min-height:100px;padding:5px;width:100%}.common-tab_panel .tab-contents-area .tab-contents:not(.tab-selected){display:none}.common-text_button{-webkit-tap-highlight-color:transparent;-moz-appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;color:#a6a6a6;cursor:pointer;display:inline-block;font-size:1.2rem;margin:0;outline:none;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline}.common-text_button.active,.common-text_button:hover{color:#307caf}.common-text_button.disabled{color:#a6a6a6;cursor:default;opacity:.5}.common-text_button.disabled:hover{color:#a6a6a6}.common-text_button.disabled.active{color:#307caf}.common-text_button.disabled:active{top:0}.common-text_button .fe{margin-right:3px}.common-form-radio_button input[type=radio]{height:0;left:0;opacity:.001;overflow:hidden;position:absolute;top:0;width:0;z-index:-999}.common-form-radio_button input[type=radio]:checked+label{color:#585858;font-weight:700}.common-form-radio_button input[type=radio]:checked+label:after{background:#307caf;border-radius:5px;content:"";height:5px;left:3px;margin-top:-2px;position:absolute;top:50%;width:5px}.common-form-radio_button label{color:#b4b4b4;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:400;line-height:2em;padding-left:22px;position:relative}.common-form-radio_button label:before{background:#fff;border:1px solid #b4b4b4;border-radius:11px;box-sizing:border-box;content:"";display:inline-block;height:11px;left:0;margin-top:-5px;position:absolute;top:50%;vertical-align:middle;width:11px}.common-form-radio_button label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-form-radio_button.large label{font-size:1.4rem;line-height:1.6;padding-left:23px}.common-form-radio_button.large label:before{height:18px;top:7px;width:18px}.common-form-radio_button.large input[type=radio]:checked+label:after{height:6px;left:6px;margin-top:-3px;width:6px}.common-form-suggest_input-datalist{background:#fff;border:1px solid #595959;border-radius:3px;box-sizing:border-box;color:#595959;max-height:10rem;overflow-y:auto;padding:0;position:absolute;z-index:99}.common-form-suggest_input-datalist div{cursor:pointer;padding:4px 6px}.common-form-suggest_input-datalist div.selected,.common-form-suggest_input-datalist div:hover{background-color:#307caf;color:#fff}.common-form-suggest_input-datalist-hidden{display:none}.common-form-textarea{background:#fff;border:1px solid #d5d5d5;border-radius:2px;box-sizing:border-box;color:#585858;display:inline-block;font-size:1.2rem;font-weight:400;line-height:1.4;padding:2px 4px;width:100%}.common-form-textarea.large{font-size:1.4rem;padding:6px 8px}.common-form-text_input{background:#fff;border:1px solid #d5d5d5;border-radius:3px;display:inline-block;font-size:1.2rem;padding:3px 8px;width:100%}.common-form-text_input.large{font-size:1.4rem;height:35px;line-height:35px}.common-button{border-radius:3px;box-sizing:border-box;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:1rem;min-width:62px;padding:6px 20px;text-align:center;text-decoration:none}.common-button.l-normal-button{min-height:40px;min-width:105px}.common-button.l-mini-button{min-height:30px;min-width:70px}.common-button.theme-primary{background:#307caf;border:1px solid #307caf;color:#fff}.common-button.theme-primary:disabled{cursor:inherit;opacity:.5}.common-button.theme-primary:not(:disabled):focus{opacity:.8}.common-button.theme-primary:not(:disabled):hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35);opacity:.8}.common-button.theme-primary:not(:disabled):active{opacity:1}.common-button.theme-primary:focus{border:1px solid #72af30}.common-button.theme-secondary{background:#f2f4f5;border:1px solid #f2f4f5;color:#595959}.common-button.theme-secondary:disabled{cursor:inherit;opacity:.5}.common-button.theme-secondary:not(:disabled):focus{opacity:.8}.common-button.theme-secondary:not(:disabled):hover{box-shadow:0 0 2px 0 rgba(242,244,245,.35);opacity:.8}.common-button.theme-secondary:not(:disabled):active{opacity:1}.common-button.theme-eye-catching{background:#dbbd09;border:1px solid #dbbd09;color:#fff}.common-button.theme-eye-catching:disabled{cursor:inherit;opacity:.5}.common-button.theme-eye-catching:not(:disabled):focus{opacity:.8}.common-button.theme-eye-catching:not(:disabled):hover{box-shadow:0 0 2px 0 rgba(219,189,9,.35);opacity:.8}.common-button.theme-eye-catching:not(:disabled):active{opacity:1}.common-button:focus{outline:none}.common-menu_item{font-size:1.2rem;white-space:nowrap}.common-menu_label,.common-menu_link{color:#595959;display:block;font-weight:700;padding:12px 16px}.common-menu_link{text-decoration:none}.common-menu_link:hover:not(.link-disabled){background:#ecf7ff}.common-menu_link.link-disabled{color:#d7d7d7;cursor:default}.common-menu{background:#fff;border:1px solid #307caf;border-radius:3px;box-shadow:2px 0 7px 0 rgba(0,0,0,.35);box-sizing:border-box;float:left;list-style-type:none;overflow:hidden;position:absolute;vertical-align:baseline;z-index:10}.common-sub_menu{margin-left:20px}.common-sub_menu .common-menu_item{color:#a6a6a6}i.fe{vertical-align:middle}.registration-entry .container{*zoom:1;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1090px;position:relative;width:100%;width:824px}.registration-entry .container:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}.registration-entry #footer{display:block;margin-top:60px}.registration-entry #footer>.container{width:824px}.registration-entry .main-contents{background-color:#fff;border-radius:2px;margin:18px;position:relative;top:45px}.registration-entry .content-title{font-size:2.2rem;font-weight:700;padding:32px 0;text-align:center}.registration-entry .sales-copies{box-sizing:border-box;display:flex;height:335px;margin:0 30px}.registration-entry .sales-copies>*{text-align:center}.registration-entry .sales-copies .sales-copy{box-sizing:border-box;float:left;padding:0 3px;width:262.6666666667px}.registration-entry .sales-copies .sales-copy:after{clear:both;content:"";display:block;height:0;visibility:hidden}.registration-entry .sales-copies .sales-copy .copy-title{color:#45a8f5;font-size:1.6rem;font-weight:700;margin:12px 0}.registration-entry .sales-copies .sales-copy img{width:91%}.registration-entry .sales-copies .sales-copy .copy-caption{font-size:1.2rem;font-weight:700;line-height:2.2rem;margin:13px 0}.common-back_button .prev{background:#fff;background:rgba(245,247,248,.8);border:1px solid transparent;border-radius:3px;color:#595959;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:1;max-width:100%;padding:7px;text-decoration:none;vertical-align:middle}.common-back_button .prev:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-back_button .prev .fe-back{font-size:1.7rem;height:7px;margin:-14px 10px 0 -2px;vertical-align:middle;width:13px}.common-card_image-expansion_card_image_modal{padding:12px 15px 45px}.common-card_image-expansion_card_image_modal__header{align-items:center;display:flex;justify-content:flex-end}.common-card_image-expansion_card_image_modal__change-face-button{color:#307caf;flex-grow:1;font-size:1.3rem;text-align:center;text-decoration:underline}.common-card_image-expansion_card_image_modal__image-field{margin-top:5px}.common-card_image-expansion_card_image_modal__card-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #a6a6a6;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.common-card_image-expansion_card_image_modal__card-image--flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.components-common-carusel-horizontal_transition{align-items:center;display:flex;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.common-confirm.company-account{min-height:0;min-width:0;padding:43px 40px 36px}.common-confirm.company-account .title{font-size:1.6rem;padding:0;text-align:left}.common-confirm.company-account .lead{height:0;margin-top:0}.common-confirm.company-account .buttons>:first-child{margin-right:6px}.common-confirm.company-account .buttons>:last-child{margin-left:6px}.common-confirm.company-account footer{margin-top:24px;padding:0;text-align:left}.common-confirm.company-account .common-button{font-size:1.2rem}.common-confirm.company-account .common-button.theme-primary{background-color:#45a8f5;border:1px solid #45a8f5}.common-confirm.company-account .common-button.theme-secondary{background-color:#d7d7d7;border:1px solid #d7d7d7;color:#8c8c8c}.components-common-dialog-close_button_dialog__container{padding:24px 36px}.components-common-dialog-close_button_dialog__header-container{color:#0e202e;font-weight:700}.components-common-dialog-close_button_dialog__button{color:#0e202e;display:block;font-size:2.2rem;margin-left:auto}.components-common-dialog-close_button_dialog__button:hover{color:#0e202e}.components-common-dialog-close_button_dialog__button:active{top:0}.components-common-dialog-close_button_dialog__header{font-size:2.2rem;margin-bottom:20px}.components-common-dialog-error_dialog_sp{box-sizing:border-box;max-width:calc(100vw - 4rem);padding:28px 20px;text-align:center;width:312px}.components-common-dialog-error_dialog_sp__dialog-container{border-radius:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.components-common-dialog-error_dialog_sp__title{color:#0e202e;font-size:1.6rem;font-weight:700;margin-bottom:22px}.components-common-dialog-error_dialog_sp__message{color:#0e202e;font-size:1.4rem;line-height:1.8;margin:22px 0 26px;text-align:left}.components-common-dialog-message_dialog{box-sizing:border-box;max-width:calc(100vw - 4rem);width:606px}.components-common-dialog-message_dialog__dialog-container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.components-common-dialog-message_dialog__content{color:#0e202e;padding:32px 24px}.components-common-dialog-message_dialog__title{font-size:2.2rem;font-weight:700;line-height:1.4;text-align:center}.components-common-dialog-message_dialog__description{color:#595959;font-size:1.4rem;line-height:1.4;padding-top:20px;text-align:center}.components-common-dialog-message_dialog__button-container{align-items:center;display:flex;flex-direction:column;padding-top:24px}.components-common-dialog-warning_confirm_dialog__title{color:#0e202e;font-size:2.2rem;font-weight:700;letter-spacing:-.05em;line-height:1.4;position:relative;word-break:break-all}.components-common-dialog-warning_confirm_dialog__button-list{display:flex;justify-content:flex-end;margin-top:32px}.components-common-dialog-warning_confirm_dialog__button-wrapper{margin-left:8px}.common-eight_user_icon{color:#ccc;font-size:2rem;line-height:1.1;margin-left:4px}.common-eight_user_icon--linked{color:#45a8f5}.ellipsis-tooltip .tooltip{background-color:#f6f6f6;border:1px solid #eee;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#222;display:inline-block;font-size:1rem;line-height:1.2;margin:23px 5px;opacity:0;padding:2px;position:fixed;transition:opacity .3s ease-out;visibility:hidden;z-index:1}.ellipsis-tooltip .tooltip.show{opacity:1;visibility:visible}.common-facebook{width:350px}.common-facebook .facebook_registration_button{background:#3b579d;border:1px solid #3b579d;font-size:17px;padding:16px 40px 15px;position:relative}.common-facebook .login_setting_text{margin:10px 0 20px}.common-facebook .login_setting_text p{font-size:1.4rem;padding-bottom:7px;text-align:center}.common-facebook .login_setting_text p:first-child{font-weight:700}.common-image_editor_dialog__form-container{box-sizing:border-box;display:block;overflow-y:auto;position:relative}.common-image_editor_dialog__file-header{align-items:center;display:flex;margin-bottom:14px}.common-image_editor_dialog__file-header>input[type=file]{display:none}.common-image_editor_dialog__photo-editor{overflow:hidden;position:relative;text-align:center}.common-image_editor_dialog__range-input{margin-top:12px}.components-common-link_button{align-items:center;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:700;justify-content:center;min-height:30px;padding:12px 20px;text-decoration:none}.components-common-link_button--primary{background-color:#45a8f5;border:1px solid #45a8f5;color:#fff}.components-common-link_button--primary:hover{background-color:#3785c2;border-color:#3785c2}.components-common-link_button--secondary{background-color:#fff;color:#45a8f5}.components-common-link_button--secondary:hover{background-color:#ecf7ff}.components-common-link_button--flat{background-color:transparent;border:0;color:#45a8f5;min-height:auto;padding:0}.components-common-link_button--flat:hover{background-color:transparent;color:#3785c2;outline:none}.components-common-link_button--disabled{background-color:#d7d7d7;border:1px solid #ccc;color:#fff;cursor:not-allowed}.components-common-link_button--disabled:hover{background-color:#d7d7d7;border-color:#ccc}.components-common-link_button--disabled-flat{color:#45a8f5;cursor:not-allowed;opacity:.5}.components-common-link_button--disabled-flat:hover{color:#45a8f5}.components-common-link_button--large{font-size:1.4rem;padding:12px 32px}.components-common-link_button--small{font-size:1.2rem;padding:8px 16px}.components-common-section{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:20px;max-width:800px}.components-common-section__header{align-items:center;background:#f2f4f5;border-bottom:1px solid #e0e0e0;border-radius:4px 4px 0 0;box-sizing:border-box;display:flex;line-height:1.5;min-height:45px;padding:12px 16px 12px 20px}.components-common-section__header-title{color:#0e202e;font-size:1.4rem;font-weight:700}.components-common-section__header-description{color:#595959;font-size:1.2rem;line-height:1.5;margin-top:2px}.components-common-section__body{background-color:#fff;border-radius:0 0 4px 4px}.common-styled_tooltip{background-color:#45a8f5!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#fff!important}.common-styled_tooltip.place-top:after{border-top-color:#45a8f5!important}.common-styled_tooltip.place-left:after{border-left-color:#45a8f5!important}.common-styled_tooltip.place-right:after{border-right-color:#45a8f5!important}.common-styled_tooltip.place-bottom:after{border-bottom-color:#45a8f5!important}.common-text_includes_links__link{color:#45a8f5;text-decoration:none}.common-text_includes_links__link:hover{text-decoration:underline}.common-text_includes_links__link--not-clickable{pointer-events:none}.common-tooltip.place-bottom.bottom{border-radius:0;margin-top:-5px;padding:0}.common-tooltip .elltip-text{background:#f5f7f8;border:1px solid #ededed;box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:inline-block;font-size:1rem;line-height:1.2;padding:2.5px 5px}.registration-card_update_notice-form_panel{color:#595959}.registration-card_update_notice-form_panel .form_title{color:#0e202e;font-size:1.9rem;font-weight:700;margin-bottom:0}.registration-card_update_notice-form_panel .form_description{font-size:.9rem;margin-left:46.5px;text-align:left}.registration-card_update_notice-form_panel .form_text{font-size:.9rem;line-height:1.2rem;text-align:left}.registration-card_update_notice-form_panel .form_login_info{font-size:.7rem;line-height:1.4;margin-bottom:30px}.registration-card_update_notice-form_panel .form_login_info .login_password{margin-top:16px}.registration-card_update_notice-form_panel .form_login_info .label{color:#a6a6a6;margin-bottom:4px}.registration-card_update_notice-form_panel .form_login_info .value{color:#595959;font-weight:700}.registration-card_update_notice-form_panel .form_app_image{background:url(/assets/webpack/images/main/before_login/registration/card_update_notice/mock-img-1da4e72d590b1dfff12c2b8b0ce91d6a.png) 50% no-repeat;background-size:150px 303px;height:303px;margin:30px auto;width:150px}.registration-card_update_notice-form_panel .description_list{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.registration-card_update_notice-form_panel .check_icon{background:transparent url(/assets/webpack/images/main/before_login/registration/card_update_notice/check-icon-b3a3ec80f393a2e6c1c8a4ccd841c264.svg) no-repeat 50%;background-size:17.2px 12px;display:inline-block;height:24px;margin-left:4px;margin-right:5px;vertical-align:middle;width:25px}.registration-card_update_notice-form_panel .description_text{clear:left;font-size:.9rem;text-align:left}.registration-card_update_notice-form_panel .bottom_info{font-size:.8rem;padding:16px 0 0;text-align:left}.registration-card_update_notice-form_panel .bottom_info a{color:inherit}.registration-card_update_notice-form_panel .registration-registration_form .alert_message{font-size:.8rem;line-height:1.5;margin:8px 24px}.registration-card_update_notice-form_panel .registration-registration_form .account_form,.registration-card_update_notice-form_panel .registration-registration_form .password_form{background-color:#f5f7f8;border-radius:2px;color:#595959;font-size:1rem;height:40px;line-height:3rem;outline:none;padding:3px 0 3px 10px;position:relative;width:389px}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_form{color:#595959;display:block;font-size:.5rem;margin:16px 0 15px;text-align:left;width:100%}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_checkbox{display:none;height:10px;margin-right:3px;width:10px}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]+label:before{background:url(/assets/webpack/images/main/before_login/registration/card_update_notice/checkbox_off-ae8167ff571a1479b087da664132dd66.svg) no-repeat 50%;background-size:8.5px 8.5px;content:"";display:inline-block;height:8.5px;margin-right:6px;vertical-align:-1px;width:8.5px}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]:checked+label:before{background:url(/assets/webpack/images/main/before_login/registration/card_update_notice/checkbox_on-25bcfb5ebd72f182028a26de87f5bbbf.svg) no-repeat 50%;background-size:8.5px 8.5px;content:"";display:inline-block;height:8.5px;margin-right:6px;vertical-align:-1px;width:8.5px}.registration-card_update_notice-form_panel .registration-registration_form .help-icon{background:transparent url(/assets/webpack/images/main/before_login/registration/card_update_notice/help-2453240be4b7c81c4fc8ce0a9bf7a02b.svg) no-repeat 50%;background-size:15px 15px;cursor:pointer;display:inline-block;height:15px;margin-bottom:-3px;width:15px}.registration-card_update_notice-form_panel .registration-registration_form .help-icon:hover .tooltip{display:block}.registration-card_update_notice-form_panel .registration-registration_form .help-icon .tooltip{background-color:#fff;border:1px solid #ededed;box-shadow:0 0 5px #ededed;color:#595959;display:none;font-size:.63rem;line-height:1.4;margin:18px 0 0;padding:12px;position:absolute;width:200px}.registration-card_update_notice-form_panel .registration_button{background-color:#ff6752;border:0;border-radius:2px;color:#fff;font-size:1.1rem;font-weight:700;height:56px;margin:8px 0 0;width:100%}@media screen and (min-width:491px){.registration-invitation-footer{border-top:1px solid #d7d7d7;font-size:.6rem;margin:15px 0;padding-top:20px;text-align:left}.registration-invitation-footer .link{display:inline-block}.registration-invitation-footer ul{display:inline;padding:0}.registration-invitation-footer li{display:inline-block;padding-right:3px}.registration-invitation-footer li a{color:inherit;text-decoration:none}.registration-invitation-footer li a:hover{text-decoration:underline}.registration-invitation-footer .copyright{display:inline-block}}@media screen and (max-width:490px){.registration-invitation-footer{border-top:1px solid #d7d7d7;color:#a6a6a6;font-size:.5rem;margin:15px 0;padding-top:20px;text-align:left}.registration-invitation-footer .link{display:flex;justify-content:space-between}.registration-invitation-footer ul{display:block;list-style-type:none;margin-right:16px;padding:0}.registration-invitation-footer li{margin-bottom:20px}.registration-invitation-footer li a{color:inherit;text-decoration:none}.registration-invitation-footer li a:hover{text-decoration:underline}.registration-invitation-footer .copyright{display:block;margin-top:25px;text-align:center}}.registration-invitation-form_panel{background-color:#fbfbfb;border-radius:4px;padding:60px 23px;width:460px}.registration-invitation-form_panel .text{color:#0e202e;font-family:HiraKakuProN-W6;font-size:1.2rem;letter-spacing:.3px;text-align:center}.registration-invitation-form_panel .form{color:#595959;font-size:.7rem;line-height:1.4;margin-top:24px}.registration-invitation-form_panel .form input::-webkit-input-placeholder{color:#a6a6a6}.registration-invitation-form_panel .form input:-ms-input-placeholder{color:#a6a6a6}.registration-invitation-form_panel .form input::-moz-placeholder{color:#a6a6a6}.registration-invitation-form_panel .form input:disabled{-webkit-text-fill-color:#595959;color:#595959}.registration-invitation-form_panel .registration-registration_form{text-align:center}.registration-invitation-form_panel .registration-registration_form .alert_message{font-size:.8rem;line-height:1.5;margin:8px 24px}.registration-invitation-form_panel .registration-registration_form .account_form,.registration-invitation-form_panel .registration-registration_form .password_form{background-color:#f5f7f8;border:0;border-radius:2px;color:#595959;font-size:1rem;height:43px;line-height:normal;margin-bottom:22px;outline:none;padding:3px 0 3px 10px;position:relative;width:410px}.registration-invitation-form_panel .registration-registration_form .password_form_hint{color:#a6a6a6;top:-20px;width:410px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form{color:#595959;display:block;font-size:.7rem;margin-bottom:15px;width:410px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]+label:before{background:url(/assets/webpack/images/main/before_login/registration/card_update_notice/checkbox_off-ae8167ff571a1479b087da664132dd66.svg) no-repeat 50%;background-size:8.5px 8.5px;content:"";display:inline-block;height:8.5px;margin-right:6px;width:8.5px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]:checked+label:before{background:url(/assets/webpack/images/main/before_login/registration/card_update_notice/checkbox_on-25bcfb5ebd72f182028a26de87f5bbbf.svg) no-repeat 50%;background-size:8.5px 8.5px;content:"";display:inline-block;height:8.5px;margin-right:6px;width:8.5px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_checkbox{display:none;height:10px;margin-right:3px;width:10px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_label{cursor:pointer}.registration-invitation-form_panel .registration-registration_form .help-icon{background:transparent url(/assets/webpack/images/main/components/registration/hint-icon-265b241f407fcd2e6126d1f5f9655822.svg) no-repeat 50%;background-size:10px 10px;cursor:pointer;display:inline-block;height:10px;margin-bottom:-1px;margin-left:-3px;width:10px}.registration-invitation-form_panel .registration-registration_form .help-icon:hover .tooltip{display:block}.registration-invitation-form_panel .registration-registration_form .help-icon .tooltip{background-color:#fff;border:1px solid #ededed;box-shadow:0 0 5px #ededed;color:#595959;display:none;font-size:.63rem;line-height:1.4;margin:18px 0 0;padding:12px;position:absolute;width:200px}.registration-invitation-form_panel .registration-registration_form .registration_button{background-color:#ff6752;border:0;border-radius:2px;color:#fff;font-size:1.1rem;font-weight:700;height:43px;margin-top:8px;width:410px}.registration-invitation-form_panel .notes{color:#595959;font-size:.85rem;line-height:1.6;margin:24px 39px 0}@media screen and (max-width:490px){.registration-invitation-form_panel{padding:36px 0 16px;width:100%}.registration-invitation-form_panel .text{font-family:HiraginoSans-W6;font-size:.8rem}.registration-invitation-form_panel .form{margin-top:11px}.registration-invitation-form_panel .registration-registration_form .account_form,.registration-invitation-form_panel .registration-registration_form .password_form{font-size:.8rem;width:87%}.registration-invitation-form_panel .registration-registration_form .account_form{margin-bottom:12px}.registration-invitation-form_panel .registration-registration_form .password_form{margin-bottom:19px}.registration-invitation-form_panel .registration-registration_form .password_form_hint{color:#a6a6a6;width:87%}.registration-invitation-form_panel .registration-registration_form .help-icon{display:inline;margin-left:-10px;margin-top:-7px;padding:10px;position:absolute}.registration-invitation-form_panel .registration-registration_form .help-icon .tooltip{width:150px}.registration-invitation-form_panel .registration-registration_form .registration_button,.registration-invitation-form_panel .registration-registration_form .use_updater_card_form{width:87%}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form{text-align:left}.registration-invitation-form_panel .notes{font-size:.7rem;margin:16px 19px;text-align:left}}@media screen and (min-width:491px){.registration-invitation-header .eight_logo{height:32px;width:140px}}@media screen and (max-width:490px){.registration-invitation-header{display:block;text-align:center}.registration-invitation-header .eight_logo{height:32px;width:122px}}.registration-invitation-main .contents-field{align-items:flex-start;display:flex;justify-content:center}@media screen and (min-width:491px){.registration-invitation-main{margin:28px 56px}.registration-invitation-main .contents-field{margin:40px auto 28px;width:78%}}@media screen and (max-width:490px){.registration-invitation-main{margin:32px 16px 78px}.registration-invitation-main .contents-field{flex-direction:column-reverse;margin:16px auto 28px;width:100%}}.registration-registration_form_panel .main-container{align-items:center;display:flex;justify-content:space-between;margin:15px 72px 5px;min-height:175px}.registration-registration_form_panel .registration-registration_form button,.registration-registration_form_panel .registration-registration_form input{margin-bottom:14px;width:260px}.registration-registration_form_panel .registration-registration_form input{border:1px solid #d7d7d7;font-size:1.1rem}.registration-registration_form_panel .registration-registration_form button{font-size:1.4rem;font-weight:700}.registration-registration_form_panel .registration-registration_form button.registration_button{background:#ff6752;border:0}.registration-registration_form_panel .registration-registration_form .alert_message{font-size:1.1rem;max-width:260px}.registration-registration_form_panel .registration-registration_form .password_form_hint{color:#a6a6a6;font-size:10px;height:25px;padding-top:0;width:260px}.registration-registration_form_panel .or_text{color:#8c8c8c;font-size:1.3rem;font-weight:700}.registration-registration_form_panel .form_title{border-top:1px solid #ccc;height:1.6rem;margin:15px 44px 5px;padding:0;text-align:center}.registration-registration_form_panel .form_title .title_text{background:#fff;font-size:1.6rem;font-weight:700;margin:0 auto;padding:0 15px;position:relative;top:-8px;width:140px}.registration-registration_form_panel .facebook-container .common-facebook{width:auto}.registration-registration_form_panel .facebook-container .facebook_registration_button{font-size:1.4rem;width:260px}.registration-registration_form_panel .facebook-container .facebook_registration_button:before{left:35px}.registration-registration_form_panel .login_setting_text{margin-left:35px;margin-top:-5px;width:320px}.registration-registration_form_panel .login_setting_text>p{text-align:left}.registration-registration_form_panel .bottom_info{font-size:11px;margin-bottom:25px;padding-bottom:28px;text-align:center}.registration-registration_form_panel .bottom_info a{color:#307caf;text-decoration:none}.registration-registration_form_panel .bottom_info a:hover{text-decoration:underline}.registration-registration_form_panel .password_form_hint{color:#a6a6a6;font-size:10px;top:-10px;width:260px}.registration-registration_form_window{max-width:475px}.registration-registration_form_window .form_title{margin-left:37px;margin-right:37px;padding-bottom:25px;padding-top:25px;position:relative}.registration-registration_form_window .title_text{color:#000;font-size:2.4rem;font-weight:700;line-height:1;text-align:center}.registration-registration_form_window .close_button{color:#aaa;cursor:pointer;font-size:33px;position:absolute;right:0;text-decoration:none;top:16px}.registration-registration_form_window .facebook-container{margin:0 37px 14px}.registration-registration_form_window .facebook-container .facebook_registration_button{width:400px}.registration-registration_form_window .facebook-container .facebook_registration_button:before{left:88px}.registration-registration_form_window .facebook-container .common-facebook{width:400px}.registration-registration_form_window .registration-registration_form{margin:0 37px}.registration-registration_form_window .registration-registration_form .alert_message{max-width:350px}.registration-registration_form_window .registration_button{background:#ff6752;border:0;font-size:16px;margin:15px 0 14px;padding:11px 0;text-align:center;width:400px}.registration-registration_form_window .bottom_info{font-size:11px;margin-bottom:25px;text-align:center}.registration-registration_form_window .bottom_info a{color:#307caf;text-decoration:none}.registration-registration_form_window .bottom_info a:hover{text-decoration:underline}.registration-registration_form_window .or_text{color:#8c8c8c;display:table;font-size:1.3rem;margin:0 37px 10px;text-align:center;white-space:nowrap}.registration-registration_form_window .or_text:after,.registration-registration_form_window .or_text:before{background:linear-gradient(transparent 50%,#ccc,#ccc,transparent calc(50% + 1px));background-clip:padding-box;content:"";display:table-cell;width:50%}.registration-registration_form_window .or_text:after{border-left:2em solid transparent}.registration-registration_form_window .or_text:before{border-right:2em solid transparent}.registration-registration_form_window .login-navi{border-top:1px solid #d7d7d7;font-size:1.3rem;height:30px;padding-top:12px;text-align:center;vertical-align:middle;width:100%}.registration-registration_form_window .login-navi a{color:#307caf;text-decoration:none}.registration-registration_form_window .login-navi a:hover{text-decoration:underline}.registration-registration_form_window .messages{font-size:1.3rem;margin-top:22px;text-align:center}.registration-registration_form form{align-items:center;display:flex;flex-direction:column}.registration-registration_form .account_form{margin-bottom:16px}.registration-registration_form .account_form,.registration-registration_form .password_form{background:#fbfbfb;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#878787;font-size:13px;height:35px;padding-bottom:3px;padding-left:10px;padding-top:3px;position:relative;width:400px}.registration-registration_form .password_form_hint{color:#878787;font-size:14px;height:35px;line-height:18px;padding-bottom:8px;padding-top:5px;position:relative;text-align:left}.registration-registration_form .alert_message{color:#f16671;display:inline-block;font-size:1.2rem;font-weight:700;line-height:1.2;margin-bottom:4px}.registration-registration_notes a{color:#45a8f5;text-decoration:none}.registration-registration_notes a:hover{text-decoration:underline}.registration-registration_top_window{background:transparent;border:0;box-shadow:none;height:100%;width:100%}.registration-registration_top_window .inner-container{align-items:center;display:flex;flex-direction:column;height:100%;left:0;margin:0 auto;position:absolute;right:0;top:66%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:376px}.registration-registration_top_window .registration-registration_form{margin-bottom:16px;width:100%}.registration-registration_top_window .registration-registration_form input{-webkit-appearance:none;background:transparent;border:0;border-radius:0;border-top:2px solid #000;box-sizing:border-box;font-size:18px;height:64px;line-height:64px;margin:0;outline:none;width:100%}.registration-registration_top_window .registration-registration_form input:last-of-type{border-bottom:2px solid #000}.registration-registration_top_window .registration-registration_form .registration_button{background-color:#ff6752;border:0;font-size:24px;height:64px;margin:16px 0 0;width:100%}.registration-registration_top_window .top-page-facebook,.registration-registration_top_window .top-page-facebook>*{border:0;font-size:24px;height:64px;margin:0;width:100%}.registration-registration_top_window .title_text{color:#000;font-size:2.3rem;font-weight:700;line-height:1;margin:10px 0;overflow:hidden;white-space:nowrap}.registration-registration_top_window .close_button{color:#000;cursor:pointer;font-size:4rem;font-weight:200;position:absolute;right:33px;text-decoration:none;top:25px}.registration-registration_top_window .close_button:hover{color:#a6a6a6}.registration-registration_top_window .bottom_info{color:#595959;display:block;font-size:14px;letter-spacing:0;line-height:1.55em;margin-top:14px}.registration-registration_top_window .bottom_info a{color:#595959}.registration-registration_top_window .bottom_info a:hover{opacity:.7}.registration-registration_top_window .messages{font-size:1.3rem;margin-top:22px;text-align:center}.registration-registration_top_window .alert_message{margin:0 0 0 5px}.registration-registration_top_window .common-facebook .login_setting_text p{font-size:.9rem}@font-face{font-family:EightSymbols;font-style:normal;font-weight:400;src:url(/assets/webpack/fonts/EightSymbols-c594b28357d8c1335ec2d9d7f730592a.eot);src:url(/assets/webpack/fonts/EightSymbols-c594b28357d8c1335ec2d9d7f730592a.eot?#iefix) format("eot"),url(/assets/webpack/fonts/EightSymbols-23f9b98cc35aa82b52239bdde67390ee.woff) format("woff"),url(/assets/webpack/fonts/EightSymbols-9e5ae33d86be6c01b6296589a8a1d54c.ttf) format("truetype")}

/*# sourceMappingURL=../sourcemap/css/registration-3976dd0d80ef2baadaa2.css.map*/