/**
 * Draft v0.11.6
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
.draftJsMentionPlugin__mention__29BEd, .draftJsMentionPlugin__mention__29BEd:visited {
  color: #575f67;
  cursor: pointer;
  display: inline-block;
  background: #e6f3ff;
  padding-left: 2px;
  padding-right: 2px;
  border-radius: 2px;
  text-decoration: none;
}

.draftJsMentionPlugin__mention__29BEd:hover, .draftJsMentionPlugin__mention__29BEd:focus {
  color: #677584;
  background: #edf5fd;
  outline: 0; /* reset for :focus */
}

.draftJsMentionPlugin__mention__29BEd:active {
  color: #222;
  background: #455261;
}
.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm {
  padding: 7px 10px 3px 10px;
  transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
}

.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm:active {
  background-color: #cce7ff;
}

.draftJsMentionPlugin__mentionSuggestionsEntryFocused__3LcTd {
  background-color: #e6f3ff;
}

.draftJsMentionPlugin__mentionSuggestionsEntryText__3Jobq {
  display: inline-block;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 368px;
  font-size: 0.9em;
  margin-bottom: 0.2em;
}

.draftJsMentionPlugin__mentionSuggestionsEntryAvatar__1xgA9 {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 12px;
}
.draftJsMentionPlugin__mentionSuggestions__2DWjA {
  border: 1px solid #eee;
  margin-top: 0.4em;
  position: absolute;
  min-width: 220px;
  max-width: 440px;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0px 4px 30px 0px rgba(220,220,220,1);
  cursor: pointer;
  padding-top: 8px;
  padding-bottom: 8px;
  z-index: 2;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  box-sizing: border-box;
  -webkit-transform: scale(0);
          transform: scale(0);
}

.fixedDataTableCellGroupLayout_cellGroup{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main{display:inline-block;vertical-align:top;white-space:normal}.fixedDataTableCellGroupLayout_cellGroupWrapper{position:absolute;top:0}.fixedDataTableCellLayout_main{border-right-style:solid;border-width:0 1px 0 0;box-sizing:border-box;display:block;overflow:hidden;position:absolute;white-space:normal}.fixedDataTableCellLayout_lastChild{border-width:0 1px 1px 0}.fixedDataTableCellLayout_alignRight{text-align:right}.fixedDataTableCellLayout_alignCenter{text-align:center}.fixedDataTableCellLayout_wrap1{display:table}.fixedDataTableCellLayout_wrap2{display:table-row}.fixedDataTableCellLayout_wrap3{display:table-cell;vertical-align:middle}.fixedDataTableCellLayout_columnResizerContainer{position:absolute;right:0;width:6px;z-index:1}.fixedDataTableCellLayout_columnResizerContainer:hover{cursor:ew-resize}.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob{visibility:visible}.fixedDataTableCellLayout_columnResizerKnob{position:absolute;right:0;visibility:hidden;width:4px}.fixedDataTableColumnResizerLineLayout_mouseArea{cursor:ew-resize;position:absolute;right:-5px;width:12px}.fixedDataTableColumnResizerLineLayout_main{border-right-style:solid;border-right-width:1px;box-sizing:border-box;position:absolute;z-index:10}.fixedDataTableColumnResizerLineLayout_hiddenElem,body[dir=rtl] .fixedDataTableColumnResizerLineLayout_main{display:none!important}.fixedDataTableLayout_main{border-style:solid;border-width:1px;box-sizing:border-box;overflow:hidden;position:relative}.fixedDataTableLayout_hasBottomBorder,.fixedDataTableLayout_header{border-bottom-style:solid;border-bottom-width:1px}.fixedDataTableLayout_footer .public_fixedDataTableCell_main{border-top-style:solid;border-top-width:1px}.fixedDataTableLayout_bottomShadow,.fixedDataTableLayout_topShadow{height:4px;left:0;position:absolute;right:0;z-index:1}.fixedDataTableLayout_bottomShadow{margin-top:-4px}.fixedDataTableLayout_rowsContainer{overflow:hidden;position:relative}.fixedDataTableLayout_horizontalScrollbar{bottom:0;position:absolute}.fixedDataTableRowLayout_main{box-sizing:border-box;overflow:hidden;position:absolute;top:0}.fixedDataTableRowLayout_body{left:0;position:absolute;top:0}.fixedDataTableRowLayout_fixedColumnsDivider{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-left-style:solid;border-left-width:1px;left:0;position:absolute;top:0;width:0}.fixedDataTableRowLayout_columnsShadow{width:4px}.fixedDataTableRowLayout_rowWrapper{position:absolute;top:0}.ScrollbarLayout_main{box-sizing:border-box;outline:none;overflow:hidden;position:absolute;transition-duration:.25s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ScrollbarLayout_mainVertical{bottom:0;right:0;top:0;transition-property:background-color width;width:15px}.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,.ScrollbarLayout_mainVertical:hover{width:17px}.ScrollbarLayout_mainHorizontal{bottom:0;height:15px;left:0;transition-property:background-color height}.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,.ScrollbarLayout_mainHorizontal:hover{height:17px}.ScrollbarLayout_face{left:0;overflow:hidden;position:absolute;z-index:1}.ScrollbarLayout_face:after{border-radius:6px;content:"";display:block;position:absolute;transition:background-color .25s ease}.ScrollbarLayout_faceHorizontal{bottom:0;left:0;top:0}.ScrollbarLayout_faceHorizontal:after{bottom:4px;left:0;top:4px;width:100%}.ScrollbarLayout_faceVertical{left:0;right:0;top:0}.ScrollbarLayout_faceVertical:after{height:100%;left:4px;right:4px;top:0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}/*!
 * https://github.com/arqex/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;position:absolute;width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker td.rdtToday:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.react-spinner{position:relative;width:32px;height:32px;top:50%;left:50%}.react-spinner.loader{margin-top:100px;width:60px}.react-spinner.loader .react-spinner_bar{background-color:#307caf;width:14%;height:5.8%}.react-spinner_bar{-webkit-animation:react-spinner_spin 1.2s linear infinite;-moz-animation:react-spinner_spin 1.2s linear infinite;animation:react-spinner_spin 1.2s linear infinite;border-radius:5px;background-color:#454545;position:absolute;width:20%;height:7.8%;top:-3.9%;left:-10%}@keyframes react-spinner_spin{0%{opacity:1}to{opacity:.15}}@-moz-keyframes react-spinner_spin{0%{opacity:1}to{opacity:.15}}@-webkit-keyframes react-spinner_spin{0%{opacity:1}to{opacity:.15}}.overLay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background:rgba(0,0,0,.4)}.overLay .react-spinner.loader{width:107px}.overLay .react-spinner.loader .react-spinner_bar{background-color:#fff;height:8.8%}/*! reset.css custum reset */abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}ol,ul{list-style:none}img{vertical-align:top;font-size:0;line-height:0}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:700}input,table,textarea{font-size:100%}strong,th{font-weight:700}body{font-family:ヒラギノ角ゴシック,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,Helvetica,Verdana,Arial,sans-serif;color:#585858;background:#e8e8e8;line-height:1.1;overflow-x:hidden}input,input:active,input:focus,select,select:active,select:focus,textarea,textarea:active,textarea:focus{outline:none}.scroll,:not(.open-prof)>#c-wrap{height:100%}.common-alert{min-width:300px;min-height:120px;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{max-height:300px;width:100%;font-size:1.4rem;padding:10px 20px;line-height:1.3}.common-alert .buttons{display:inline-block;width:100%;padding:15px;text-align:center}.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 rgba(255,191,191,.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{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#b5daed;border:1px solid #d7d7d7}.eight_ui-button{border-radius:2px;cursor:pointer;display:block;font-weight:700;width:100%;font-size:1.2rem;padding:12px 20px;background-color:#48a1e3;border:1px solid #48a1e3;color:#fff}.eight_ui-button:hover{background-color:#32709e;border-color:#32709e}.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:#48a1e3;padding:0}.eight_ui-button--flat:focus,.eight_ui-button--flat:hover{background-color:transparent;color:#32709e;outline:none}.eight_ui-button--secondary{background-color:#fff;color:#48a1e3}.eight_ui-button--secondary:hover{background-color:#ecf5fd}.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-width:300px;min-height:120px;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{max-height:300px;width:100%;font-size:1.4rem;padding:10px 20px;line-height:1.3;text-align:left}.common-confirm .buttons{display:flex;justify-content:flex-end;width:100%;padding:15px}.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{position:fixed;display:table-cell;bottom:0;left:0;right:0;top:0;z-index:3000;text-align:center;visibility:hidden}.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{box-sizing:border-box;background:#f6fafd;border-bottom:1px solid #d5d5d5;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:#d5d5d5;float:right;font-size:1.4rem;margin:6px;padding:3px;text-decoration:none}.common-dialog_header .close:hover{color:#585858}.common-dialog{border-radius:2px;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.35);padding:0;text-align:left;text-align:initial;min-width:50px;min-height:20px;outline:none;position:absolute;display:inline-block;z-index:3001;visibility:visible}.common-dialog:not(.no-transform){top:45%;left: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{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);overflow-y:auto}.eight_ui-navigation-eight_navigation.modal-navi{width:800px;position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%);border:0}.fe{display:inline-block;font-family:EightSymbols;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fe-lg{font-size:1.3333333333333333rem;line-height:.75rem;vertical-align:-15%}.fe-rotate-90{transform:rotate(90deg)}.fe-rotate-180{transform:rotate(180deg)}.fe-rotate-270{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{width:1.2857142857142858rem;text-align:center}.eight_ui-icon.fe{vertical-align:middle}.fe-address_icon:before{content:"\E001"}.fe-arrow_left:before{content:"\E002"}.fe-arrow_right:before{content:"\E003"}.fe-back:before{content:"\E004"}.fe-campaign-plus:before{content:"\E005"}.fe-career_design_icon:before{content:"\E006"}.fe-cellphone:before{content:"\E007"}.fe-check:before{content:"\E008"}.fe-check_icon:before{content:"\E009"}.fe-close:before{content:"\E00A"}.fe-comment:before{content:"\E00B"}.fe-comment_icon:before{content:"\E00C"}.fe-company-icon:before{content:"\E00D"}.fe-company-label-icon:before{content:"\E00E"}.fe-company-network-icon:before{content:"\E00F"}.fe-company:before{content:"\E010"}.fe-company_icon:before{content:"\E011"}.fe-date:before{content:"\E012"}.fe-delete:before{content:"\E013"}.fe-department:before{content:"\E014"}.fe-down-arrow:before{content:"\E015"}.fe-download:before{content:"\E016"}.fe-edit:before{content:"\E017"}.fe-edit_icon:before{content:"\E018"}.fe-eight-logo:before{content:"\E019"}.fe-eight_symbol:before{content:"\E01A"}.fe-entry_icon:before{content:"\E01B"}.fe-example:before{content:"\E01C"}.fe-facebook:before{content:"\E01D"}.fe-fax:before{content:"\E01E"}.fe-feed_icon:before{content:"\E01F"}.fe-fire:before{content:"\E020"}.fe-good_icon:before{content:"\E021"}.fe-hint_icon:before{content:"\E022"}.fe-home_icon:before{content:"\E023"}.fe-hp-link:before{content:"\E024"}.fe-hyper_link:before{content:"\E025"}.fe-invite_icon:before{content:"\E026"}.fe-label-fill:before{content:"\E027"}.fe-label-private-icon:before{content:"\E028"}.fe-label:before{content:"\E029"}.fe-like:before{content:"\E02A"}.fe-link:before{content:"\E02B"}.fe-link_icon:before{content:"\E02C"}.fe-lock:before{content:"\E02D"}.fe-mail:before{content:"\E02E"}.fe-map:before{content:"\E02F"}.fe-member_plus_icon:before{content:"\E030"}.fe-memo:before{content:"\E031"}.fe-memo_icon:before{content:"\E032"}.fe-message:before{content:"\E033"}.fe-more_vertical:before{content:"\E034"}.fe-navigation-sorting:before{content:"\E035"}.fe-news:before{content:"\E036"}.fe-no-entry_icon:before{content:"\E037"}.fe-no-post:before{content:"\E038"}.fe-pc-icon:before{content:"\E039"}.fe-personal-label-icon:before{content:"\E03A"}.fe-personal_icon:before{content:"\E03B"}.fe-personals_icon:before{content:"\E03C"}.fe-phone-department:before{content:"\E03D"}.fe-phone-direct:before{content:"\E03E"}.fe-photo:before{content:"\E03F"}.fe-picture_icon:before{content:"\E040"}.fe-pin:before{content:"\E041"}.fe-pin_line:before{content:"\E042"}.fe-plus-circle:before{content:"\E043"}.fe-plus:before{content:"\E044"}.fe-postal-code:before{content:"\E045"}.fe-premium_icon:before{content:"\E046"}.fe-premium_ticket_icon:before{content:"\E047"}.fe-profile-url:before{content:"\E048"}.fe-profile_delete_icon:before{content:"\E049"}.fe-profile_non_display_icon:before{content:"\E04A"}.fe-profile_problem_icon:before{content:"\E04B"}.fe-public-open:before{content:"\E04C"}.fe-recently:before{content:"\E04D"}.fe-report:before{content:"\E04E"}.fe-search:before{content:"\E04F"}.fe-send_icon:before{content:"\E050"}.fe-setup_icon:before{content:"\E051"}.fe-share:before{content:"\E052"}.fe-share_icon:before{content:"\E053"}.fe-share_no_fill:before{content:"\E054"}.fe-smph-icon:before{content:"\E055"}.fe-sort:before{content:"\E056"}.fe-stamp_icon:before{content:"\E057"}.fe-tag_company_icon:before{content:"\E058"}.fe-team:before{content:"\E059"}.fe-telephone:before{content:"\E05A"}.fe-time-icon:before{content:"\E05B"}.fe-title:before{content:"\E05C"}.fe-twitter:before{content:"\E05D"}.fe-unlock_icon:before{content:"\E05E"}.fe-update:before{content:"\E05F"}.fe-update_mention_icon:before{content:"\E060"}.fe-update_offer_on_icon:before{content:"\E061"}.fe-update_slim:before{content:"\E062"}.fe-upload:before{content:"\E063"}.fe-user:before{content:"\E064"}.fe-wait:before{content:"\E065"}.fe-your-network:before{content:"\E066"}.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{box-sizing:border-box;border:1px solid #d0d0d0;border-radius:3px}.eight_ui-navigation-navi_page .quiet{text-decoration:none;color:#777}.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{position:relative;display:inline-block;font-size:1.4rem;line-height:2.5rem;border-radius:3px;background:#307caf;color:#fff;text-align:center;font-weight:700;padding:0 20px;text-decoration:none}.eight_ui-navigation-navi_page ul.navi-btn li a:hover:after{content:"";display:block;width:100%;height:100%;background:hsla(0,0%,100%,.3);position:absolute;left:0;top:0}.eight_ui-navigation-navi_page ul.navi-btn li a.disabled{background:#a0a0a0}.eight_ui-navigation-navi_page ul.navi-btn li a.disabled:hover:after{display:none}.eight_ui-navigation-navi_page ul.navi-btn dd{margin-top:20px;font-size:1.1rem}.eight_ui-navigation-navi_page .title{position:relative;background:#f4f4f4;border-bottom:1px solid #d0d0d0;line-height:3.2rem;font-size:1.2rem;padding:0 13px}.eight_ui-navigation-navi_page .title h1{font-size:1.2rem;display:inline-block}.eight_ui-navigation-navi_page .title nav{display:inline-block;position:absolute;right:13px}.eight_ui-navigation-navi_page .content{box-sizing:border-box;border-radius:0 0 3px 3px;background:#fff;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{font-size:1.4rem;color:#8c8c8c;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.eight_ui-pagination .page-number{display:block;padding-right:12px;line-height:2}.eight_ui-pagination ul{display:-webkit-flex;display:flex;line-height:1.9;border-radius:2px;border:1px solid #d7d7d7;list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.eight_ui-pagination ul li{margin-left:-1px;position:relative;box-sizing:border-box;border-left:1px solid #d7d7d7;width:30px;text-align:center}.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{flex-basis:0%;flex-shrink:1;min-width:0;overflow-wrap:break-word;overflow:visible;word-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 #ededed}.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 #ededed}.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:#48a1e3}.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{border-radius:2px;background-color:#fff;min-height:20px;cursor:pointer;border:0}.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:#f1f1f1}.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{padding:0;color:#ccc;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:#f6fafd}.eight_ui-select .eight_ui-select__option--is-selected{color:inherit;background-color:#ebf5ff}.eight_ui-select .fe-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{transition:all .3s;min-width:200px;font-size:1.4rem;line-height:1rem;background-color:#fff}.common-tab_panel .tab-title-area{height:30px;width:100%;background:#307caf}.common-tab_panel .tab-title-area .tab-title{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:45px;margin:5px;padding:4px;font-size:1.4rem;line-height:1rem;border:1px solid #fff;border-radius:3px;color:#fff}.common-tab_panel .tab-title-area .tab-title:after{clear:both;display:block;height:0;visibility:hidden;content:""}.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{opacity:.8;box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-tab_panel .tab-title-area .tab-title:not(.tab-selected):active{opacity:1}.common-tab_panel .tab-contents-area{min-height:100px;width:100%;padding:5px}.common-tab_panel .tab-contents-area .tab-contents:not(.tab-selected){display:none}.common-text_button{color:#a0a0a0;background:transparent;cursor:pointer;display:inline-block;font-size:1.2rem;margin:0;padding:0;vertical-align:baseline;border:0;outline:none;position:relative;user-select:none;border-radius:0;text-decoration:none;-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.common-text_button.active,.common-text_button:hover{color:#307caf}.common-text_button:active{position:relative;top:1px}.common-text_button.disabled{color:#a0a0a0;opacity:.5;cursor:default}.common-text_button.disabled:hover{color:#a0a0a0}.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]{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;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{content:"";background:#307caf;border-radius:5px;position:absolute;top:50%;left:3px;width:5px;height:5px;margin-top:-2px}.common-form-radio_button label{position:relative;display:inline-block;padding-left:22px;font-size:1.1rem;line-height:2em;font-weight:400;color:#b4b4b4;cursor:pointer}.common-form-radio_button label:before{display:inline-block;vertical-align:middle;content:"";box-sizing:border-box;border:1px solid #b4b4b4;background:#fff;border-radius:11px;position:absolute;top:50%;left:0;width:11px;height:11px;margin-top:-5px}.common-form-radio_button label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-form-radio_button.large label{padding-left:23px;font-size:1.4rem;line-height:1.6}.common-form-radio_button.large label:before{top:7px;width:18px;height:18px}.common-form-radio_button.large input[type=radio]:checked+label:after{left:6px;width:6px;height:6px;margin-top:-3px}.common-form-suggest_input-datalist{position:absolute;max-height:10rem;overflow-y:auto;padding:0;background:#fff;color:#585858;box-sizing:border-box;border:1px solid #585858;border-radius:3px;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{display:inline-block;box-sizing:border-box;border:1px solid #d5d5d5;border-radius:2px;background:#fff;width:100%;padding:2px 4px;font-size:1.2rem;line-height:1.4;font-weight:400;color:#585858}.common-form-textarea.large{font-size:1.4rem;padding:6px 8px}.common-form-text_input{display:inline-block;border:1px solid #d5d5d5;border-radius:3px;background:#fff;width:100%;padding:3px 8px;font-size:1.2rem}.common-form-text_input.large{font-size:1.4rem;height:35px;line-height:35px}.common-button{box-sizing:border-box;min-width:62px;font-size:1.4rem;line-height:1rem;text-decoration:none;border-radius:3px;padding:6px 20px;cursor:pointer;font-weight:700;text-align:center}.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{opacity:.8;box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-button.theme-primary:not(:disabled):active{opacity:1}.common-button.theme-primary:focus{border:1px solid #72af30}.common-button.theme-secondary{background:#e8e8e8;border:1px solid #e8e8e8;color:#585858}.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{opacity:.8;box-shadow:0 0 2px 0 hsla(0,0%,91%,.35)}.common-button.theme-secondary:not(:disabled):active{opacity:1}.common-button.theme-eye-catching{background:#ffa700;border:1px solid #ffa700;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{opacity:.8;box-shadow:0 0 2px 0 rgba(255,167,0,.35)}.common-button.theme-eye-catching:not(:disabled):active{opacity:1}.common-button:focus{outline:none}.common-menu_item{white-space:nowrap;font-size:1.2rem}.common-menu_label,.common-menu_link{padding:12px 16px;display:block;color:#585858;font-weight:700}.common-menu_link{text-decoration:none}.common-menu_link:hover:not(.link-disabled){background:#f6fafd}.common-menu_link.link-disabled{cursor:default;color:#d5d5d5}.common-menu{box-sizing:border-box;border:1px solid #307caf;border-radius:3px;position:absolute;background:#fff;box-shadow:2px 0 7px 0 rgba(0,0,0,.35);overflow:hidden;list-style-type:none;vertical-align:baseline;float:left;z-index:10}.common-sub_menu{margin-left:20px}.common-sub_menu .common-menu_item{color:#a0a0a0}@font-face{font-family:EightSymbols;src:url(/assets/webpack/fonts/EightSymbols-6e575b135d9e72c05f27e59b32ec46e2.eot);src:url(/assets/webpack/fonts/EightSymbols-6e575b135d9e72c05f27e59b32ec46e2.eot?#iefix) format("eot"),url(/assets/webpack/fonts/EightSymbols-0c4636ab0acc3db575fe4a4d008966c4.woff) format("woff"),url(/assets/webpack/fonts/EightSymbols-c83735bc271e4607b2206f59ded87025.ttf) format("truetype");font-weight:400;font-style:normal}[class^=ico_]{background-repeat:no-repeat;display:inline-block;vertical-align:middle;font-size:0;line-height:0;max-width:100%}.ico_f-logo{background-image:url(/assets/webpack/images/main/parts/f-logo-5a3c032edd87abe296c030dc76587a8b.png);height:38px;width:113px}.ico_cb-dl-qr-app-btn{background-image:url(/assets/webpack/images/main/parts/cb-dl-qr-app-btn-eb478d8e929bfbbff867f89428522ffa.png);height:40px;width:136px}.ico_cb-dl-qr-google-btn{background-image:url(/assets/webpack/images/main/parts/cb-dl-qr-google-btn-0d3fe05a461eb45a32a7b46443d003ca.png);height:40px;width:136px}.ico_site-logo{background-image:url(/assets/webpack/images/main/parts/site-logo-3b41cf451bdf6fb4267e584892bce5df.png);height:27px;width:72px}.ico_ico-zh-lt{background-image:url(/assets/webpack/images/main/parts/ico-zh-lt-f75685015495b11078cd76a48fa84e69.png);height:8px;width:8px}.ico_ico-zh-rb{background-image:url(/assets/webpack/images/main/parts/ico-zh-rb-eb8919c2aa765279248ff4508d5336cc.png);height:8px;width:8px}.ico_ico-fed-lik-on{background-image:url(/assets/webpack/images/main/parts/ico-fed-lik-on-ddf25bedbc02be1e47b96284440a9424.png);height:15px;width:16px}.ico_ico-camera-w{background-image:url(/assets/webpack/images/main/parts/ico-camera-w-e666491bb08ea454b5430a2554c3013d.png);height:11px;width:14px}.ico_ico-premium{background-image:url(/assets/webpack/images/main/parts/ico-premium-bb40c220b25dce2fb6d3b66cfd1280ec.png);height:18px;width:60px}.ico_ico-error{background-image:url(/assets/webpack/images/main/parts/ico-error-4b34b2cb3aacbc84868de33735082e5a.png);height:21px;width:22px}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts dd.btn a.add:before{background-image:url(/assets/webpack/images/main/parts/navi-btn-add-1b48653c7b05ad3227272d803c9167bd.png);height:16px;width:16px}.ico_ico-lk-off{background-image:url(/assets/webpack/images/main/parts/ico-lk-off-ea9c76fdd7b69b7f204dc1ce9112c39a.png);height:13px;width:21px}.ico_ico-lk-on{background-image:url(/assets/webpack/images/main/parts/ico-lk-on-3dc1ba684fa2847b94f52cfb803d5990.png);height:13px;width:21px}input[type=button],input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=image],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=range],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],option,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=button]:-ms-input-placeholder,input[type=checkbox]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=image]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=radio]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=reset]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=submit]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,option:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0}input[type=button]:-moz-placeholder,input[type=button]::-moz-placeholder,input[type=checkbox]:-moz-placeholder,input[type=checkbox]::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=file]:-moz-placeholder,input[type=file]::-moz-placeholder,input[type=image]:-moz-placeholder,input[type=image]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=radio]:-moz-placeholder,input[type=radio]::-moz-placeholder,input[type=range]:-moz-placeholder,input[type=range]::-moz-placeholder,input[type=reset]:-moz-placeholder,input[type=reset]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=submit]:-moz-placeholder,input[type=submit]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,option:-moz-placeholder,option::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#a0a0a0}input[type=button]::-webkit-input-placeholder,input[type=checkbox]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=image]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=radio]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=reset]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,option::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a0a0}input[type=button].def,input[type=checkbox].def,input[type=color].def,input[type=date].def,input[type=datetime-local].def,input[type=datetime].def,input[type=email].def,input[type=file].def,input[type=image].def,input[type=month].def,input[type=number].def,input[type=password].def,input[type=radio].def,input[type=range].def,input[type=reset].def,input[type=search].def,input[type=submit].def,input[type=tel].def,input[type=text].def,input[type=time].def,input[type=url].def,input[type=week].def,option.def,select.def,textarea.def{display:inline-block;border:1px solid #d0d0d0;border-radius:3px;background:#fff;width:100%;padding-right:8px;padding-left:8px}input[type=button].def:-ms-input-placeholder,input[type=checkbox].def:-ms-input-placeholder,input[type=color].def:-ms-input-placeholder,input[type=date].def:-ms-input-placeholder,input[type=datetime-local].def:-ms-input-placeholder,input[type=datetime].def:-ms-input-placeholder,input[type=email].def:-ms-input-placeholder,input[type=file].def:-ms-input-placeholder,input[type=image].def:-ms-input-placeholder,input[type=month].def:-ms-input-placeholder,input[type=number].def:-ms-input-placeholder,input[type=password].def:-ms-input-placeholder,input[type=radio].def:-ms-input-placeholder,input[type=range].def:-ms-input-placeholder,input[type=reset].def:-ms-input-placeholder,input[type=search].def:-ms-input-placeholder,input[type=submit].def:-ms-input-placeholder,input[type=tel].def:-ms-input-placeholder,input[type=text].def:-ms-input-placeholder,input[type=time].def:-ms-input-placeholder,input[type=url].def:-ms-input-placeholder,input[type=week].def:-ms-input-placeholder,option.def:-ms-input-placeholder,select.def:-ms-input-placeholder,textarea.def:-ms-input-placeholder{color:#a0a0a0}input[type=button].def:-moz-placeholder,input[type=button].def::-moz-placeholder,input[type=checkbox].def:-moz-placeholder,input[type=checkbox].def::-moz-placeholder,input[type=color].def:-moz-placeholder,input[type=color].def::-moz-placeholder,input[type=date].def:-moz-placeholder,input[type=date].def::-moz-placeholder,input[type=datetime-local].def:-moz-placeholder,input[type=datetime-local].def::-moz-placeholder,input[type=datetime].def:-moz-placeholder,input[type=datetime].def::-moz-placeholder,input[type=email].def:-moz-placeholder,input[type=email].def::-moz-placeholder,input[type=file].def:-moz-placeholder,input[type=file].def::-moz-placeholder,input[type=image].def:-moz-placeholder,input[type=image].def::-moz-placeholder,input[type=month].def:-moz-placeholder,input[type=month].def::-moz-placeholder,input[type=number].def:-moz-placeholder,input[type=number].def::-moz-placeholder,input[type=password].def:-moz-placeholder,input[type=password].def::-moz-placeholder,input[type=radio].def:-moz-placeholder,input[type=radio].def::-moz-placeholder,input[type=range].def:-moz-placeholder,input[type=range].def::-moz-placeholder,input[type=reset].def:-moz-placeholder,input[type=reset].def::-moz-placeholder,input[type=search].def:-moz-placeholder,input[type=search].def::-moz-placeholder,input[type=submit].def:-moz-placeholder,input[type=submit].def::-moz-placeholder,input[type=tel].def:-moz-placeholder,input[type=tel].def::-moz-placeholder,input[type=text].def:-moz-placeholder,input[type=text].def::-moz-placeholder,input[type=time].def:-moz-placeholder,input[type=time].def::-moz-placeholder,input[type=url].def:-moz-placeholder,input[type=url].def::-moz-placeholder,input[type=week].def:-moz-placeholder,input[type=week].def::-moz-placeholder,option.def:-moz-placeholder,option.def::-moz-placeholder,select.def:-moz-placeholder,select.def::-moz-placeholder,textarea.def:-moz-placeholder,textarea.def::-moz-placeholder{color:#a0a0a0}input[type=button].def::-webkit-input-placeholder,input[type=checkbox].def::-webkit-input-placeholder,input[type=color].def::-webkit-input-placeholder,input[type=date].def::-webkit-input-placeholder,input[type=datetime-local].def::-webkit-input-placeholder,input[type=datetime].def::-webkit-input-placeholder,input[type=email].def::-webkit-input-placeholder,input[type=file].def::-webkit-input-placeholder,input[type=image].def::-webkit-input-placeholder,input[type=month].def::-webkit-input-placeholder,input[type=number].def::-webkit-input-placeholder,input[type=password].def::-webkit-input-placeholder,input[type=radio].def::-webkit-input-placeholder,input[type=range].def::-webkit-input-placeholder,input[type=reset].def::-webkit-input-placeholder,input[type=search].def::-webkit-input-placeholder,input[type=submit].def::-webkit-input-placeholder,input[type=tel].def::-webkit-input-placeholder,input[type=text].def::-webkit-input-placeholder,input[type=time].def::-webkit-input-placeholder,input[type=url].def::-webkit-input-placeholder,input[type=week].def::-webkit-input-placeholder,option.def::-webkit-input-placeholder,select.def::-webkit-input-placeholder,textarea.def::-webkit-input-placeholder{color:#a0a0a0}input[type=date].def,input[type=datetime-local].def,input[type=datetime].def,input[type=email].def,input[type=month].def,input[type=number].def,input[type=password].def,input[type=search].def,input[type=tel].def,input[type=text].def,input[type=time].def,input[type=url].def,input[type=week].def,option.def,select.def{font-size:1.3rem;padding-top:3px;padding-bottom:3px}input[type=date].def.error,input[type=datetime-local].def.error,input[type=datetime].def.error,input[type=email].def.error,input[type=month].def.error,input[type=number].def.error,input[type=password].def.error,input[type=search].def.error,input[type=tel].def.error,input[type=text].def.error,input[type=time].def.error,input[type=url].def.error,input[type=week].def.error{background:#ffe5e5;color:#a0a0a0;font-weight:700}textarea.def{font-size:1.3rem;line-height:1.4;padding-top:6px;padding-bottom:6px;min-height:213px;min-width:100%;max-width:100%}textarea.def.error{background:#ffe5e5;color:#a0a0a0;font-weight:700}label:active,label:focus{outline:none!important}i.fe{vertical-align:middle}.registration-entry .container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;width:824px}.registration-entry .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.registration-entry #footer{display:block;margin-top:60px}.registration-entry #footer>.container{width:824px}.registration-entry .main-contents{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:relative;top:45px;background-color:#fff;margin:18px}.registration-entry .content-title{font-weight:700;font-size:2.2rem;text-align:center;padding:32px 0}.registration-entry .sales-copies{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;margin:0 30px;height:335px}.registration-entry .sales-copies>*{text-align:center}.registration-entry .sales-copies .sales-copy{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:262.66667px;padding:0 3px;float:left}.registration-entry .sales-copies .sales-copy:after{clear:both;display:block;height:0;visibility:hidden;content:""}.registration-entry .sales-copies .sales-copy .copy-title{color:#48a1e3;font-weight:700;font-size:1.6rem;margin:12px 0}.registration-entry .sales-copies .sales-copy img{width:91%}.registration-entry .sales-copies .sales-copy .copy-caption{margin:13px 0;font-size:1.2rem;font-weight:700;line-height:2.2rem}#footer .container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#footer .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#footer .inr{border-top:1px solid #a0a0a0;padding-top:18px;padding-bottom:18px}#footer .fcts{display:flex}#footer .finf{display:flex;flex-direction:column;justify-content:space-between;width:54.86111%;padding-left:24px}#footer .finf ul.bnr{display:block;position:relative;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .finf ul.bnr:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#footer .finf li{display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}#footer .finf li:not(:last-child){margin-right:8px}#footer .finf .copyright{font-size:1.5rem}#footer .fnav{width:45.13889%}#footer .fnav>ul{display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}#footer .fnav>ul.fnav-com{width:60%}#footer .fnav>ul.fnav-cts{width:40%}#footer .fnav li{line-height:1.1;margin-bottom:7px}#footer .fnav li.last{margin-bottom:0}#footer .fnav a{font-size:1.3rem;color:#777;text-decoration:none}#footer .fnav a:hover{text-decoration:underline}.activate_mail{background:#ffe6c5}.activate_mail__container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:64px;display:block;text-align:center;font-weight:700;line-height:6.4rem}.activate_mail__container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.activate_mail__message-text{display:inline-block;vertical-align:middle;font-size:1.4rem;line-height:1.56}.activate_mail__send-mail-button{color:#307caf;font-size:1.4rem;text-decoration:underline}.ad-cv_option-confirm_dialog{width:580px;height:516px;border-radius:4px;box-shadow:0 8px 20px 0 rgba(0,0,0,.3),0 2px 4px 0 rgba(0,0,0,.4);background-color:#fff;padding:32px 36px}.ad-cv_option-confirm_dialog h2{font-size:2.2rem}.ad-cv_option-confirm_dialog .description{margin:22px 0 16px}.ad-cv_option-confirm_dialog .description p{margin-bottom:16px;font-size:1.4rem;line-height:2.2rem}.ad-cv_option-confirm_dialog .description a{color:#48a1e3;text-decoration:none}.ad-cv_option-confirm_dialog .description a:hover{text-decoration:underline}.ad-cv_option-confirm_dialog .information_area{width:578px;height:274px;padding:16px 0 0;margin-bottom:28px;background-color:#f1f8fd}.ad-cv_option-confirm_dialog .information_area .form_style_area{width:300px;height:242px;margin:0 auto;padding:32px 20px 0;background-color:#f1f1f1}.ad-cv_option-confirm_dialog .information_area .form_style_area label{font-size:1.2rem}.ad-cv_option-confirm_dialog .information_area .form_style_area .input_style{height:14px;padding:8px;margin:8px 0;font-size:1.4rem;background-color:#fff;overflow:hidden;white-space:nowrap}.ad-cv_option-confirm_dialog footer{display:flex;height:38px}.ad-cv_option-confirm_dialog footer .spacer{flex-grow:1}.ad-cv_option-description_dialog{width:580px;height:358px;border-radius:4px;box-shadow:0 8px 20px 0 rgba(0,0,0,.3),0 2px 4px 0 rgba(0,0,0,.4);background-color:#fff;padding:32px 36px}.ad-cv_option-description_dialog h2{font-size:2.2rem}.ad-cv_option-description_dialog .description{margin:22px 0}.ad-cv_option-description_dialog .description p{font-size:1.4rem;line-height:2.2rem;margin-bottom:22px}.ad-cv_option-description_dialog footer{display:flex;height:38px}.ad-cv_option-description_dialog footer .spacer{flex-grow:1}.ad-cv_option-description_dialog footer button{width:120px}.ad-cv_option-done_page{width:602px;margin:0 auto}.ad-cv_option-done_page article{position:relative;top:85px;height:277px;background-color:#fff}.ad-cv_option-done_page article h2{padding:96px 0 32px;text-align:center;font-size:2.1rem}.ad-cv_option-done_page article p{padding:0 36px;font-size:1.4rem;line-height:2.2rem}.ad-cv_option-done_page footer{position:relative;top:116px}.ad-ad_cv_option-landing_page{margin:0;padding:0;width:100%;height:100%}.ad-ad_cv_option-landing_page .lp_area{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:55px 0 75px}.ad-ad_cv_option-landing_page footer{position:fixed;padding:0;bottom:0;width:100%;height:75px;background-color:rgba(0,0,0,.7)}.ad-ad_cv_option-landing_page footer button{display:block;width:348px;height:50px;border:0;border-radius:4px;background-color:#fd5753;margin:12px auto;font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.ad-ad_cv_option-landing_page footer .about_cv_option{position:absolute;right:39px;bottom:30px;font-size:1.4rem;color:#fff}.ad-ad_cv_option-landing_page footer .about_cv_option i{font-size:2.2rem;margin-right:8px}.ad-ad_cv_option-landing_page footer .about_cv_option span{padding-top:4px}.ad-ad_header_text_container{height:46px}.ad-ad_header_text_container .ad_area{position:fixed;top:55px;width:100%;height:46px;margin:0;background-color:#e8e8e8;z-index:900}.ad-ad_header_text_container .ad_area .ad_content{position:relative;overflow:hidden;width:1070px;height:26px;margin:11px auto;padding-left:20px}.ad-ad_header_text_container .ad_area .ad_content iframe{min-height:26px}.ad-ad_rightside_container{margin-bottom:18px;padding:12px 16px;background-color:#fff;border-radius:3px}.ad-ad_rightside_container .header_title{font-size:1.4rem;font-weight:700;line-height:1;padding-top:2px;color:#8c8c8c}.ad-ad_rightside_container .ad_content{width:250px;height:221px;margin:12px 0 0;overflow:hidden}.ad-ad_rightside_container .ad_content iframe{min-height:221px}.app_info{position:fixed;top:55px;left:0;width:100%;padding:14px 0;background:rgba(155,190,213,.9);box-shadow:0 2px 7px 0 rgba(0,0,0,.35);text-align:center;z-index:3000}.app_info .container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;color:#fff}.app_info .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.app_info .container>p{font-size:1.6rem;font-weight:700}.app_info .container .close-button{color:#fff;display:block;font-size:1.7rem;position:absolute;right:19px;top:0}.chat-dialog-invite_dialog{margin:32px 40px;text-align:left}.chat-dialog-invite_dialog .header{margin-bottom:20px}.chat-dialog-invite_dialog .invite-people-selector{width:530px}.chat-dialog-invite_dialog .exist-member-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d5d5d5;border-radius:2px;margin:8px 0;padding-left:8px;width:530px}.chat-dialog-invite_dialog .exist-member-list .list-title{margin:12px 0}.chat-dialog-invite_dialog .exist-member-list .list{height:180px;overflow-y:auto}.chat-dialog-invite_dialog .error-text{color:#ff6752;font-size:1.1rem;margin-top:4px;min-height:12px}.chat-dialog-invite_dialog .dialog-footer{margin-top:12px}.chat-dialog-invite_dialog .dialog-footer .submit-button{margin-right:8px}.chat-dialog-invite_dialog .dialog-footer .leave-link{color:#307caf;font-size:1.1rem;margin-left:16px;text-decoration:underline}.chat-dialog-invite_dialog .dialog-footer .leave-link:hover{text-decoration:none}.chat-dialog-invite_dialog .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:4px 0}.chat-dialog-invite_dialog .item .thumbnail{margin-right:20px}.chat-dialog-invite_dialog .item .thumbnail .people-avatar{border:1px solid #e8e8e8;height:30.7px;width:30.7px}.chat-dialog-invite_dialog .item .name{color:#000;font-size:1.3rem;font-weight:700}.chat-dialog-invite_dialog .item .company,.chat-dialog-invite_dialog .item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;max-width:460px}.chat-dialog-invite_dialog .item .company{color:#585858;font-size:.9rem}.chat-dialog-invite_dialog .item .fe-link{color:#307caf;margin-left:4px}.leave-room-confirm{width:350px}.chat-dialog-new_message_dialog{margin:32px 40px;text-align:left}.chat-dialog-new_message_dialog .header{margin-bottom:20px}.chat-dialog-new_message_dialog .create-people-selector{width:530px}.chat-dialog-new_message_dialog .message-area{border:1px solid #d5d5d5;border-radius:2px;font-size:1.3rem;margin:8px 0;min-height:212px;padding:8px;resize:vertical;width:530px}.chat-dialog-new_message_dialog .error-text{color:#ff6752;font-size:1.1rem}.chat-dialog-new_message_dialog .dialog-footer{margin-top:16px}.chat-dialog-new_message_dialog .dialog-footer .submit-button{margin-right:8px}.chat-group_room_header{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;background-color:#fff;padding:12px 0;border-radius:2px 2px 0 0}.chat-group_room_header .left-arrow-field,.chat-group_room_header .right-arrow-field{text-align:center;width:25px}.chat-group_room_header .left-arrow-field .fe,.chat-group_room_header .right-arrow-field .fe{font-size:1.6rem}.chat-group_room_header .avatar-list-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow:hidden;width:408px}.chat-group_room_header .avatar-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left 1s;-moz-transition:left 1s;-o-transition:left 1s;transition:left 1s;position:relative;width:100%;will-change:left}.chat-group_room_header .avatar-list .avatar-field{-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;float:left;margin:8px 0;width:68px}.chat-group_room_header .avatar-list .header-avatar{border:1px solid #e8e8e8;display:block;height:40px;width:40px}.chat-group_room_header .avatar-list .avatar-name{color:#8c8c8c;font-size:.8rem;margin-top:6px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:68px}.chat-group_room_header .member-add-button{border-left:1px solid #e8e8e8;height:64px}.chat-group_room_header .member-add-button .member-add-text-button{margin:18px}.chat-group_room_header .member-add-button .member-add-text-button .fe-member_plus_icon{color:#307caf;font-size:2.8rem}.chat-group_room_title{color:#8c8c8c;font-size:1.4rem}.chat-group_room_title .room_name{display:inline-block;max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.chat-group_room_title .visitors_count{vertical-align:bottom}.chat-group_room_title .edit_button{color:#307caf;font-size:1.4rem;height:16px;margin-left:4px;width:16px}.chat-group_room_title.name-editor-dialog{padding:24px 40px}.chat-group_room_title.name-editor-dialog>*{text-align:left;padding-left:0}.chat-group_room_title.name-editor-dialog .editor-input{line-height:2;margin-bottom:12px;margin-top:4px;padding-left:4px;width:530px}.chat-group_room_title.name-editor-dialog .error-text{color:#ff6752;font-size:1.1rem}.chat-message_list{border-radius:0 0 2px 2px;background-color:#fff;max-height:calc(100% - 221px);min-height:68px;overflow-x:hidden;overflow-y:auto}.chat-message_list .message-loader{height:68px}.chat-message-corp_message{position:relative;padding:15px 10px}.chat-message-corp_message .thumbnail{position:absolute;left:16px;top:16px}.chat-message-corp_message .thumbnail .corporation_thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:34px;height:34px;overflow:hidden;background-color:#fff;border:1px solid #ededed;border-radius:1.6px}.chat-message-message_frame .body{position:relative;margin-left:52px;color:#000}.chat-message-message_frame .body .header-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:8px}.chat-message-message_frame .body .title{-webkit-flex-grow:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:700}.chat-message-message_frame .body .date{color:#585858;font-size:1rem;margin:0 8px;white-space:nowrap}.chat-message-message_frame .body .content{word-wrap:break-word;white-space:pre-wrap;font-size:1.3rem;line-height:1.23}.chat-message-stamp{margin:20px 20px 0}.chat-message-system_message{margin:0 20px;text-align:center}.chat-message-system_message .body{display:inline-block;margin:12px 0;padding:6px 16px;background-color:#f6fafd;border-radius:4px;color:#8c8c8c;font-size:1rem;font-weight:700;text-align:left}.chat-message-system_message .body .content{margin-bottom:4px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5rem}.chat-message-thumbs_up{height:36px;width:37px;margin-top:4px}.chat-message-user_message{position:relative;padding:15px 10px}.chat-message-user_message .thumbnail{position:absolute;left:16px;top:16px}.chat-message-user_message .thumbnail .face_avatar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:39px;height:39px;overflow:hidden;border-radius:39px;border:1px solid #ededed}.chat-private_room_header{-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;border-radius:2px 2px 0 0}.chat-private_room_header,.chat-private_room_header .profile-field{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.chat-private_room_header .profile-field{text-decoration:none}.chat-private_room_header .name-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;max-width:380px}.chat-private_room_header .name-field .name-text{color:#191919;font-size:1.4rem;font-weight:700}.chat-private_room_header .name-field .fe-link{color:#307caf;font-size:1.4rem;margin-left:4px}.chat-private_room_header .company-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#585858;font-size:1rem;max-width:380px}.chat-private_room_header .job-description-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0a0a0;font-size:1rem;max-width:380px;margin-top:8px}.chat-private_room_header .header-avatar{border:1px solid #e8e8e8;height:40px;margin:16px;width:40px}.chat-private_room_header .corporation_thumbnail{border-radius:1.8px;border:1px solid #ccc}.chat-private_room_header .member-add-button{border-left:1px solid #e8e8e8}.chat-private_room_header .member-add-button .member-add-text-button{margin:18px}.chat-private_room_header .member-add-button .member-add-text-button .fe-member_plus_icon{color:#307caf;font-size:2.8rem}.chat-room_footer{display:-webkit-flex;display:flex;padding:12px 10px;border-radius:2px;background-color:#f6fafd}.chat-room_footer .footer-avatar{border:1px solid #ededed;height:38px;margin-right:12px;width:38px}.chat-room_footer .form-field{width:450px}.chat-room_footer .message-text-area{border:1px solid #d5d5d5;border-radius:2px;font-size:1.2rem;line-height:1.2;margin-bottom:8px;min-height:80px;min-width:360px;padding:6px;resize:none;width:100%}.chat-room_footer .action-field{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.chat-room_footer .action-field .error-text{color:#ff6752;font-family:ヒラギノ角ゴシック,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,Helvetica,Verdana,Arial,sans-serif;font-size:1.1rem;font-weight:700;flex-grow:1}.chat-room_header{border-bottom:1px solid #d5d5d5;padding-top:4px;min-height:38px}.chat-room_item{position:relative;background:#fff}.chat-room_item.unread{background-color:#f6fafd}.chat-room_item.unread .summary-field{font-weight:700}.chat-room_item .link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-decoration:none;cursor:pointer}.chat-room_item .link,.chat-room_item .link .room-thumbnail-field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chat-room_item .link .room-thumbnail-field{margin-right:16px}.chat-room_item .link .room-thumbnail-field .room-thumbnail{width:40px;height:40px}.chat-room_item .link .room-thumbnail-field .private-icon{border:1px solid #307caf}.chat-room_item .link .room-thumbnail-field .group-icon{border-radius:50%}.chat-room_item .link .room-thumbnail-field .corp-icon{border:1px solid #e8e8e8;border-radius:2px}.chat-room_item .link .room-info-field{width:100%}.chat-room_item .link .room-info-field .title-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px;margin-bottom:8px}.chat-room_item .link .room-info-field .room-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:1.4rem;font-weight:700;display:inline-block;max-width:180px;vertical-align:bottom}.chat-room_item .link .room-info-field .visitors-count{color:#000;font-size:1.4rem;vertical-align:bottom}.chat-room_item .link .room-info-field .person-company-info{color:#a0a0a0;font-size:1.2rem;margin-left:16px}.chat-room_item .link .summary-field{color:#585858;font-size:1.2rem;margin:8px 0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-wrap:break-word}.chat-room_item .link .posted-at-field{font-size:1rem;margin-top:8px;color:#a0a0a0}.chat-room_item .link .room-message-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:1px;display:inline-block;font-size:.8rem;margin-right:8px;padding:2px 3px;text-align:center}.chat-room_item .link .scout-icon{border:.5px solid #ff6752;color:#ff6752}.chat-room_item .link .news-icon{background-color:#ededed;color:#262626}.chat-room_item .room-menu-button{position:absolute;right:10px;top:10px;width:24px;height:24px}.chat-room_list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chat-room_list .list-item{border-radius:3px;padding:16px;position:relative}.chat-room_list .list-item:not(:last-of-type){margin-bottom:10px}.chat-room_list .room-list-loader .loader{margin-top:28px;text-align:center}.chat-room_list .load-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #307caf;border-radius:3px;box-shadow:0 1px 1px 0 #b4b4b4;color:#307caf;margin-top:8px;padding:7px 0;text-align:center;width:100%}.chat-room_list .load-button .fe-down-arrow{font-size:1.4rem}.chat-room_list .empty-container{margin-top:116px}.chat-room_list .empty-image{font-size:9rem}.chat-room_menu_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.chat-room_menu_button .menu-button{display:block;width:16px;height:16px;line-height:16px;text-align:center;padding:4px}.chat-room_menu_button .menu-button .fe{font-size:1.6rem;color:#a6a6a6}.chat-room_menu_button .menu-button:hover span{border-bottom:1px solid #585858;border-right:1px solid #585858}.chat-room{float:left;height:100%}.chat-room,.chat-room__navigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:520px}.chat-room__navigation{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 10px 0 #454545;padding:8px;position:fixed;z-index:9}.chat-room .chat-room__room-back-button{border-radius:2px;border:1px solid #b4b4b4;display:table-cell;height:30px;text-align:center;vertical-align:middle}.chat-room .chat-room__room-back-button .prev{background:#fff}.chat-room__room-title{color:#8c8c8c;font-size:1.4rem;font-weight:700;margin-top:60px;padding:16px 0;text-align:center}.chat-room__message-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 60px)}.chat-room__message-content .message-field{height:calc(100% - 87px)}.chat-room__room-footer-space{padding-top:15px;background-color:#e8e8e8}.chat-room__fixed{position:fixed;bottom:0}.chat-rooms_switch_menu{position:absolute;top:19px;left:0;border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.chat-rooms_switch_menu .fe{margin-right:8px;width:12px}.chat-rooms_switch_menu .fe-check_icon{color:#48a1e3}.chat-rooms_switch_menu .common-menu_item{border:1px solid #d7d7d7;color:#262626}.chat-rooms_switch_menu .common-menu_item+li{border-top:0}.chat-rooms_switch_menu .common-menu_link{font-weight:400;text-align:left}.chat-rooms,.chat-rooms__navigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chat-rooms__navigation{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;background:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 10px 0 #454545;padding:12px;position:fixed;width:520px;z-index:9}.chat-rooms .chat-rooms__new-message-button{background:#fff;border-radius:2px;border:1px solid #d5d5d5;color:#585858;font-size:1.4rem;font-weight:400;line-height:1;min-height:30px;padding:4px 8px}.chat-rooms .chat-rooms__new-message-button .fe-plus{color:#307caf;font-weight:700;margin-right:6px;padding-bottom:3px}.chat-rooms__rooms-title{padding:80px 0 15px;text-align:center}.chat-rooms__rooms-title .fe-down-arrow{margin:0 4px;color:#8c8c8c}.chat-rooms__rooms-title>span{position:relative}.chat-rooms__rooms-title .switch-menu-button{color:#585858}.chat-rooms__rooms-title .switch-menu-button>span{vertical-align:middle}.chat-rooms__room-list{padding-bottom:100px}.chat-stamp-menu_opener{position:relative;margin-right:24px}.chat-stamp-menu_opener .button{color:#595959;font-size:2.4rem;line-height:1rem}.chat-stamp-menu_opener .active{color:#307caf}.chat-stamp-menu{position:absolute;top:-16px;margin:0 auto;width:50%;z-index:1001}.chat-stamp-menu .menu{position:absolute;width:300px;height:392px;right:-27px;bottom:0;background-color:#fff;border:1px solid #ccc;box-shadow:2px 2px 12px 0 rgba(0,0,0,.2)}.chat-stamp-menu .menu:after,.chat-stamp-menu .menu:before{content:"";display:block;position:absolute;right:16px;bottom:-12px;width:0;height:0;border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}.chat-stamp-menu .menu:before{bottom:-13px;border-top-color:#ccc}.chat-stamp-menu .menu .line{width:300px;border-bottom:1px solid #ccc}.chat-stamp-menu .menu .stamp-loader{margin-top:0}.chat-stamp-stamp_list_item{position:relative;width:70px;height:72px}.chat-stamp-stamp_list_item .shadow{position:absolute;left:0;top:4px;width:72px;height:72px;margin-top:4px;margin-bottom:4px;border-radius:4px;display:flex;justify-content:center;align-items:center}.chat-stamp-stamp_list_item .shadow:hover{background-color:#f1f1f1;cursor:pointer}.chat-stamp-stamp_list_item .image{display:inline-block;position:relative;width:60px;height:60px;background-position:50%;background-repeat:no-repeat;background-size:contain}.chat-stamp-stamp_list .items{display:flex;flex-wrap:wrap;justify-content:center;overflow-x:hidden;overflow-y:auto;height:336px}.chat-stamp-stamp_list .end_of_item{width:100%;height:16px}.chat-stamp-stamp_list .gradation{position:absolute;height:20px;width:100%;bottom:0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.chat-stamp-stamp_package_list{overflow-x:auto;white-space:nowrap}.chat-stamp-stamp_package_list li{display:inline-block}.chat-stamp-stamp_package{width:52px;height:52px;text-align:center;background-color:#fff}.chat-stamp-stamp_package img{width:36px;height:36px;padding:8px}.chat-stamp-stamp_package:hover{background-color:#d7d7d7;cursor:pointer}.stamp_package-selected{background-color:#d7d7d7}.chat-thumbs_up{background-color:#f6fafd;border:0;margin-right:24px;padding:0}.chat-thumbs_up i{color:#595959;font-size:2.4rem}.chat-thumbs_up i:hover{color:#307caf}.common-back_button .prev{display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;color:#585858;background:#fff;border-radius:3px;padding:7px;cursor:pointer;border:1px solid transparent;background:hsla(0,0%,97.3%,.8)}.common-back_button .prev:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-back_button .prev .fe-back{vertical-align:middle;width:13px;height:7px;margin:-14px 10px 0 -2px;font-size:1.7rem}.common-card_image-expansion_card_image_modal{padding:12px 15px 45px}.common-card_image-expansion_card_image_modal__header{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.common-card_image-expansion_card_image_modal__change-face-button{-webkit-flex-grow:1;flex-grow:1;text-align:center;color:#307caf;font-size:1.3rem;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;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;border:1px solid #a0a0a0}.common-card_image-expansion_card_image_modal__card-image--flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.common-confirm.company-account{padding:43px 40px 36px;min-width:0;min-height:0}.common-confirm.company-account .title{font-size:1.6rem;text-align:left;padding:0}.common-confirm.company-account .lead{margin-top:0;height: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;text-align:left;padding:0}.common-confirm.company-account .common-button{font-size:1.2rem}.common-confirm.company-account .common-button.theme-primary{background-color:#48a1e3;border:1px solid #48a1e3}.common-confirm.company-account .common-button.theme-secondary{color:#8c8c8c;background-color:#d7d7d7;border:1px solid #d7d7d7}.components-common-dialog-message_dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:600px;max-width:calc(100vw - 4rem)}.components-common-dialog-message_dialog__content{color:#262626;padding:24px}.components-common-dialog-message_dialog__title{text-align:center;font-size:2.2rem;line-height:1.6;font-weight:700}.components-common-dialog-message_dialog__description{text-align:center;padding-top:28px;color:#595959;font-size:1.4rem}.components-common-dialog-message_dialog__footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-bottom:40px}.components-common-dialog-message_dialog__ok{width:114px;background-color:#45a8f5;border-radius:4px}.ellipsis-tooltip .tooltip{visibility:hidden;position:fixed;display:inline-block;border:1px solid #eee;margin:23px 5px;padding:2px;border-radius:2px;font-size:1rem;box-shadow:0 0 4px 0 rgba(0,0,0,.2);background-color:#f6f6f6;color:#222;line-height:1.2;z-index:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.ellipsis-tooltip .tooltip.show{visibility:visible;opacity:1}.common-facebook{width:350px}.common-facebook .facebook_registration_button{position:relative;background:#3b579d;border:1px solid #3b579d;padding:16px 40px 15px;font-size:17px}.common-facebook .login_setting_text{margin:10px 0 20px}.common-facebook .login_setting_text p{padding-bottom:7px;font-size:1.4rem;text-align:center}.common-facebook .login_setting_text p:first-child{font-weight:700}.common-image_editor_dialog__form-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;width:319px;max-height:580px;overflow-y:auto;padding:14px 12px}.common-image_editor_dialog__title{position:relative;font-size:1.4rem;font-weight:700;color:#585858;line-height:1;margin-bottom:14px;letter-spacing:-.05em}.common-image_editor_dialog__file-header{margin-bottom:14px}.common-image_editor_dialog__file-header input[type=file]{opacity:.001;position:absolute;left:0;top:0;z-index:-1;width:0;height:0}.common-image_editor_dialog__file-header input[type=file]+label{display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;background:#fff;border-radius:3px;cursor:pointer;padding:4px 6px;border:1px solid #585858;font-size:1.1rem;font-weight:400;color:#585858}.common-image_editor_dialog__file-header input[type=file]+label:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.common-image_editor_dialog__photo-editor{overflow:hidden;position:relative;text-align:center}.common-image_editor_dialog__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:16px}.common-image_editor_dialog__buttons>li:not(:last-child){margin-right:9px}.common-image_editor_dialog__delete-button{color:#307caf;font-size:1.4rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin:6px 0}.common-image_editor_dialog__delete-button:hover{text-decoration:underline}.common-image_editor_dialog__button{padding:6px 10px}.common-image_editor_dialog__range-input{margin-top:5px}.components-common-link_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-decoration:none;border-radius:2px;cursor:pointer;font-weight:700;padding:12px 20px;font-size:1.2rem;min-height:30px}.components-common-link_button--primary{background-color:#48a1e3;border:1px solid #48a1e3;color:#fff}.components-common-link_button--primary:hover{background-color:#32709e;border-color:#32709e}.components-common-link_button--secondary{background-color:#fff;color:#48a1e3}.components-common-link_button--secondary:hover{background-color:#ecf5fd}.components-common-link_button--flat{background-color:transparent;border:0;color:#48a1e3;padding:0;min-height:auto}.components-common-link_button--flat:hover{background-color:transparent;color:#32709e;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{opacity:.5;color:#48a1e3;cursor:not-allowed}.components-common-link_button--disabled-flat:hover{color:#48a1e3}.components-common-link_button--large{font-size:1.4rem;padding:12px 32px}.components-common-link_button--small{font-size:1.2rem;padding:8px 16px}.common-styled_tooltip{background-color:#48a1e3!important;color:#fff!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.common-styled_tooltip.place-top:after{border-top-color:#48a1e3!important}.common-styled_tooltip.place-left:after{border-left-color:#48a1e3!important}.common-styled_tooltip.place-right:after{border-right-color:#48a1e3!important}.common-styled_tooltip.place-bottom:after{border-bottom-color:#48a1e3!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{display:inline-block;border:1px solid #e8e8e8;background:#f4f4f4;padding:2.5px 5px;font-size:1rem;line-height:1.2;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.company-company_description{padding-bottom:24px;padding-left:24px;padding-right:24px}.company-company_description .content{border-radius:2px;padding:24px;background-color:#f8f8f8;position:relative}.company-company_description .txt{font-size:1.2rem;line-height:1.8rem;white-space:pre-wrap}.company-company_description .txt a{color:#307caf;text-decoration:underline}.company-company_description .txt a:hover{color:#307caf;text-decoration:none}.company-company_description .txt a:hover img{opacity:.7}.company-company_description .txt a:focus{color:#307caf}.company-company_description .omit{word-wrap:break-word;max-height:52px;overflow:hidden}.company-company_description .txt-btn{font-size:1.2rem;text-decoration:none;background-color:#f8f8f8;position:relative;padding-right:3px;color:#307caf;width:100%;text-align:right}.company-company_follow_info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.company-company_follow_info--horizontal{-webkit-flex-direction:row;flex-direction:row}.company-company_follow_info--vertical{-webkit-align-items:start;align-items:start;-webkit-flex-direction:column;flex-direction:column}.company-company_follow_info .eight_ui-atomic-atom--component{padding:0}.company-company_follow_info__icon{padding-right:3px}.company-company_follow_info__state{display:-webkit-flex;display:flex;margin-right:12px;font-size:1.4rem;white-space:pre-wrap}.company-company_follow_info__follow-number{font-weight:700}.company-company_follow_info__button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px;min-width:110px;height:32px;font-size:1.4rem;border-radius:4px}.company-company_follow_info__button--neutral{min-width:96px;height:28px;font-size:1.2rem;border-color:#d7d7d7;color:#45a8f5;background-color:#fff}.company-company_follow_info__button--neutral:hover{background-color:#fff}.company-company_header{background-color:#fff;min-height:200px;position:relative}.company-company_header .bg{background-position-x:center;background-repeat:no-repeat;background-size:contain;height:200px}.company-company_header .ctl{left:24px;position:absolute;top:24px;z-index:1}.company-company_header .ctl .prev{border:1px solid transparent;border-radius:3px;background:hsla(0,0%,95.7%,.8);color:#585858;font-size:1.4rem;max-width:100%;padding:7px;text-decoration:none}.components-company-company_info_panel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:24px;background-color:#fff}.components-company-company_info_panel--type-requirement{padding:20px;border-radius:0 0 4px 4px}.components-company-company_info_panel__container{display:-webkit-flex;display:flex}.components-company-company_info_panel__logo{padding-right:22px;display:inline-block}.components-company-company_info_panel__logo--type-requirement{padding-right:18px}.components-company-company_info_panel__logo-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:92px;height:92px;border-radius:2px;background-color:#fff;border:1px solid #d7d7d7}.components-company-company_info_panel__text-container{-webkit-flex-grow:1;flex-grow:1;max-width:calc(100% - 114px)}.components-company-company_info_panel__text-container--type-requirement{max-width:calc(100% - 110px)}.components-company-company_info_panel__merger-company-area{margin-bottom:12px;padding-left:114px}.components-company-company_info_panel__merger-company-area--type-requirement{padding-left:110px}.components-company-company_info_panel__merger-company-text{font-size:1.4rem;color:#595959;margin-right:8px;white-space:pre-wrap}.components-company-company_info_panel__merger-company-link{font-size:1.2rem;font-weight:400;padding:8px 12px;color:#48a1e3;text-decoration:none;border-radius:4px;border-color:#d7d7d7;background-color:#fff}.components-company-company_info_panel__merger-company-link:hover{border-color:#d7d7d7;background-color:#fff}.components-company-company_info_panel__name{color:#262626;font-size:2rem;font-weight:700;margin-bottom:10px;word-break:break-all}.components-company-company_info_panel__name--type-requirement{margin-bottom:14px}.components-company-company_info_panel__name-link{color:#262626;text-decoration:none}.components-company-company_info_panel__company-follow-info{margin-top:12px}.company-company_info{display:-webkit-flex;display:flex;font-size:1.4rem}.company-company_info,.company-company_info__address-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company-company_info__address-info{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;line-height:1;padding-right:20px;max-width:20%}.company-company_info__icon{font-size:1.6rem;padding-right:3px}.company-company_info__address-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-company_info__url-info{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;max-width:80%}.company-company_info__url-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#48a1e3;text-decoration:none}.company-company_info__url-link:hover{text-decoration:underline}.company-company_main .company_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:55px;max-width:1090px;width:100%}.company-company_main .company_main_components{float:left;margin-left:20px;width:780px}.company-company_main .aside_recommendation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;margin-left:810px;padding-left:20px;padding-right:8px;position:fixed;width:300px}.company-company_main .company-aside{width:278px;float:left}.company-company_main .home-hiring-tab{background-color:#e8e8e8;line-height:1.8rem}.company-company_main .tab-contents-area{min-height:100px;width:100%;padding:0}.company-company_main .tab-title-area{display:-webkit-flex;display:flex;background:#fff;border-radius:0 0 2px 2px}.company-company_main .tab-title-area .tab-title{color:#8c8c8c;font-size:1.3rem;margin:-2px 8px 0 24px;font-weight:700}.company-company_main .tab-title-area .tab-title:not(.tab-selected):hover{opacity:.8;box-shadow:0 0 0 0 rgba(48,124,175,.35)}.company-company_main .tab-title-area .tab-selected{color:#307caf;border-bottom:2px solid #307caf}.company-company_main .with-shadow{box-shadow:1px 1px 1px #d5d5d5}.company-company{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;background-color:#fff;border-radius:3px;display:flex;height:60px;margin-bottom:5px;padding:11px 17px;position:relative}.company-company:hover{opacity:.9}.company-company .hitarea{display:block;height:60px;left:17px;position:absolute;top:0;width:503px}.company-company .icon-shadow{border-radius:2px;height:36px;width:36px;border:.5px solid #fff;outline:.5px solid #e8e8e8}.company-company .company-icon{background-color:#e8e8e8;border-radius:1px;height:34px;width:34px}.company-company .company-icon .fe-company-icon{color:#fff;display:block;font-size:2rem;margin-top:6px;text-align:center}.company-company .company-info{margin-left:18px}.company-company .company-info .name{color:#191919;font-size:1.2rem;font-weight:700;margin-bottom:8px}.company-company .company-info .address{color:#585858;font-size:1.2rem}.company-empty_requirement{margin-top:12px;background-color:#fff;width:780px;height:166px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-direction:column}.company-empty_requirement .icon{padding-bottom:8px;font-size:3.4rem}.company-hiring{margin-top:12px;display:flex;flex-direction:row;flex-wrap:wrap}.company-hiring>div{margin-right:12px}.company-hiring :nth-child(3n){margin-right:0}.company-related_people{background-color:#fff;border-radius:2px;margin-bottom:12px;float:left;width:278px;min-height:177px}.company-related_people .relation-container:not(:last-child){border-bottom:1px solid #e8e8e8}.company-related_people .empty-related-people{height:177px;display:flex;align-items:center;padding-right:41px;padding-left:41px;text-align:center}.company-related_people .empty-related-people .sub-title{color:#a0a0a0;font-size:1.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.8rem}.company-related_people .empty-related-people .contents{display:inline-block;font-size:1.1rem;line-height:1.45;text-align:center;color:#a0a0a0;width:390px}.company-requirement.home{width:242px;height:268px;border-radius:2px;background-color:#fff;padding:20px 18px 10px;margin-bottom:12px}.company-requirement.home .pickup{width:80px;height:22px;border-radius:2px;background-color:#e2be00;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.company-requirement.home .main-contents{border-bottom:1px solid #d7d7d7;height:196px}.company-requirement.home .main-contents>a{color:#307caf;text-decoration:none}.company-requirement.home .main-contents .image,.company-requirement.home .main-contents .imgFrame:empty{width:100%;height:128px;padding-top:8px;padding-bottom:18px}.company-requirement.home .main-contents .imgFrame:empty{background-image:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png);background-repeat:no-repeat;background-size:contain;background-position:0 8px}.company-requirement.home .main-contents h4{font-size:1.4rem;overflow:hidden;word-break:break-all}.company-requirement.home .footer{padding-top:16px;display:flex;align-items:center}.company-requirement.home .footer .logo{width:26.5px;height:26.5px;border-radius:1.7px;background-color:#fff;border:.7px solid #ccc}.company-requirement.home .footer .share{margin-left:auto;font-size:1.4rem;display:flex}.company-requirement.home .footer .share-icon{padding-right:8px}.company-requirement.hiring{width:220px;height:220px;border-radius:2px;background-color:#fff;padding:20px 16px 10px;margin-bottom:12px}.company-requirement.hiring .main-contents{border-bottom:1px solid #d7d7d7;height:184px}.company-requirement.hiring .main-contents>a{color:#307caf;text-decoration:none}.company-requirement.hiring .main-contents .image,.company-requirement.hiring .main-contents .imgFrame:empty{width:100%;height:116px;padding-top:8px;padding-bottom:18px}.company-requirement.hiring .main-contents .imgFrame:empty{background-image:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png);background-repeat:no-repeat;background-size:contain;background-position:0 8px}.company-requirement.hiring .main-contents h4{font-size:1.2rem;overflow:hidden;word-break:break-all}.company-requirement.hiring .footer{padding-top:14px;display:flex;align-items:center}.company-requirement.hiring .footer .logo{width:24px;height:24px;border-radius:1.2px;background-color:#fff;border:.6px solid #ccc}.company-requirement.hiring .footer .share{margin-left:auto;font-size:1.2rem;display:flex}.company-requirement.hiring .footer .share-icon{padding-right:8px}.company-timeline{margin-top:12px;margin-left:290px;position:relative;width:490px}.company-timeline .register-account{border-radius:2px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.08);padding:24px}.company-timeline .sub-title{font-size:1.3rem}.company-timeline .contents{padding-top:12px;font-size:1.1rem;line-height:2}.company-timeline .register{padding-top:20px}.company-timeline .register-btn{font-weight:700;font-size:1.3rem;display:block;color:#fff;padding-top:13px;padding-bottom:13px;width:194px;border-radius:2px;background-color:#307caf;text-align:center;text-decoration:none}.company-timeline .empty-post{align-items:center;background-color:#fff;border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,0,0,.08);color:#a6a6a6;display:flex;flex-direction:column;font-size:1.4rem;height:187px;justify-content:center}.company-timeline .empty-post .fe-feed_icon{font-size:4rem;margin-bottom:8px}.feed-feed .feed-post{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;background:#fff;margin-top:8px}.feed-notice{background-color:#fff8f0;margin:0 0 10px;padding:10px 40px 10px 20px;cursor:pointer}.feed-notice,.feed-notice .content{border:0;display:block;position:static}.feed-notice .content{color:#585858;font-size:1.2rem;font-weight:700;line-height:2.5rem;margin:0;padding:0;text-align:left}.feed-notice .close{color:#d5d5d5;cursor:pointer;display:block;position:absolute;right:10px;top:13px}.feed-post_detail .post-back-button{border-radius:2px;border:1px solid #b4b4b4;display:table-cell;height:30px;text-align:center;vertical-align:middle;width:65px}.feed-post_detail .post-back-button .prev{background:#fff}.feed-post_detail .nav{position:fixed;width:520px;z-index:9;box-shadow:0 0 10px 0 #454545;min-height:49px;background:#fff;padding:11px;border-radius:0 0 3px 3px}.feed-post_detail .cts,.feed-post_detail .nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.feed-post_detail .cts:not(.srh-list){padding-bottom:100px;padding-top:70px}.feed-post_detail .post_detail-post{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;background:#fff;margin-bottom:8px}.footer{padding-top:12px;padding-bottom:16px;font-size:1.1rem;line-height:1.36}.footer.in-aside{margin-left:10px}.footer .nav-c>ul>li{position:relative;color:#a0a0a0;display:inline-block}.footer .nav-c>ul>li:not(:last-child){margin-right:1em}.footer .nav-c>ul>li>a,.footer .nav-c>ul>li>span{color:#a6a6a6;text-decoration:none}.footer .nav-c>ul>li>a:hover,.footer .nav-c>ul>li>span:hover{color:#262626}.footer .nav-c>ul>li:hover>span{cursor:pointer;color:#585858}.footer .nav-c>ul>li:hover>span:after{border-top:4px solid #585858}.footer .nav-c>ul>li:hover>ul{display:block}.footer .nav-c>ul>li>span:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-top:4px solid #a0a0a0;border-left:4px solid transparent;border-right:4px solid transparent;margin-left:5px;margin-top:-2px}.footer .nav-c>ul>li>span+ul{display:none;position:absolute;right:0;padding-top:4px}.footer .nav-c>ul>li>span+ul>li{white-space:nowrap;background:#fff}.footer .nav-c>ul>li>span+ul>li:first-child{border-top:1px solid #307caf;border-radius:3px 3px 0 0}.footer .nav-c>ul>li>span+ul>li:first-child>a{border-radius:3px 3px 0 0;padding:9px 9px 5px}.footer .nav-c>ul>li>span+ul>li:last-child{border-bottom:1px solid #307caf;border-radius:0 0 3px 3px}.footer .nav-c>ul>li>span+ul>li:last-child>a{border-radius:0 0 3px 3px;padding:5px 9px 9px}.footer .nav-c>ul>li>span+ul>li>a{display:block;border-left:1px solid #307caf;border-right:1px solid #307caf;padding:5px 9px;text-decoration:none;color:#454545}.footer .nav-c>ul>li>span+ul>li>a:hover{background:#f4f4f4}.footer .copyright{color:#a0a0a0}.components-footer-footer_wide{padding:12px 0;font-size:1.1rem;line-height:1.36;text-align:left}.components-footer-footer_wide__item{color:#a6a6a6;display:inline-block;margin-right:12px}.components-footer-footer_wide__link{color:#a6a6a6;text-decoration:none;font-size:1.3rem}.components-footer-footer_wide__link:hover{color:#262626}.components-footer-footer_wide__copyright{margin-top:12px;color:#a6a6a6;font-size:1.5rem}.header-header_navi{z-index:1001;display:flex;align-items:center;justify-content:space-around;position:relative}.header-header_navi .fe-hint_icon,.header-header_navi .nav-main-btn{font-size:2.7rem;width:27px;color:#fff;vertical-align:baseline}.header-header_navi .menu-container{position:relative}.header-header_navi .nav-main-btn{margin-right:10px}.header-header_navi .nav-menu{position:absolute;top:55px;right:-4px;width:100%;min-width:1090px}.header-header_navi .nav-menu>div{margin-left:auto;margin-right:auto;position:relative}.header-header_navi .nav-menu>div>ul{position:absolute;right:4px;top:-9px;background:#fff;border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.header-header_navi .nav-menu>div>ul:after,.header-header_navi .nav-menu>div>ul:before{content:"";display:block;position:absolute;right:18px;top:-8px;width:0;height:0;border-bottom:8px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}.header-header_navi .nav-menu>div>ul>li:first-of-type,.header-header_navi .nav-menu>div>ul>li:first-of-type a:hover:first-of-type{border-radius:3px 3px 0 0}.header-header_navi .nav-menu>div>ul>li:last-of-type,.header-header_navi .nav-menu>div>ul>li:last-of-type a:hover:last-of-type{border-radius:0 0 3px 3px}.header-header_navi .nav-menu>div>ul>li:not(:last-of-type){border-bottom:1px solid #d5d5d5}.header-header_navi .nav-menu>div>ul>li a{display:block;padding:10px;color:#585858;text-decoration:none;font-size:1.2rem}.header-header_navi .nav-menu>div>ul>li a:hover{background:#f4f4f4}.header-header_navi .menu-button{margin:0 12px;position:relative;text-align:left}.header-header_navi .menu-button.help-btn{margin:0 0 0 8px}.header-header_navi .fe-company_icon,.header-header_navi .fe-setup_icon{font-size:2.5rem;width:19px}.header-header_navi .fe-team{font-size:3rem;width:19px}.header-header_navi .team-button-tooltip-wrapper{padding-left:6px}.header-header_navi .team-button-tooltip{font-size:1.4rem;line-height:2rem;padding:12px;width:220px;box-sizing:border-box}.header-header_navi .team-button-tooltip.show{opacity:1}.header-header_navi .team-button-tooltip.place-bottom{margin-top:36px}.header-header_navi .team-button-tooltip.type-light.place-bottom:after{border-bottom-width:9px}.header-header_navi .team-button-tooltip.place-bottom:after{border-left:9px solid transparent;border-right:9px solid transparent;top:-8px;margin-left:-6px}.header-header_only_logo{background:#307caf;height:55px;left:0;min-width:500px;position:fixed;top:0;width:100%;z-index:1000}.header-header_only_logo .container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:100%;padding-left:20px}.header-header_only_logo .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.header-header_only_logo .container--align-left{padding-left:0}.header-header_only_logo .logo-title{display:block;margin-left:8px;margin-right:10px}.header-header_only_logo .logo-title--align-left{margin-left:0}.header-header_only_logo .fe-eight-logo{color:#fff;font-size:9rem;overflow:hidden;line-height:5.5rem;height:55px}.header-header{background:#307caf;height:55px;left:0;position:fixed;top:0;width:100%;z-index:1000}.header-header .container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:100%;padding-left:20px}.header-header .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.header-header .header-header_navi{margin-right:5px}.header-header .logo-title{display:block;margin-left:8px;margin-right:10px}.header-header .fe{color:#fff}.header-header .fe-eight-logo{font-size:9rem;overflow:hidden;line-height:5.5rem;height:55px}.header-header .search-field-container{-webkit-flex:1 1;flex:1 1;min-width:0}.header-header .search-field{-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #fff;border-radius:3px;color:#000;font-size:1.2rem;height:25px;width:100%;max-width:240px;padding:0 8px;position:relative}.header-header .search-field input[type=text]{-webkit-flex:1 1;flex:1 1;min-width:0;border:0;height:100%;line-height:2}.header-header .search-field .fe-search{color:inherit;font-size:1.2rem}.main{position:relative}.main,.main .main__container,.main .main__contents,.main main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}.main__container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px}.main__container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main__contents{padding-top:55px}.main main{margin-left:238px}.main main>aside{margin-left:540px;width:310px;padding-right:8px}.main__main-pane,.main main>aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;min-height:1px;padding-left:20px}.main__main-pane{position:relative;float:left;width:540px}.main__in-aside{margin-left:10px}.main-public_header{position:fixed;left:0;top:0;width:100%;z-index:1000;min-width:500px;background-color:#307caf;height:55px}.main-public_header .container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;min-width:780px;max-width:780px;padding:0 16px}.main-public_header .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main-public_header .container .logo-title{-webkit-flex-grow:1;flex-grow:1;display:block}.main-public_header .container .fe{color:#fff}.main-public_header .container .fe-eight-logo{font-size:9rem;overflow:hidden;line-height:5.5rem}.main-public_header .container .buttons .btn_registration{border:1px solid #fff;border-radius:3px;background:#fff;line-height:1.6;color:#307caf;min-width:70px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.35)}.main-public_header .container .buttons .btn_login,.main-public_header .container .buttons .btn_registration{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;font-weight:700;padding:0 12px;text-decoration:none;display:inline-block}.main-public_header .container .buttons .btn_login{color:#f4f4f4}.main-public_profile,.main-public_profile .contents-pane{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.main-public_profile .contents-pane{display:block;padding-top:55px}.main-public_profile .contents-pane>.container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:100%;min-width:780px;max-width:780px}.main-public_profile .contents-pane>.container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main-public_profile .contents-pane .prof-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;max-width:none;width:100%}.open-prof{min-width:760px}.open-prof #footer{margin-top:25px}.open-prof #footer>.container{height:100%;min-width:780px;max-width:780px;padding:0 10px}.shared-profile_main,.shared-profile_main .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.shared-profile_main .container{*zoom:1;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:100%}.shared-profile_main .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.shared-profile_main>.contents-pane{padding-top:55px}.shared-profile_main>.contents-pane .prof-wrap{*zoom:1;min-width:0;max-width:none;width:100%}.shared-profile_main>.contents-pane .prof-wrap:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.shared-profile_main>.contents-pane>.container{padding-left:20px}.shared-profile_main .aside-container{display:block;float:right;margin-left:780px;min-height:1px;padding-left:20px;position:fixed;width:300px}.my_profile_main,.shared-profile_main .aside-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my_profile_main{position:relative}.my_profile_main .container{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:100%}.my_profile_main .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.my_profile_main>.contents-pane{padding-top:55px}.my_profile_main>.contents-pane .prof-wrap{min-width:0;max-width:none;width:100%}.my_profile_main>.contents-pane>.container{padding-left:20px}.my_profile_main .aside-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:right;margin-left:780px;min-height:1px;padding-left:20px;position:fixed;width:300px}.navigation-profile_navigation{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);overflow-y:auto}.navigation-profile_navigation .modal-navi{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navigation-set_career_summary-example1{text-align:center}.navigation-set_career_summary-example1 .description{font-size:1.4rem;line-height:2.1rem;margin:0 0 2rem;text-align:center}.navigation-set_career_summary-example1 .caption{text-align:left;font-size:1.4rem;font-weight:700;margin:0 0 2rem}.navigation-set_career_summary-example1 .example{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #307caf;padding:20px;margin:20px 0 0;text-align:left;font-size:1.4rem;line-height:2.1rem;height:180px;display:block}.navigation-set_career_summary-example2{text-align:center}.navigation-set_career_summary-example2 .description{font-size:1.4rem;line-height:2.1rem;margin:0 0 2rem;text-align:center}.navigation-set_career_summary-example2 .caption{text-align:left;font-size:1.4rem;font-weight:700;margin:0 0 2rem}.navigation-set_career_summary-example2 .example{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #307caf;padding:20px;margin:20px 0 0;text-align:left;font-size:1.4rem;line-height:2.1rem;height:180px;display:block}.navigation-set_career_summary-example2 .lead{font-size:1.4rem;line-height:2.1rem;margin:3rem 0 1rem;text-align:center;font-weight:700}.navigation-set_career_summary-input_form{text-align:center}.navigation-set_career_summary-input_form.dialog{padding:20px}.navigation-set_career_summary-input_form.dialog .button{background-color:#fff;border:1px solid #307caf;color:#307caf;display:block;min-width:180px;margin:5px auto 0}.navigation-set_career_summary-input_form.dialog .button.quiet{background-color:#e8e8e8;border:1px solid #e8e8e8;color:#a0a0a0}.navigation-set_career_summary-input_form .title{text-align:center;font-size:1.6rem;font-weight:700;margin:0 1rem 1rem}.navigation-set_career_summary-input_form .title2{text-align:center;font-size:1.4rem;font-weight:700;margin:0 1rem 1rem}.navigation-set_career_summary-input_form .description{font-size:1.4rem;line-height:2.1rem;margin:0 0 2rem;text-align:center}.navigation-set_career_summary-input_form .nav{text-align:center;margin:10px 0 0;line-height:2.5rem;font-size:1.4rem}.navigation-set_career_summary-input_form .errors{background:#fff;border:0;color:#f16671;display:block;font-size:1rem;font-weight:700;margin:0 0 0 80px;padding:0;position:static;text-align:start}.navigation-set_career_summary-input_form .content_field{font-size:1.2rem;line-height:1.4rem;margin:5px auto 3px;max-width:400px;max-height:200px;width:400px;height:200px;padding:5px;position:static}.navigation-set_career_summary-input_form .content_field,.navigation-set_career_summary-input_form .example{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;background-color:#fff;border:1px solid #307caf}.navigation-set_career_summary-input_form .example{padding:20px;margin:20px 0 0;text-align:left;font-size:1.4rem;line-height:2.1rem;height:180px}.navigation-set_career_summary-input_form .examples{text-align:center;margin:3px auto 10px;font-size:1.4rem;line-height:2.5rem}.navigation-set_career_summary-input_form .examples.right{text-align:right;padding-right:80px}.navigation-set_career_summary-input_form .examples>*{display:inline-block;margin:3px 10px;text-decoration:none;color:#585858}.navigation-set_career_summary-input_form .examples .fe{margin-right:3px}.navigation-set_career_summary-input_form .examples .active{color:#307caf}.navigation-set_career_summary-input_form .skip{margin-left:12px}.navigation-set_career_summary-introduction1{text-align:center}.navigation-set_career_summary-introduction1 .description{font-size:1.4rem;line-height:2.1rem;margin:0 0 2rem;text-align:center}.navigation-set_career_summary-introduction1 .insert_introduction1{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_career_summary/introduction/insert_introduction1-33cc732e061a3cfc2f51cec323071c9b.png);background-repeat:no-repeat;background-position:0 0;width:441px;height:206px}.navigation-set_career_summary-introduction1 .insert_introduction1-en{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_career_summary/introduction/insert_introduction1-en-tmp-8d0427c8a17f544cedeccab0c1b3560b.png);background-repeat:no-repeat;background-position:0 0;width:192px;height:206px}.navigation-set_career_summary-set_career_summary .modal-navi{width:650px;min-width:650px;background:#fff}.navigation-set_profile_card-complete_setting .description-field{text-align:center;font-size:1.4rem;line-height:2.1rem}.navigation-set_profile_card-complete_setting .complete-image-field{background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/complete_setting/complete_setting-de72f970e3c68d0c6c99edfb47b3a288.png);background-repeat:no-repeat;background-position:0 0;width:403px;height:198px;margin:30px auto 0}.navigation-set_profile_card-complete_setting .complete-image-field-en{background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/complete_setting/complete_setting-en-9651f60b82bd19cd5534d3685ce2ca31.png);background-repeat:no-repeat;background-position:0 0;width:403px;height:198px;margin:30px auto 0}.navigation-set_profile_card-confirm_result div{text-align:center;margin:1rem}.navigation-set_profile_card-confirm_result p{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:4rem 1rem}.navigation-set_profile_card-confirm_result .insert_confirm_result1{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/confirm_result/insert_confirm_result1-f53e91227efe49f5e7a69964bb6b42e8.png);background-repeat:no-repeat;background-position:0 0;width:154px;height:134px}.navigation-set_profile_card-confirm_result .state{display:inline-block;min-width:110px;padding:0;margin:0}.navigation-set_profile_card-confirm_result .code_alert{color:#ffa700}.navigation-set_profile_card-confirm_result .code{border:1px solid #307caf;font-size:5rem;padding:22px;text-align:center;color:#307caf;max-width:20%;margin-left:auto;margin-right:auto;border-radius:3px}.navigation-set_profile_card-description p{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:2rem}.navigation-set_profile_card-description .insert_description{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/description/insert_description-fcbb39b1f09fe396d33a96ba11e64b96.png);background-repeat:no-repeat;background-position:0 0;width:695px;height:236px}.navigation-set_profile_card-description .insert_description-en{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/description/insert_description-en-ff5ebb6727b5660092f315eb9532ccef.png);background-repeat:no-repeat;background-position:0 0;width:695px;height:236px}.navigation-set_profile_card-download_app .message{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:1rem 1rem 3rem}.navigation-set_profile_card-download_app .back_image{background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/download_app/navi_icon_download-d7ed167ec72d00ed8c740f9fe196a489.png)}.navigation-set_profile_card-download_app .back_image,.navigation-set_profile_card-download_app .back_image-en{display:inline-block;background-repeat:no-repeat;background-position:0 0;width:679px;height:319px;margin-left:19px;position:relative}.navigation-set_profile_card-download_app .back_image-en{background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/download_app/navi_icon_download-en-bd21a1fd0fcf9af2892e3044f5416b8c.png)}.navigation-set_profile_card-download_app .account{position:absolute;bottom:0;right:0;font-size:1.4rem;line-height:2.1rem;width:307px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.navigation-set_profile_card-flow_status>ol{display:table;border-collapse:separate;border-spacing:3rem 0;margin-left:auto;margin-right:auto}.navigation-set_profile_card-flow_status>ol>li{display:table-cell;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:6px 10px 5px;border:1px solid #d5d5d5;color:#d5d5d5}.navigation-set_profile_card-flow_status>ol>li:first-child:before{display:none}.navigation-set_profile_card-flow_status>ol>li:before{content:"\25B6";position:absolute;left:-2rem;font-size:1rem;top:8px}.navigation-set_profile_card-flow_status>ol>li.current,.navigation-set_profile_card-flow_status>ol>li.done{border:1px solid #307caf;color:#307caf}.navigation-set_profile_card-introduction p{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:2rem}.navigation-set_profile_card-introduction .insert_introduction1{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/introduction/insert_introduction1-f0bc1f457923e8c6c083c26f10d8f808.png);background-repeat:no-repeat;background-position:0 0;width:434px;height:228px}.navigation-set_profile_card-introduction .insert_introduction1-en{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/introduction/insert_introduction1-en-875bf6d13b6f6bf633e7a32eb026569e.png);background-repeat:no-repeat;background-position:0 0;width:434px;height:228px}.navigation-set_profile_card-select_card div{text-align:center}.navigation-set_profile_card-select_card p{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:4rem 1rem}.navigation-set_profile_card-select_card .selector{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.navigation-set_profile_card-select_card .display{width:451px;overflow:hidden}.navigation-set_profile_card-select_card .cards{display:-webkit-flex;display:flex;position:relative;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;left:0}.navigation-set_profile_card-select_card .cards .card{flex:none;width:100%}.navigation-set_profile_card-select_card .cards .card img{border:1px solid #d5d5d5}.navigation-set_profile_card-select_card .dots{margin-top:2rem;color:#307caf}.navigation-set_profile_card-select_card .dots .dot{display:inline-block;padding-right:5px;cursor:pointer}.navigation-set_profile_card-select_card .pagination{font-size:1.4rem;color:#307caf;font-weight:700;cursor:pointer}.navigation-set_profile_card-select_card .left-arrow{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_card/navi_icon_left-6fc93828849fbf4d624adbb9dc3c104a.png);background-repeat:no-repeat;background-position:0 0;width:35px;height:47px}.navigation-set_profile_card-select_card .right-arrow{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_card/navi_icon_right-92c90f914cd80d1f1f3bbbd54ddc3b89.png);background-repeat:no-repeat;background-position:0 0;width:35px;height:47px}.navigation-set_profile_card-select_card .insert_not_found{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_card/insert_not_found-9bb69044aaeaf59c0abcc6be3db00385.png);background-repeat:no-repeat;background-position:0 0;width:210px;height:212px}.navigation-set_profile_card-select_card button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:0;font-weight:700;color:#fff;background-color:#307caf;padding:4px 40px 3px}.navigation-set_profile_card-select_card ul.ctrl{padding-top:29px;text-align:center;font-size:1.4rem}.navigation-set_profile_card-select_card ul.ctrl li{margin:1rem}.navigation-set_profile_card-select_card ul.ctrl li:first-child{padding-bottom:5px}.navigation-set_profile_card-select_card .state{display:inline-block;min-width:110px;padding:0;margin:0}.navigation-set_profile_card-select_method h3{text-align:center;font-size:1.8rem;margin:2rem;color:#307caf}.navigation-set_profile_card-select_method p{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:1rem}.navigation-set_profile_card-select_method div{margin:0;padding:0}.navigation-set_profile_card-select_method div.main{height:270px}.navigation-set_profile_card-select_method div.nav{height:56px;position:relative}.navigation-set_profile_card-select_method div.nav p{position:absolute;bottom:0;margin:0;width:100%}.navigation-set_profile_card-select_method div.noti{height:30px}.navigation-set_profile_card-select_method input[type=text]{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #d5d5d5;margin:10px 5px;padding:3px 6px;width:91.66666667%}.navigation-set_profile_card-select_method button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:0;font-weight:700;color:#fff;background-color:#307caf;padding:4px 40px 3px}.navigation-set_profile_card-select_method ul.vertical{display:table;table-layout:fixed;list-style-type:square;margin:0;padding:0;width:100%;min-width:520px}.navigation-set_profile_card-select_method ul.vertical>li{display:table-cell;margin:0;width:50%;border-left:1px solid #d5d5d5}.navigation-set_profile_card-select_method ul.vertical>li:first-child{border-left:0}.navigation-set_profile_card-select_method ul.vertical p{font-size:1.2rem}.navigation-set_profile_card-select_method .insert_select_method1{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_method/insert_select_method1-4cc993a8049c7d957fb4067e40d247f3.png);background-repeat:no-repeat;background-position:0 0;width:247px;height:151px}.navigation-set_profile_card-select_method .insert_select_method1-en{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_method/insert_select_method1-en-2bae7b4f0315b499141b14a9b4b14dce.png);background-repeat:no-repeat;background-position:0 0;width:247px;height:151px}.navigation-set_profile_card-select_method .insert_select_method2{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_method/insert_select_method2-7180e658102cdd28b27ad3128fcc4fee.png);background-repeat:no-repeat;background-position:0 0;width:280px;height:171px}.navigation-set_profile_card-select_method .insert_select_method2-en{display:inline-block;background-image:url(/assets/webpack/images/main/components/navigation/set_profile_card/select_method/insert_select_method2-en-74b573494758150739a1214b9ef6a70d.png);background-repeat:no-repeat;background-position:0 0;width:280px;height:171px}.navigation-set_profile_card-verfy_code div{text-align:center;margin:10px}.navigation-set_profile_card-verfy_code p{text-align:center;font-size:1.4rem;line-height:2.1rem;margin:4rem 1rem}.navigation-set_profile_card-verfy_code .state{display:inline-block;min-width:110px;padding:0;margin:0}.navigation-set_profile_card-verfy_code .input_code{border:1px solid #307caf;font-size:5rem;text-align:center;color:#307caf;max-width:25%;margin-left:auto;margin-right:auto;border-radius:3px}.navigation-set_profile_card-verfy_code .verify{position:relative;display:inline-block;font-size:1.4rem;line-height:25px;border-radius:3px;background:#307caf;color:#fff;text-align:center;font-weight:700;padding:0 20px;text-decoration:none;cursor:pointer}.navigation-set_profile_info-set_profile_info input[type=password].text,.navigation-set_profile_info-set_profile_info input[type=text].text{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #c9c9c9;border-radius:2px;font-size:1.4rem;line-height:2.2;font-weight:400;color:#585858;height:28px}.navigation-set_profile_info-set_profile_info input[type=password].text.error,.navigation-set_profile_info-set_profile_info input[type=text].text.error{background:#ffe5e5;color:#a0a0a0;font-weight:700}.navigation-set_profile_info-set_profile_info input[type=password].text[disabled],.navigation-set_profile_info-set_profile_info input[type=text].text[disabled]{background:#e8e8e8;color:#a0a0a0;font-weight:700}.navigation-set_profile_info-set_profile_info .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.navigation-set_profile_info-set_profile_info.modal-navi{width:800px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:3px}.navigation-set_profile_info-set_profile_info.modal-navi p.modal-navi-lead{font-size:1.4rem;line-height:1.79;text-align:center;padding:50px 0 30px}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-ttl{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;line-height:3.2rem;font-size:1.2rem;padding:0 13px}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-ttl h1{font-size:1.2rem;display:inline-block}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-ttl nav{display:inline-block;position:absolute;right:13px}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-ttl .skip{position:absolute;right:13px;top:0;text-decoration:none;color:#a0a0a0;font-size:1rem}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-ttl .skip:hover{text-decoration:underline}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-cts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 3px 3px;background:#fff;padding:30px 0}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-cts p.modal-navi-lead{font-size:1.4rem;line-height:1.79;text-align:center;padding:50px 0 30px}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-cts p.modal-navi-lead-s{font-size:1.4rem;line-height:1.79;text-align:center}.navigation-set_profile_info-set_profile_info.modal-navi .modal-navi-cts p.note,.navigation-set_profile_info-set_profile_info section.content p.note{font-size:1.2rem;line-height:1.6;text-align:center}.navigation-set_profile_info-set_profile_info ul.step-nav{display:block;position:relative;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:-48px}.navigation-set_profile_info-set_profile_info ul.step-nav:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.navigation-set_profile_info-set_profile_info ul.step-nav li{display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:25%;padding-right:48px;text-align:center}.navigation-set_profile_info-set_profile_info ul.step-nav li span{display:block;border:1px solid #a0a0a0;border-radius:3px;background:#fff;color:#737373;line-height:2.3rem;font-size:1.2rem}.navigation-set_profile_info-set_profile_info ul.step-nav li:not(:first-child):before{content:"";display:block;width:0;height:0;border-left:8px solid #a0a0a0;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;right:207px;top:50%;margin-top:-5px}.navigation-set_profile_info-set_profile_info ul.step-nav li:not(:first-child).active:before{border-left:8px solid #307caf}.navigation-set_profile_info-set_profile_info ul.step-nav li.active span{border:1px solid #307caf;color:#307caf}.navigation-set_profile_info-set_profile_info dl.navi-step01-cts{text-align:center}.navigation-set_profile_info-set_profile_info dl.navi-step01-cts dd{margin-top:40px;font-size:1.2rem}.navigation-set_profile_info-set_profile_info dl.navi-btn-fb{margin-top:40px;text-align:center}.navigation-set_profile_info-set_profile_info dl.navi-btn-fb dt a{position:relative;display:inline-block;font-size:1.4rem;line-height:2.5rem;border-radius:3px;background:#415d9f;color:#fff;text-align:center;font-weight:700;width:214px;text-decoration:none}.navigation-set_profile_info-set_profile_info dl.navi-btn-fb dt a:hover:after{content:"";display:block;width:100%;height:100%;background:hsla(0,0%,100%,.3);position:absolute;left:0;top:0}.navigation-set_profile_info-set_profile_info dl.navi-btn-fb dd{margin-top:20px;font-size:1.1rem}.navigation-set_profile_info-set_profile_info ul.navi-btn{margin-top:30px;text-align:center}.navigation-set_profile_info-set_profile_info ul.navi-btn li a{position:relative;display:inline-block;font-size:1.4rem;line-height:2.5rem;border-radius:3px;background:#307caf;color:#fff;text-align:center;font-weight:700;padding:0 20px;text-decoration:none}.navigation-set_profile_info-set_profile_info ul.navi-btn li a:hover:after{content:"";display:block;width:100%;height:100%;background:hsla(0,0%,100%,.3);position:absolute;left:0;top:0}.navigation-set_profile_info-set_profile_info ul.navi-btn li a.disabled{background:#a0a0a0}.navigation-set_profile_info-set_profile_info ul.navi-btn li a.disabled:hover:after{display:none}.navigation-set_profile_info-set_profile_info ul.navi-btn dd{margin-top:20px;font-size:1.1rem}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts{text-align:center}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts dd.note{margin-top:28px;font-size:1.2rem}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts dd.btn{margin-top:30px}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts dd.btn a{position:relative;display:inline-block;border:1px solid #307caf;border-radius:3px;background:#fff;line-height:3.5rem;width:150px;font-size:1.4rem;font-weight:700;color:#307caf;text-decoration:none}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts dd.btn a.add:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;margin-top:-2px}.navigation-set_profile_info-set_profile_info dl.navi-step02-cts dd.btn a:hover:after{content:"";display:block;width:100%;height:100%;background:hsla(0,0%,100%,.3);position:absolute;left:0;top:0}.navigation-set_profile_info-set_profile_info dl.nav-img-cts{text-align:center;color:#000}.navigation-set_profile_info-set_profile_info dl.nav-img-cts dt{font-size:2.4rem;line-height:1.6}.navigation-set_profile_info-set_profile_info dl.nav-img-cts dd{margin-top:10px;font-size:1.4rem;line-height:1.6}.navigation-set_profile_info-set_profile_info .navi-face{position:relative;display:block;width:150px;height:150px;margin-left:auto;margin-right:auto}.navigation-set_profile_info-set_profile_info dl.navi-form{width:690px;margin-left:auto;margin-right:auto;display:block;position:relative;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation-set_profile_info-set_profile_info dl.navi-form:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.navigation-set_profile_info-set_profile_info dl.navi-form dd,.navigation-set_profile_info-set_profile_info dl.navi-form dt{font-size:1.4rem;display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:5px 0;line-height:3.5rem}.navigation-set_profile_info-set_profile_info dl.navi-form dt{width:28.98551%;text-align:right}.navigation-set_profile_info-set_profile_info dl.navi-form dd{width:71.01449%;text-align:left;padding-left:6px}.navigation-set_profile_info-set_profile_info .navi-step03 .note{margin-top:20px}.navigation-set_profile_info-set_profile_info .navi-step04 dl.navi-step04-cts{text-align:center}.navigation-set_profile_info-set_profile_info .navi-step04 dl.navi-step04-cts dd{margin-top:10px;font-size:1.4rem}.navigation-set_profile_info-set_profile_info .navi-step04 .navi-form{margin-top:30px}.navigation-set_profile_info-set_profile_info .navi-step04 .navi-form input.text{width:412px}.navigation-set_profile_info-set_profile_info .navi-step04 .navi-form .text-counter{position:absolute;right:79px;top:-17px;font-size:1.1rem;color:#585858}.navigation-set_profile_info-set_profile_info [class*=__image-]{background-position:0 0;background-repeat:no-repeat;display:inline-block;font-size:0;line-height:0;max-width:100%;vertical-align:middle}.navigation-set_profile_info-set_profile_info__image-navi-step01-img{background-image:url(/assets/webpack/images/main/parts/navi-step01-img-41703926da3bf17f4c2f2930350910c1.png);height:98px;width:307px}.navigation-set_profile_info-set_profile_info__image-navi-step01-img-en{background-image:url(/assets/webpack/images/main/parts/navi-step01-img-en-a1dc98f8651a583ac0b5e8499451fffd.png);height:98px;width:307px}.navigation-set_profile_info-set_profile_info__image-navi-face-def{background-image:url(/assets/webpack/images/main/parts/navi-face-def-84f6229c663cec5ce62e2969de63fbb2.png);height:150px;width:150px}.navigation-set_profile_info-set_profile_info__image-navi-step04-img{background-image:url(/assets/webpack/images/main/parts/navi-step04-img-54840c47ccccf3349c7eda9c78fe7986.png);height:220px;width:427px}.navigation-set_profile_info-set_profile_info__image-navi-step04-img-en{background-image:url(/assets/webpack/images/main/parts/navi-step04-img-en-f9f86a1b3072d47959a5e84c8bcd523c.png);height:220px;width:427px}.navigation-set_profile_info-set_profile_info__image-navi-step-cmp-img{background-image:url(/assets/webpack/images/main/parts/navi-step-cmp-img-38b2960cdfad090b8ba5125714c5aa56.png);height:222px;width:427px}.navigation-set_profile_info-set_profile_info__image-navi-step-cmp-img-en{background-image:url(/assets/webpack/images/main/parts/navi-step-cmp-img-en-465407cce242803e42fd5103130d7941.png);height:222px;width:427px}.navigation-set_profile_info-set_profile_info__image-navi-finish{background-image:url(/assets/webpack/images/main/parts/navi-finish-24b41087a4bc45a1901adc75672c207c.png);height:367px;width:651px}.navigation-set_profile_info-set_profile_info__image-navi-finish-en{background-image:url(/assets/webpack/images/main/parts/navi-finish-en-310d5c2cb19e1cb73f404aa103d8ed6e.png);height:367px;width:651px}.navigation-set_profile_info-set_profile_info__facebook-button{background:#415d9f;font-size:1.4rem}.navigation-set_profile_info-basic_info__form-area{margin-top:45px}.navigation-set_profile_info-basic_info .custom-select-gender{position:relative}.navigation-set_profile_info-basic_info .select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9}.navigation-set_profile_info-basic_info .custom-select option{font-size:1.4rem}.navigation-set_profile_info-basic_info .custom-select .select-value{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;background:#f8f8f8;border:1px solid #c9c9c9;border-radius:2px;font-size:1.2rem;line-height:2.2;font-weight:400;color:#585858;height:28px;padding:0 24px 0 8px}.navigation-set_profile_info-basic_info .custom-select .select-value:after,.navigation-set_profile_info-basic_info .custom-select .select-value:before{content:"";display:block;width:0;height:0;position:absolute;right:8px;top:50%}.navigation-set_profile_info-basic_info .custom-select .select-value:before{border-bottom:4px solid #585858;border-left:3px solid transparent;border-right:3px solid transparent;margin-top:-4px}.navigation-set_profile_info-basic_info .custom-select .select-value:after{border-top:4px solid #585858;border-left:3px solid transparent;border-right:3px solid transparent;margin-top:2px}.navigation-set_profile_info-basic_info ul.birth{display:block;position:relative;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation-set_profile_info-basic_info ul.birth:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.navigation-set_profile_info-basic_info ul.birth li{display:block;position:relative;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.navigation-set_profile_info-basic_info ul.birth li:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.navigation-set_profile_info-basic_info ul.birth li input.text{width:84px;padding-left:8px;padding-right:8px}.navigation-set_profile_info-basic_info ul.birth li:not(:last-child){margin-right:10px}.networks-personal_people-unshared-confirm_dialog{font-size:1.2rem;padding:32px 40px;text-align:center}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-body .body-card_num{margin:0 auto 12px;width:180px}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-body dd,.networks-personal_people-unshared-confirm_dialog .confirm_dialog-body dt{display:inline-block;font-weight:600}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-body dt{text-align:left;width:60%}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-body dd{color:#000;margin-bottom:12px;width:40%;text-align:right}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-body .card_num{color:#48a1e3;font-size:1.8rem;margin-right:1px}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-footer{margin-top:24px}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-footer .common-button{font-size:1.2rem;font-weight:600}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-footer .common-button+.common-button{margin-left:12px}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-footer .confirm_dialog-btn_canceled{background:#fff;border:1px solid #48a1e3;color:#48a1e3}.networks-personal_people-unshared-confirm_dialog .confirm_dialog-footer .confirm_dialog-btn_submit{background:#48a1e3;border:1px solid #48a1e3}.networks-personal_people-unshared-index_block:not(:last-of-type){margin-bottom:32px}.networks-personal_people-unshared-index_block .index_block-index{background-color:#f1f1f1;border-radius:3px;margin-bottom:12px;position:relative}.networks-personal_people-unshared-index_block .index-check_content{height:100%;position:absolute;top:0;width:50px}.networks-personal_people-unshared-index_block h2{color:#595959;font-size:1.2rem;line-height:1;padding:10px 16px}.networks-personal_people-unshared-index_block .mi{color:#595959;font-size:1.2rem;font-weight:300;padding:10px 0;text-align:center}.networks-personal_people-unshared-main{background-color:#fff}.networks-personal_people-unshared-main .description{color:#595959}.networks-personal_people-unshared-main .description .step{background:url(/assets/webpack/images/main/company_network/unshared-setting-step-2-1317aa69926b9e29e8f66a002a6139ce.png) no-repeat;background-size:100% auto;height:59px;margin:0 0 40px 126px;width:456px}@media only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.networks-personal_people-unshared-main .description .step{background:url(/assets/webpack/images/main/company_network/unshared-setting-step-2@2x-a097285827d9e2ed44504b256d9f50c0.png) no-repeat;background-size:100% auto}}@media only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.networks-personal_people-unshared-main .description .step{background:url(/assets/webpack/images/main/company_network/unshared-setting-step-2@3x-2739bbc4033c72e35ba392c62a38c5b9.png) no-repeat;background-size:100% auto}}.networks-personal_people-unshared-main .description .messages{padding-left:102px}.networks-personal_people-unshared-main .description h3{font-family:HiraKakuPro-W6;font-size:1.6rem;font-weight:700;margin-bottom:24px}.networks-personal_people-unshared-main .description p{font-family:HiraKakuPro-W3;font-size:1.4rem}.networks-personal_people-unshared-people{margin-top:0;padding:32px 102px 16px}.networks-personal_people-unshared-people .unshared-people_footer{margin-top:20px;text-align:center}.networks-personal_people-unshared-people .unshared-people_button{background:#fff;border:1px solid #d7d7d7;position:fixed;bottom:0;left:0;width:100%;height:78px;text-align:center;z-index:10}.networks-personal_people-unshared-people .btn-start_unshared{background:#ff6752;border:1px solid #ff6752;width:204px;height:38px;margin:20px auto}.unshared-setting-pagination{display:inline-block;text-align:right;margin-bottom:16px;width:100%}.unshared-setting-pagination .page-number{display:inline-block;vertical-align:top}.unshared-setting-pagination ul{display:inline-block}.unshared-setting-pagination ul li{display:inline-block;vertical-align:top;line-height:1.9}.unshared-setting-pagination li:not(.disable) .common-text_button{color:#48a1e3;font-weight:600}.unshared-setting-pagination li:not(.disable):hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.networks-personal_people-unshared-person.crd{border:1px solid #ededed;border-radius:2px}.networks-personal_people-unshared-person.crd:not(:last-of-type){margin-bottom:8px}.networks-personal_people-unshared-person.crd.checked{background-color:#f6fafd}.networks-personal_people-unshared-person.crd .crd-head{box-sizing:border-box;border-radius:3px;position:relative;padding:12px 0;height:70px}.networks-personal_people-unshared-person.crd .crd-head .hitarea{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.networks-personal_people-unshared-person.crd .crd-head .hitarea:hover{background:hsla(0,0%,100%,.2)}.networks-personal_people-unshared-person.crd .chk{z-index:3;position:absolute;left:0;top:0;width:50px;height:100%;text-align:center}.networks-personal_people-unshared-person.crd .crd-ttl{display:block;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%}.networks-personal_people-unshared-person.crd .crd-ttl:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.networks-personal_people-unshared-person.crd .crd-ttl .tmb,.networks-personal_people-unshared-person.crd .crd-ttl .txt{display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.networks-personal_people-unshared-person.crd .crd-ttl .unshared-label{position:absolute;top:0;right:108px;line-height:4.5rem;font-size:1.2rem;font-weight:700}.networks-personal_people-unshared-person.crd .crd-ttl .unshared-label i.fe.fe-label-private-icon{vertical-align:sub;padding-right:8px;font-size:2rem}.networks-personal_people-unshared-person.crd .crd-ttl .tmb{position:absolute;right:0;top:0;height:100%;width:90px}.networks-personal_people-unshared-person.crd .crd-ttl .card{width:69px;height:44px;border:1px solid #a0a0a0;box-sizing:border-box;position:absolute;right:24px;top:1px}.networks-personal_people-unshared-person.crd .crd-ttl .card img{width:100%;height:100%}.networks-personal_people-unshared-person.crd .crd-ttl .face{width:32px;height:32px;border-radius:32px;border:2px solid #307caf;box-sizing:border-box;overflow:hidden;position:absolute;left:44px;top:-8px}.networks-personal_people-unshared-person.crd .crd-ttl .face img{width:100%;height:100%}.networks-personal_people-unshared-person.crd .crd-ttl .txt{margin-left:52px;margin-right:90px;line-height:normal;height:100%}.networks-personal_people-unshared-person.crd .crd-ttl .crd-process{font-size:1.4rem;font-weight:700;color:#8c8c8c;line-height:4.6rem;position:relative;padding-left:26px}.networks-personal_people-unshared-person.crd .crd-ttl .crd-process i{font-size:2rem;position:absolute;top:-3px;left:0}.networks-personal_people-unshared-person.crd .crd-ttl .crd-error{font-size:1.4rem;font-weight:700;color:#8c8c8c;position:relative;padding:3px 0 0 26px;display:block}.networks-personal_people-unshared-person.crd .crd-ttl .crd-error i{font-size:2rem;position:absolute;top:13px;left:0}.networks-personal_people-unshared-person.crd .crd-ttl dl dd,.networks-personal_people-unshared-person.crd .crd-ttl dl dt{font-size:1.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.networks-personal_people-unshared-person.crd .crd-ttl dl dt.ttl{color:#262626;font-size:1.4rem;font-weight:700;margin-bottom:10px}.networks-personal_people-unshared-person.crd .crd-ttl dl dd.op{color:#595959;font-size:1.1rem;line-height:1}.networks-personal_people-unshared-person.crd .crd-ttl dl em{font-style:normal}.networks-personal_people-unshared-person.crd .crd-ttl dl .fe{font-size:2.2rem;margin-left:1rem;vertical-align:bottom}.networks-personal_people-unshared-person.crd .crd-ttl dl .fe.active{color:#307caf}.networks-personal_people-unshared-person.crd .crd-ttl dl .fe.inactive{color:#777}.networks-personal_people-unshared-setting .contents{padding-top:55px;width:auto;margin:0 auto;max-width:800px}.networks-personal_people-unshared-setting .contents .wrap{margin:0 auto;max-width:800px;padding-top:48px;text-align:left}.networks-personal_people-unshared-setting .contents .networks-personal_people-unshared-main{border-radius:2px;border:1px solid #d7d7d7;margin-bottom:24px}.networks-personal_people-unshared-setting .contents .networks-personal_people-unshared-main .header{background:#f1f1f1;border-bottom:1px solid #d7d7d7;border-radius:1px;box-shadow:none;height:auto;padding:0}.networks-personal_people-unshared-setting .contents .networks-personal_people-unshared-main h2{font-size:1.4rem;line-height:1;padding:10px 16px}.networks-personal_people-unshared-setting .contents .networks-personal_people-unshared-main .content{border-bottom-left-radius:1px;border-bottom-right-radius:1px;padding:32px 24px}.networks-personal_people-unshared-setting input[type=checkbox].checkbox{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.networks-personal_people-unshared-setting input[type=checkbox].checkbox+label{position:relative;display:block;width:100%;height:100%}.networks-personal_people-unshared-setting input[type=checkbox].checkbox+label:before{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c2c2c2;background:#fff;position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px}.networks-personal_people-unshared-setting input[type=checkbox].checkbox+label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.networks-personal_people-unshared-setting input[type=checkbox].checkbox:checked+label:after{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:2px solid #307caf;border-bottom:2px solid #307caf;transform:rotate(45deg);position:absolute;top:50%;left:50%;width:12px;height:20px;margin-top:-17px;margin-left:-5px}.networks-personal_people-unshared-setting input._area-chk[type=checkbox],.networks-personal_people-unshared-setting input.area-chk[type=checkbox]{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.networks-personal_people-unshared-setting input._area-chk[type=checkbox]+label,.networks-personal_people-unshared-setting input.area-chk[type=checkbox]+label{position:relative;display:block;width:100%;height:100%}.networks-personal_people-unshared-setting input._area-chk[type=checkbox]+label:before,.networks-personal_people-unshared-setting input.area-chk[type=checkbox]+label:before{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c2c2c2;background:#fff;position:absolute;top:50%;left:50%}.networks-personal_people-unshared-setting input._area-chk[type=checkbox]+label:hover:before,.networks-personal_people-unshared-setting input.area-chk[type=checkbox]+label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.networks-personal_people-unshared-setting input._area-chk:checked[data-area=some][type=checkbox]+label:after,.networks-personal_people-unshared-setting input.area-chk:checked[data-area=some][type=checkbox]+label:after{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%}.networks-personal_people-unshared-setting input._area-chk:checked[data-area=all][type=checkbox]+label:after,.networks-personal_people-unshared-setting input.area-chk:checked[data-area=all][type=checkbox]+label:after{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:rotate(45deg);position:absolute;top:50%;left:50%}.networks-personal_people-unshared-setting input[type=checkbox].area-chk label:before{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.networks-personal_people-unshared-setting input[type=checkbox].area-chk:checked[data-area=some]+label:after{width:8px;height:2px;margin-top:-1px;margin-left:-4px;background:#307caf;transform:rotate(0deg)}.networks-personal_people-unshared-setting input[type=checkbox].area-chk:checked[data-area=all]+label:after{border-right:2px solid #307caf;border-bottom:2px solid #307caf;width:12px;height:20px;margin-top:-17px;margin-left:-5px}.news-article{position:relative;width:100%}.news-article:not(:last-of-type){margin-bottom:5px}.news-article.unread .news-title{background:#f6fafd}.news-article.unread .title-text{font-weight:700}.news-article .news-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;background:#fff;border-radius:3px;min-height:79px;padding:13px 14px 13px 52px;position:relative;width:100%}.news-article .news-title:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #b4b4b4;border-top:2px solid #b4b4b4;content:"";display:block;height:9px;left:13px;margin-top:-6px;position:absolute;top:50%;width:9px}.news-article .news-title .tmb{height:100%;min-height:1px;padding:26px 0;position:relative;width:90px;margin-left:13px}.news-article .news-title .tmb .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a0a0a0;height:39px;left:0;margin-top:-20px;position:absolute;top:50%;width:63px}.news-article .news-title .tmb .face{left:46px;margin-top:-24px;overflow:hidden;position:absolute;top:50%}.news-article .news-title .txt{min-height:1px;width:100%}.news-article .news-title .txt .container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.news-article .news-title .txt .title-text{white-space:pre-wrap;color:#585858;font-size:1.3rem;line-height:1.5rem;margin-bottom:9px}.news-article .news-title .txt .publish-date{color:#a0a0a0;font-size:1.3rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1}.news-article .news-title .message{margin-left:8px;padding:4px 6px;font-size:.8rem;border-radius:5px;background-color:#48a1e3;color:#fff}.news-article .hit-area{background:hsla(0,0%,100%,.001);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.news-article .hit-area:hover{background:hsla(0,0%,100%,.2)}.news-dialog-link_request_dialog{height:auto}.news-dialog-link_request_dialog .spamform-container{padding:36px 43px}.news-dialog-link_request_form{position:relative}.news-dialog-link_request_form.hide-form{display:none}.news-dialog-link_request_form .lead{font-size:1.4rem;line-height:1.3;text-align:center}.news-dialog-link_request_form .content{margin:0 40px 32px}.news-dialog-link_request_form .header .title{font-size:1.8rem;color:#595959;text-align:center;margin:20px auto}.news-dialog-link_request_form .header .close-container{position:absolute;right:0;top:0;text-align:right;margin:0 20px}.news-dialog-link_request_form .header .close-container .close{font-size:1.5rem;color:#ccc}.news-dialog-link_request_form .header .close-container .close:hover{color:#585858}.news-dialog-link_request_form .header .border-line{border-bottom:1px solid #d7d7d7}.news-dialog-link_request_form .profile-container{width:520px}.news-dialog-link_request_form .profile-container,.news-dialog-link_request_form .profile-container .profile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.news-dialog-link_request_form .profile-container .profile{flex:1;height:153px}.news-dialog-link_request_form .profile-container .profile .avatar{height:56px;width:56px;margin:0 5px}.news-dialog-link_request_form .profile-container .profile .details{margin-left:20px;text-align:left}.news-dialog-link_request_form .profile-container .profile .name{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;line-height:2.2rem;font-weight:700}.news-dialog-link_request_form .profile-container .profile .text{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0a0a0;font-size:1.4rem;line-height:2rem}.news-dialog-link_request_form .profile-container .card{margin:auto;text-align:center;width:120px}.news-dialog-link_request_form .profile-container .card .card-border{display:inline-block;border:1px solid #d7d7d7}.news-dialog-link_request_form .message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f6fafd;border:1px solid #ededed;border-radius:2px;width:520px;font-size:1.3rem;line-height:1.5rem;color:#262626;padding:12px;margin-bottom:32px;white-space:pre-wrap;max-height:260px;overflow:auto;text-align:left}.news-dialog-link_request_form .button-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.news-dialog-link_request_form .button-container .accept{margin:0 5px;width:150px;border:1px solid #48a1e3;background-color:#48a1e3;color:#fff}.news-dialog-link_request_form .button-container .reject{margin:0 5px;width:150px;border:1px solid #ccc;background-color:#d7d7d7;color:#8c8c8c}.news-dialog-link_request_form .info{margin-top:26px;text-align:center;font-size:1.4rem;color:#a6a6a6}.news-dialog-link_request_form .report{text-align:center;width:100%;margin:34px auto 0;font-size:1.4rem;color:#48a1e3}.news-dialog-linked_people_list_dialog{min-width:490px;max-width:500px}.news-dialog-linked_people_list_dialog .clickable{cursor:pointer}.news-dialog-linked_people_list_dialog .clickable:hover{opacity:.75}.news-dialog-linked_people_list_dialog .list{max-height:460px;overflow-y:auto}.news-dialog-linked_people_list_dialog .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #d5d5d5;padding:10px 0}.news-dialog-linked_people_list_dialog .item .ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.news-dialog-linked_people_list_dialog .item .avatar{height:38px;width:38px;margin:0 11px}.news-dialog-linked_people_list_dialog .item .subject{display:block;font-size:1.3rem;font-weight:700;margin:0 0 6px;max-width:440px}.news-dialog-linked_people_list_dialog .item .detail{display:block;font-size:1.1rem;max-width:440px}.news-dialog-linked_people_list_dialog .item .fe-link{margin:0 5px;font-size:1.5rem}.news-dialog-linked_people_list_dialog .item .fe-link.active{color:#307caf}.news-dialog-spammer_report_form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:371px;padding:21px 28px}.news-dialog-spammer_report_form .btn-dis{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.news-dialog-spammer_report_form ul.btns{margin-top:21px;text-align:center}.news-dialog-spammer_report_form ul.btns li{display:inline-block}.news-dialog-spammer_report_form ul.btns li:not(:last-child){margin-right:9px}.news-dialog-spammer_report_form ul.btns li a{min-width:62px;text-align:center}.news-dialog-spammer_report_form ul.btns li a.btn-smt{display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;color:#585858;background:#fff;border-radius:3px;padding:7px;cursor:pointer;background:#307caf;border:1px solid #307caf;color:#fff;font-weight:700}.news-dialog-spammer_report_form ul.btns li a.btn-smt:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.news-dialog-spammer_report_form ul.btns li a.btn-dis{display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;color:#585858;background:#fff;border-radius:3px;padding:7px;cursor:pointer;background:#e5e5e5;border:1px solid #e5e5e5}.news-dialog-spammer_report_form ul.btns li a.btn-dis:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.news-dialog-spammer_report_form ul.btns li a.btn-lin{display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;color:#585858;border-radius:3px;padding:7px;cursor:pointer;background:#fff;border:1px solid #307caf;color:#307caf}.news-dialog-spammer_report_form ul.btns li a.btn-lin:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35);background:#307caf;color:#fff}.news-dialog-spammer_report_form .ttl{text-align:center;margin-bottom:21px;font-size:1.8rem}.news-dialog-spammer_report_form .lead{text-align:center;font-size:1.4rem;line-height:1.29}.news-dialog-spammer_report_form.repo ul.btns li{display:block;margin-right:0}.news-dialog-spammer_report_form.repo ul.btns li:not(:last-child){margin-bottom:10px}.news-dialog-spammer_report_form.repo ul.btns li [class^=btn-]{width:51.48248%}.news-dialog-spammer_report_form.repo ul.btns li .btn-dis{font-weight:700;color:#979797}.news-news .nav-tab{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 10px 0 #454545;min-height:49px;padding:0;position:fixed;width:520px;z-index:9}.news-news .nav-tab,.news-news .nav-tab>ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news-news .nav-tab>ul{display:block;position:relative;*zoom:1;margin-left:-1px}.news-news .nav-tab>ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.news-news .nav-tab .nav{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;line-height:49px;min-height:1px;overflow:hidden;padding-left:1px;text-align:center;width:50%}.news-news .nav-tab .nav:first-child{border-radius:0 0 0 3px}.news-news .nav-tab .nav:last-child{border-radius:0 0 3px}.news-news .nav-tab .nav:not(:first-of-type):before{background:#e8e8e8;content:"";display:block;height:28px;left:0;margin-top:-14px;position:absolute;top:50%;width:1px}.news-news .nav-tab .nav.current>a{color:#307caf;font-weight:700}.news-news .nav-tab .nav.current:after{background:#307caf;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.news-news .nav-tab .nav>a{color:#585858;display:block;font-size:1.4rem;line-height:49px;text-decoration:none}.news-news .nav-tab .nav>a:hover{background:#f6fafd}.news-news .inf-list,.news-news .news-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:100px}.news-news .inf-list .scroll,.news-news .news-list .scroll{height:100%}.news-news .mi{text-align:center;font-size:1.4rem;font-weight:700;color:#777;padding:18px 0 15px}.news-news .load-button{background-color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);color:#307caf;cursor:pointer;font-size:10px;margin-top:3px;padding:7px 0;text-align:center;width:100%}.news-news .load-button .fe-down-arrow{margin:0 6px 1px 0;width:12px;height:6px;line-height:6px;font-size:1.4rem}.news-news .load-button:hover{background:hsla(0,0%,100%,.2)}.news-news .fe-news{font-size:9rem}.news-service_news{background:#fff;border-radius:3px;margin-top:5px;padding:13px 0;position:relative}.news-service_news.unread{background:#f6fafd}.news-service_news.unread .title-text{font-weight:700}.news-service_news .service-title{margin:0 52px;min-height:1px;position:relative}.news-service_news .service-title,.news-service_news .service-title:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.news-service_news .service-title:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;border-right:2px solid #b4b4b4;border-top:2px solid #b4b4b4;content:"";height:11px;left:-39px;margin-top:-6px;position:absolute;top:50%;width:11px}.news-service_news.open .service-title:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.news-service_news .title-text{color:#585858;font-size:1.3rem;margin-bottom:9px}.news-service_news .publish-date{color:#a0a0a0;font-size:1.1rem}.news-service_news .contents{display:none;padding:19px 20px 29px}.news-service_news .contents.show{display:block}.news-service_news .hit-area{background:hsla(0,0%,100%,.001);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.news-service_news .hit-area:hover{background:hsla(0,0%,100%,.2)}.online_exchange-card_preview_dialog{width:652px;height:506px}.online_exchange-card_preview_dialog header{box-sizing:border-box;width:100%;height:126px;padding:32px 32px 12px}.online_exchange-card_preview_dialog header h3{font-size:2.2rem;margin:0 0 14px}.online_exchange-card_preview_dialog header p{font-size:1.4rem;margin:0 0 8px}.online_exchange-card_preview_dialog iframe{width:100%;height:380px}.online_exchange-card_preview_dialog i.close-button{position:absolute;right:18px;top:18px;font-size:1.5rem;color:#ccc;cursor:pointer}.online_exchange-confirm_refresh_qr_code_dialog{box-sizing:border-box;width:326px;min-height:237px;padding:32px 36px}.online_exchange-confirm_refresh_qr_code_dialog h3{margin:0 0 16px;font-size:2.2rem;font-weight:700;line-height:2.6rem}.online_exchange-confirm_refresh_qr_code_dialog p{font-size:1.4rem;line-height:2.2rem;margin:0 0 12px}.online_exchange-confirm_refresh_qr_code_dialog ul.buttons{margin:24px 0 0;display:flex;justify-content:space-between}.online_exchange-confirm_refresh_qr_code_dialog ul.buttons button{width:114px;height:38px}.online_exchange-confirm_refresh_qr_code_dialog a{color:#48a1e3;cursor:pointer;text-decoration:none}.online_exchange-download_page{padding:73px 0 0;overflow-x:auto}.online_exchange-download_page a{font-size:1.2rem;color:#48a1e3;cursor:pointer}.online_exchange-download_page a i{font-size:1.4rem}.online_exchange-download_page a span{vertical-align:middle}.online_exchange-download_page .contents{box-sizing:border-box;width:940px;min-height:661px;margin:0 auto 8px;padding:24px 20px 28px;font-size:1.4rem;border-radius:2px;background-color:#fff}@media screen and (max-width:428px){.online_exchange-download_page{padding:0}.online_exchange-download_page .header-header{display:none}.online_exchange-download_page .contents{width:100%;margin:0;padding:0}.online_exchange-download_page .contents a.back_link{display:none}}.online_exchange-my_virtual_card_header{width:720px;height:168px;border-bottom:1px solid #d7d7d7;background-color:#f5f7f8;display:flex}.online_exchange-my_virtual_card_header .profile{width:442px;height:104px;margin:48px auto 29px 32px;text-align:left;display:flex}.online_exchange-my_virtual_card_header .profile .text-field{flex-direction:row-reverse;padding-top:0}.online_exchange-my_virtual_card_header .profile .text-field h1{font-size:2rem;margin:0 auto 0 20px;width:358px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.online_exchange-my_virtual_card_header .profile .text-field .company-name{margin:8px auto 0 20px;width:358px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.online_exchange-my_virtual_card_header .profile .text-field .department-and-title{width:358px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:6px auto 0 20px}.online_exchange-my_virtual_card_header .profile .text-field .preview-link{margin:13px auto 0 20px}.online_exchange-my_virtual_card_header .profile .text-field .preview-link a{color:#48a1e3;text-decoration:none;cursor:pointer}.online_exchange-my_virtual_card_header .profile .text-field .preview-link i{margin-left:3px;font-size:1.6rem;vertical-align:bottom}.online_exchange-my_virtual_card_header .profile .face{width:64px;height:64px}.online_exchange-my_virtual_card_header .card_area{width:192px;min-height:120px;margin:24px 32px 24px auto}.online_exchange-my_virtual_card_header .card_area img{box-shadow:1px 3px 8px 0 rgba(0,0,0,.2)}.online_exchange-my_virtual_card_header .card_area .profile-card_thumbnail .card{width:192px;height:120px;border:0}.online_exchange-my_virtual_card{margin:0 auto;width:720px;min-height:682px;border-radius:4px;border:1px solid #d7d7d7}.online_exchange-my_virtual_card .my_virtual_card-info-main{margin:35px auto 36px 32px}.online_exchange-my_virtual_card .my_virtual_card-info-main h1{font-size:1.4rem;text-align:left}.online_exchange-my_virtual_card .my_virtual_card-info-main p{margin:8px auto 0 0;text-align:left}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table{width:656px;min-height:384px;border-radius:4px;border:1px solid #d7d7d7;margin:20px 32px 36px 0;text-align:left}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table dl{display:flex;flex-wrap:wrap}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table dt{background:#f5f7f8;width:84px;box-sizing:border-box;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;display:flex;align-items:center;font-weight:600}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table dt p{font-size:1.2rem;color:#8c8c8c;width:60px;margin:auto}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table dd{border-bottom:1px solid #d7d7d7;width:571px;box-sizing:border-box}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .url-data{min-height:64px;display:flex;align-items:center;justify-content:space-between}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .url-data span.virtual_card_url{margin-left:19px;width:432px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .url-data i{font-size:1.6rem;background-color:#fff;margin-bottom:1px}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .url-data span.button-label{margin-left:3px;vertical-align:bottom}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .url-data button{margin-right:20px;width:86px;height:32px;background-color:#fff;border-radius:4px;border:1px solid #45a8f5;color:#45a8f5;outline:none}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .qr_code-data{height:131px;display:flex;align-items:center;justify-content:space-between}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .qr_code-data img{margin-left:22px}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .qr_code-data button{margin-right:20px;width:128px;height:32px;background-color:#fff;border-radius:4px;border:1px solid #45a8f5;color:#45a8f5;outline:none}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .qr_code-data span.button-label{margin-left:3px;vertical-align:bottom}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .qr_code-data i{font-size:1.6rem;font-weight:700;margin-bottom:1px}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .wallpaper-data{height:123px}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .wallpaper-data p{width:532px;word-wrap:break-word;margin:13px 20px auto 19px;line-height:22px}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .wallpaper-data p span{font-weight:600}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .wallpaper-data button{display:block;width:270px;height:40px;margin:10px 20px 0 auto;border-radius:4px;border:1px solid #45a8f5;background-color:#45a8f5;color:#fff;font-weight:600;outline:none}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .wallpaper-data button i{font-size:1.6rem;vertical-align:bottom;margin-left:3px}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .refresh-link{width:655px;height:63px;border-bottom:0;text-decoration:none}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .refresh-link a{display:block;width:195px;cursor:pointer;margin:27px auto auto;color:#45a8f5}.online_exchange-my_virtual_card .my_virtual_card-info-main .my_virtual_card-table .refresh-link a i{font-size:1.3rem;margin-right:4px;vertical-align:top}.online_exchange-online_exchange_page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:55px 0 0;background-color:#fff;min-height:100%;overflow-x:auto}.online_exchange-online_exchange_page .contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:16px auto 0;text-align:center;font-size:1.4rem}.online_exchange-online_exchange_page .contents .page-title{margin:36px auto 20px;font-size:2rem}.online_exchange-wallpaper_download_area{text-align:center}.online_exchange-wallpaper_download_area .wallpaper_sample_image{margin:24px 0;width:900px;height:507px}.online_exchange-wallpaper_download_area__download_button.common-button.theme-primary{font-size:1.4rem;background-color:#45a8f5;border:0}.online_exchange-wallpaper_download_area__send_mail_button,.online_exchange-wallpaper_download_area__send_mail_description{display:none}@media screen and (max-width:428px){.online_exchange-wallpaper_download_area{height:100vh;position:fixed}.online_exchange-wallpaper_download_area img{border:1px solid #e0e0e0}.online_exchange-wallpaper_download_area__btn_wrapper{padding:0 20px}.online_exchange-wallpaper_download_area__download_button.common-button.theme-primary{display:none}.online_exchange-wallpaper_download_area__send_mail_button.common-button.theme-primary{display:block;width:100%;font-size:1.4rem;background-color:#45a8f5;border:0;position:relative}.online_exchange-wallpaper_download_area__complete_button.common-button.theme-primary{color:#0e202e;display:block;background:#f0f3f5;width:100%;border-radius:4px;line-height:1.1;height:40px;border:0;font-size:1.4rem;font-weight:400}.online_exchange-wallpaper_download_area__complete_button.common-button.theme-primary .fe-check_icon{font-size:2rem;line-height:1.1;margin-left:9px}.online_exchange-wallpaper_download_area__complete_button_wrapper{margin:0 auto}.online_exchange-wallpaper_download_area__complete_message{margin:0 24px 0 9px}.online_exchange-wallpaper_download_area__send_mail_description{display:block;width:225px;color:#a6a6a6;text-align:center;font-style:normal;font-weight:400;font-size:1.2rem;margin:0 auto 12px;line-height:1.5}.online_exchange-wallpaper_download_area__success_msg_area{color:#0e202e;line-height:2rem;margin-top:20px;text-align:left;word-wrap:break-word}.online_exchange-wallpaper_download_area__send_mail_address{color:#0e202e;font-weight:700}.online_exchange-wallpaper_download_area__failed_message{padding-top:16px;color:#ff6752;font-weight:700;font-size:1.6rem}.online_exchange-wallpaper_download_area__retry_message{margin-top:12px;font-size:1.2rem;color:#ff6752}.online_exchange-wallpaper_download_area .wallpaper_sample_image{width:100%;height:auto;margin-top:0;margin-bottom:20px}.online_exchange-wallpaper_download_area__loader{position:absolute;top:50%}.online_exchange-wallpaper_download_area__loader .react-spinner_bar{background-color:#fff}}.online_exchange-wallpaper_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:186px;padding:0 14px;margin-bottom:16px;min-height:125px}.online_exchange-wallpaper_item img{width:158px;height:89px}.online_exchange-wallpaper_item__items img{cursor:pointer}.online_exchange-wallpaper_item__wallpaper-download-btn-box button.common-button.theme-primary{width:116px;min-height:28px;margin:8px 0;padding:6px 12px;background-color:#45a8f5;border:0}.online_exchange-wallpaper_item__wallpaper-download-btn-box i{font-size:1.4rem;margin:0 4px 0 0}.online_exchange-wallpaper_item__wallpaper-download-btn-box span{vertical-align:middle;font-size:1.2rem}@media screen and (max-width:428px){.online_exchange-wallpaper_item{height:91px;min-height:auto;margin-bottom:12px;width:171px;padding:0 3.5px}.online_exchange-wallpaper_item img{border:1px solid #ededed;width:164px}.online_exchange-wallpaper_item__wallpaper-download-btn-box,.online_exchange-wallpaper_item__wallpaper-download-btn-box button.show_more_button,.online_exchange-wallpaper_item__wallpaper-download-btn-box button.show_more_button span.arrow_down{display:none}}@media screen and (max-width:350px){.online_exchange-wallpaper_item{width:140px;margin:0 3.5px 12px;padding:0;height:78px}.online_exchange-wallpaper_item img{width:140px;height:78px}}.online-exchange_wallpaper_download_page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:55px;background-color:#fff;min-height:100%;overflow-x:auto}.online-exchange_wallpaper_download_page .webview_container{display:none}.online-exchange_wallpaper_download_page .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:930px;max-width:100%;min-height:372px;margin:0 auto;padding:28px 0;font-size:1.4rem;text-align:center;border-radius:2px}.online-exchange_wallpaper_download_page .content h2{font-size:2rem;margin:0 14px 16px}.online-exchange_wallpaper_download_page .content h3{font-size:1.4rem;margin:24px 14px 16px;text-align:left}.online-exchange_wallpaper_download_page .content p{line-height:1.4rem;margin:0 14px 8px}.online-exchange_wallpaper_download_page .content p.help_for_online_exchange{margin:13px 0 37px}.online-exchange_wallpaper_download_page .content p.help_for_online_exchange span{vertical-align:middle}.online-exchange_wallpaper_download_page .content p.help_for_online_exchange a{color:#48a1e3;text-decoration:none}.online-exchange_wallpaper_download_page .content p.help_for_online_exchange i{font-size:1.8rem}.online-exchange_wallpaper_download_page .content .card{min-height:100px;margin:29px 0 16px}.online-exchange_wallpaper_download_page .content .card img{box-shadow:1px 3px 8px 0 rgba(0,0,0,.2)}@media screen and (max-width:428px){.online-exchange_wallpaper_download_page{padding:0;background-color:#f2f4f5}.online-exchange_wallpaper_download_page .pc_browser_container{display:none}.online-exchange_wallpaper_download_page .webview_container{display:block}.online-exchange_wallpaper_download_page .content{padding:0}.online-exchange_wallpaper_download_page .download_description{text-align:center;font-size:1.4rem;line-height:1rem;margin:16px 0;color:#8c8c8c}.online-exchange_wallpaper_download_page .sub_title{display:-webkit-flex;display:flex}.online-exchange_wallpaper_download_page .icon_box{padding-left:23.25px;width:24px;height:24px}.online-exchange_wallpaper_download_page .icon_box .fe-pc-icon,.online-exchange_wallpaper_download_page .icon_box .fe-smph-icon{font-size:2.4rem}.online-exchange_wallpaper_download_page h3.title_for_pc{font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.1;color:#8c8c8c;flex:none;order:0;align-self:flex-start;margin:4px 7.25px 0}.online-exchange_wallpaper_download_page .box_wrapper{background-color:#fff;margin-bottom:12px;padding:36px 0 28px}.online-exchange_wallpaper_download_page .box_wrapper:last-child{margin-bottom:0}.online-exchange_wallpaper_download_page p.property_title{text-align:left;margin:24px 20px 12px;color:#0e202e;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.1}}@media screen and (max-width:349px){.online-exchange_wallpaper_download_page .content p{margin-bottom:6px}.online-exchange_wallpaper_download_page .download_description{font-size:1.2rem}}.online_exchange-wallpapers .wallpaper_row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.online_exchange-wallpapers button.show_more_button{width:100%;max-width:410px;margin:0;padding:6px 12px;background-color:#fff;border:1px solid #45a8f5;color:#45a8f5}.online_exchange-wallpapers button.show_more_button i{font-size:1.6rem;margin:0 4px 0 0}.online_exchange-wallpapers button.show_more_button span.label{margin:0 0 0 8px;vertical-align:middle;font-size:1.4rem}.online_exchange-wallpapers button.show_more_button span.arrow_down{display:inline-block;box-sizing:border-box;width:9px;height:9px;transform:rotate(45deg);border-bottom:1px solid #45a8f5;border-right:1px solid #45a8f5}@media screen and (max-width:428px){.online_exchange-wallpapers .wallpaper_row{-webkit-justify-content:center;justify-content:center;margin-top:0}.online_exchange-wallpapers button.show_more_button span.arrow_down{display:none}.online_exchange-wallpapers button.show_more_button span.label{margin:0;font-size:1.6rem}.online_exchange-wallpapers .show_more_btn_box{padding:0 20px 12px;margin-top:4px}.online_exchange-wallpapers .show_more_btn_box .arrow_down{display:none}}.people-all_checker{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;border-radius:3px;width:58px;height:29px}.people-all_checker.mini{font-size:.8rem}.people-all_checker.normal{font-size:1.1rem}.people-all_checker>input[type=checkbox]{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.people-all_checker>input[type=checkbox]+label{position:relative;display:block;width:100%;height:100%}.people-all_checker>input[type=checkbox]+label:before{width:1.6em;height:1.6em;margin-top:-.8em;margin-left:-.8em;display:inline-block;vertical-align:middle;content:"";border:1px solid #b4b4b4;background:#fff}.people-all_checker>input[type=checkbox]+label:before,.people-all_checker>input[type=checkbox]:checked+label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%}.people-all_checker>input[type=checkbox]:checked[data-area=some]+label:after{width:6px;height:2px;margin-top:-1px;margin-left:-3px;background:#585858;display:inline-block;vertical-align:middle;content:""}.people-all_checker>input[type=checkbox]:checked[data-area=all]+label:after{border-right:2px solid #585858;border-bottom:2px solid #585858;width:1.2em;height:2em;margin-top:-1.7em;margin-left:-.5em;display:inline-block;vertical-align:middle;transform:rotate(45deg);content:""}.people-delete_button .delete-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;line-height:2;padding:0 11px;color:#454545;background:#fff;text-align:center}.people-empty_view{display:block;margin-top:216px;text-align:center;width:100%}.people-empty_view__thr-empty{color:#b4b4b4;display:block;text-align:center}.people-empty_view__icon{color:#ccc;margin:-9px 0 -12px}.people-empty_view__alt{display:block;font-size:1.5rem;font-weight:700;line-height:1.56;margin-top:24px}.people-follow_button__follow,.people-follow_button__undo{display:inline-block;padding:5px 10px;width:100px;border-radius:3px;text-decoration:none;text-align:center;font-size:1.1rem}.people-follow_button__follow{border:1px solid #307caf;color:#307caf;background-color:#fff}.people-follow_button__follow:hover{border:1px solid #fff;color:#fff;background-color:#307caf}.people-follow_button__undo{border:1px solid #e8e8e8;background-color:#e8e8e8;color:#a0a0a0}.people-follow_button__undo:hover{background:#e0e0e0;color:#a0a0a0}.people-follow_button__followed-text,.people-follow_button__note{margin-top:5px;width:122px;text-align:center;font-size:.9rem}.people-follow_button__note{color:#307caf}.people-follow_button__followed-text{color:#a0a0a0}.people-follow_button--linked{font-size:1.1rem;color:#8c8c8c;text-align:center;line-height:1.1}.people-follow_dialog-menu_on_dialog{visibility:hidden}.people-follow_dialog-menu{visibility:visible;transform:translateX(-100%)}.people-follow_dialog-menu--with-side{transform:translate(-38px,-42px)}.people-follow_dialog-menu__menu-link{display:block;padding:12px 16px;color:#585858;font-weight:700;text-decoration:none}.people-follow_dialog-menu__menu-link .icon{color:#307caf;padding-right:10px;margin-bottom:-3px;height:2.5rem}.people-follow_dialog-menu__position{position:absolute;right:0}.people-follow_dialog-message_dialog{position:relative;margin:20px}.people-follow_dialog-message_dialog .person-tile{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.people-follow_dialog-message_dialog .person-tile .person-avatar{width:49px;height:49px}.people-follow_dialog-message_dialog .person-tile .person-profile{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;margin-left:8px;width:480px;text-align:left}.people-follow_dialog-message_dialog .person-tile .person-profile .full-name{font-size:1.8rem;font-weight:700;line-height:2.4rem;color:#585858}.people-follow_dialog-message_dialog .person-tile .person-profile .detail{margin-top:6px;font-size:1.4rem;line-height:2rem;color:#a6a6a6}.people-follow_dialog-message_dialog .person-tile .close-button{position:absolute;top:0;right:0}.people-follow_dialog-message_dialog .person-tile .close-button .fe{font-size:1.4rem}.people-follow_dialog-message_dialog .input-container{margin-top:18px;text-align:left}.people-follow_dialog-message_dialog .input-container .title{font-size:1.3rem;line-height:2.5rem;font-weight:700;color:#454545}.people-follow_dialog-message_dialog .input-container .description-line{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative;height:4.8rem}.people-follow_dialog-message_dialog .input-container .description-line .description{font-size:1.2rem;line-height:2.4rem;color:#8c8c8c}.people-follow_dialog-message_dialog .input-container .description-line .count{position:absolute;right:0;font-size:1.2rem;line-height:2.4rem;color:#8c8c8c;bottom:0}.people-follow_dialog-message_dialog .input-container .description-line .count-alert{color:#f16671}.people-follow_dialog-message_dialog .input-container .message-textarea{margin-top:6px;width:544px;height:105px;min-width:544px;max-width:544px;min-height:40px;max-height:544px}.people-follow_dialog-message_dialog .input-container .message-textarea:-ms-input-placeholder{color:#ccc}.people-follow_dialog-message_dialog .input-container .message-textarea:-moz-placeholder,.people-follow_dialog-message_dialog .input-container .message-textarea::-moz-placeholder{color:#ccc}.people-follow_dialog-message_dialog .input-container .message-textarea::-webkit-input-placeholder{color:#ccc}.people-follow_dialog-message_dialog .input-container .button-line{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:12px}.people-follow_dialog-message_dialog .input-container .button-line .error-text{color:#f16671;margin:0 16px;font-size:1.2rem;font-weight:700}.people-follow_dialog-message_dialog .input-container .button-line .button{height:28px}.people-follow_dialog-message_dialog .input-container .button-line .button:disabled{background:#d7d7d7;border:1px solid #ccc;opacity:1}.people-follow_require_email{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:603px;padding:29px 37px}.people-follow_require_email__title{font-size:1.6rem;font-weight:700;margin-bottom:14px}.people-follow_require_email__lead{font-size:1.4rem;line-height:1.29;padding-bottom:16px}.people-follow_require_email__error-text-field{margin-top:7px}.people-follow_require_email__error-text-field .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.people-follow_require_email__buttons{margin-top:16px;display:-webkit-flex;display:flex}.people-follow_require_email__buttons li:not(:last-child){margin-right:9px}.followed_person_dialog .content,.followed_person_dialog .nav,.followed_person_dialog .title{margin:20px 40px}.followed_person_dialog .title{text-align:center;font-size:1.8rem}.followed_person_dialog .content{text-align:center;font-size:1.4rem;line-height:1.6rem}.followed_person_dialog .nav{text-align:center}.people-index_block .mi{text-align:center;font-size:1.4rem;font-weight:700;color:#777;padding:18px 0 15px}.people-people_empty_view .fe-link,.people-people_empty_view .fe-personals_icon,.people-people_empty_view .fe-recently,.people-people_empty_view .fe-wait{font-size:9rem}.people-people_empty_view .fe-label,.people-people_empty_view .fe-no-post{font-size:8rem}.contacted_people-people_icon_list-people{padding:16px 20px 16px 11px}.contacted_people-people_icon_list-people .relation-title-field .relation-title{color:#a0a0a0;font-size:1.3rem;line-height:1.2}.contacted_people-people_icon_list-people .horizontal-field{display:flex}.contacted_people-people_icon_list-people .horizontal-field>*{width:20%}.contacted_people-people_icon_list-people .horizontal-field .related-person{display:flex;flex-direction:column;padding-right:15px;padding-left:5px}.contacted_people-people_icon_list-people .horizontal-field .related-person .clickable{flex-grow:1}.contacted_people-people_icon_list-people .remaining-people{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-self:center;color:#307caf;font-size:1rem;margin-top:4px;padding-top:14px;text-align:right}.contacted_people-people_icon_list-people .remaining-people .remaining-circle-icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;border:1px solid #307caf;display:flex;font-weight:700;justify-content:center;height:50px;margin:auto;overflow:hidden;width:50px}.contacted_people-people_icon_list-people .remaining-people .remaining-circle-icon .arrow-icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #307caf;border-right:1px solid #307caf;height:8px;margin-left:-3px;width:8px}.contacted_people-people_icon_list-people .remaining-people .view-all{color:#307caf}.people-people_icon_list-follow_button .follow-button,.people-people_icon_list-follow_button .unfollow-button{font-size:1rem;font-weight:400;width:65%}.people-people_icon_list-people{padding:24px 24px 16px}.people-people_icon_list-people .relation-title-field .relation-title{color:#a0a0a0;font-size:1.1rem;line-height:1.2}.people-people_icon_list-people .horizontal-field{display:flex}.people-people_icon_list-people .horizontal-field>*{width:20%}.people-people_icon_list-people .horizontal-field .related-person{display:flex;flex-direction:column;padding-right:15px;padding-left:5px}.people-people_icon_list-people .horizontal-field .related-person .clickable{flex-grow:1}.people-people_icon_list-people .remaining-people{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-self:center;color:#307caf;font-size:1rem;margin-top:4px;padding-top:14px;text-align:right}.people-people_icon_list-people .remaining-people .remaining-circle-icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;border:1px solid #307caf;display:flex;font-weight:700;justify-content:center;height:50px;margin:auto;overflow:hidden;width:50px}.people-people_icon_list-people .remaining-people .remaining-circle-icon .arrow-icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #307caf;border-right:1px solid #307caf;height:8px;margin-left:-3px;width:8px}.people-people_icon_list-people .remaining-people .view-all{color:#307caf;margin-top:8px}.people-people_icon_list-person_row{align-items:center;display:flex}.people-people_icon_list-person_row__container{align-items:center;display:flex;flex-grow:1;padding:14px 3px;color:#585858}.people-people_icon_list-person_row__container--clickable{cursor:pointer}.people-people_icon_list-person_row__button-field{width:80px;margin-left:5px;margin-right:5px}.people-people_icon_list-person_row__avatar-field{text-align:center;width:60px}.people-people_icon_list-person_row__avatar{background-color:#d5d5d5;border:1px solid #e8e8e8;height:38px;width:38px}.people-people_icon_list-person_row__contents-field{text-align:left;max-width:400px;min-width:280px;flex-grow:1}.people-people_icon_list-person_row__subject{margin:0 0 6px;font-size:1.3rem;font-weight:700}.people-people_icon_list-person_row__detail{font-size:1.1rem}.people-people_icon_list-person_row__link-icon{font-size:1.5rem;height:1.6rem;margin:0 5px;color:#a0a0a0}.people-people_icon_list-person_row__link-icon--linked{color:#307caf}.people-people_icon_list-person_row .ellip{white-space:nowrap;max-width:360px;overflow:hidden;text-overflow:ellipsis}.people-people_icon_list-person .item{padding-top:24px}.people-people_icon_list-person .txt{padding-top:8px;font-size:1rem;word-wrap:break-word}.people-people_icon_list-person .person-avatar{background-color:#d5d5d5;border:1px solid #e8e8e8;height:40px;width:40px}.people-people_icon_list-related_people_list_dialog__list{display:block;max-height:460px;overflow-y:auto}.people-people_icon_list-related_people_list_dialog__item .date{color:#8c8c8c;font-size:1.1rem}.people-people_icon_list-related_people_list_dialog__item .date-field{margin-top:8px}.people-people_icon_list-related_people_list_dialog__item:not(:last-child){border-bottom:1px solid #d5d5d5}.people-people_icon_list-related_people_list_dialog__item .common-button{width:100%}.people-people_icon_list-send_message_button .message-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #307caf;border-radius:2px;color:#307caf;font-size:1rem;font-weight:400;min-height:22px;padding:5px 6px;width:65%}.people-people_list_navigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#fff;height:49px;border-radius:0 0 3px 3px;margin-bottom:5px;position:fixed;width:520px;z-index:9;box-shadow:0 0 10px 0 #454545;padding:0 10px}.people-people_list_navigation .all-checker,.people-people_list_navigation .ctrl,.people-people_list_navigation .nav-delete-button,.people-people_list_navigation .nav-tag-operator{-webkit-flex-shrink:0;flex-shrink:0;margin:0 5px}.people-people_list_navigation .nav-delete-button .delete-button{border:1px solid #ccc;border-radius:3px;font-size:1.4rem}.people-people_list_navigation .all-checker{border:1px solid #ccc}.people-people_list_navigation .spacer{-webkit-flex-grow:1;flex-grow:1}.people-people_list_navigation .ctrl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.people-people_list_navigation .ctrl .nav,.people-people_list_navigation .ctrl .page,.people-people_list_navigation .ctrl .sort{margin:0 7px}.people-people_list_navigation .page{font-size:1.4rem}.people-people_list_navigation .nav{display:inline-block;vertical-align:middle;border:1px solid #ccc;border-radius:3px}.people-people_list_navigation .nav li{display:block;float:left;margin-left:-1px;height:27px}.people-people_list_navigation .nav li:first-child a{border-radius:3px 0 0 3px}.people-people_list_navigation .nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border-left:1px solid #ccc;display:block;width:30px;height:27px;line-height:2.7rem}.people-people_list_navigation .nav li a:after,.people-people_list_navigation .nav li a:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:50%;margin-top:-5px}.people-people_list_navigation .nav li a:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.people-people_list_navigation .nav li.prev a:before{border-right:8px solid #307caf;right:50%;margin-right:-3px}.people-people_list_navigation .nav li.prev a:after{border-right:8px solid #fff;right:50%;margin-right:-5px}.people-people_list_navigation .nav li.next a:before{border-left:8px solid #307caf;left:50%;margin-left:-3px}.people-people_list_navigation .nav li.next a:after{border-left:8px solid #fff;left:50%;margin-left:-5px}.people-people_list_navigation .nav li.disable.prev a:before{border-right:8px solid #b4b4b4;right:50%;margin-right:-3px}.people-people_list_navigation .nav li.disable.next a:before{border-left:8px solid #b4b4b4;left:50%;margin-left:-3px}.people-people_list{padding-top:60px}.people-people_list .scroll .crd:first-child{margin-top:18px}.people-people_selector{font-size:1.3rem}.people-people_selector .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:48px}.people-people_selector .thumbnail{margin:0 20px}.people-people_selector .thumbnail .people-avatar{border:1px solid #e8e8e8;height:30.7px;width:30.7px}.people-people_selector .name{color:#000;font-size:1.4rem;font-weight:700;line-height:1.6}.people-people_selector .company{color:#585858;font-size:1rem;line-height:1.6}.people-people_selector .fe-link{margin-left:4px}.people-people_selector .people-selector-box .exist-person{opacity:.6}.people-people_selector .people-selector-box .exist-person+.eight_ui-select__multi-value__remove{display:none}.people-person_follow_button .follow-button,.people-person_follow_button .unfollow-button{min-width:30px;min-height:22px;padding:5px 6px}.people-person_follow_button .follow-button{box-sizing:border-box;border:1px solid #307caf;border-radius:2px;background-color:#fff;color:#307caf}.people-person_follow_button .follow-button:hover{opacity:.8;box-shadow:0 0 8px 0 rgba(48,124,175,.35)}.people-person_follow_button .unfollow-button{box-sizing:border-box;border:1px solid #a0a0a0;border-radius:2px;background-color:#a0a0a0;color:#fff}.people-person_follow_button .unfollow-button:hover{opacity:.8;box-shadow:0 0 8px 0 hsla(0,0%,100%,.35)}.people-person_follow_button .button-container{position:relative;margin-right:10px}.people-person{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:3px;position:relative;padding:13px 0;min-height:68px}.people-person.checked{background:#f6fafd}.people-person:not(:last-of-type){margin-bottom:5px}.people-person .crd-process{position:relative;display:block;font-size:1.4rem;line-height:1.8;color:#8c8c8c;font-weight:700;padding-left:27px;padding-top:8px;padding-bottom:8px}.people-person .crd-process .fe-wait{position:absolute;left:-1px;margin-top:3px;font-size:2rem;vertical-align:middle}.people-person .crd-error{position:relative;display:block;font-size:1.4rem;line-height:1.29;color:#8c8c8c;font-weight:700;padding-left:27px}.people-person .crd-error .fe-report{position:absolute;left:-2px;top:50%;margin-top:-10px;font-size:2rem}.people-person .contents-area{position:relative;min-height:39px}.people-person .contents-area .unshared-label{position:absolute;top:0;right:90px;line-height:4.5rem;font-size:1.2rem;font-weight:700;width:73px}.people-person .contents-area .unshared-label i.fe.fe-label-private-icon{vertical-align:sub;padding-right:8px;font-size:2rem}.people-person .hitarea{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.people-person .hitarea:hover{background:hsla(0,0%,100%,.2)}.people-person .checkbox-field{z-index:3;position:absolute;left:0;top:0;width:52px;height:100%}.people-person .thumbnail{position:absolute;right:0;top:0;height:100%;width:90px}.people-person .thumbnail .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:69px;height:44px;border:1px solid #a0a0a0;position:absolute;top:50%;left:3px;margin-top:-22px}.people-person .thumbnail .card img{width:100%;height:100%}.people-person .thumbnail .face-photo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:absolute;left:46px;top:50%;width:36px;height:36px;margin-top:-26px}.people-person .text-contents{color:#a6a6a6;margin-left:52px;margin-right:90px;line-height:1.2}.people-person .text-contents.unshared-contents{width:calc(100% - 225px)}.people-person .text-contents dd,.people-person .text-contents dt{font-size:1.4rem}.people-person .text-contents .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:9px}.people-person .text-contents .ttl .person-name{font-size:1.6rem;color:#000;font-weight:700;margin-bottom:9px}.people-person .text-contents .ttl .desc{font-size:1.1rem;color:#a6a6a6;font-weight:400;margin-left:1rem}.people-person .text-contents .ttl .fe-link{margin-left:1rem;vertical-align:bottom;color:#777}.people-person .text-contents .ttl .fe-link.active{color:#307caf}.people-person .text-contents .op{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;line-height:1.3;color:#8c8c8c}.people-person .text-contents .op em{font-style:normal;color:#585858}.people-profile_photo{background:#b5daed;width:100%;height:100%}.people-sort_type_selector .dl-select{position:relative;display:inline-block;vertical-align:middle}.people-sort_type_selector .dl-select.open dd{display:block}.people-sort_type_selector .dl-select dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1.4rem;line-height:2;padding:0 11px;color:#454545;border:1px solid #ccc;border-radius:3px;background:#fff;text-align:center}.people-sort_type_selector .dl-select dt:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.people-sort_type_selector .dl-select dt i{margin-right:6px;margin-top:-2px;color:#307caf}.people-sort_type_selector .dl-select dd{display:none;position:absolute;right:0}.people-sort_type_selector .dl-select ul{border-radius:3px;box-shadow:2px 4px 7px 0 rgba(0,0,0,.35)}.people-sort_type_selector .dl-select ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;white-space:nowrap;font-size:1.4rem;line-height:1;color:#454545;border-left:1px solid #307caf;border-right:1px solid #307caf;background:#fff;padding:9px 20px}.people-sort_type_selector .dl-select ul li:first-child{border-top:1px solid #307caf;border-radius:3px 3px 0 0;padding:14px 20px 9px}.people-sort_type_selector .dl-select ul li:last-child{border-bottom:1px solid #307caf;border-radius:0 0 3px 3px;padding:9px 20px 14px}.people-sort_type_selector .dl-select ul li:hover{background:#f4f4f4}.people-ui-elements-check_box{text-align:center}.people-ui-elements-check_box input[type=checkbox]{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.people-ui-elements-check_box input[type=checkbox]+label{position:relative;display:block;width:100%;height:100%}.people-ui-elements-check_box input[type=checkbox]+label:before{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background:#fff;position:absolute;top:50%;left:50%;width:1.6em;height:1.6em;margin-top:-.8em;margin-left:-.8em}.people-ui-elements-check_box input[type=checkbox]+label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.people-ui-elements-check_box input[type=checkbox]:checked+label:after{display:inline-block;vertical-align:middle;content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:rotate(45deg);position:absolute;border-right:2px solid #307caf;border-bottom:2px solid #307caf;top:50%;left:50%;width:1.2em;height:2em;margin-top:-1.7em;margin-left:-.5em}.unshared-description{position:relative;padding:20px 20px 0;border-radius:2px;background-color:#fbfbfb;font-size:1.1rem}.unshared-description h3{color:#262626;font-family:HiraginoSans-W6;font-size:1.2rem;font-weight:700;padding-bottom:16px}.unshared-description p{color:#595959;font-family:HiraginoSans-W3;font-size:1.1rem;line-height:1.8;padding-bottom:16px}.unshared-description p.note{font-size:1rem;color:#595959;line-height:1;padding:16px 0 0}.unshared-description .unshared-person-img{background:url(/assets/webpack/images/main/components/people/unshared-img-5c6a0940693db2a704c3e91e55918154.png) no-repeat;background-size:contain;margin:0 auto;height:184px;width:387px}@media only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.unshared-description .unshared-person-img{background:url(/assets/webpack/images/main/components/people/unshared-img@2x-e3ba93209e2c76cc5c6ddcdf544dc5d9.png) no-repeat;background-size:contain}}@media only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.unshared-description .unshared-person-img{background:url(/assets/webpack/images/main/components/people/unshared-img@3x-7f30e3b7169e9040466b220a8971cb74.png) no-repeat;background-size:contain}}.unshared-description .unshared-label{display:inline-block;font-size:1.2rem;font-weight:700}.unshared-description .unshared-label i.fe.fe-label-private-icon{vertical-align:sub;padding-right:8px;font-size:1.6rem}.unshared-description .label-info{margin-left:20px;font-weight:700}.unshared-description .hide-description{position:absolute;top:20px;right:20px;font-size:1.2rem;color:#ccc;cursor:pointer}.unshared-description .hide-description i{vertical-align:top}.post-contents{width:100%;position:relative;padding-bottom:1px}.post-contents a{color:#307caf;text-decoration:underline}.post-contents a:hover{color:#307caf;text-decoration:none}.post-contents a:hover img{opacity:.7}.post-contents a:focus{color:#307caf}.post-contents .post-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 13px}.post-contents .post-head .post-avatar{float:left;height:46px;width:46px;cursor:pointer}.post-contents .post-head .txt{margin-left:56px;margin-right:21px;padding-top:1px;line-height:1.1}.post-contents .post-head .ttl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:9px;color:#000;font-size:1.4rem;height:25px}.post-contents .post-head .ttl .fe-link{color:#a0a0a0;text-decoration:none;vertical-align:middle;font-size:2.2rem;line-height:13px;margin-left:6px}.post-contents .post-head .ttl .fe-link.active{color:#307caf}.post-contents .post-head .profile-link{-webkit-flex-shrink:0;flex-shrink:0;font-weight:700;color:#000;margin:0;text-decoration:none;font-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:20rem}.post-contents .post-head .description{color:#585858;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-contents .post-head .link-to-detail{font-size:1.4rem;color:#a0a0a0;text-decoration:none;cursor:pointer}.post-contents .post-head .link-to-detail:hover{text-decoration:underline}.post-contents .post-head .post-ctrl{position:absolute;right:14px;top:10px}.post-contents .post-head .nav-btn{display:block;width:24px;height:24px;line-height:24px;text-align:center}.post-contents .post-head .nav-btn>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:10px;height:10px;transform:rotate(45deg);border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.post-contents .post-head .nav-btn:hover span{border-bottom:1px solid #585858;border-right:1px solid #585858}.post-contents .post-body{color:#191919}.post-contents .post-body p{font-size:1.4rem;line-height:1.54}.post-contents .post-body .text-contents{white-space:pre-wrap;word-wrap:break-word}.post-contents .post-body .more-link{color:#a0a0a0;text-decoration:none}.post-contents .post-body .mention{color:#48a1e3;font-weight:700;text-decoration:none}.post-contents .post-body .mention:hover{color:#307caf}.post-accessories .hiring{font-size:1.2rem;border:1px solid #48a1e3;border-radius:2px;color:#48a1e3;display:inline-block;padding:3px 9px 3px 10px}.post-add_multiple_cards_post .post-body{margin:10px 26px 20px}.post-add_multiple_cards_post .added-cards-header{color:#a0a0a0;font-size:1.4rem;margin:15px 0 27px}.post-add_multiple_cards_post .added-card{margin:10px 0}.post-add_multiple_cards_post .added-card-detail{margin:15px 0 0;padding:0 18px;display:flex;position:relative;min-height:62px}.post-add_multiple_cards_post .added-card-detail .head-field{color:#585858;font-size:1.4rem;font-weight:700;line-height:1.7rem}.post-add_multiple_cards_post .added-card-detail li{color:#a0a0a0;font-size:1.2rem;line-height:1.7rem}.post-add_multiple_cards_post .added-card-detail dd{min-width:0;margin:0 101px 0 0}.post-add_multiple_cards_post .added-card-detail .thumbnail{position:absolute;width:101px;right:18px}.post-add_multiple_cards_post .added-card-detail .ellp{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-add_multiple_cards_post hr{margin:15px 0;border-top:1px solid #d5d5d5}.post-add_multiple_cards_post .added-card-image img{outline:1px solid #a0a0a0}.post-add_multiple_cards_post .profile-button-area{margin:auto 13px;text-align:center}.post-add_multiple_cards_post .profile-button-area .profile-button{color:#a0a0a0;border:1px solid #a0a0a0;display:inline-block;background:transparent;padding:14px;margin:0 auto 20px;height:30px;font-size:1.2rem;line-height:0}.post-add_multiple_cards_post .profile-button-area .profile-button:not(:disabled):hover{box-shadow:none}.post-add_multiple_cards_post .profile-button-area .profile-button .fe{line-height:0;vertical-align:top;font-size:1.8rem;margin-right:3px}.post-card_update_post .post-body{margin:10px 26px 20px}.post-card_update_post .update-field{margin:15px -6px;padding:12px;border:1px solid #d5d5d5;border-radius:3px}.post-card_update_post .update-field li{color:#585858;position:relative;font-size:1.4rem;line-height:1.7rem;padding-left:42px}.post-card_update_post .update-field .attributes{display:table-cell;vertical-align:middle;height:26px}.post-card_update_post .update-field .new{font-weight:700;margin-bottom:10px}.post-card_update_post .update-field .new .ico,.post-card_update_post .update-field .new .ico-en{display:block;position:absolute;left:0;top:50%;margin-top:-13px;width:26px;height:26px;border-radius:26px;line-height:26px;text-align:center;font-size:1.4rem;font-weight:700;color:#fff;background-color:#307caf}.post-card_update_post .update-field .new .ico-en{font-size:1rem}.post-card_update_post .update-field .old{color:#a0a0a0}.post-card_update_post .update-field .old .ico,.post-card_update_post .update-field .old .ico-en{display:block;position:absolute;left:0;top:50%;margin-top:-13px;width:26px;height:26px;border-radius:26px;line-height:26px;text-align:center;font-size:1.4rem;font-weight:700;color:#fff;background-color:#a0a0a0}.post-card_update_post .update-field .old .ico-en{font-size:1rem}.post-card_update_post .update-field .ellp{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:380px}.post-card_update_post .card{margin:10px 0}.post-card_update_post .card img{outline:1px solid #a0a0a0}.post-comment .fe-delete,.post-comment .fe-report{font-size:1.7rem}.post-comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;font-size:1.3rem}.post-comment a{color:#307caf;text-decoration:underline}.post-comment a:hover{color:#307caf;text-decoration:none}.post-comment a:hover img{opacity:.7}.post-comment a:focus{color:#307caf}.post-comment .comment-avatar{float:left;height:36px;width:36px;cursor:pointer}.post-comment .company-avatar{width:36px;height:36px;border-radius:1.4px;border:1px solid #ccc}.post-comment .txt{margin:0 20px 0 46px}.post-comment .ttl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-comment .profile-name{font-weight:700}.post-comment .profile-link{color:#000;text-decoration:none}.post-comment .fe-link{color:#a0a0a0;text-decoration:none;vertical-align:middle;font-size:2.2rem;line-height:13px;line-height:18px;margin:-2px 5px 0 6px}.post-comment .fe-link.active{color:#307caf}.post-comment .description{white-space:nowrap;text-overflow:ellipsis}.post-comment .message{color:#585858;margin:9px 0;white-space:pre-wrap;word-wrap:break-word}.post-comment .comment-actions{display:flex;align-items:center}.post-comment .comment-actions a{font-size:1.3rem;color:#a0a0a0;text-decoration:none;cursor:pointer}.post-comment .comment-actions a.active{color:#307caf;font-weight:700}.post-comment .comment-actions a:hover{color:#585858;text-decoration:underline}.post-comment .comment-actions .comment-date:after{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:3px;background:#a0a0a0;margin-left:12px;margin-right:12px;overflow:hidden;margin-top:-2px}.post-comment .comment-actions .comment-like{width:60px}.post-comment .comment-actions .comment-like,.post-comment .comment-actions .comment-like-count,.post-comment .comment-actions .comment-reply{font-weight:700}.post-comment .comment-actions .comment-reply{margin-left:20px}.post-comment .comment-actions .fe-like{vertical-align:-.2rem;font-size:1.8rem;height:2rem}.post-comment .comment-ctrl{position:absolute;right:-7px;top:-7px}.post-comment .comment-ctrl .nav-btn{display:block;width:24px;height:24px;line-height:24px;text-align:center}.post-comment .comment-ctrl .nav-btn>span{display:inline-block;width:10px;height:10px;transform:rotate(45deg);border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.post-comment .comment-ctrl .nav-btn>span,.post-comments{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-comments{width:100%;position:relative;background:#f6fafd;border-top:1px solid #d5d5d5;border-radius:0 0 3px 3px}.post-comments--no-comment{border-top:0}.post-comments .comment-item{margin:0 13px;padding:14px 13px}.post-comments .comment-item:not(:last-child){border-bottom:1px solid #d5d5d5}.post-comments .comment-item .mention{color:#48a1e3;font-weight:700;text-decoration:none}.post-comments .comment-item .mention:hover{color:#307caf}.post-comments__comment-more-container{display:block;margin:0 13px;padding:10px 13px}.post-comments__comment-more-container:not(:last-child){border-bottom:1px solid #d5d5d5}.post-comments__comment-more{color:#307caf;font-size:1.2rem}.post-comments__comment-more:hover{text-decoration:underline}.post-comments .comment-form-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d5d5d5;padding:14px 25px 0}.post-comments .comment-form-container .comment-form{display:flex}.post-comments .comment-form-container .comment-form .owner-avatar{width:36px;height:36px;font-size:3.6rem;margin-right:10px}.post-comments .comment-form-container .comment-form .common-form-textarea{flex:1}.post-comments .comment-form-container .comment-form .company-avatar{width:38px;height:38px;border-radius:1.6px;border:1px solid #ccc}.post-comments .comment-form-container .submit-button{text-align:right}.post-comments .comment-form-container .submit-button .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.post-comments .comment-form-container .submit-button .comment-button{background-color:#48a1e3;border-color:#48a1e3;margin-top:12px;margin-bottom:20px;font-size:1.2rem}.post-comments__textarea{background:#fff;box-sizing:border-box;font-size:1.2rem;line-height:1.4;max-height:200px;overflow-y:auto;padding:2px 4px}.post-company_tag-bar{border-top:1px solid #ededed;display:flex;font-size:2rem;position:relative;padding:9px 12px 8px 15px}.post-company_tag-bar .fe-tag_company_icon{color:#b4b4b4;margin-right:5px}.post-company_tag-bar .container{flex-grow:2}.post-company_tag-bar .container .default-message{color:#a6a6a6;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:700;max-width:410px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.post-company_tag-bar .container .company_tag_label{color:#48a1e3}.post-company_tag-bar .container .company_tag_no_setting{color:#ccc}.post-company_tag-bar .plus-button{color:#48a1e3;cursor:pointer;font-size:2.3rem;left:7px;position:relative;width:31px}.post-company_tag-bar .plus-button:active{top:1px}.post-company_tag-view_bar{height:23px;z-index:3}.post-company_tag-view_bar .fe-tag_company_icon{font-size:2rem;position:relative;top:-1px}.post-company_tag-detail_bar{align-items:center;z-index:3}.post-company_tag-detail_bar .fe-tag_company_icon{font-size:1.8rem;height:18px;position:relative}.post-company_tag-edit_bar{height:23px;z-index:auto}.post-company_tag-company_tag{display:inline;font-weight:700;position:relative}.post-company_tag-company_tag .link{display:inline;padding:0 5px;position:relative;top:-1px;text-decoration:none}.post-company_tag-company_tag .pending{color:transparent;white-space:nowrap;position:absolute;padding:0 5px;top:0;left:0;height:0;overflow:hidden}.post-company_tag-company_tag .confirmed{color:#48a1e3;cursor:pointer;display:inline-block;padding:0 5px;position:relative}.post-company_tag-company_tag .ellipsis{max-width:275px;overflow:hidden;padding-right:0;text-overflow:ellipsis;top:3px}.post-company_tag-company_tag-editor_company_tag,.post-company_tag-company_tag-viewer_company_tag{font-size:1.4rem;top:-3px;white-space:nowrap}.post-company_tag-company_tag-detail_company_tag{font-size:1.4rem;top:-3px}.post-company_tag-company_tag-detail_company_tag .link{padding:0}.post-company_tag-tag_container li{display:inline}.post-company_tag-tag_container .rest{flex-grow:2}.post-company_tag-tag_container-editor_tag_container{display:flex;flex-wrap:wrap}.post-company_tag-tag_container-editor_tag_container li .confirmed:before{content:attr(data-delimiter);display:block;float:right;width:0}.post-company_tag-tag_container-editor_tag_container li .ellipsis:before{position:relative;left:-8px}.post-company_tag-tag_container-editor_tag_container .rest{padding-top:1px}.post-company_tag-tag_container-viewer_tag_container{display:flex;flex-wrap:wrap}.post-company_tag-tag_container-viewer_tag_container li .confirmed:before{content:attr(data-delimiter);display:block;float:right;width:0}.post-company_tag-tag_container-viewer_tag_container li .ellipsis:before{position:relative;left:-8px}.post-company_tag-tag_container-detail_tag_container span:not(:last-child) span a:after{content:attr(data-delimiter);display:inline-block;width:auto}.post-company_tag-tag_list_item-suggestion_item{padding:11px;cursor:pointer}.post-company_tag-tag_list_item-suggestion_item li{float:left}.post-company_tag-tag_list_item-suggestion_item .checkbox{width:30px;height:30px;padding:4px 10px 3px 4px;font-size:2.8rem}.post-company_tag-tag_list_item-suggestion_item .checked{color:#48a1e3}.post-company_tag-tag_list_item-suggestion_item .unchecked:after{border:1px solid #d5d5d5;border-radius:14px;display:block;width:22px;height:22px;content:"";margin-left:1.5px;margin-top:1.5px}.post-company_tag-tag_list_item-suggestion_item .company_icon{padding-right:14px}.post-company_tag-tag_list_item-suggestion_item .company_icon img{border:1px solid #d5d5d5;height:36px;width:36px}.post-company_tag-tag_list_item-suggestion_item .info{width:182px;overflow:hidden}.post-company_tag-tag_list_item-suggestion_item .info .name{font-size:1.3rem;font-weight:700;padding:4px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.post-company_tag-tag_list_item-suggestion_item .info .address{color:#a6a6a6;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.post-company_tag-tag_list_item-tagged_item{cursor:pointer;padding:11px 15px}.post-company_tag-tag_list_item-tagged_item li{float:left}.post-company_tag-tag_list_item-tagged_item .company_icon{padding-right:14px}.post-company_tag-tag_list_item-tagged_item .company_icon img{border:1px solid #d5d5d5;height:36px;width:36px}.post-company_tag-tag_list_item-tagged_item .info{overflow:hidden;width:408px}.post-company_tag-tag_list_item-tagged_item .info .name{font-size:1.375rem;font-weight:700;overflow:hidden;padding:2px 0 6px;text-overflow:ellipsis;white-space:nowrap}.post-company_tag-tag_list_item-tagged_item .info .address{color:#a0a0a0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-company_tag-tag_list-suggestion_popup{font-size:1.25rem;height:0;position:absolute;right:0;z-index:4}.post-company_tag-tag_list-suggestion_popup .frame{position:relative;top:38px;border:1px solid #d5d5d5;box-shadow:0 0 4px rgba(0,0,0,.2);z-index:auto}.post-company_tag-tag_list-suggestion_popup header{padding:12px 12px 8px;background-color:#fbfbfb}.post-company_tag-tag_list-suggestion_popup header .caption{font-size:1.3rem;font-weight:700;position:relative;top:-2px}.post-company_tag-tag_list-suggestion_popup header .close-button{cursor:pointer;font-size:1.6rem;font-weight:400;padding-right:12px;position:relative}.post-company_tag-tag_list-suggestion_popup header .close-button:active{position:relative;top:1px}.post-company_tag-tag_list-suggestion_popup header .hint-button{color:#585858;cursor:pointer;float:right;font-size:2.3rem;position:relative;text-decoration:none;top:-4px}.post-company_tag-tag_list-suggestion_popup header .hint-button:active{top:-3px}.post-company_tag-tag_list-suggestion_popup article{background-color:#fff}.post-company_tag-tag_list-suggestion_popup article .item{border-top:1px solid #d5d5d5;height:60px}.post-company_tag-tag_list-tagged_list_dialog{border-color:#fbfbfb;font-size:1.25rem}.post-company_tag-tag_list-tagged_list_dialog .frame header{background-color:#fbfbfb;font-size:1.45rem;padding:16px;width:476px}.post-company_tag-tag_list-tagged_list_dialog .frame header .caption{font-weight:700}.post-company_tag-tag_list-tagged_list_dialog .frame header .close-button{float:right;font-weight:400;cursor:pointer}.post-company_tag-tag_list-tagged_list_dialog .frame header .close-button:active{position:relative;top:1px}.post-company_tag-tag_list-tagged_list_dialog article{background-color:#fff;text-align:left;max-height:460px;overflow-y:auto}.post-company_tag-tag_list-tagged_list_dialog article .item{border-top:1px solid #d5d5d5;height:60px}.post-company-company_link_share_post .post-body{margin:20px 16px}.post-company-company_link_share_post .post-body .post-detail{text-align:center;max-width:470px;margin-top:1em;display:block}.post-company-company_link_share_post .post-body .post-detail img{vertical-align:top;font-size:0;line-height:0;max-width:100%}.post-company-company_link_share_post .link-box{border:1px solid #d5d5d5;border-radius:3px;background:#fff;position:relative;margin-top:1em;white-space:pre-wrap;word-wrap:break-word}.post-company-company_link_share_post .link-box .link_share_image{margin-left:auto;margin-right:auto;display:block;max-width:100%;max-height:248px}.post-company-company_link_share_post .link-box figcaption{position:relative;border-top:1px solid #d5d5d5}.post-company-company_link_share_post .link-box figcaption>dl{padding:16px}.post-company-company_link_share_post .link-box figcaption dt{font-size:1.6rem;font-weight:700;margin-bottom:.5em}.post-company-company_link_share_post .link-box figcaption dd{font-size:1.2rem;line-height:1.58}.post-company-company_link_share_post .link-box figcaption small{color:#a0a0a0;font-size:1.2rem}.post-company-company_link_share_post .link-box>a{color:#191919;display:block;text-decoration:none}.post-company-company_link_share_post .link-box>a:hover{background:hsla(0,0%,100%,.4)}.post-company-company_link_share_post .accessories{font-size:1.2rem;margin-bottom:10px}.post-company-company_link_share_post__diffusion-box{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:16px}.post-company-company_link_share_post__diffusion-text{flex:1;font-size:1.3rem;height:34px;line-height:3.4rem}.post-company-company_post_menu li:hover a,.post-company-company_post_menu li a{font-size:1.3rem}.post-company-company_post_menu .fe-delete{vertical-align:middle}.post-company-company_post .post-body{margin:20px 16px}.post-company-company_post .post-body .post-detail{text-align:center;max-width:470px;margin-top:1em;display:block}.post-company-company_post .post-body .post-detail img{vertical-align:top;font-size:0;line-height:0;max-width:100%}.post-company-diffusion_button{text-align:center}.post-company-diffusion_button>.post-company-diffusion_button__button{color:#48a1e3;border-color:#48a1e3;display:inline-block;background:transparent;width:100px;height:34px;font-size:1.3rem}.post-company-diffusion_button>.post-company-diffusion_button__button:focus{border:1px solid #48a1e3}.post-company-diffusion_button>.post-company-diffusion_button__button:not(:disabled):hover{box-shadow:none}.post-company-diffusion_button>.post-company-diffusion_button__button .fe{font-size:1.6rem;margin-top:-2px;margin-right:3px}.post-company-diffusion_dialog{width:560px;height:400px}.post-company-diffusion_dialog.common-dialog{margin-top:8%}.post-company-diffusion_dialog__header{display:block;position:static;background:#f6fafd;border-bottom:1px solid #d5d5d5;height:64px}.post-company-diffusion_dialog__title{text-align:left;text-align:start;display:block;position:static;font-size:1.6rem;padding:24px 20px;margin:0 24px 0 0;font-weight:700;color:#595959}.post-company-diffusion_dialog__content{display:block;position:static;padding:15px 15px 20px}.post-company-diffusion_dialog__textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:static;padding:3px;margin:3px 3px 10px;border:0;resize:none;width:525px;height:90px;background:#fff;border-radius:2px;font-size:1.4rem;line-height:1.5;font-weight:400;color:#585858}.post-company-diffusion_dialog__og{display:block;position:static;border:1px solid #d5d5d5;margin:5px 25px;padding:0;width:480px;height:120px;white-space:pre-wrap;word-wrap:break-word}.post-company-diffusion_dialog__thumb{display:block;position:static;border:0;margin:0;padding:0;width:120px;height:120px;float:left;border-right:1px solid #d5d5d5;overflow:hidden}.post-company-diffusion_dialog__ogImage{position:relative;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post-company-diffusion_dialog__detail{display:block;position:static;border:0;margin:0;padding:12px 15px;height:120px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:start}.post-company-diffusion_dialog__accessories{font-size:1.2rem;margin-bottom:8px}.post-company-diffusion_dialog__ogDescription,.post-company-diffusion_dialog__ogSiteName,.post-company-diffusion_dialog__ogTitle{text-align:left;text-align:start;display:block;position:static;margin:5px 0}.post-company-diffusion_dialog__ogTitle{color:#191919;font-size:1.6rem;font-weight:700}.post-company-diffusion_dialog__ogDescription{color:#191919;font-size:1.2rem;font-weight:700;line-height:1.5rem}.post-company-diffusion_dialog__ogSiteName{color:#a0a0a0;font-size:1.2rem}.post-company-diffusion_dialog__footer{background-color:#fbfbfb;border-top:1px solid #d7d7d7;padding:16px 40px;text-align:right}.post-company-diffusion_dialog__footer button{height:32px;width:96px;padding:6px 0}.post-company-diffusion_dialog__footer button.theme-secondary{background-color:#fff;border:1px solid #48a1e3;color:#48a1e3;margin-right:20px}.post-company-diffusion_dialog__footer button.theme-primary{border:1px solid #48a1e3;background-color:#48a1e3;color:#fff}.post-company-post_base .title-text-field{margin-left:56px;margin-right:21px;padding-top:1px;line-height:1.1;margin-bottom:9px;color:#000;font-size:1.4rem}.post-company-post_base .company-name{text-decoration:none;color:#262626;display:block;font-size:1.4rem;margin:5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.post-company-post_base .company-name:hover{color:#262626}.post-company-post_base .company-logo{border-radius:1.6px;background-color:#fff;border:1px solid #ccc}.post-dialog-cancel_edit_post_dialog>header{display:block;position:static;background:#fff}.post-dialog-cancel_edit_post_dialog>header .title{text-align:left;text-align:start;display:block;position:static;font-size:1.4rem;padding:12px;margin:13px 24px 0 8px;font-weight:700}.post-dialog-cancel_edit_post_dialog>header .close{display:block;position:absolute;right:12px;top:9px;padding:3px;text-decoration:none;color:#d5d5d5;font-size:1.4rem;margin:11px 3px 0}.post-dialog-cancel_edit_post_dialog>header .close:hover{color:#585858}.post-dialog-cancel_edit_post_dialog__dialog_header{background:#fff;border-bottom:0 #fff;width:590px}.post-dialog-cancel_edit_post_dialog__content{display:block;position:static;padding:12px;width:100%;font-size:1.4rem;margin:0 0 0 8px}.post-dialog-cancel_edit_post_dialog__footer{background-color:#fff;padding:16px 36px;text-align:right}.post-dialog-cancel_edit_post_dialog__footer button{height:32px;width:114px}.post-dialog-cancel_edit_post_dialog__footer button.theme-secondary{background-color:#fff;border:1px solid #48a1e3;color:#48a1e3;margin-right:20px}.post-dialog-cancel_edit_post_dialog__footer button.theme-primary{border:1px solid #48a1e3;background-color:#48a1e3;color:#fff}.post-dialog-edit_post_dialog__common-dialog{margin-top:8%}.post-dialog-edit_post_dialog__header{display:block;position:static;background:#fbfbfb;border-bottom:1px solid #d5d5d5;min-height:64px}.post-dialog-edit_post_dialog__header .title{text-align:left;text-align:start;display:block;position:static;font-size:1.4rem;padding:12px;margin:13px 24px 0 8px;font-weight:700}.post-dialog-edit_post_dialog__header .close{display:block;position:absolute;right:12px;top:9px;padding:3px;margin:11px 0 0;text-decoration:none;color:#d5d5d5;font-size:1.4rem}.post-dialog-edit_post_dialog__header .close:hover{color:#585858}.post-dialog-edit_post_dialog .post-dialog-edit_post_dialog__form-textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0;color:#585858;font-size:1.4rem;line-height:1.4;margin:3px;max-height:200px;min-height:100px;overflow-y:auto;padding:12px;width:560px}.post-dialog-edit_post_dialog__err{display:inline-block;color:#f16671;font-weight:700;margin:4px;font-size:1.2rem;line-height:1.2}.post-dialog-edit_post_dialog__footer{background-color:#fbfbfb;border-top:1px solid #d7d7d7;padding:16px 36px;text-align:right}.post-dialog-edit_post_dialog__footer button{height:32px;width:114px}.post-dialog-edit_post_dialog__footer button.theme-secondary{background-color:#fff;border:1px solid #48a1e3;color:#48a1e3;margin-right:20px}.post-dialog-edit_post_dialog__footer button.theme-primary{border:1px solid #48a1e3;background-color:#48a1e3;color:#fff}.post-dialog-liked_people_list_dialog{width:496px}.post-dialog-liked_people_list_dialog .header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f6fafd;line-height:40px;height:40px;border-bottom:1px solid #d5d5d5}.post-dialog-liked_people_list_dialog .header .title{font-size:1.4rem;float:left;font-weight:700;padding:0 12px}.post-dialog-liked_people_list_dialog .header .close{font-size:1.4rem;color:#b4b4b4;float:right;margin-right:15px}.post-dialog-liked_people_list_dialog .list{max-height:460px;overflow-y:auto}.post-dialog-liked_people_list_dialog .list li{height:70px}.post-dialog-liked_people_list_dialog .react-spinner.loader{margin-top:30px}.post-dialog-shared_people_list_dialog .clickable{cursor:pointer}.post-dialog-shared_people_list_dialog .title{display:block;position:static;font-size:1.4rem;padding:12px;margin:0 24px 0 0;font-weight:700}.post-dialog-shared_people_list_dialog .close{display:block;position:absolute;right:12px;top:9px;padding:3px;margin:0;text-decoration:none;color:#d5d5d5;font-size:1.4rem}.post-dialog-shared_people_list_dialog .close:hover{color:#585858}.post-dialog-shared_people_list_dialog .header{display:block;position:static;background:#f6fafd;border-bottom:1px solid #d5d5d5}.post-dialog-shared_people_list_dialog .avatar :first-child{width:100%;height:100%}.post-dialog-shared_people_list_dialog .active{color:#307caf}.post-dialog-shared_people_list_dialog .note{font-size:1rem}.post-dialog-shared_people_list_dialog .button{margin:3px;display:inline-block;padding:5px 10px;min-width:98px;border-radius:3px;border:1px solid #307caf;color:#307caf;background-color:#fff;text-decoration:none;text-align:center;font-size:1.1rem}.post-dialog-shared_people_list_dialog .button:hover{border:1px solid #fff;color:#fff;background-color:#307caf}.post-dialog-shared_people_list_dialog .button.cancel,.post-dialog-shared_people_list_dialog .button.cancel:hover{border:1px solid #e8e8e8;background-color:#e8e8e8;color:#a0a0a0}.post-dialog-shared_people_list_dialog .subject .fe-link{margin:0 5px;font-size:1.5rem}.post-dialog-shared_people_list_dialog .subject .fe-link.myself{display:none}.post-dialog-shared_people_list_dialog .subject .fe-link.active{color:#307caf}.post-dialog-shared_people_list_dialog .list{display:block;position:static;overflow-y:auto;max-height:350px}.post-dialog-shared_people_list_dialog .list .item{display:block;position:relative}.post-dialog-shared_people_list_dialog .list .item .cell{display:table-cell;vertical-align:middle;padding:10px 3px;border-bottom:1px solid #d5d5d5}.post-dialog-shared_people_list_dialog .list .item .cell:first-child{width:60px;text-align:center}.post-dialog-shared_people_list_dialog .list .item .cell:nth-child(2){width:277px;max-width:277px}.post-dialog-shared_people_list_dialog .list .item .cell:last-child{width:120px;white-space:nowrap;text-align:center;color:#a0a0a0;padding:10px 11px 10px 10px}.post-dialog-shared_people_list_dialog .list .item .dialog-button-container{position:relative}.post-dialog-shared_people_list_dialog .list .item .ellip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.post-dialog-shared_people_list_dialog .list .item .avatar{display:inline-block;position:static;width:38px;height:38px;margin:0;padding:0;border-radius:38px;border:2px solid #307caf;overflow:hidden}.post-dialog-shared_people_list_dialog .list .item .subject{display:block;font-size:1.3rem;font-weight:700;margin:0 0 6px}.post-dialog-shared_people_list_dialog .list .item .detail{display:block;font-size:1.1rem}.post-dialog-shared_people_list_dialog.common-dialog{margin-top:8%}.post-dialog-shared_people_list_dialog.forbidden{color:#585858;text-align:center;font-size:1.1rem}.post-dialog-shared_people_list_dialog.forbidden .footer,.post-dialog-shared_people_list_dialog.forbidden .header,.post-dialog-shared_people_list_dialog.forbidden .title{background:transparent;border:0;padding:5px;margin:0}.post-dialog-shared_people_list_dialog.forbidden .footer{margin:10px 50px 5px}.post-dialog-shared_people_list_dialog.forbidden .header{margin:5px 50px 10px}.post-dialog-shared_post_dialog__content{display:block;position:static;padding:12px}.post-dialog-shared_post_dialog .post-dialog-shared_post_dialog__textarea{padding:3px;margin:3px;border:0;width:400px;max-height:200px;min-height:80px;background:#fff;font-size:1.4rem;line-height:1.4;color:#585858;overflow-y:auto}.post-dialog-shared_post_dialog .original{display:block;position:static;border:1px solid #d5d5d5;margin:5px;padding:0;width:400px;height:80px;white-space:pre-wrap;word-wrap:break-word}.post-dialog-shared_post_dialog .original .avatar :first-child{width:100%;height:100%}.post-dialog-shared_post_dialog .original .thumb{display:block;position:static;border:0;margin:0;padding:0;width:80px;height:80px;float:left;border-right:1px solid #d5d5d5;overflow:hidden}.post-dialog-shared_post_dialog .original .thumb .fit-center{position:relative;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post-dialog-shared_post_dialog .original .thumb .avatar{display:inline-block;position:static;width:66px;height:66px;margin:7px 0 0 7px;padding:0;border-radius:60px;border:2px solid #307caf;overflow:hidden}.post-dialog-shared_post_dialog .original .text{display:block;position:static;border:0;margin:0;padding:5px;height:80px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:start}.post-dialog-shared_post_dialog .original .text .description,.post-dialog-shared_post_dialog .original .text .source,.post-dialog-shared_post_dialog .original .text .title{text-align:left;text-align:start}.post-dialog-shared_post_dialog .original .text .title{display:block;position:static;font-size:1.4rem;font-weight:700;margin:5px 0}.post-dialog-shared_post_dialog .original .text .description{display:block;position:static;font-size:1.2rem;line-height:1.5rem}.post-dialog-shared_post_dialog .original .text .mention{color:#48a1e3;font-weight:700;text-decoration:none}.post-dialog-shared_post_dialog .original .text .source{display:block;position:static;font-size:1rem;color:#a0a0a0;margin:3px 0 0}.post-dialog-shared_post_dialog__footer{display:block;position:static;text-align:right;padding:5px 12px;border-top:1px solid #d5d5d5}.post-dialog-shared_post_dialog__err{display:inline-block;color:#f16671;font-weight:700;margin:4px;font-size:1.2rem;line-height:1.2}.post-footer .align-left{float:left;margin-right:20px}.post-footer .align-left:after{clear:both;display:block;height:0;visibility:hidden;content:""}.post-footer .align-right{float:left;float:right;margin-left:20px}.post-footer .align-right:after{clear:both;display:block;height:0;visibility:hidden;content:""}.post-footer .post-count{display:block;margin:0 13px;padding:5px 12px 15px;position:relative;text-align:left;height:1.2rem}.post-footer .fe{vertical-align:0}.post-footer .post-ctrl{border-top:1px solid #d5d5d5;display:block;margin:0 13px;padding:12px 11px 10px;position:relative;height:2rem;font-weight:700;text-align:left}.post-footer .post-ctrl .fe-comment:before{vertical-align:middle}.post-footer .post-ctrl .fe{vertical-align:-2px;margin-right:3px}.post-footer .comment-count{color:#a0a0a0;text-decoration:none;background:transparent;display:inline-block;font-size:1.2rem;vertical-align:baseline}.post-send_message_button+.post-footer .post-count{border-top:1px solid #d5d5d5;padding-top:15px}.post-card_update_post .post-body+.post-footer .post-count{margin-top:-10px}.post-headline{padding:14px 40px 14px 13px;border-bottom:1px solid #d5d5d5;font-size:1.3rem;color:#454545;font-weight:600}.post-headline.clickable{font-weight:400}.post-headline.clickable a{font-weight:700;color:#454545;text-decoration:none}.post-job_change_reminder .post-head .service-avatar{background:url(/assets/webpack/images/main/parts/eight_logo-37376aca56ee85db367400f0ffe549b6.png) no-repeat 50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #307caf;cursor:auto}.post-job_change_reminder .post-head .service-post-title{margin-top:6px;font-weight:700}.post-job_change_reminder .post-body{margin:10px 26px}.post-job_change_reminder .main-contents{display:block;border:1px solid #d5d5d5;border-radius:3px;margin:20px 0;padding:14px;text-decoration:none}.post-job_change_reminder .main-contents:hover{opacity:.7;cursor:pointer}.post-job_change_reminder .profile{margin-right:10px;align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;text-decoration:none}.post-job_change_reminder .profile .people-avatar{float:left;height:46px;width:46px;cursor:pointer}.post-job_change_reminder .profile .text{flex-grow:1;font-size:1.5rem;margin:0 20px}.post-job_change_reminder .profile .text .full-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:250px;font-size:1.6rem;font-weight:700;color:#262626}.post-job_change_reminder .profile .text .fe-link{text-decoration:none;vertical-align:middle;font-size:2.2rem;margin:-2px 0 0 6px}.post-job_change_reminder .profile .text .company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;max-width:250px;color:#595959}.post-job_change_reminder .profile .text .department-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;max-width:250px;color:#a6a6a6}.post-job_change_reminder hr{border-top:1px solid #d7d7d7;margin:1.6em 0}.post-job_change_reminder .job-change{font-size:1.3rem;color:#595959}.post-job_offer_link_dialog{min-width:750px}.post-job_offer_link_dialog>header{margin-bottom:20px;padding:34px 59px 0 34px}.post-job_offer_link_dialog>header h1{font-size:1.8rem}.post-job_offer_link_dialog>header .help{margin-left:6px;position:absolute}.post-job_offer_link_dialog>header .help a{color:#585858;font-size:2.2rem;position:relative;text-decoration:none;top:-2px}.post-job_offer_link_dialog>div{margin:0 34px}.post-job_offer_link_dialog>div label{font-size:1.4rem}.post-job_offer_link_dialog>div input[type=text]{border:0;border-bottom:2px solid #d7d7d7;font-size:1.6rem;margin-top:16px;padding-bottom:8px;width:100%}.post-job_offer_link_dialog>div input[type=text]:focus{border-bottom:2px solid #48a1e3}.post-job_offer_link_dialog>footer{background-color:#fbfbfb;border-top:1px solid #d7d7d7;margin-top:40px;padding:16px}.post-job_offer_link_dialog>footer .footer-pane{-webkit-justify-content:flex-end;justify-content:flex-end}.post-job_offer_link_dialog>footer button{height:32px;width:114px}.post-job_offer_link_dialog>footer button.theme-secondary{background-color:#fff;border:1px solid #48a1e3;color:#48a1e3;margin-right:20px}.post-job_offer_link_dialog>footer button.theme-primary{border:1px solid #48a1e3;background-color:#48a1e3;color:#fff}.post-link_share_post .post-body{margin:20px}.post-link_share_post .post-body .post-detail{text-align:center;max-width:470px;margin-top:1em;display:block}.post-link_share_post .post-body .post-detail img{vertical-align:top;font-size:0;line-height:0;max-width:100%}.post-link_share_post .post-body .lnkbox{border:1px solid #d5d5d5;border-radius:3px;background:#fff;position:relative;margin-top:1em;white-space:pre-wrap;word-wrap:break-word}.post-link_share_post .post-body .lnkbox .link_share_image{margin-left:auto;margin-right:auto;display:block;max-width:100%;max-height:248px}.post-link_share_post .post-body .lnkbox figcaption{position:relative;z-index:1;border-top:1px solid #d5d5d5}.post-link_share_post .post-body .lnkbox figcaption dl{padding:16px}.post-link_share_post .post-body .lnkbox figcaption dt{font-size:1.6rem;font-weight:700;margin-bottom:.5em}.post-link_share_post .post-body .lnkbox figcaption dd{font-size:1.2rem;line-height:1.58}.post-link_share_post .post-body .lnkbox figcaption small{color:#a0a0a0;font-size:1.2rem}.post-link_share_post .post-body .lnkbox a.hitarea{display:block;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.post-link_share_post .post-body .lnkbox a.hitarea:hover{background:hsla(0,0%,100%,.4)}.post-link_share_post .accessories{font-size:1.2rem;margin-bottom:10px}.post-person_tile{display:block;position:relative;border-bottom:1px solid #d5d5d5;text-decoration:none;color:#585858;cursor:pointer}.post-person_tile .avatar{display:inline-block;position:static;overflow:hidden;width:60px;text-align:center}.post-person_tile .avatar .avatar-icon{width:42px;height:42px}.post-person_tile .cell{display:table-cell;vertical-align:middle;padding:10px 3px}.post-person_tile .subject{display:block;font-size:1.3rem;font-weight:700;margin:0 0 6px}.post-person_tile .detail{display:block;font-size:1.1rem}.post-person_tile .fe-link{margin:0 5px;font-size:1.5rem;height:1.6rem}.post-person_tile .fe-link.linked{color:#307caf}.post-person_tile .ellip{width:100%}.post-person_tile .ellip,.post-person_tile .ellip-block{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.post-person_tile .ellip-block{display:block;width:277px}.post-person_tile .link-field{font-size:1rem;width:120px;white-space:nowrap;text-align:center;color:#a0a0a0;padding:10px 11px 10px 10px}.post-person_tile .link-field .active{color:#307caf}.post-person_tile .link-btn{margin:3px 0;display:inline-block;padding:5px 10px;min-width:98px;border-radius:3px;text-decoration:none;text-align:center;font-size:1.1rem;width:100%}.post-person_tile .follow{border:1px solid #307caf;background-color:#fff;color:#307caf}.post-person_tile .follow:hover{border:1px solid #fff;background-color:#307caf;color:#fff}.post-person_tile .cancel{border:1px solid #e8e8e8;background:#e8e8e8;color:#a0a0a0}.post-person_tile .cancel:hover{background:#e8e8e8}.post-person_tile .dialog-button-container{position:relative}.post-post_form{background-color:#fff;border-radius:0 0 3px 3px;padding:10px 24px 8px}.post-post_form .tab-nav{align-items:center;display:flex;margin-bottom:15px;margin-top:9px}.post-post_form .tab-nav .fe{font-size:2.7rem;line-height:1.6rem;margin-right:6px;vertical-align:middle}.post-post_form .tab-nav .post-nav-label{font-size:1.4rem}.post-post_form .tab-nav .update-label{color:#585858;margin-right:26px;font-weight:700}.post-post_form .tab-nav .add-image-field,.post-post_form .tab-nav .add-job-offer-field{margin-right:24px}.post-post_form .tab-nav .add-image-field .common-text_button,.post-post_form .tab-nav .add-job-offer-field .common-text_button{color:#48a1e3}.post-post_form .tab-nav .add-image-field .fe,.post-post_form .tab-nav .add-job-offer-field .fe{font-size:2.2rem;position:relative;top:-2px}.post-post_form .tab-nav .add-image-field .post-nav-label,.post-post_form .tab-nav .add-job-offer-field .post-nav-label{font-weight:700}.post-post_form .form-textarea{font-size:1.4rem;max-height:200px;min-height:64px;line-height:1.54;overflow-y:auto;padding:10px 12px}.post-post_form .ogp{background:#fff;border:1px solid #d5d5d5;border-radius:3px;box-sizing:border-box;display:table;min-width:100%;max-width:100%;margin-top:7px;transition:opacity .5s ease .1s}.post-post_form .ogp .img{display:table-cell;vertical-align:middle;width:120px;border-right:1px solid #ededed}.post-post_form .ogp .img img{width:120px}.post-post_form .ogp .no-image{display:none}.post-post_form .ogp .post-accessories .hiring{margin-bottom:10px}.post-post_form .ogp figcaption{display:table-cell;vertical-align:middle;padding:16px}.post-post_form .ogp figcaption>dl{width:316px;overflow-wrap:break-word;white-space:pre-wrap}.post-post_form .ogp .button-area{position:absolute}.post-post_form .ogp .button-area .close-button{display:none}.post-post_form .ogp .normal_page .close-button{left:452px}.post-post_form .ogp dt{font-size:1.6rem;font-weight:700;margin-bottom:.5em}.post-post_form .ogp dd{font-size:1.2rem;line-height:1.58}.post-post_form .ogp .sub-title{color:#a0a0a0}.post-post_form .ogp:hover .button-area .close-button{color:#a0a0a0;cursor:pointer;display:block;float:right;font-size:1rem;font-weight:700;position:relative;top:8.3px}.post-post_form .ogp:hover .button-area .close-button:active{top:9.3px}.post-post_form .ogp-loading{border:0;min-width:100%}.post-post_form .ogp-loading .ogp-loader{position:relative;top:-18px}.post-post_form .ogp-closing{opacity:.01}.post-post_form footer{align-items:center;display:flex;justify-content:flex-end;margin-top:8px}.post-post_form footer .spacer{flex-grow:1}.post-post_form footer .thumbnail{min-height:30px;min-width:23px;position:relative}.post-post_form footer .thumbnail img{max-height:95px;max-width:106px}.post-post_form footer .thumbnail .fe-close{color:#fff;cursor:pointer;display:none;height:12px;position:absolute;right:5px;top:5px;width:12px;z-index:2}.post-post_form footer .thumbnail:hover .fe-close{display:block}.post-post_form footer .thumbnail:hover:after{content:"";display:block;width:100%;height:100%;min-height:23px;min-width:23px;background:rgba(0,0,0,.5);position:absolute;left:0;top:0}.post-post_form footer .loading-image>div{position:absolute}.post-post_form footer .loading-image .image-loader{position:relative;top:-88px}.post-post_form footer .validation-message{display:inline-block;color:#f16671;font-size:1.2rem;font-weight:700;line-height:1.2;margin-right:8px}.post-post_form footer .post-button{background-color:#48a1e3;border-color:#48a1e3;font-size:1.2rem;margin-bottom:8px;min-height:30px;padding:10px 30px}.post-post_menu{border-color:#d7d7d7;position:absolute;right:0}.post-post_menu li,.post-post_menu li:hover{white-space:nowrap;font-size:1.2rem}.post-post_menu li:hover a,.post-post_menu li a{display:block;padding:8px 16px;color:#585858;font-weight:400;text-decoration:none;font-size:1.3rem}.post-post_menu li:hover a i,.post-post_menu li a i{color:#585858;padding-right:10px;margin:10px 0 -3px;height:2.5rem;font-size:1.5rem;vertical-align:middle}.post-post_menu li:hover a span,.post-post_menu li a span{vertical-align:sub}.post-post_menu li:hover a .fe,.post-post_menu li a .fe{color:#585858;margin:12px 0 0;vertical-align:middle}.post-post_menu li:hover a .fe-report,.post-post_menu li a .fe-report{font-size:1.5rem;vertical-align:middle;height:2rem}.post-post_menu li:hover a:hover,.post-post_menu li a:hover{background-color:#f1f1f1}.post-post_menu .common-sub_menu{padding-bottom:8px}.post-post_menu .common-sub_menu i{padding-right:3px;vertical-align:middle;height:12px}.post-profile_update_post .post-body{margin:10px 26px}.post-profile_update_post .post-body .update-field{border:1px solid #d5d5d5;border-radius:3px;margin:15px -6px 20px}.post-profile_update_post .post-body .update-field:hover{cursor:pointer}.post-profile_update_post .post-body .update-field .update-title{font-size:1.6rem;font-weight:700;text-align:center;vertical-align:middle;height:55px;line-height:55px;border-top:1px solid #d5d5d5;color:#585858;background:#f4f4f4}.post-profile_update_post .post-body .update-field .update-content{padding:30px 23px;line-height:1.3em;font-size:1.4rem;overflow:hidden}.post-profile_update_post .educational-record-list .educational-record-item:first-child{margin-top:-3px;padding-bottom:27px}.post-profile_update_post .educational-record-list .educational-record-item:not(:first-child){border-top:1px solid #e8e8e8;margin:0 -1px;padding:27px 1px}.post-profile_update_post .educational-record-list .educational-record-item:last-child{padding-bottom:7px}.post-profile_update_post .educational-record-list .educational-record-item p{line-height:1.7}.post-profile_update_post .educational-record-list .educational-record-item p:empty{display:none}.post-profile_update_post .educational-record-list .educational-record-item .school{font-weight:700;padding-bottom:8px}.post-profile_update_post .educational-record-list .educational-record-item .degree,.post-profile_update_post .educational-record-list .educational-record-item .faculty{color:#8c8c8c}.post-profile_update_post .educational-record-list .remain-educational-record-count{color:#8c8c8c;float:right;margin-top:-17px;margin-bottom:-20px}.post-send_message_button{margin:auto 13px;text-align:center}.post-send_message_button .message-button{color:#a0a0a0;border-color:#a0a0a0;display:inline-block;background:transparent;padding:14px;margin:0 auto 20px;height:30px;font-size:1.2rem;line-height:0}.post-send_message_button .message-button:not(:disabled):hover{box-shadow:none}.post-send_message_button .message-button .fe{line-height:0;vertical-align:top;font-size:1.8rem;margin-right:3px}.post-service_message_post .post-head{position:relative;padding:16px 13px}.post-service_message_post .post-body{margin:10px 20px}.post-service_message_post .text-contents{font-size:1.4rem;line-height:1.54}.post-service_message_post .post-ttl{box-sizing:border-box;position:relative}.post-service_message_post .post-ttl .ttl{font-weight:700;padding-top:5px}.post-service_message_post .lnkbox{border:1px solid #d5d5d5;border-radius:3px;background:#fff;position:relative;margin:1em 0 20px;white-space:pre-wrap;word-wrap:break-word}.post-service_message_post .lnkbox img{max-width:100%}.post-service_message_post .lnkbox .hitarea{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.post-service_message_post .lnkbox .hitarea:hover{background:hsla(0,0%,100%,.4)}.post-service_message_post .cap{padding:14px;text-align:left;font-size:1.4rem;font-weight:700;color:#000;line-height:1.8rem}.post-service_message_post .tmb{position:absolute;left:0;top:50%;margin-top:-23px;width:46px;height:46px;border-radius:46px;border:2px solid #307caf;overflow:hidden;float:left}.post-service_message_post .face-eight{vertical-align:top;font-size:0;line-height:0;max-width:100%;display:inline-block;width:100%;height:100%;background:url(/assets/webpack/images/main/parts/eight_logo-37376aca56ee85db367400f0ffe549b6.png) no-repeat 50%;background-size:100% 100%}.post-shared_post .post-body{margin:10px 20px}.post-shared_post .post-body .post-detail{text-align:center;max-width:470px;margin-top:1em;display:block}.post-shared_post .post-body .post-detail img{vertical-align:top;font-size:0;line-height:0;max-width:100%}.post-shared_post .original-post{position:relative;border:1px solid #d5d5d5;border-radius:3px;margin:15px 20px;padding:0 0 15px}.post-shared_post .original-post.forbidden{padding:0;text-align:left}.post-shared_post .original-post.forbidden .icon{border-right:1px solid #d5d5d5;position:static;display:inline-flex}.post-shared_post .original-post.forbidden .icon .fe{color:#d5d5d5;font-size:12rem}.post-shared_post .original-post.forbidden .text{top:0;position:absolute;margin:40px 10px 10px 130px;font-size:1.6rem;font-weight:700}.post-user_post_post .post-body{margin:10px 26px}.post-user_post_post .post-body .post-detail{text-align:center;max-width:470px;margin-top:1em;display:block}.post-user_post_post .post-body .post-detail img{vertical-align:top;font-size:0;line-height:0;max-width:100%}.post-utilizing_tip_post .post-head{position:relative;padding:16px 13px}.post-utilizing_tip_post .post-body{margin:10px 20px}.post-utilizing_tip_post .text-contents{font-size:1.4rem;line-height:1.54}.post-utilizing_tip_post .post-ttl{box-sizing:border-box;position:relative}.post-utilizing_tip_post .post-ttl .ttl{font-weight:700;padding-top:5px}.post-utilizing_tip_post .lnkbox{border:1px solid #d5d5d5;border-radius:3px;background:#fff;position:relative;margin:1em 0 20px;white-space:pre-wrap;word-wrap:break-word}.post-utilizing_tip_post .lnkbox img{max-width:100%}.post-utilizing_tip_post .lnkbox .hitarea{display:block;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.post-utilizing_tip_post .lnkbox .hitarea:hover{background:hsla(0,0%,100%,.4)}.post-utilizing_tip_post .cap{padding:14px;text-align:left;font-size:1.4rem;font-weight:700;color:#000;line-height:1.8rem}.post-utilizing_tip_post .tmb{position:absolute;left:0;top:50%;margin-top:-23px;width:46px;height:46px;border-radius:46px;border:2px solid #307caf;overflow:hidden;float:left}.post-utilizing_tip_post .face-eight{vertical-align:top;font-size:0;line-height:0;max-width:100%;display:inline-block;width:100%;height:100%;background:url(/assets/webpack/images/main/parts/eight_logo-37376aca56ee85db367400f0ffe549b6.png) no-repeat 50%;background-size:100% 100%}.premium_banner .banner-image{display:inline-block;width:100%;height:250px;background:url(/assets/webpack/images/main/components/premium_banner-4b909c115d6e7dc2902670e2bc10b7f0.png);background-size:100% 100%;margin-top:20px}.profile_main,.profile_main .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.profile_main .container{*zoom:1;max-width:1090px;width:100%;margin-left:auto;margin-right:auto;height:100%}.profile_main .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile_main>.contents-pane{padding-top:55px}.profile_main>.contents-pane .prof-wrap{*zoom:1;min-width:0;max-width:none;width:100%}.profile_main>.contents-pane .prof-wrap:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile_main>.contents-pane>.container{padding-left:20px}.profile_main .aside-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:right;margin-left:780px;min-height:1px;padding-left:20px;position:fixed;width:300px}.profile-action_menu .fe{color:#307caf;font-size:1.4rem;margin-right:4px;height:1.4rem;vertical-align:bottom}.profile-action_menu .link-disabled .fe{color:#d5d5d5}.profile-action_menu .fe-share_icon{transform:scaleX(-1)}.profile-action_menu a:not(.link-disabled):hover{color:#585858}.profile-action_menu hr{border-top:1px solid #e8e8e8;box-sizing:border-box;margin:auto;height:1px;width:90%}.profile-card_thumbnail.tmb,.profile-card_thumbnail .tmb{display:table-cell;vertical-align:middle;position:relative;width:59px;height:36px}.profile-card_thumbnail .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;border:1px solid #a5a5a5;width:59px;height:36px;overflow:hidden}.profile-card_thumbnail .career-editor{cursor:pointer;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;display:none}.profile-card_thumbnail .career-editor.visible{display:block}.profile-card_thumbnail .hidden-cards{margin-top:2px}.profile-card_thumbnail .hidden-cards .tmb{display:block;margin:2px 0;opacity:1}.profile-card_thumbnail .hidden-cards .card,.profile-card_thumbnail .hidden-cards .tmb{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:36px}.profile-card_thumbnail .hidden-cards:not(.visible) .tmb{margin:0;height:0;opacity:0}.profile-card_thumbnail .hidden-cards:not(.visible) .card{height:0}.profile-card_thumbnail .hidden-trigger{height:15px;margin-top:5px}.profile-card_thumbnail .hidden-trigger .trigger-btn{background:transparent;border:1px solid #a0a0a0;color:#a0a0a0;min-height:15px;padding:0;width:59px;min-width:59px}.profile-card_thumbnail .hidden-trigger:not(.visible){display:none}.profile-card_thumbnail .hidden-trigger .fe-down-arrow{font-size:1.5rem}.profile-card_thumbnail .hidden-trigger .fe-down-arrow.up{transform:rotate(180deg)}.profile-career_summary_description{width:530px;height:auto;padding:0;display:block;background-color:#fff;font-size:1.3rem}.profile-career_summary_description>section{padding:0 30px 15px}.profile-career_summary_description>hr{border-color:#307caf}.profile-career_summary_description .close-btn{cursor:pointer;position:absolute;font-size:1.4rem;right:30px;top:15px;float:right;color:#a0a0a0;text-decoration:none}.profile-career_summary_description .title{font-size:1.8rem;padding-bottom:20px;padding-top:20px;border-left-width:30px;width:100%}.profile-career_summary_description .summary-text{overflow:auto;height:300px}.profile-career_summary_description .summary-text>p{white-space:pre-wrap;word-wrap:break-word}.profile-career_summary_description .registration-field{margin:30px 0;height:40px}.profile-career_summary_description .registration-field>*{float:left}.profile-career_summary_description .registration-field>:after{clear:both;display:block;height:0;visibility:hidden;content:""}.profile-career_summary_description .registration-field .description{text-align:left;width:70%;line-height:2rem;color:#a0a0a0;font-weight:700}.profile-career_summary_description .registration-field .eye-catch-button{width:30%}.profile-career_summary_description .registration-field .eye-catch-button button{width:100%}.profile-career_summary{border-radius:3px 3px 0 0;box-shadow:1px 0 0 #d5d5d5;height:252px;position:relative;background:#fff}.profile-career_summary .more-field{bottom:10px;display:block;padding-top:5px;position:absolute}.profile-career_summary .more-field .more-button{color:#a0a0a0;font-size:1.2rem}.profile-career_summary .centerized_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem;line-height:1.5;border-radius:3px;padding:10px 0;background:#fff;margin:10px 0 0}.profile-career_summary .centerized_wrapper .centerized{color:#a0a0a0;display:table-cell;height:150px;text-align:center;vertical-align:middle;width:252px}.profile-career_summary .box .cts{padding:0 13px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-career_summary .box .cts>p{white-space:pre-wrap;word-wrap:break-word}.profile-careers{border-radius:0;box-shadow:1px 0 0 #d5d5d5;min-height:250px;background:#fff;height:100%;position:relative;padding-bottom:13px}.profile-careers:before{border-top:1px solid #e8e8e8;content:"";display:block;margin:0 13px}.profile-careers .box .cts{padding:0 13px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-careers .box .cts .empty{font-size:1.2rem;line-height:1;font-weight:400;text-align:center;color:#307caf}.profile-careers .centerized_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem;line-height:1.5;border-radius:3px;padding:10px 0;background:#fff;margin:10px 0 0}.profile-careers .centerized_wrapper .centerized{color:#a0a0a0;text-align:center;vertical-align:middle;display:table-cell;height:110px;width:252px}.profile-careers .btn_show_all_careers{color:#a0a0a0;font-size:1.2rem;text-decoration:none;display:block;margin:0 13px}.profile-click_out_dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:371px;padding:21px 28px}.profile-click_out_dialog ul.btns{margin-top:21px;text-align:center}.profile-click_out_dialog ul.btns li{display:inline-block}.profile-click_out_dialog ul.btns li:not(:last-child){margin-right:9px}.profile-click_out_dialog ul.btns li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;color:#585858;background:#fff;border-radius:3px;border:1px solid #c2c2c2;padding:7px;cursor:pointer;min-width:62px;text-align:center;font-weight:700;letter-spacing:-.05em}.profile-click_out_dialog ul.btns li a:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.profile-click_out_dialog ul.btns li a.btn-smt{background:#307caf;border:1px solid #307caf;color:#fff}.profile-click_out_dialog ul.btns li a.btn-dis{background:#e5e5e5;border:1px solid #e5e5e5}.profile-click_out_dialog .ttl{text-align:center;margin-bottom:21px;font-size:1.8rem}.profile-click_out_dialog .lead{text-align:center;font-size:1.4rem;line-height:1.29}.profile-default_theme_viewer{width:480px}.profile-default_theme_viewer,.profile-default_theme_viewer .thumbnail-area{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.profile-default_theme_viewer .thumbnail-area>img{height:60px;width:60px;margin:6px;cursor:pointer;border:1px solid #f6fafd}.profile-default_theme_viewer .thumbnail-area>img.thumbnail-selected{cursor:default;opacity:.5;border-color:#307caf}.profile-default_theme_viewer .tab-contents-area{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 20px;width:100%;min-height:150px}.profile-default_theme_viewer .tab-contents-area .theme-view{width:100%}.profile-edit_button{background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;border-radius:3px;height:22px;width:22px;padding:1px;vertical-align:bottom}.profile-edit_button:hover{color:#307caf}.profile-edit_button:active .fe{position:relative;top:1px}.profile-edit_button .fe-edit{font-size:1.6rem;padding:2px}.profile-educational_record .educational_records-school{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.4rem;max-width:220px;margin:6px 0 9px;font-weight:700;position:relative}.profile-educational_record .educational_records-piece{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table-cell;padding-left:10px;padding-bottom:6px}.profile-educational_record .educational_records-piece:before{content:"";display:block;width:4px;height:1px;background:#585858;position:absolute;left:0;top:1rem}.profile-educational_record .educational_records-period{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.1rem;max-width:150px;margin:3px 0}.profile-educational_record .educational_records-degree,.profile-educational_record .educational_records-faculty{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.2rem;max-width:250px;margin:3px 0}.profile-educational_record .no-record,.profile-educational_record .user-only{color:#a0a0a0;display:table-cell;width:252px;height:100px;padding-bottom:32px;text-align:center;vertical-align:middle}.profile-educational_record .aquaintance-only{padding:20px 0 30px;text-align:left;margin-left:-3px}.profile-eight_user-eight_user_profile{float:left;padding-right:10px;width:780px}.profile-eight_user-eight_user_profile [data-ctltg] [data-ctl]{visibility:hidden}.profile-eight_user-eight_user_profile [data-ctltg].edit [data-ctl],.profile-eight_user-eight_user_profile [data-ctltg].hover [data-ctl]{visibility:visible}.profile-eight_user-eight_user_profile [data-ctltg].edit a [data-ctl],.profile-eight_user-eight_user_profile [data-ctltg].edit span [data-ctl],.profile-eight_user-eight_user_profile [data-ctltg].hover a [data-ctl],.profile-eight_user-eight_user_profile [data-ctltg].hover span [data-ctl]{display:inline-block}.profile-eight_user-eight_user_profile [data-ctltg].edit .prof-card .thmb [data-ctl],.profile-eight_user-eight_user_profile [data-ctltg].hover .prof-card .thmb [data-ctl]{display:block}.profile-eight_user-eight_user_profile__profile-main-pane{position:relative}.profile-eight_user-eight_user_profile__profile-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:10px 20px;z-index:2}.profile-eight_user-eight_user_profile__profile-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:278px;float:left;z-index:5}.profile-eight_user-eight_user_profile__profile-aside-inner{background-color:#fff;border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-eight_user-eight_user_profile__profile-main{*zoom:1;box-sizing:border-box;padding-left:288px;width:100%}.profile-eight_user-eight_user_profile__profile-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-eight_user-eight_user_profile .limited-message{padding:20px 0 30px;text-align:left;margin-left:10px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-eight_user-eight_user_profile .higher-card{border-radius:3px 3px 0 0}.profile-eight_user-eight_user_profile .lower-card{border-radius:0 0 3px 3px}.profile-eight_user-follow_section_button .button-field{display:flex;height:30px}.profile-eight_user-follow_section_button .button-field .dialog-button-container{position:relative}.profile-eight_user-follow_section_button .button-field .dialog-button-container .menu-position{position:absolute;margin-top:2px;right:0}.profile-eight_user-follow_section_button .resend-btn{color:#307caf;display:block;font-size:1.1rem;padding:5px 16px;margin-right:30px}.profile-eight_user-follow_section_button .resend-btn:hover{text-decoration:underline}.profile-eight_user-follow_section_button .message-btn{padding:6px 15px;font-size:1.1rem;border-right:0}.profile-eight_user-follow_section_button .cancel-field .menu-btn,.profile-eight_user-follow_section_button .cancel-field .message-btn{background-color:#b4b4b4;color:#fff}.profile-eight_user-follow_section_button .cancel-field .message-btn{border-bottom-right-radius:0;border-top-right-radius:0}.profile-eight_user-follow_section_button .cancel-field .fe-down-arrow{background-color:#b4b4b4;color:#fff;font-size:1.2rem}.profile-eight_user-follow_section_button .menu-btn{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:1px;min-width:30px;padding:2px;width:30px}.profile-eight_user-follow_section_button .menu-field{margin-top:2px}.profile-eight_user-follow_section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0}.profile-eight_user-follow_section .follow_section_contents{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;display:table-cell;vertical-align:middle;width:498px;background:#fff;text-align:center;padding:15px 0}.profile-eight_user-follow_section .follow_section_contents p{font-size:1.3rem;line-height:1.5;margin:0}.profile-eight_user-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;border-radius:0 0 3px 3px;background:#fff;min-height:246px;position:relative}.profile-eight_user-head .lnk{display:block;margin:5px 28px}.profile-eight_user-head .profile-card{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;position:absolute;right:20px;bottom:7px}.profile-eight_user-head .profile-card .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a5a3a1;display:inline-block;position:relative;vertical-align:bottom}.profile-eight_user-head .profile-card .ctrl,.profile-eight_user-head .profile-card .ctrl-follow-section{margin-left:0;margin-right:10px;display:inline-block;vertical-align:bottom}.profile-eight_user-head .profile-card .btn-smt{font-size:1.2rem}.profile-eight_user-head .profile-card .btn-dis{background-color:#d5d5d5;color:#fff;display:block;font-size:1.2rem}.profile-eight_user-head .profile-card .btn-dis:hover{background-color:#d5d5d5;color:#fff}.profile-eight_user-head .profile-title-field{position:absolute;left:19px;bottom:6px}.profile-eight_user-head .profile-title-field .thumbnail{position:relative;float:left;vertical-align:middle}.profile-eight_user-head .profile-title-field .thumbnail img{width:46px;height:46px}.profile-eight_user-head .text-field{padding-left:54px}.profile-eight_user-head .text-field .description{font-size:1.1rem;font-weight:700;height:20px;line-height:2rem;margin-top:3px}.profile-eight_user-head .text-field .user-name{font-size:2.1rem;line-height:1;font-weight:700;color:#000}.profile-eight_user-head .text-field .text-part{display:inline-block;color:#307caf}.profile-eight_user-head .premium-icon{margin-left:8px;display:inline-block;vertical-align:middle;background-image:url(/assets/webpack/images/main/parts/ico-premium-bb40c220b25dce2fb6d3b66cfd1280ec.png);height:18px;width:60px}.profile-eight_user-profile_info{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:15px 15px 10px;position:relative}.profile-eight_user-profile_info .ttl{color:#a0a0a0;font-size:1.3rem;font-weight:700}.profile-eight_user-profile_info .info-table{margin:15px 0 0}.profile-eight_user-profile_info .action-icons{display:flex;position:absolute;right:20px;top:10px}.profile-eight_user-profile_info .icon-button{border-radius:2px;border:1px solid #a0a0a0;display:inline-block;font-size:1.3rem;margin:0 0 0 7px;padding:4px 7px}.profile-eight_user-profile_info .icon-button>*{vertical-align:middle;line-height:1}.profile-eight_user-profile_info .icon-button>.fe{font-size:1.6rem}.profile-eight_user-profile_info .icon-button>.fe.fe-memo{vertical-align:middle;height:1.6rem}.profile-eight_user-profile_info .icon-button:hover{border:1px solid #307caf}.profile-eight_user-profile_info .icon-button:active{position:relative;top:2px}.profile-eight_user-send_message_button{display:flex;height:30px}.profile-eight_user-send_message_button .message-btn{border-bottom-right-radius:0;border-top-right-radius:0;padding:6px 15px;font-size:1.1rem}.profile-eight_user-send_message_button .menu-btn{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:1px;min-width:30px;padding:2px;width:30px}.profile-eight_user-send_message_button .menu-btn .fe-down-arrow{font-size:1.2rem}.profile-eight_user-send_message_button .menu-field{margin-top:2px}.profile-eight_user-send_message_suggestion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem;line-height:1.5;border-radius:3px;padding:10px 0;background:#fff;margin:10px 0 0}.profile-eight_user-send_message_suggestion .centerized{width:500px;height:100%;display:table-cell;text-align:center;vertical-align:middle}.profile-exchange_date{display:flex;align-items:center}.profile-exchange_date .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.profile-exchange_date .display-field{width:auto;font-size:inherit}.profile-exchange_date .display-field:not(:hover){color:inherit}.profile-exchange_date .edit-btn{visibility:hidden}.profile-exchange_date .edit-btn .fe-edit{background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;border-radius:3px;font-size:1.8rem;padding:2px}.profile-exchange_date .edit-btn .fe-edit:hover{color:#307caf}.profile-exchange_date .edit-btn .fe-edit:active .fe{position:relative;top:1px}.profile-exchange_date:hover .edit-btn.visible{visibility:visible}.profile-exchange_date .date-picker input{background-color:transparent;border:0;margin:0;padding:0}.profile-exchange_date .rdtDay{cursor:pointer}.profile-exchange_date td,.profile-exchange_date th{vertical-align:middle}.friend-profile-card_thumbnail.tmb,.friend-profile-card_thumbnail .tmb{display:table-cell;vertical-align:middle;position:relative;width:59px;height:36px}.friend-profile-card_thumbnail .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;border:1px solid #a5a5a5;width:59px;height:36px;overflow:hidden}.friend-profile-careers{border-radius:0;box-shadow:1px 0 0 #d5d5d5;min-height:250px;background:#fff;height:100%;position:relative}.friend-profile-careers:before{border-top:1px solid #e8e8e8;content:"";display:block;margin:0 13px}.friend-profile-careers .box .cts{padding:0 13px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-friend-friend_profile{float:left;padding-right:10px;width:780px;position:relative}.profile-friend-friend_profile__profile-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:10px 20px;z-index:2}.profile-friend-friend_profile__section{position:relative}.profile-friend-friend_profile__profile-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:278px;float:left;z-index:5}.profile-friend-friend_profile__profile-aside-inner{background-color:#fff;border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-friend-friend_profile__profile-main{*zoom:1;box-sizing:border-box;padding-left:288px;width:100%}.profile-friend-friend_profile__profile-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-friend-friend_profile .limited-message{padding:20px 0 30px;text-align:left;margin-left:10px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-friend-friend_profile .higher-card{border-radius:3px 3px 0 0}.profile-friend-friend_profile .lower-card{border-radius:0 0 3px 3px}.profile-friend-friend_profile .section:not(:first-child):before{border-top:1px solid #e8e8e8;content:"";display:block;margin:0 13px}.profile-friend-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;border-radius:0 0 3px 3px;background:#fff;min-height:246px;position:relative}.profile-friend-head .profile-card{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;position:absolute;right:20px;bottom:7px}.profile-friend-head .profile-card .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a5a3a1;display:inline-block;position:relative;vertical-align:bottom}.profile-friend-head .profile-card .ctrl{margin-left:0;margin-right:10px;display:inline-block;vertical-align:bottom}.profile-friend-head .profile-title-field{position:absolute;left:19px;bottom:6px}.profile-friend-head .profile-title-field .thumbnail{position:relative;float:left;vertical-align:middle}.profile-friend-head .profile-title-field .thumbnail img{width:46px;height:46px}.profile-friend-head .text-field{padding-left:54px}.profile-friend-head .text-field .description{font-size:1.1rem;font-weight:700;height:20px;line-height:2rem;margin-top:3px}.profile-friend-head .text-field .user-name{font-size:2.1rem;line-height:1;font-weight:700;color:#000}.profile-friend-head .text-field .user-name .inputing{display:inline-block;color:#a0a0a0}.profile-friend-head .text-field .text-part{display:inline-block;color:#307caf}.profile-friend-invitation_button .button-field{display:flex;height:30px}.profile-friend-invitation_button .resend-btn{color:#307caf;display:block;font-size:1.1rem;padding:5px 16px}.profile-friend-invitation_button .resend-btn:hover{text-decoration:underline}.profile-friend-invitation_button .message-btn{border-right:0;padding:6px 15px;font-size:1.1rem}.profile-friend-invitation_button .cancel-field .fe-down-arrow,.profile-friend-invitation_button .cancel-field .menu-btn,.profile-friend-invitation_button .cancel-field .message-btn{background-color:#b4b4b4;color:#fff;opacity:1}.profile-friend-invitation_button .cancel-field .message-btn{border-bottom-right-radius:0;border-top-right-radius:0}.profile-friend-invitation_button .cancel-field .fe-down-arrow{font-size:1.2rem}.profile-friend-invitation_button .menu-btn{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:1px;min-width:30px;padding:2px;width:30px}.profile-friend-invitation_button .menu-field{margin-top:2px}.profile-friend-premium_section a{color:#307caf;text-decoration:underline}.profile-friend-premium_section a:hover{color:#307caf;text-decoration:none}.profile-friend-premium_section a:hover img{opacity:.7}.profile-friend-premium_section a:focus{color:#307caf}.profile-friend-premium_section .centerized_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem;line-height:1.5;border-radius:3px;padding:10px 0;background:#fff;margin:10px 0 0}.profile-friend-premium_section .centerized{width:500px;height:100%;display:table-cell;text-align:center;vertical-align:middle}.profile-friend-premium_section .noreg-ad{font-weight:700;color:#307caf;text-align:center;border:#307caf}.profile-friend-premium_section .first-delivery-text{color:#262626}.profile-friend-premium_section .strong-text{font-weight:700}.profile-friend-premium_section .help-icon{line-height:1.4rem}.profile-friend-profile_info{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:15px 15px 10px;position:relative}.profile-friend-profile_info .ttl{color:#a0a0a0;font-size:1.3rem;font-weight:700}.profile-friend-profile_info .info-table{margin:15px 0 0}.profile-friend-profile_info .action-icons{display:flex;position:absolute;right:20px;top:10px}.profile-friend-profile_info .icon-button{border-radius:2px;border:1px solid #a0a0a0;display:inline-block;font-size:1.3rem;margin:0 0 0 7px;padding:4px 7px}.profile-friend-profile_info .icon-button>*{vertical-align:middle;line-height:1}.profile-friend-profile_info .icon-button>.fe{font-size:1.6rem}.profile-friend-profile_info .icon-button>.fe.fe-memo{vertical-align:top}.profile-friend-profile_info .icon-button:hover{border:1px solid #307caf}.profile-friend-profile_info .icon-button:active{position:relative;top:2px}.profile-friend-profile_info .edit-field{padding:3px 0}.profile-friend-profile_info .edit-field .edit-button{margin:0 0 0 15px}.profile-label{list-style-type:none;position:relative;min-width:150px}.profile-label.active .fe-label-fill,.profile-label.active .label-text{color:#307caf}.profile-label .label-field{width:180px;display:flex;align-items:center}.profile-label .fe{font-size:1.4rem;margin-right:10px}.profile-label .ellipsis-tooltip,.profile-label .ellipsis-tooltip *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-labels_dialog{border-radius:2px;margin:1px 0 0 7px;padding-left:22px;width:230px}.profile-labels_dialog .add-label-form{margin:10px 0}.profile-labels_dialog .add-label-form i,.profile-labels_dialog .add-label-form span{color:#307caf;font-weight:700}.profile-labels_dialog .add-label-form .fe{vertical-align:bottom;font-size:1.4rem;margin-right:10px}.profile-labels_dialog .label-comp{margin:10px 0}.profile-labels_dialog .label-list{max-height:250px;overflow-y:auto}.profile-link{margin:6px 6px 6px 0}.profile-link a{color:#307caf;text-decoration:underline}.profile-link a:hover{color:#307caf;text-decoration:none}.profile-link a:hover img{opacity:.7}.profile-link a:focus{color:#307caf}.profile-link .link-title{font-weight:400;line-height:1.2;word-break:break-all;min-height:18px}.profile-link .link-url{margin-top:4px;font-weight:700;line-height:1.4;display:inline-block;word-break:break-all}.profile_mailto{display:inline-block}.profile_mailto a{color:#307caf;text-decoration:underline}.profile_mailto a:hover{color:#307caf;text-decoration:none}.profile_mailto a:hover img{opacity:.7}.profile_mailto a:focus{color:#307caf}.profile_mailto>a{display:inline-block;word-break:break-all}.profile-merged_career{margin:16px 0 18px}.profile-merged_career a{color:#307caf;text-decoration:underline}.profile-merged_career a:hover{color:#307caf;text-decoration:none}.profile-merged_career a:hover img{opacity:.7}.profile-merged_career a:focus{color:#307caf}.profile-merged_career a{text-decoration:none}.profile-merged_career a:hover{text-decoration:underline}.profile-merged_career:last-of-type{margin-bottom:18px}.profile-merged_career .merged-career{display:table;width:100%;min-height:40px}.profile-merged_career .merged-career .career-piece{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table-cell;padding-left:10px;padding-bottom:6px;color:#585858}.profile-merged_career .merged-career .career-piece:before{content:"";display:block;width:4px;height:1px;background:#585858;position:absolute;left:0;top:1rem}.profile-merged_career .merged-career .career-piece .career-span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.1rem;max-width:150px;margin:3px 0}.profile-merged_career .merged-career .career-piece .career-department,.profile-merged_career .merged-career .career-piece .career-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.2rem;max-width:150px;margin:3px 0}.profile-merged_career .career-company{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.4rem;max-width:250px;margin:9px 0;font-weight:700}.profile-merged_career .career-company.no-publicity{font-size:1.2rem;font-weight:400}.profile-misc-click_out_dialog__lead{color:rgba(0,0,0,.9);width:350px}.profile-misc-memo_form .memo-textarea{border:1px solid #307caf;height:100px}.profile-misc-memo_form .memo-textarea.disabled{border:1px solid #9bbed5}.profile-misc-memo_form .btn-field{display:flex;justify-content:flex-end;align-items:center}.profile-misc-memo_form .btn-field>*{color:#307caf;margin:5px}.profile-misc-memo_form .btn-field>:hover{color:#307caf;text-decoration:underline}.profile-misc-memo_form .btn-field>.disabled{opacity:.5;cursor:default;text-decoration:none}.profile-misc-memo{width:100%;border-bottom:1px solid #e8e8e8}.profile-misc-memo .memo-text-container{align-items:flex-end;display:flex;font-size:1.3rem;height:24px;justify-content:space-between;line-height:1.3;overflow:hidden;width:100%}.profile-misc-memo .memo-text-container .memo-text{align-items:flex-end;display:flex;width:90%}.profile-misc-memo .memo-text-container .memo-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.profile-misc-memo .memo-text-container .memo-updated-at{margin:0 0 1px 5px;font-size:1.1rem;padding-right:1rem;width:75px}.profile-misc-memo .memo-text-container .fe-delete{margin:0 0 1px 5px;visibility:hidden;width:15px}.profile-misc-memo.selected{font-weight:700}.profile-misc-memo:hover .fe-delete{visibility:visible}.profile-misc-memos_dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;margin:1px 0 0 7px;padding:10px 20px;width:280px}.profile-misc-memos_dialog .memo-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.profile-misc-memos_dialog .memo-header .date-field{flex:1;font-size:1.3rem}.profile-misc-memos_dialog .memo-header .add-btn,.profile-misc-memos_dialog .memo-header .edit-btn{font-size:1.7rem;color:#307caf}.profile-misc-memos_dialog .memo-form{margin-bottom:10px}.profile-misc-memos{width:250px;max-height:170px;overflow-y:auto}.profile-misc-memos .memo-inner{width:238px}.my_profile-basic_info_editor input[type=password].text,.my_profile-basic_info_editor input[type=text].text{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #c9c9c9;border-radius:2px;font-size:1.4rem;line-height:2.2;font-weight:400;color:#585858;height:28px}.my_profile-basic_info_editor input[type=password].text.error,.my_profile-basic_info_editor input[type=text].text.error{background:#ffe5e5;color:#a0a0a0;font-weight:700}.my_profile-basic_info_editor input[type=password].text[disabled],.my_profile-basic_info_editor input[type=text].text[disabled]{background:#e8e8e8;color:#a0a0a0;font-weight:700}.my_profile-basic_info_editor__form-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px 12px}.my_profile-basic_info_editor__title{position:relative;font-size:1.4rem;font-weight:700;color:#585858;line-height:1;letter-spacing:-.05em}.my_profile-basic_info_editor__desc{color:#8c8c8c;font-size:1.1rem;padding-top:8px}.my_profile-basic_info_editor__form-table{margin-top:18px;margin-bottom:22px}.my_profile-basic_info_editor__form-table>dt{font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.my_profile-basic_info_editor__form-table>dt:not(:first-of-type){margin-top:16px}.my_profile-basic_info_editor__form-table>dd{margin-top:5px;font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.my_profile-basic_info_editor__form-table .gender{display:-webkit-flex;display:flex}.my_profile-basic_info_editor__form-table .gender>li:not(:last-child){margin-right:30px}.my_profile-basic_info_editor__form-table .birth{display:-webkit-flex;display:flex;font-size:1.4rem}.my_profile-basic_info_editor__form-table .birth input[type=text]{margin-right:8px;padding-left:4px}.my_profile-basic_info_editor__form-table .birth input[type=text].y{width:93px}.my_profile-basic_info_editor__form-table .birth input[type=text].d,.my_profile-basic_info_editor__form-table .birth input[type=text].m{width:35px}.my_profile-basic_info_editor__form-table .birth>li{margin-right:5px}.my_profile-basic_info_editor input[type=radio].radio{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.my_profile-basic_info_editor input[type=radio].radio+label{position:relative;display:block;padding-left:22px;font-size:1.4rem;line-height:1.6;font-weight:400;color:#585858}.my_profile-basic_info_editor input[type=radio].radio+label:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;content:"";border:1px solid #c2c2c2;background:#fff;border-radius:11px;position:absolute;top:50%;left:0;width:11px;height:11px;margin-top:-5px}.my_profile-basic_info_editor input[type=radio].radio+label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.my_profile-basic_info_editor input[type=radio].radio:checked+label:after{content:"";background:#307caf;border-radius:5px;position:absolute;top:50%;left:3px;width:5px;height:5px;margin-top:-2px}.my_profile-basic_info_editor__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:12px}.my_profile-basic_info_editor__buttons>li:not(:last-child){margin-right:9px}.my_profile-basic_info_editor__cancel-button,.my_profile-basic_info_editor__save-button{padding:6px 10px}.profile-my_profile-basic_info{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;background-color:#fff;margin-top:10px}.profile-my_profile-basic_info .info,.profile-my_profile-basic_info .title{vertical-align:middle}.profile-my_profile-basic_info .info{background-color:#ccc;border-radius:1rem;color:#fff;font-size:1rem;font-weight:700;margin:4px;padding:4px}.profile-my_profile-basic_info .cts{padding:0 13px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-my_profile-basic_info .tbl>dt{float:left;font-size:1.2rem;font-weight:400;padding-top:14px;padding-bottom:14px;line-height:1.54;width:130px}.profile-my_profile-basic_info .tbl>dd{font-size:1.3rem;font-weight:700;min-height:21px;padding-top:14px;padding-bottom:14px;line-height:1.54;padding-left:130px}.profile-my_profile-basic_info .tbl>dd:not(:last-of-type){border-bottom:1px solid #e5e5e5;min-height:21px}.profile-my_profile-basic_info .basic-edit .fe-edit{vertical-align:top}.profile-my_profile-career_info_editor input[type=password].text,.profile-my_profile-career_info_editor input[type=text].text{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #c9c9c9;border-radius:2px;font-size:1.4rem;line-height:2.2;font-weight:400;color:#585858;height:28px}.profile-my_profile-career_info_editor input[type=password].text.error,.profile-my_profile-career_info_editor input[type=text].text.error{background:#ffe5e5;color:#a0a0a0;font-weight:700}.profile-my_profile-career_info_editor input[type=password].text[disabled],.profile-my_profile-career_info_editor input[type=text].text[disabled]{background:#e8e8e8;color:#a0a0a0;font-weight:700}.profile-my_profile-career_info_editor .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.profile-my_profile-career_info_editor__form-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:2px;max-height:580px;overflow-y:scroll;padding:14px;width:494px}.profile-my_profile-career_info_editor__form-container::-webkit-scrollbar{-webkit-appearance:none;width:5px}.profile-my_profile-career_info_editor__form-container::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.5)}.profile-my_profile-career_info_editor__title{position:relative;font-size:1.4rem;font-weight:700;color:#585858;line-height:1;letter-spacing:-.05em}.profile-my_profile-career_info_editor__form-table{margin-top:18px;margin-bottom:22px}.profile-my_profile-career_info_editor__form-table>dt{font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.profile-my_profile-career_info_editor__form-table>dt:not(:first-of-type){margin-top:16px}.profile-my_profile-career_info_editor__form-table>dd{margin-top:5px;font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.profile-my_profile-career_info_editor__form-table input[type=text]{font-size:1.2rem}.profile-my_profile-career_info_editor__form-table input[type=text].tel{width:48.73563%}.profile-my_profile-career_info_editor__form-table input[type=text].zip{width:22.98851%;margin-bottom:8px}.profile-my_profile-career_info_editor__form-table input[type=text].lnk-ttl{margin-bottom:8px}.profile-my_profile-career_info_editor__form-table .no-editable{margin-top:12px;font-size:1.3rem;font-weight:bolder;color:#585858}.profile-my_profile-career_info_editor__date-span-field{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.profile-my_profile-career_info_editor__date-span-field li{line-height:1.4}.profile-my_profile-career_info_editor__date-span-field li:not(:last-child){margin-right:4px}.profile-my_profile-career_info_editor__date-span-field input[type=text]{text-align:center}.profile-my_profile-career_info_editor__date-span-field input[type=text].y{width:55px}.profile-my_profile-career_info_editor__date-span-field input[type=text].d,.profile-my_profile-career_info_editor__date-span-field input[type=text].m{width:35px}.profile-my_profile-career_info_editor__date-span-field .hyphen{padding:0 4px}.profile-my_profile-career_info_editor .btn-lnk{color:#307caf;font-size:1.4rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin:6px 0}.profile-my_profile-career_info_editor .btn-lnk:hover{text-decoration:underline;box-shadow:none}.profile-my_profile-career_info_editor__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:12px}.profile-my_profile-career_info_editor__buttons>li:not(:last-child){margin-right:9px}.profile-my_profile-career_info_editor__cancel-button,.profile-my_profile-career_info_editor__save-button{padding:6px 10px}.profile-my_profile-career_info_editor__delete-button{color:#307caf;font-size:1.4rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin:6px 0}.components-profile-my_profile-career_status{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;background-color:#fff;margin-top:10px}.components-profile-my_profile-career_status__info,.components-profile-my_profile-career_status__title{vertical-align:middle}.components-profile-my_profile-career_status__title{font-size:1.3rem}.components-profile-my_profile-career_status__status{color:#454545;font-size:1.2rem;font-weight:700;padding:14px 0 20px 12px}.components-profile-my_profile-career_status__info{background-color:#ccc;border-radius:1rem;color:#fff;font-size:1rem;font-weight:700;margin:4px;padding:4px}.components-profile-my_profile-career_status__edit-btn{line-height:1;position:absolute;right:0;top:15px;visibility:hidden}.components-profile-my_profile-career_status:hover .components-profile-my_profile-career_status__edit-btn{visibility:visible}.components-profile-my_profile-career_status__desc{color:#8c8c8c;font-size:1.1rem;padding:4px 0 16px}.components-profile-my_profile-career_status__label{display:block;font-size:1.3rem;font-weight:400;padding:16px 0 7px}.components-profile-my_profile-career_status__button-base{padding:32px 0 0;width:fit-content}.components-profile-my_profile-career_status__button{margin:0 12px 0 0;padding:0;width:96px}.components-profile-my_profile-career_status__basic-dialog{padding:32px 40px}.profile-my_profile-career_summary .career-summary-edit .fe-edit{vertical-align:top}.profile-my_profile-career_summary .notfriend{font-size:1.2rem;line-height:1.71;text-align:center;color:#307caf;font-weight:400}.profile-my_profile-careers_info{border-radius:0;box-shadow:1px 0 0 #d5d5d5;min-height:250px;background:#fff;height:100%}.profile-my_profile-careers_info:before{border-top:1px solid #e8e8e8;content:"";display:block;margin:0 13px}.profile-my_profile-careers_info .box .cts{padding:0 13px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-my_profile-careers_info .box .cts .empty{font-size:1.2rem;line-height:1;font-weight:400;text-align:center;color:#307caf}.profile-my_profile-careers_info .sortable .cts{padding:0}.profile-my_profile-careers_info .sortable .cts dt{font-size:1.3rem;line-height:1.77}.profile-my_profile-careers_info .sortable .cts dt span{color:#307caf}.profile-my_profile-careers_info .sortable .cts dt em{font-weight:700;font-style:normal}.profile-my_profile-careers_info .sortable .cts dd{display:table;width:100%}.profile-my_profile-careers_info .sortable .itm{margin-top:5px;margin-bottom:0;background:#fff;border-radius:3px;padding:14px;cursor:move}.profile-my_profile-careers_info .sortable .txt{display:table-cell;vertical-align:middle}.profile-my_profile-careers_info .sortable .txt>span{position:relative;display:inline-block;font-size:1.1rem;line-height:1.33;padding-left:10px}.profile-my_profile-careers_info .sortable .txt>span:before{content:"";display:block;width:4px;height:1px;background:#454545;position:absolute;left:0;top:.6em}.profile-my_profile-careers_info .sortable .dev{display:inline-block;font-size:1.2rem}.profile-my_profile-careers_info .career-sort{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;border-radius:3px;height:22px;width:22px;padding:1px;vertical-align:bottom}.profile-my_profile-careers_info .career-sort:hover{color:#307caf}.profile-my_profile-careers_info .career-sort:active .fe{position:relative;top:1px}.profile-my_profile-careers_info .career-sort .fe{vertical-align:top}.profile-my_profile-careers_info .buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:13px 16px;margin-top:5px}.profile-my_profile-careers_info .buttons>li:not(:last-child){margin-right:9px}.profile-my_profile-careers_info .buttons .button-cancel{padding:6px 10px}.profile-my_profile-careers .btn_show_all_careers{color:#a0a0a0;font-size:1.2rem;text-decoration:none;display:block;margin:13px 0}.my_profile-educational_record_info_editor .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.my_profile-educational_record_info_editor__form-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px 12px}.my_profile-educational_record_info_editor__title{position:relative;font-size:1.4rem;font-weight:700;color:#585858;line-height:1;letter-spacing:-.05em}.my_profile-educational_record_info_editor__form-table{margin-top:18px;margin-bottom:22px}.my_profile-educational_record_info_editor__form-table>dt{font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.my_profile-educational_record_info_editor__form-table>dt:not(:first-of-type){margin-top:16px}.my_profile-educational_record_info_editor__form-table>dd{margin-top:5px;font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.my_profile-educational_record_info_editor__form-table span.required{color:#ff6752;font-size:1.1rem;font-weight:700}.my_profile-educational_record_info_editor__form-table select{height:2.8rem;background:#fff;border:1px solid #d0d0d0;border-radius:3px;margin-right:4px}.my_profile-educational_record_info_editor__form-table select.error{background:#ffe5e5}.my_profile-educational_record_info_editor__form-table input[type=text]{width:45.75rem;font-size:1.2rem}.my_profile-educational_record_info_editor__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:12px}.my_profile-educational_record_info_editor__buttons>li:not(:last-child){margin-right:9px}.my_profile-educational_record_info_editor__cancel-button,.my_profile-educational_record_info_editor__save-button{padding:6px 10px}.my_profile-educational_record_info_editor__delete-button{color:#307caf;font-size:1.4rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin:6px 0}.profile-my_profile-educational_record{margin-top:10px}.profile-my_profile-educational_record dt.editm{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.profile-my_profile-educational_record .educational_records-school_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.4rem;max-width:220px;margin:6px 0 9px;font-weight:700;position:relative}.profile-my_profile-educational_record .educational_records-school-edit_button{position:relative;right:7px}.profile-my_profile-educational_record .educational_records-piece{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table-cell;padding-left:10px;padding-bottom:6px;color:#585858}.profile-my_profile-educational_record .educational_records-piece:before{content:"";display:block;width:4px;height:1px;background:#585858;position:absolute;left:0;top:1rem}.profile-my_profile-educational_record .educational_records-period{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.1rem;max-width:150px;margin:3px 0}.profile-my_profile-educational_record .educational_records-degree,.profile-my_profile-educational_record .educational_records-faculty{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#585858;font-size:1.2rem;max-width:250px;margin:3px 0}.profile-my_profile-educational_records_info{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;background-color:#fff;border-radius:0 0 3px 3px;height:100%}.profile-my_profile-educational_records_info:before{border-top:1px solid #e8e8e8;content:"";display:block;margin:0 13px}.profile-my_profile-educational_records_info .cts{padding:0 13px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-my_profile-educational_records_info .educational_record-plus{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;border-radius:3px;height:22px;width:22px;padding:1px;vertical-align:bottom;line-height:1}.profile-my_profile-educational_records_info .educational_record-plus:hover{color:#307caf}.profile-my_profile-educational_records_info .educational_record-plus:active .fe{position:relative;top:1px}.profile-my_profile-educational_records_info .educational_record-plus .fe{font-size:1.4rem;font-weight:700;text-align:center;padding-left:3px}.profile-my_profile-educational_records_info dd.cts p.notfriend{margin-top:1.25rem;padding-bottom:5.25rem;font-size:1.2rem;line-height:1.71;text-align:center;color:#307caf;font-weight:400}.profile-my_profile-educational_records_info dd.cts p.notfriend .new-icon{display:block;font-size:.75rem;color:#ff6752;border:1px solid #ff6752;border-radius:2px;padding:0 7.5px;line-height:1.35rem;width:2.75rem;margin-bottom:.25rem}.profile-my_profile-educational_records_info dd.cts p.notfriend span.promotion-words{cursor:pointer}.profile-my_profile-educational_records_info dd.cts:last-of-type div.itms{padding-bottom:12px}.profile-my_profile-educational_records_info .show-more{display:block;padding:18px 0;color:#a0a0a0;font-size:1.2rem}.profile-my_profile-educational_records_info .educational_record-edit{position:relative;top:.5rem}.profile-my_profile-educational_records_info .educational_record-edit .fe-edit{vertical-align:top}.profile-my_profile-educational_records_info__dialog{text-align:center;padding:20px}.profile-my_profile-educational_records_info__dialog .title{font-size:1.6rem;font-weight:700;margin:0 1rem 1rem;position:static;text-align:center;color:#585858;display:block;line-height:1.2rem}.profile-my_profile-educational_records_info__dialog .description{font-size:1.4rem;line-height:2.1rem;margin:0 0 2rem;text-align:center}.profile-my_profile-educational_records_info__dialog .button{border-radius:3px;background-color:#fff;border:1px solid #307caf;color:#307caf;display:block;font-size:1.4rem;font-weight:700;line-height:2.5rem;margin:5px auto 0;min-width:180px;padding:0 20px;position:static;text-align:center}.profile-my_profile-educational_records_info__dialog .button:hover{opacity:.7}.profile-my_profile-head{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:10px;border-radius:0 0 3px 3px;background:#fff;min-height:246px}.profile-my_profile-head .policy-in-head{height:22px}.profile-my_profile-head .image-policy-in-head{height:22px;display:block;position:absolute;bottom:0;right:0}.profile-my_profile-head .edit-link{margin-left:5px;vertical-align:bottom}.profile-my_profile-head .edit-link .fe-edit{vertical-align:bottom;padding:3px}.profile-my_profile-head .camera-button{background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;border-radius:3px;height:20px;padding:1px;width:20px}.profile-my_profile-head .camera-button:hover{color:#307caf}.profile-my_profile-head .camera-button:active .fe{position:relative;top:1px}.profile-my_profile-head .profile-card{position:absolute;right:20px;bottom:7px}.profile-my_profile-head .profile-card .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a5a3a1;display:inline-block;position:relative;vertical-align:bottom}.profile-my_profile-head .profile-title-field{position:absolute;left:19px;bottom:6px}.profile-my_profile-head .profile-title-field .thumbnail{position:relative;float:left;vertical-align:middle}.profile-my_profile-head .profile-title-field .thumbnail img{width:46px;height:46px}.profile-my_profile-head .profile-title-field .thumbnail-edit-icon{position:absolute;right:-2px;bottom:0}.profile-my_profile-head .text-field{padding-left:54px}.profile-my_profile-head .text-field .description{font-size:1.1rem;font-weight:700;height:20px;line-height:2rem;margin-top:3px}.profile-my_profile-head .text-field .user-name{font-size:2.1rem;line-height:1;font-weight:700;color:#000}.profile-my_profile-head .text-field .text-part{display:inline-block;color:#307caf}.profile-my_profile-head .text-field .description-edit-icon{bottom:1px;position:absolute;width:100px}.profile-my_profile-head .premium-icon{margin-left:8px;display:inline-block;vertical-align:middle;background-image:url(/assets/webpack/images/main/parts/ico-premium-bb40c220b25dce2fb6d3b66cfd1280ec.png);height:18px;width:60px}.my_profile-job_description_editor{color:#585858}.my_profile-job_description_editor__form-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;max-height:580px;overflow-y:auto;padding:14px 12px}.my_profile-job_description_editor__form-container .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2;margin-top:10px}.my_profile-job_description_editor__flex-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:1.2rem;line-height:1.1;font-weight:400}.my_profile-job_description_editor__flex-container .title{line-height:1.2;font-weight:700}.my_profile-job_description_editor__description{font-size:1.1rem;line-height:1.2;margin-bottom:10px;margin-top:5px}.my_profile-job_description_editor__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:24px;min-height:24px;font-size:1.2rem;padding:2px 4px;background:#fff;border:1px solid #c9c9c9;border-radius:2px;line-height:1.4;font-weight:400;color:#585858}.my_profile-job_description_editor__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:16px}.my_profile-job_description_editor__buttons>li:not(:last-child){margin-right:9px}.my_profile-job_description_editor__cancel-button,.my_profile-job_description_editor__save-button{padding:6px 10px}.my_profile-my_career_summary_editor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#585858;padding:14px 12px;width:573px}.my_profile-my_career_summary_editor__title{font-size:1.2rem;font-weight:700;line-height:1.2}.my_profile-my_career_summary_editor__textarea.textarea{display:block;font-size:1.2rem;height:282px;line-height:1.68rem;margin:5px 8px 0 0;max-width:542px;min-width:542px;min-height:282px;padding:10px;width:542px}.my_profile-my_career_summary_editor__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:12px}.my_profile-my_career_summary_editor__buttons>li:not(:last-child){margin-right:9px}.my_profile-my_career_summary_editor__cancel-button,.my_profile-my_career_summary_editor__save-button{padding:6px 10px}.my_profile-my_career_summary_editor__example-button{color:#307caf;font-size:1.4rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin:6px 0}.my_profile-my_career_summary_editor__example{border:1px solid #d5d5d5;border-radius:2px;background:#fff;color:#585858;display:block;font-size:1.2rem;line-height:1.68rem;height:260px;max-width:525px;min-height:260px;min-width:525px;padding:10px;width:525px;margin:19px 0 0}.my_profile-my_career_summary_editor__caption{color:#585858;display:block;font-size:1.2rem;font-weight:700;line-height:1.2rem;margin-left:-11px;margin-top:-29px;position:absolute}.my_profile-my_career_summary_editor__example-nav{display:-webkit-flex;display:flex;margin:10px 0 15px;padding:0}.my_profile-my_career_summary_editor__example-nav .button{color:#585858;font-size:1.4rem;font-weight:700;padding-right:20px}.my_profile-my_career_summary_editor__example-nav .button.active{color:#307caf}.my_profile-my_career_summary_editor__dialog{text-align:center;padding:20px}.my_profile-my_career_summary_editor__dialog .dialog-button{display:block;font-size:1.4rem;font-weight:700;line-height:2.5rem;margin:5px auto 0;min-width:180px;padding:0 20px}.my_profile-my_career_summary_editor__dialog .dialog-color-button{background-color:#fff;border:1px solid #307caf;color:#307caf}.my_profile-my_career_summary_editor__dialog .dialog-color-button:hover{opacity:.7}.my_profile-my_career_summary_editor__dialog .dialog-color-button.disabled{color:#777}.my_profile-my_career_summary_editor__dialog .dialog-color-button.disabled:hover{opacity:1}.my_profile-my_career_summary_editor__dialog .dialog-title{font-size:1.6rem;font-weight:700;margin:0 1rem 1rem;position:static;text-align:center}.my_profile-my_career_summary_editor__dialog .dialog-description{font-size:1.4rem;line-height:2.1rem;margin:0 0 2rem;text-align:center}.my_profile-my_career_summary_editor .word-count{text-align:right;font-size:1.2rem}.my_profile-my_career_summary_editor .e-txt{margin:6px 0 0 5px;display:inline-block;color:#f16671;font-weight:700;font-size:1.2rem;line-height:1.2}.profile-my_profile-my_profile_preview{float:left;padding-right:10px;width:780px}.profile-my_profile-my_profile_preview [data-ctltg] [data-ctl]{visibility:hidden}.profile-my_profile-my_profile_preview [data-ctltg].edit [data-ctl],.profile-my_profile-my_profile_preview [data-ctltg].hover [data-ctl]{visibility:visible}.profile-my_profile-my_profile_preview [data-ctltg].edit a [data-ctl],.profile-my_profile-my_profile_preview [data-ctltg].edit span [data-ctl],.profile-my_profile-my_profile_preview [data-ctltg].hover a [data-ctl],.profile-my_profile-my_profile_preview [data-ctltg].hover span [data-ctl]{display:inline-block}.profile-my_profile-my_profile_preview [data-ctltg].edit .prof-card .thmb [data-ctl],.profile-my_profile-my_profile_preview [data-ctltg].hover .prof-card .thmb [data-ctl]{display:block}.profile-my_profile-my_profile_preview__profile-main-pane{position:relative}.profile-my_profile-my_profile_preview__profile-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:10px 20px;z-index:2}.profile-my_profile-my_profile_preview__profile-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:278px;float:left}.profile-my_profile-my_profile_preview__profile-aside-inner{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-my_profile-my_profile_preview__profile-main{*zoom:1;box-sizing:border-box;padding-left:288px;width:100%}.profile-my_profile-my_profile_preview__profile-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-my_profile-my_profile_preview__publish-navi{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.8);border-radius:3px;padding:16px;width:494px;margin-top:7px}.profile-my_profile-my_profile_preview__publish-navi>p{font-size:1.8rem;font-weight:700;color:#000;letter-spacing:-.05em;margin-bottom:10px}.profile-my_profile-my_profile{float:left;padding-right:10px;width:780px}.profile-my_profile-my_profile [data-ctltg] [data-ctl]{visibility:hidden}.profile-my_profile-my_profile [data-ctltg].edit [data-ctl],.profile-my_profile-my_profile [data-ctltg].hover [data-ctl]{visibility:visible}.profile-my_profile-my_profile [data-ctltg].edit a [data-ctl],.profile-my_profile-my_profile [data-ctltg].edit span [data-ctl],.profile-my_profile-my_profile [data-ctltg].hover a [data-ctl],.profile-my_profile-my_profile [data-ctltg].hover span [data-ctl]{display:inline-block}.profile-my_profile-my_profile [data-ctltg].edit .prof-card .thmb [data-ctl],.profile-my_profile-my_profile [data-ctltg].hover .prof-card .thmb [data-ctl]{display:block}.profile-my_profile-my_profile__profile-main-pane{position:relative}.profile-my_profile-my_profile__profile-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:10px 20px;z-index:2}.profile-my_profile-my_profile__profile-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:278px;float:left;z-index:5}.profile-my_profile-my_profile__profile-aside-inner{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-my_profile-my_profile__profile-main{*zoom:1;box-sizing:border-box;padding-left:288px;width:100%}.profile-my_profile-my_profile__profile-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-my_profile-head-profile_info_qr_button{position:absolute;width:161px;height:18px;right:30px;top:0;text-align:center;font-size:1.2rem;font-weight:700;opacity:.85;border-radius:3px;background:#e8e8e8;color:#a0a0a0;padding:2px 6px;cursor:pointer}.profile-my_profile-head-profile_info_qr_button .label{vertical-align:middle}.profile-my_profile-head-profile_info_qr_button .fe-download{height:18px;font-size:1.8rem}.profile-my_profile-policy_dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.9);min-width:371px}.profile-my_profile-policy_dialog .contents{text-align:center;font-size:1.4rem;line-height:1.29;padding:10px 20px}.my_profile-policy{width:206px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:14px 12px}.my_profile-policy .lst{margin-bottom:6px}.my_profile-policy .lst .lst-li{position:relative}.my_profile-policy .lst .lst-label{font-size:1.1rem;line-height:2;font-weight:400;color:#8f8f8f;cursor:pointer;position:relative;display:block;padding-left:22px}.my_profile-policy .lst .lst-label .fe{font-size:1.5rem;margin:0 6px 0 -2px;line-height:1.1rem}.my_profile-policy input[type=radio].radio{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.my_profile-policy input[type=radio].radio+label:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;content:"";border:1px solid #ccc;background:#fff;border-radius:11px;position:absolute;top:50%;left:0;width:11px;height:11px;margin-top:-5px}.my_profile-policy input[type=radio].radio+label:hover:before{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.my_profile-policy input[type=radio].radio:checked+label:after{content:"";background:#307caf;border-radius:5px;position:absolute;top:50%;left:3px;width:5px;height:5px;margin-top:-2px}.my_profile-policy .title{position:relative;font-size:1.4rem;font-weight:700;color:#585858;line-height:1;margin-bottom:14px;letter-spacing:-.05em}.my_profile-policy .txt{font-size:1.1rem;line-height:1.45;font-weight:400;color:#a7a7a7}.profile-my_profile-preview_button{height:51px;background:#fff;border:1px solid #307caf;line-height:5rem;text-align:center;display:block;cursor:pointer;width:100%}.profile-my_profile-preview_button:active{top:0}.profile-my_profile-preview_button__text-block{color:#307caf;font-size:1.6rem;font-weight:700}.profile-my_profile-profile_info,.profile-my_profile-profile_info_preview{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:15px 15px 10px;position:relative}.profile-my_profile-profile_info .ttl,.profile-my_profile-profile_info_preview .ttl{color:#a0a0a0;font-size:1.3rem;font-weight:700}.profile-my_profile-profile_info .info-table,.profile-my_profile-profile_info_preview .info-table{margin:15px 0 0}.profile-my_profile-profile_info .action-icons,.profile-my_profile-profile_info_preview .action-icons{position:absolute;right:20px;top:15px;color:#307caf;display:block}.profile-my_profile-set_profile_url_dialog{padding:16px 20px 10px}.profile-my_profile-set_profile_url_dialog__profile-url-set{text-align:left}.profile-my_profile-set_profile_url_dialog__profile-url-set>dt{font-size:1.4rem;line-height:2.8rem;margin-bottom:4px}.profile-my_profile-set_profile_url_dialog__identifier-input{font-size:1.4rem}.profile-my_profile-timeline .profile-public-eight_registration{margin-top:10px}.profile-my_profile-transaction_dialog{min-width:317px;padding:21px 28px;box-sizing:border-box}.profile-my_profile-transaction_dialog .title{color:#585858;display:block;font-size:1.6rem;font-weight:700;margin:0 1rem 1rem;position:static;text-align:center}.profile-my_profile-transaction_dialog .btns{margin-top:21px;text-align:center}.profile-my_profile-transaction_dialog .btns li{margin-bottom:10px;margin-right:0}.profile-my_profile-transaction_dialog .btns li .btn-lin{width:80%;display:inline-block;vertical-align:middle;max-width:100%;font-size:1.4rem;line-height:1;text-decoration:none;border-radius:3px;padding:7px;cursor:pointer;background:#fff;border:1px solid #307caf;color:#307caf}.profile-my_profile-transaction_dialog .btns li .btn-lin:hover{background:#307caf;color:#fff;box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.profile-policy_icon{background-color:#e8e8e8;border-radius:3px;color:#a0a0a0;display:block;height:22px;margin-left:2px;vertical-align:bottom;width:36px}.profile-policy_icon .policy-icon-field{align-items:center;display:flex;height:22px;justify-content:center;width:100%}.profile-policy_icon .policy-icon{font-size:1.6rem;margin:0}.profile-policy_icon .select-btn{font-size:1.3rem;margin:0 0 -2px}.profile-profile_info_editor{color:#585858}.profile-profile_info_editor .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.profile-profile_info_editor__form-container{margin:2px;display:block;padding-left:0;width:494px;position:relative;left:0;top:0;z-index:inherit}.profile-profile_info_editor__form-container:after,.profile-profile_info_editor__form-container:before{content:none}.profile-profile_info_editor__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:inherit;border:inherit;max-height:580px;overflow-y:scroll;box-shadow:inherit;padding:14px}.profile-profile_info_editor__inner::-webkit-scrollbar{-webkit-appearance:none;width:5px}.profile-profile_info_editor__inner::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.5)}.profile-profile_info_editor__form-table{margin-top:18px;margin-bottom:22px}.profile-profile_info_editor__form-table>dt{font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.profile-profile_info_editor__form-table>dt:not(:first-of-type){margin-top:16px}.profile-profile_info_editor__form-table>dd{margin-top:5px;font-size:1.2rem;line-height:1.2;font-weight:400;color:#585858}.profile-profile_info_editor__form-table input[type=text]{font-size:1.2rem}.profile-profile_info_editor__form-table input[type=text].tel{width:48.73563%}.profile-profile_info_editor__form-table input[type=text].zip{width:22.98851%}.profile-profile_info_editor__form-table input[type=text].address-upper,.profile-profile_info_editor__form-table input[type=text].lnk-ttl{margin-bottom:8px}.profile-profile_info_editor__title{position:relative;font-size:1.4rem;font-weight:700;line-height:1;margin-bottom:14px;letter-spacing:-.05em}.profile-profile_info_editor__profile-url{display:-webkit-flex;display:flex}.profile-profile_info_editor__profile-url>dt{font-size:1.4rem;font-weight:700;line-height:2}.profile-profile_info_editor__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.profile-profile_info_editor__buttons>li:not(:last-child){margin-right:9px}.profile-profile_info_editor__button{padding:6px 10px}.profile-profile_info_editor__add-button{color:#8c8c8c;font-size:1.2rem;font-weight:700;float:right}.profile-profile_info_editor__add-button:hover{color:#8c8c8c;opacity:.8}.profile-profile_info_editor__add-button .fe-plus{vertical-align:middle;font-weight:700;margin:0 3px 2px 0;font-size:1.4rem}.profile-profile_info_editor__links>li{margin-bottom:16px}.profile-profile_info a{color:#307caf;text-decoration:none}.profile-profile_info a:hover{text-decoration:underline}.profile-profile_info .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.profile-profile_info .title .fe{color:#a0a0a0;font-size:1.8rem}.profile-profile_info .tbl>li{align-items:center;display:flex;min-height:26px;padding:3px 0}.profile-profile_info .tbl>li:not(.more-info):not(:last-of-type){border-bottom:1px solid #e8e8e8}.profile-profile_info .tbl>li.more-info{min-height:24px}.profile-profile_info .tbl>li .more-info-button{align-self:flex-end;font-size:1.2rem;margin:0 0 3px 5px}.profile-profile_info .tbl>li .policy-icon-field{background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;display:block;visibility:hidden;width:36px;border-radius:3px}.profile-profile_info .tbl>li .policy-icon-field:hover{color:#307caf}.profile-profile_info .tbl>li .policy-icon-field:active .fe{position:relative;top:1px}.profile-profile_info .tbl>li .policy-icon-field.visible,.profile-profile_info .tbl>li:hover .policy-icon-field{visibility:visible}.profile-profile_info .tbl>li .policy-icon{font-size:1.6rem;padding:2px 2px 2px 3px;text-align:center}.profile-profile_info .tbl>li .select-btn{font-size:1.3rem;vertical-align:middle;margin-left:-1px}.profile-profile_info .tbl .title{width:54px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profile-profile_info .tbl .contents{line-height:1;flex-grow:1;font-size:1.2rem;font-weight:700;max-width:370px}.profile-profile_info .tbl .policy{flex-basis:34px;margin-right:5px}.profile-profile_info .tbl .exchange-date{flex-grow:1}.profile-profile_info .tbl .lbl-auth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;color:#307caf;border:1px solid #307caf;font-size:1.1rem;line-height:1;font-weight:400;padding:4px 10px;margin-left:5px}.profile-profile_info .tbl .text-block{word-break:break-all;display:inline-block}.profile-profile_info .tbl .only-eight-user{font-size:1.2rem;font-weight:400;color:#a0a0a0}.profile-profile_info .inputing{font-size:1.3rem;line-height:1.3;color:#454545}.profile-public-eight_registration .nousr-ad{border-radius:3px;background:#fff;padding:0;font-size:1.3rem;line-height:1.66;font-weight:700;text-align:center;color:#a0a0a0;height:120px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.profile-public-eight_registration .nousr-ad .to-entry-btn{width:200px;margin-top:15px}.profile-public-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;border-radius:0 0 3px 3px;background:#fff;min-height:246px;position:relative}.profile-public-head .profile-card{position:absolute;right:20px;bottom:7px}.profile-public-head .profile-card .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a5a3a1;display:inline-block;position:relative;vertical-align:bottom}.profile-public-head .profile-title-field{position:absolute;left:19px;bottom:6px}.profile-public-head .profile-title-field .thumbnail{position:relative;float:left;vertical-align:middle}.profile-public-head .profile-title-field .thumbnail img{width:46px;height:46px}.profile-public-head .text-field{padding-left:54px}.profile-public-head .text-field .description{font-size:1.1rem;font-weight:700;height:20px;line-height:2rem;margin-top:3px}.profile-public-head .text-field .user-name{font-size:2.1rem;line-height:1;font-weight:700;color:#000}.profile-public-head .text-field .text-part{display:inline-block;color:#307caf}.profile-public-profile_info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:15px 15px 10px;position:relative;border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;margin-bottom:10px}.profile-public-profile_info .ttl{color:#a0a0a0;font-size:1.3rem;font-weight:700}.profile-public-profile_info .info-table{margin:15px 0 0}.profile-public-public_profile{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0;width:780px;float:left;padding:0 10px;position:relative}.profile-public-public_profile:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-public-public_profile .prof-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:278px;float:left;z-index:5}.profile-public-public_profile .prof-aside .prof-aside-inner{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-public-public_profile .prof-main{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:288px;width:100%}.profile-public-public_profile .prof-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-public-public_profile hr{color:#d5d5d5;margin:25px 0}.profile-shared_eight_user-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;border-radius:0 0 3px 3px;background:#fff;min-height:246px;position:relative}.profile-shared_eight_user-head .lnk{display:block;margin:5px 28px}.profile-shared_eight_user-head .profile-card{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;position:absolute;right:20px;bottom:7px}.profile-shared_eight_user-head .profile-card .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a5a3a1;display:inline-block;position:relative;vertical-align:bottom}.profile-shared_eight_user-head .profile-card .ctrl,.profile-shared_eight_user-head .profile-card .ctrl-follow-section{margin-left:0;margin-right:10px;display:inline-block;vertical-align:bottom}.profile-shared_eight_user-head .profile-card .btn-smt{font-size:1.2rem}.profile-shared_eight_user-head .profile-card .btn-dis{background-color:#d5d5d5;color:#fff;display:block;font-size:1.2rem}.profile-shared_eight_user-head .profile-card .btn-dis:hover{background-color:#d5d5d5;color:#fff}.profile-shared_eight_user-head .profile-title-field{position:absolute;left:19px;bottom:6px}.profile-shared_eight_user-head .profile-title-field .thumbnail{position:relative;float:left;vertical-align:middle}.profile-shared_eight_user-head .profile-title-field .thumbnail img{width:46px;height:46px}.profile-shared_eight_user-head .text-field{padding-left:54px}.profile-shared_eight_user-head .text-field .description{font-size:1.1rem;font-weight:700;height:20px;line-height:2rem;margin-top:3px}.profile-shared_eight_user-head .text-field .user-name{font-size:2.1rem;line-height:1;font-weight:700;color:#000}.profile-shared_eight_user-head .text-field .text-part{display:inline-block;color:#307caf}.profile-shared_eight_user-head .premium-icon{margin-left:8px;display:inline-block;vertical-align:middle;background-image:url(/assets/webpack/images/main/parts/ico-premium-bb40c220b25dce2fb6d3b66cfd1280ec.png);height:18px;width:60px}.profile-shared_eight_user-profile{float:left;padding-right:10px;width:780px}.profile-shared_eight_user-profile [data-ctltg] [data-ctl]{visibility:hidden}.profile-shared_eight_user-profile [data-ctltg].edit [data-ctl],.profile-shared_eight_user-profile [data-ctltg].hover [data-ctl]{visibility:visible}.profile-shared_eight_user-profile [data-ctltg].edit a [data-ctl],.profile-shared_eight_user-profile [data-ctltg].edit span [data-ctl],.profile-shared_eight_user-profile [data-ctltg].hover a [data-ctl],.profile-shared_eight_user-profile [data-ctltg].hover span [data-ctl]{display:inline-block}.profile-shared_eight_user-profile [data-ctltg].edit .prof-card .thmb [data-ctl],.profile-shared_eight_user-profile [data-ctltg].hover .prof-card .thmb [data-ctl]{display:block}.profile-shared_eight_user-profile__profile-main-pane{position:relative}.profile-shared_eight_user-profile__profile-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:10px 20px;z-index:2}.profile-shared_eight_user-profile__profile-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:278px;float:left;z-index:5}.profile-shared_eight_user-profile__profile-aside-inner{background-color:#fff;border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-shared_eight_user-profile__profile-aside-inner+.profile-shared_eight_user-profile__profile-aside-inner{margin-top:8px}.profile-shared_eight_user-profile__profile-main{*zoom:1;box-sizing:border-box;padding-left:288px;width:100%}.profile-shared_eight_user-profile__profile-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-shared_eight_user-profile .limited-message{padding:20px 0 30px;text-align:left;margin-left:10px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-shared_eight_user-profile .higher-card{border-radius:3px 3px 0 0}.profile-shared_eight_user-profile .lower-card{border-radius:0 0 3px 3px}.profile-shared_friend-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;border-radius:0 0 3px 3px;background:#fff;min-height:246px;position:relative}.profile-shared_friend-head .profile-card{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;position:absolute;right:20px;bottom:7px}.profile-shared_friend-head .profile-card .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a5a3a1;display:inline-block;position:relative;vertical-align:bottom}.profile-shared_friend-head .profile-card .ctrl{margin-left:0;margin-right:10px;display:inline-block;vertical-align:bottom}.profile-shared_friend-head .profile-title-field{position:absolute;left:19px;bottom:6px}.profile-shared_friend-head .profile-title-field .thumbnail{position:relative;float:left;vertical-align:middle}.profile-shared_friend-head .profile-title-field .thumbnail img{width:46px;height:46px}.profile-shared_friend-head .text-field{padding-left:54px}.profile-shared_friend-head .text-field .description{font-size:1.1rem;font-weight:700;height:20px;line-height:2rem;margin-top:3px}.profile-shared_friend-head .text-field .user-name{font-size:2.1rem;line-height:1;font-weight:700;color:#000}.profile-shared_friend-head .text-field .user-name .inputing{display:inline-block;color:#a0a0a0}.profile-shared_friend-head .text-field .text-part{display:inline-block;color:#307caf}.profile-shared_friend-profile_info{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:15px 15px 10px;position:relative}.profile-shared_friend-profile_info .ttl{color:#a0a0a0;font-size:1.3rem;font-weight:700}.profile-shared_friend-profile_info .info-table{margin:15px 0 0}.profile-shared_friend-profile_info .action-icons{display:flex;position:absolute;right:20px;top:10px}.profile-shared_friend-profile_info .icon-button{border-radius:2px;border:1px solid #a0a0a0;display:inline-block;font-size:1.3rem;margin:0 0 0 7px;padding:4px 7px}.profile-shared_friend-profile_info .icon-button>*{vertical-align:middle;line-height:1}.profile-shared_friend-profile_info .icon-button>.fe{font-size:1.6rem}.profile-shared_friend-profile_info .icon-button>.fe.fe-memo{vertical-align:top}.profile-shared_friend-profile_info .icon-button:hover{border:1px solid #307caf}.profile-shared_friend-profile_info .icon-button:active{position:relative;top:2px}.profile-shared_friend-profile_info .edit-field{padding:3px 0}.profile-shared_friend-profile_info .edit-field .edit-button{margin:0 0 0 15px}.profile-shared_friend-profile{float:left;padding-right:10px;width:780px;position:relative}.profile-shared_friend-profile__profile-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:10px 20px;z-index:2}.profile-shared_friend-profile__section{position:relative}.profile-shared_friend-profile__profile-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:278px;float:left;z-index:5}.profile-shared_friend-profile__profile-aside-inner{background-color:#fff;border-radius:3px;box-shadow:1px 1px 1px #d5d5d5}.profile-shared_friend-profile__profile-aside-inner+.profile-shared_friend-profile__profile-aside-inner{margin-top:8px}.profile-shared_friend-profile__profile-main{*zoom:1;box-sizing:border-box;padding-left:288px;width:100%}.profile-shared_friend-profile__profile-main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.profile-shared_friend-profile .limited-message{padding:20px 0 30px;text-align:left;margin-left:10px;font-size:1.2rem;line-height:1.4;color:#454545}.profile-shared_friend-profile .higher-card{border-radius:3px 3px 0 0}.profile-shared_friend-profile .lower-card{border-radius:0 0 3px 3px}.profile-shared_friend-profile .section:not(:first-child):before{border-top:1px solid #e8e8e8;content:"";display:block;margin:0 13px}.profile-shared_icon.fe-label-private-icon{color:#307caf;font-size:2.5rem;line-height:1.7rem;margin-left:4px;height:2rem}.profile-shared_labels_dialog{border-radius:2px;margin:1px 0 0 7px;padding-left:22px;width:230px}.profile-shared_labels_dialog .empty-label-message{padding:10px 0;font-size:1.1rem}.profile-shared_labels_dialog .label-comp{margin:10px 0}.profile-shared_labels_dialog .label-list{max-height:250px;overflow-y:auto}.profile-status_icon.fe-link{color:#a0a0a0;text-decoration:none;vertical-align:middle;font-size:2.2rem;line-height:13px;font-size:3rem;line-height:18px;margin-left:8px;height:2rem}.profile-status_icon.fe-link.active{color:#307caf}.profile-theme_selector{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:490px;padding:17px}.profile-theme_selector h4{font-size:1.6rem;font-weight:700;padding:3px 0 5px}.profile-theme_selector .tab-title-area{background-color:#fff;margin:10px 0}.profile-theme_selector .tab-title-area .tab-title{width:auto;margin:5px;padding:6px;border:1px solid #d5d5d5;color:#585858;font-size:1.1rem}.profile-theme_selector .tab-title-area .tab-title:first-child{margin:5px 10px 5px 0}.profile-theme_selector .tab-title-area .tab-title:last-child{margin:5px 0 5px 10px;cursor:pointer}.profile-theme_selector .tab-contents-area{padding:12px}.profile-theme_selector .tab-contents-area .editor-container{text-align:center}.profile-theme_selector .tab-contents-area .editor-container .editor-scale{width:140px;margin:20px 0 10px}.profile-theme_selector .tab-contents-area .editor-container canvas{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.profile-theme_selector .selector-footer{height:40px}.profile-theme_selector .footer-buttons li{float:left}.profile-theme_selector .footer-buttons li:after{clear:both;display:block;height:0;visibility:hidden;content:""}.profile-theme_selector .footer-buttons li .save-button{margin:2px 5px 2px 0}.profile-theme_selector .footer-buttons li .cancel-button{margin:2px 0 2px 5px}.profile-theme_selector .footer-buttons .l-mini-button{width:auto}.profile-theme .background-image{background:url(/assets/webpack/images/main/parts/prof-cover-63a255d8631c12eaf8c224f4e5b0b21c.jpg) no-repeat 50%;background-size:cover;height:100%;top:0}.profile-theme .background-image,.profile-theme .background-image:after{border-radius:0 0 3px 3px;display:block;left:0;position:absolute;width:100%}.profile-theme .background-image:after{content:"";bottom:0;height:80%;background:url(/assets/webpack/images/main/parts/prof-cover-sdw-05b03f13c26a1e4c071dac94c23f1519.png) repeat-x 0 100%}.profile-theme .background-image .theme-picture-button{background-color:#e8e8e8;color:#a0a0a0;cursor:pointer;border-radius:3px;font-size:1.4rem;font-weight:700;padding:2px 20px;position:absolute;left:38%;top:45%;min-width:135px;opacity:.85;z-index:5}.profile-theme .background-image .theme-picture-button:hover{color:#307caf}.profile-theme .background-image .theme-picture-button:active .fe{position:relative;top:1px}.profile-theme .background-image .theme-picture-button .desc{vertical-align:middle}.profile-theme .background-image .theme-picture-button .fe-photo{height:20px}.profile-title{color:#a0a0a0;font-size:1.3rem;font-weight:700;height:36px;line-height:2.4;margin-left:9px;padding:5px 2px;position:relative}.profile-title>.icons{position:absolute;right:20px;top:0}.recommended_people-follow_button{width:45px}.recommended_people-follow_button .follow-button-container{position:relative}.recommended_people-follow_button .follow-button-container .dialog-position{margin-top:2px}.recommended_people-follow_button .follow-button,.recommended_people-follow_button .undo-button{font-size:1rem;font-weight:400;height:22px;min-width:60px;min-height:22px;padding:5px 6px;width:60px}.recommended_people-follow_button .follow-button{box-sizing:border-box;border:1px solid #307caf;border-radius:2px;background-color:#fff;color:#307caf}.recommended_people-follow_button .follow-button:hover{opacity:.8;box-shadow:0 0 8px 0 rgba(48,124,175,.35)}.recommended_people-follow_button .undo-button{box-sizing:border-box;border:1px solid #a0a0a0;border-radius:2px;background-color:#a0a0a0;color:#fff}.recommended_people-follow_button .undo-button:hover{opacity:.8;box-shadow:0 0 8px 0 hsla(0,0%,100%,.35)}.recommended_people-recommended_people{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:10px}.recommended_people-recommended_people .ttl{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 0 5px;border-bottom:1px solid #d5d5d5;margin-right:10px;color:#8c8c8c}.recommended_people-recommended_people .ttl dt{font-size:1.4rem;font-weight:700;margin:5px 0}.recommended_people-recommended_people .ttl dd{font-size:1rem;margin:5px 0}.recommended_people-recommended_people .desc{color:#8c8c8c;margin:0 10px}.recommended_people-recommended_people .fe-your-network{color:#a0a0a0;font-size:10rem;width:100%}.recommended_people-recommended_people .fe-your-network:before{display:block;text-align:center}.recommended_people-recommended_people .people-recommends-image .fe-your-network{color:#d5d5d5;font-size:11rem;line-height:62px;margin:30px 0 20px}.recommended_people-recommended_person{margin-right:10px;align-items:center;border-bottom:1px solid #d5d5d5;display:flex;height:65px;position:relative}.recommended_people-recommended_person .clickable{align-items:center;cursor:pointer;display:flex}.recommended_people-recommended_person .tmb{height:37px;width:37px}.recommended_people-recommended_person .profile-info{flex-grow:1;font-size:1rem;line-height:1.6rem;margin:0 10px;width:150px;color:#595959}.recommended_people-recommended_person .profile-info .full-name{font-size:1.2rem;font-weight:700;margin-right:5px}.recommended_people-recommended_person .profile-info .recommended-reason{color:#8c8c8c}.recommended_people-recommended_person .ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommended_people-recommended_person .fe-close{color:#b4b4b4;position:absolute;right:0;top:6px}.recommended_people-recommended_person .fe-close:hover{color:#a0a0a0;font-weight:700}.registration-card_update_notice-form_panel{color:#585858}.registration-card_update_notice-form_panel .form_title{color:#454545;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:#a0a0a0;margin-bottom:4px}.registration-card_update_notice-form_panel .form_login_info .value{color:#585858;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-f16c03c459018100f10072e593d5bab5.png) 50% no-repeat;background-size:150px 303px;width:150px;height:303px;margin:30px auto}.registration-card_update_notice-form_panel .description_list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.registration-card_update_notice-form_panel .check_icon{display:inline-block;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;width:25px;height:24px;margin-left:4px;margin-right:5px;vertical-align:middle}.registration-card_update_notice-form_panel .description_text{font-size:.9rem;text-align:left;clear:left}.registration-card_update_notice-form_panel .bottom_info{font-size:.8rem;text-align:left;padding:16px 0 0}.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{color:#585858;background-color:#f4f4f4;border-radius:2px;outline:none;position:relative;font-size:1rem;line-height:3rem;padding:3px 0 3px 10px;width:389px;height:40px}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_form{display:block;font-size:.5rem;text-align:left;width:100%;margin:16px 0 15px;color:#585858}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_checkbox{display:none;margin-right:3px;width:10px;height:10px}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]+label:before{content:"";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;width:8.5px;height:8.5px;display:inline-block;margin-right:6px;vertical-align:-1px}.registration-card_update_notice-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]:checked+label:before{content:"";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;width:8.5px;height:8.5px;display:inline-block;margin-right:6px;vertical-align:-1px}.registration-card_update_notice-form_panel .registration-registration_form .help-icon{display:inline-block;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;width:15px;height:15px;margin-bottom:-3px}.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{color:#585858;background-color:#fff;box-shadow:0 0 5px #e8e8e8;border:1px solid #e8e8e8;font-size:.63rem;display:none;position:absolute;line-height:1.4;width:200px;margin:18px 0 0;padding:12px}.registration-card_update_notice-form_panel .registration_button{color:#fff;background-color:#ff6752;border:0;border-radius:2px;margin:8px 0 0;width:100%;height:56px;font-size:1.1rem;font-weight:700}.registration-invitation_link-form_panel{background-color:#fbfbfb;border-radius:4px;width:460px;padding:60px 23px}.registration-invitation_link-form_panel .head_message{font-weight:700;color:#262626;letter-spacing:.3px;text-align:center}.registration-invitation_link-form_panel .head_message.ja{font-size:1.2rem}.registration-invitation_link-form_panel .head_message.en{font-size:1rem}.registration-invitation_link-form_panel .message_line{font-size:1rem;letter-spacing:.3px;margin-top:10px}.registration-invitation_link-form_panel .message_line.en{text-align:center}@media (max-width:320px){.registration-invitation_link-form_panel .head_message .large_br,.registration-invitation_link-form_panel .head_message .medium_br,.registration-invitation_link-form_panel .message_line .large_br,.registration-invitation_link-form_panel .message_line .medium_br{display:none}.registration-invitation_link-form_panel .message_line{font-size:.86rem;margin-left:auto;margin-right:auto;width:87%}}@media (min-width:321px) and (max-width:414px){.registration-invitation_link-form_panel .head_message .large_br,.registration-invitation_link-form_panel .head_message .small_br,.registration-invitation_link-form_panel .message_line .large_br,.registration-invitation_link-form_panel .message_line .small_br{display:none}.registration-invitation_link-form_panel .message_line{font-size:.86rem;margin-left:auto;margin-right:auto;width:87%}}@media (min-width:415px){.registration-invitation_link-form_panel .head_message.en{font-size:1.4rem}.registration-invitation_link-form_panel .head_message .medium_br,.registration-invitation_link-form_panel .head_message .small_br,.registration-invitation_link-form_panel .message_line .medium_br,.registration-invitation_link-form_panel .message_line .small_br{display:none}.registration-invitation_link-form_panel .message_line{margin-left:auto;margin-right:auto;width:87%;text-align:center}}.registration-invitation_link-form_panel .form{margin-top:24px;color:#585858;font-size:.7rem;line-height:1.4}.registration-invitation_link-form_panel .form input::-webkit-input-placeholder{color:#a6a6a6}.registration-invitation_link-form_panel .form input:-ms-input-placeholder{color:#a6a6a6}.registration-invitation_link-form_panel .form input::-moz-placeholder{color:#a6a6a6}.registration-invitation_link-form_panel .form input:disabled{color:#585858;-webkit-text-fill-color:#585858}.registration-invitation_link-form_panel .registration-registration_form{text-align:center}.registration-invitation_link-form_panel .registration-registration_form .alert_message{font-size:.8rem;line-height:1.5;margin:8px 24px}.registration-invitation_link-form_panel .registration-registration_form .account_form,.registration-invitation_link-form_panel .registration-registration_form .password_form{color:#585858;background-color:#f4f4f4;border:0;border-radius:2px;outline:none;position:relative;font-size:1rem;line-height:normal;margin-bottom:22px;padding:3px 0 3px 10px;width:410px;height:43px}.registration-invitation_link-form_panel .registration-registration_form .password_form_hint{width:410px;top:-20px;color:#a6a6a6}.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_form{display:block;font-size:.7rem;width:410px;margin-bottom:15px;color:#585858}.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]+label:before{content:"";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;width:8.5px;height:8.5px;display:inline-block;margin-right:6px}.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]:checked+label:before{content:"";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;width:8.5px;height:8.5px;display:inline-block;margin-right:6px}.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_checkbox{display:none;margin-right:3px;width:10px;height:10px}.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_label{cursor:pointer}.registration-invitation_link-form_panel .registration-registration_form .help-icon{display:inline-block;background:transparent url(/assets/webpack/images/main/components/registration/hint-icon-265b241f407fcd2e6126d1f5f9655822.svg) no-repeat 50%;background-size:10px 10px;cursor:pointer;width:10px;height:10px;margin-left:-3px;margin-bottom:-1px}.registration-invitation_link-form_panel .registration-registration_form .help-icon:hover .tooltip{display:block}.registration-invitation_link-form_panel .registration-registration_form .help-icon .tooltip{color:#585858;background-color:#fff;box-shadow:0 0 5px #e8e8e8;border:1px solid #e8e8e8;font-size:.63rem;display:none;position:absolute;line-height:1.4;width:200px;margin:18px 0 0;padding:12px}.registration-invitation_link-form_panel .registration-registration_form .registration_button{color:#fff;background-color:#ff6752;border:0;border-radius:2px;margin-top:8px;width:410px;height:43px;font-size:1.1rem;font-weight:700}.registration-invitation_link-form_panel .notes{margin:24px 39px 0;font-size:.85rem;line-height:1.6;color:#585858}@media screen and (max-width:490px){.registration-invitation_link-form_panel{width:100%;padding:36px 0 16px}.registration-invitation_link-form_panel .text{font-size:.8rem;font-family:HiraginoSans-W6}.registration-invitation_link-form_panel .form{margin-top:11px}.registration-invitation_link-form_panel .registration-registration_form .account_form,.registration-invitation_link-form_panel .registration-registration_form .password_form{width:87%;font-size:.8rem}.registration-invitation_link-form_panel .registration-registration_form .account_form{margin-bottom:12px}.registration-invitation_link-form_panel .registration-registration_form .password_form{margin-bottom:19px}.registration-invitation_link-form_panel .registration-registration_form .password_form_hint{font-size:.7rem;width:87%;color:#a6a6a6}.registration-invitation_link-form_panel .registration-registration_form .help-icon{display:inline;position:absolute;padding:10px;margin-left:-10px;margin-top:-7px}.registration-invitation_link-form_panel .registration-registration_form .help-icon .tooltip{width:150px}.registration-invitation_link-form_panel .registration-registration_form .registration_button,.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_form{width:87%}.registration-invitation_link-form_panel .registration-registration_form .use_updater_card_form{text-align:left}.registration-invitation_link-form_panel .notes{margin:16px 19px;text-align:left;font-size:.7rem}}.registration-invitation_link-main .contents-field{display:flex;align-items:flex-start;justify-content:center}@media screen and (min-width:491px){.registration-invitation_link-main{margin:28px 56px}.registration-invitation_link-main .contents-field{width:78%;margin:40px auto 28px}}@media screen and (max-width:490px){.registration-invitation_link-main{margin:32px 16px 78px}.registration-invitation_link-main .contents-field{flex-direction:column-reverse;width:100%;margin:16px auto 28px}}@media screen and (min-width:491px){.registration-invitation-footer{font-size:.6rem;text-align:left;margin:15px 0;padding-top:20px;border-top:1px solid #d7d7d7}.registration-invitation-footer .link{display:inline-block}.registration-invitation-footer ul{padding:0;display:inline}.registration-invitation-footer li{display:inline-block;padding-right:3px}.registration-invitation-footer li a{text-decoration:none;color:inherit}.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{font-size:.5rem;color:#a6a6a6;text-align:left;margin:15px 0;padding-top:20px;border-top:1px solid #d7d7d7}.registration-invitation-footer .link{display:flex;justify-content:space-between}.registration-invitation-footer ul{display:block;margin-right:16px;padding:0;list-style-type:none}.registration-invitation-footer li{margin-bottom:20px}.registration-invitation-footer li a{text-decoration:none;color:inherit}.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;width:460px;padding:60px 23px}.registration-invitation-form_panel .text{font-family:HiraKakuProN-W6;color:#262626;font-size:1.2rem;letter-spacing:.3px;text-align:center}.registration-invitation-form_panel .form{margin-top:24px;color:#585858;font-size:.7rem;line-height:1.4}.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{color:#585858;-webkit-text-fill-color:#585858}.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{color:#585858;background-color:#f4f4f4;border:0;border-radius:2px;outline:none;position:relative;font-size:1rem;line-height:normal;margin-bottom:22px;padding:3px 0 3px 10px;width:410px;height:43px}.registration-invitation-form_panel .registration-registration_form .password_form_hint{width:410px;top:-20px;color:#a6a6a6}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form{display:block;font-size:.7rem;width:410px;margin-bottom:15px;color:#585858}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]+label:before{content:"";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;width:8.5px;height:8.5px;display:inline-block;margin-right:6px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_form input[type=checkbox]:checked+label:before{content:"";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;width:8.5px;height:8.5px;display:inline-block;margin-right:6px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_checkbox{display:none;margin-right:3px;width:10px;height:10px}.registration-invitation-form_panel .registration-registration_form .use_updater_card_label{cursor:pointer}.registration-invitation-form_panel .registration-registration_form .help-icon{display:inline-block;background:transparent url(/assets/webpack/images/main/components/registration/hint-icon-265b241f407fcd2e6126d1f5f9655822.svg) no-repeat 50%;background-size:10px 10px;cursor:pointer;width:10px;height:10px;margin-left:-3px;margin-bottom:-1px}.registration-invitation-form_panel .registration-registration_form .help-icon:hover .tooltip{display:block}.registration-invitation-form_panel .registration-registration_form .help-icon .tooltip{color:#585858;background-color:#fff;box-shadow:0 0 5px #e8e8e8;border:1px solid #e8e8e8;font-size:.63rem;display:none;position:absolute;line-height:1.4;width:200px;margin:18px 0 0;padding:12px}.registration-invitation-form_panel .registration-registration_form .registration_button{color:#fff;background-color:#ff6752;border:0;border-radius:2px;margin-top:8px;width:410px;height:43px;font-size:1.1rem;font-weight:700}.registration-invitation-form_panel .notes{margin:24px 39px 0;font-size:.85rem;line-height:1.6;color:#585858}@media screen and (max-width:490px){.registration-invitation-form_panel{width:100%;padding:36px 0 16px}.registration-invitation-form_panel .text{font-size:.8rem;font-family:HiraginoSans-W6}.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{width:87%;font-size:.8rem}.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{width:87%;color:#a6a6a6}.registration-invitation-form_panel .registration-registration_form .help-icon{display:inline;position:absolute;padding:10px;margin-left:-10px;margin-top:-7px}.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{margin:16px 19px;text-align:left;font-size:.7rem}}@media screen and (min-width:491px){.registration-invitation-header .eight_logo{width:140px;height:32px}}@media screen and (max-width:490px){.registration-invitation-header{display:block;text-align:center}.registration-invitation-header .eight_logo{width:122px;height:32px}}.registration-invitation-main .contents-field{display:flex;align-items:flex-start;justify-content:center}@media screen and (min-width:491px){.registration-invitation-main{margin:28px 56px}.registration-invitation-main .contents-field{width:78%;margin:40px auto 28px}}@media screen and (max-width:490px){.registration-invitation-main{margin:32px 16px 78px}.registration-invitation-main .contents-field{flex-direction:column-reverse;width:100%;margin:16px auto 28px}}.registration-registration_form_panel .main-container{display:flex;justify-content:space-between;align-items:center;margin:15px 72px 5px;min-height:175px}.registration-registration_form_panel .registration-registration_form button,.registration-registration_form_panel .registration-registration_form input{width:260px;margin-bottom:14px}.registration-registration_form_panel .registration-registration_form input{font-size:1.1rem;border:1px solid #d7d7d7}.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{max-width:260px;font-size:1.1rem}.registration-registration_form_panel .registration-registration_form .password_form_hint{width:260px;height:25px;padding-top:0;color:#a6a6a6;font-size:10px}.registration-registration_form_panel .or_text{font-size:1.3rem;font-weight:700;color:#8c8c8c}.registration-registration_form_panel .form_title{border-top:1px solid #ccc;margin:15px 44px 5px;text-align:center;padding:0;height:1.6rem}.registration-registration_form_panel .form_title .title_text{width:140px;margin:0 auto;position:relative;top:-8px;padding:0 15px;background:#fff;font-size:1.6rem;font-weight:700}.registration-registration_form_panel .facebook-container .common-facebook{width:auto}.registration-registration_form_panel .facebook-container .facebook_registration_button{width:260px;font-size:1.4rem}.registration-registration_form_panel .facebook-container .facebook_registration_button:before{left:35px}.registration-registration_form_panel .login_setting_text{width:320px;margin-left:35px;margin-top:-5px}.registration-registration_form_panel .login_setting_text>p{text-align:left}.registration-registration_form_panel .bottom_info{text-align:center;font-size:11px;margin-bottom:25px;padding-bottom:28px}.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{width:260px;top:-10px;color:#a6a6a6;font-size:10px}.registration-registration_form_window{max-width:475px}.registration-registration_form_window .form_title{padding-top:25px;padding-bottom:25px;margin-right:37px;margin-left:37px;position:relative}.registration-registration_form_window .title_text{font-size:2.4rem;line-height:1;font-weight:700;color:#000;text-align:center}.registration-registration_form_window .close_button{cursor:pointer;font-size:33px;color:#aaa;text-decoration:none;position:absolute;top:16px;right:0}.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{margin:15px 0 14px;text-align:center;padding:11px 0;font-size:16px;width:400px;background:#ff6752;border:0}.registration-registration_form_window .bottom_info{text-align:center;font-size:11px;margin-bottom:25px}.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{font-size:1.3rem;display:table;text-align:center;white-space:nowrap;color:#8c8c8c;margin:0 37px 10px}.registration-registration_form_window .or_text:after,.registration-registration_form_window .or_text:before{content:"";display:table-cell;width:50%;background:linear-gradient(transparent 50%,#ccc,#ccc,transparent calc(50% + 1px));background-clip:padding-box}.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 #d5d5d5;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{display:flex;flex-direction:column;align-items:center}.registration-registration_form .account_form{margin-bottom:16px}.registration-registration_form .account_form,.registration-registration_form .password_form{width:400px;border-radius:3px;font-size:13px;position:relative;background:#fbfbfb;padding-left:10px;padding-top:3px;padding-bottom:3px;height:35px;color:#878787;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.registration-registration_form .password_form_hint{text-align:left;position:relative;font-size:14px;line-height:18px;height:35px;padding-top:5px;padding-bottom:8px;color:#878787}.registration-registration_form .alert_message{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.registration-registration_notes a{color:#48a1e3;text-decoration:none}.registration-registration_notes a:hover{text-decoration:underline}.registration-registration_top_window{background:transparent;border:0;box-shadow:none;width:100%;height:100%}.registration-registration_top_window .inner-container{margin:0 auto;width:376px;height:100%;position:absolute;left:0;right:0;top:66%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.registration-registration_top_window .registration-registration_form{width:100%;margin-bottom:16px}.registration-registration_top_window .registration-registration_form input{-webkit-appearance:none;border-radius:0;height:64px;width:100%;background:transparent;font-size:18px;margin:0;box-sizing:border-box;line-height:64px;border:0;border-top:2px solid #000;outline:none}.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;margin:16px 0 0;width:100%;height:64px;font-size:24px}.registration-registration_top_window .top-page-facebook,.registration-registration_top_window .top-page-facebook>*{border:0;margin:0;width:100%;height:64px;font-size:24px}.registration-registration_top_window .title_text{font-size:2.3rem;line-height:1;font-weight:700;color:#000;margin:10px 0;white-space:nowrap;overflow:hidden}.registration-registration_top_window .close_button{cursor:pointer;font-size:4rem;color:#000;text-decoration:none;position:absolute;top:25px;right:33px;font-weight:200}.registration-registration_top_window .close_button:hover{color:#a0a0a0}.registration-registration_top_window .bottom_info{margin-top:14px;line-height:1.55em;font-size:14px;display:block;color:#585858;letter-spacing:0}.registration-registration_top_window .bottom_info a{color:#585858}.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}.components-requirement-other_requirements{background-color:#fff;padding:16px 16px 0;border-radius:4px}.components-requirement-other_requirements__link{text-decoration:none}.components-requirement-other_requirements__title{padding-bottom:13px;color:#8c8c8c;font-size:1.4rem;font-weight:700;line-height:1}.components-requirement-other_requirements__items{padding-bottom:14px}.components-requirement-other_requirements__image{width:100%;border-radius:2px;border:1px solid #d7d7d7}.components-requirement-other_requirements__image--default{background:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png) no-repeat;background-size:100% auto;padding-top:calc(52.86% - 1.0572px);height:0}@media only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.components-requirement-other_requirements__image--default{background:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png) no-repeat;background-size:100% auto}}@media only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.components-requirement-other_requirements__image--default{background:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png) no-repeat;background-size:100% auto}}.components-requirement-other_requirements__requirement-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 0;font-size:1.2rem;font-weight:700;line-height:1.5;color:#262626}.components-requirement-other_requirements__company-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.components-requirement-other_requirements__company-logo{-webkit-flex-shrink:0;flex-shrink:0;width:28px;height:28px;margin-right:8px;border-radius:1px;border:1px solid #e0e0e0}.components-requirement-other_requirements__company-name{font-size:1.2rem;color:#595959;line-height:1.33;word-break:break-word}.components-requirement-other_requirements__line{margin:13px 0 0;border-top:1px solid #e0e0e0}.components-requirement-requirement_description{padding:20px 20px 40px}.components-requirement-requirement_description__base{margin-top:40px}.components-requirement-requirement_description__section-title{font-size:1.6rem;color:#262626}.components-requirement-requirement_description__sentence{margin-top:16px;font-size:1.4rem;color:#262626;line-height:1.4;word-wrap:break-word;white-space:pre-wrap}.components-requirement-requirement_description__conditions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;word-wrap:break-word;white-space:pre-wrap;line-height:2rem;border-radius:4px;border:1px solid #e0e0e0}.components-requirement-requirement_description__conditions>dd,.components-requirement-requirement_description__conditions>dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:20px;font-size:1.4rem;color:#0e202e}.components-requirement-requirement_description__conditions>dt{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:20%;background:#f0f3f5;border-right:1px solid #e0e0e0;word-break:break-all}.components-requirement-requirement_description__conditions>dd{-webkit-flex-grow:1;flex-grow:1;width:80%}.components-requirement-requirement_description__conditions>dt:first-of-type{border-radius:4px 0 0}.components-requirement-requirement_description__conditions>dd:first-of-type{border-radius:0 4px 0 0}.components-requirement-requirement_description__conditions>dd:not(:first-of-type),.components-requirement-requirement_description__conditions>dt:not(:first-of-type){border-top:1px solid #e0e0e0}.components-requirement-requirement_description__conditions>dt:last-of-type{border-radius:0 0 0 4px}.components-requirement-requirement_description__conditions>dd:last-of-type{border-radius:0 0 4px}.components-requirement-requirement_description__share-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding-bottom:20px}.components-requirement-requirement_description__share-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#48a1e3;font-size:1.4rem;padding:8px 12px;border-radius:4px;border:1px solid #48a1e3}.components-requirement-requirement_description__share-icon{font-size:2.2rem}.components-requirement-requirement_detail{display:block;background:#fff;border-radius:4px}.requirement_expand_panel__text-wrapper{overflow:hidden;position:relative;transition:all .3s ease-out}.requirement_expand_panel__text{font-size:1.4rem;line-height:2rem;word-wrap:break-word;white-space:pre-wrap}.requirement_expand_panel__overlay{background-image:-owg-linear-gradient(to bottom,hsla(0,0%,100%,0),#fff);background-image:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0),#fff);background-image:-moz-linear-gradient(to bottom,hsla(0,0%,100%,0),#fff);background-image:-o-linear-gradient(to bottom,hsla(0,0%,100%,0),#fff);background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);width:100%;position:absolute;bottom:0;opacity:1;transition:opacity .3s ease-out}.requirement_expand_panel__overlay--hidden{opacity:0;transition:opacity .3s ease-out;display:none}.requirement_expand_panel__expand-button-wrapper{display:flex;justify-content:center;padding-top:5px}.requirement_expand_panel__arrow-button-icon{font-weight:700;font-size:1.6rem}.requirement_expand_panel__button-text{padding-left:5px;font-size:1.4rem}.requirement_expand_panel .eight_ui-button--flat:focus,.requirement_expand_panel .eight_ui-button--flat:hover{color:#48a1e3}.requirement-requirement_footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;text-align:center}.requirement-requirement_footer__link{font-size:1.4rem;color:#48a1e3;text-decoration:none}.requirement-requirement_footer__link:hover{text-decoration:underline}.requirement-requirement_footer__copyright{margin-top:8px;font-size:1.2rem;color:#a6a6a6}.components-requirement-requirement_images{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.components-requirement-requirement_images__image{width:100%}.components-requirement-requirement_images__default-image{width:100%;background:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png) no-repeat;background-size:100% auto;padding-top:52.86%;height:0}@media only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.components-requirement-requirement_images__default-image{background:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png) no-repeat;background-size:100% auto}}@media only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.components-requirement-requirement_images__default-image{background:url(/assets/webpack/images/main/components/requirement/noimage-fdc4fbaa054c1a70f26c2baa85f63a62.png) no-repeat;background-size:100% auto}}.components-requirement-requirement_main{background-color:#f1f1f1}.components-requirement-requirement_main__container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;margin:55px auto 0;max-width:1090px;width:100%}.components-requirement-requirement_main__main-column{width:100%;max-width:810px}.components-requirement-requirement_main__company-info-panel{margin-bottom:12px}.components-requirement-requirement_main__footer{height:92px}.components-requirement-requirement_main__other-requirements-container{-webkit-flex-grow:1;flex-grow:1;margin-left:20px;margin-bottom:100px;max-width:260px}.components-requirement-requirement_main__other-requirements,.requirement-requirement_title{position:static;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:55px;z-index:1}.requirement-requirement_title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;border-radius:4px 4px 0 0;border-bottom:1px solid #e0e0e0;padding:20px}.requirement-requirement_title__title{-webkit-flex-grow:1;flex-grow:1;color:#262626;font-size:2rem;font-weight:700;line-height:1.5;padding-right:20px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.requirement-requirement_title__entryBtn .eight_ui-atomic-atom--component{padding:0}.requirement-requirement_title__btn{word-break:keep-all;font-size:1.4rem;border-radius:4px}.requirement-requirement_title__confirm{box-sizing:border-box;height:229px;padding:28px 36px;width:480px}.requirement-requirement_title__email{border-radius:2px;border:1px solid #ededed;font-size:1.4rem;margin-top:16px;padding:8px;width:100%}.requirement-requirement_title__notice{color:#8c8c8c;font-size:1.1rem}.requirement-requirement_title__confirmButtonGroup{margin-left:auto;width:220px}.requirement-share_action_menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}.requirement-share_action_menu__eight-share-button{border-radius:4px;font-size:1.4rem;padding:9px 12px}.requirement-share_action_menu__icon-list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.requirement-share_action_menu__list-item{margin-left:8px}.requirement-share_action_menu__icon-eight{color:#fff;font-size:2rem;margin-right:5px}.requirement-share_action_menu__icon-facebook{color:#3b5998;font-size:1.9rem}.requirement-share_action_menu__icon-twitter{color:#1da1f2;font-size:1.9rem}.requirement-share_action_menu__icon-copy{color:#48a1e3;font-size:1.9rem}.components-resumes-file_confirm_dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:calc(100vw - 4rem);width:652px;padding:32px 36px}.components-resumes-file_confirm_dialog__title{color:#262626;font-size:2.2rem;font-weight:700}.components-resumes-file_confirm_dialog__file-name{font-size:1.6rem;padding:20px;margin:24px 0;word-break:break-all;background-color:#f1f8fd}.components-resumes-file_confirm_dialog__footer{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.components-resumes-file_confirm_dialog__button{width:113px;border-radius:4px}.components-resumes-file_confirm_dialog .eight_ui-button{padding:12px 0}.components-resumes-resumes_list__list-head{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;overflow:hidden;border-bottom:1px solid #e8e8e8;padding:12px 0;color:#8c8c8c;font-size:.9rem;line-height:normal}.components-resumes-resumes_list__head-cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;padding:0 10px;overflow-x:hidden;font-size:.9rem;line-height:normal}.components-resumes-resumes_list__head-cell--created-at{width:125px}.components-resumes-resumes_list__head-cell--filename{-webkit-flex-grow:1;flex-grow:1}.components-resumes-resumes_list__head-cell+.components-resumes-resumes_list__head-cell{padding-left:0}.components-resumes-resumes_list__row{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:90px;padding:10px 0;font-size:1.2rem;color:#262626;border-bottom:1px solid #e8e8e8}.components-resumes-resumes_list__cell,.components-resumes-resumes_list__row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.components-resumes-resumes_list__cell{-webkit-flex-shrink:0;flex-shrink:0;padding:0 10px;overflow-x:hidden;color:#595959;font-size:1.4rem;line-height:normal;word-break:break-all}.components-resumes-resumes_list__cell--created-at{width:125px}.components-resumes-resumes_list__cell--filename{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}.components-resumes-resumes_list__cell+.components-resumes-resumes_list__cell{padding-left:0}.components-resumes-resumes_list__remove-button{width:96px;height:28px;background-color:#d7d7d7;padding:0;font-size:1.2rem;color:#262626;border-color:#d7d7d7;border-radius:4px;font-weight:400}.components-resumes-resumes_list__remove-button:hover{background-color:#d7d7d7;border-color:#d7d7d7}.components-resumes-resumes_main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100%;background-color:#fff;color:#262626}.components-resumes-resumes_main__container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1;margin:55px auto 0;width:100%;max-width:780px;padding:50px 10px 60px}.components-resumes-resumes_main__service{line-height:1.5;font-size:2.4rem;font-weight:700;text-align:center;margin-bottom:18px}.components-resumes-resumes_main__upload-resume-image{padding-top:28.16%;height:0;background:url(/assets/webpack/images/main/components/resumes/upload_resume-d092247b27e1c35b6dbbc81a4ab16a9f.png) no-repeat;background-size:100% auto}@media only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.components-resumes-resumes_main__upload-resume-image{background:url(/assets/webpack/images/main/components/resumes/upload_resume@2x-5a694f8b6fd16c4943004afd8f274832.png) no-repeat;background-size:100% auto}}@media only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.components-resumes-resumes_main__upload-resume-image{background:url(/assets/webpack/images/main/components/resumes/upload_resume@3x-8fdf1ec00548f57c1636ddadeafdeeb2.png) no-repeat;background-size:100% auto}}.components-resumes-resumes_main__description{margin-top:21px;font-size:1.4rem;line-height:1.5;text-align:center}.components-resumes-resumes_main__description--narrow{max-width:590px;margin:21px auto 0}.components-resumes-resumes_main__notion{margin-top:2px;font-size:1.2rem;text-align:center}.components-resumes-resumes_main__message{margin-top:44px;font-size:2rem;font-weight:700;text-align:center}.components-resumes-resumes_main__permission{margin-top:40px;font-size:1.4rem;text-align:center}.components-resumes-resumes_main__permission-link{color:#45a8f5;text-decoration:none}.components-resumes-resumes_main__permission-link:hover{text-decoration:underline}.components-resumes-resumes_main__input-button{margin:16px auto 0;background-color:#45a8f5;font-weight:700;font-size:1.4rem;border-radius:4px;max-width:324px}.components-resumes-resumes_main__input{display:none}.components-resumes-resumes_main__input-description{margin-top:16px;font-size:1.4rem;line-height:1.6;text-align:center}.components-resumes-resumes_main__upload-history{font-size:1.6rem;font-weight:700;margin-top:20px}.components-resumes-resumes_main__help-link{color:#45a8f5;text-decoration:none}.components-resumes-resumes_main__help-link:hover{text-decoration:underline}.components-resumes-resumes_main__link{font-size:1.4rem;margin-top:12px;color:#595959}.components-resumes-resumes_main__footer-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:780px;margin:0 auto;padding:0 10px}.components-resumes-resumes_main__footer{padding-bottom:67px;border-top:1px solid #e0e0e0}.components-upload_complete_dialog__dialog-image-container{background-color:#f1f8fd}.components-upload_complete_dialog__dialog-image-rect{width:100%;max-width:508px;margin:0 auto}.components-upload_complete_dialog__dialog-image{padding-top:45.28%;height:0;background:url(/assets/webpack/images/main/components/resumes/upload_complete_dialog_image-fdfd2c66c0b5040d36c13fc8335050f0.png) no-repeat;background-size:100% auto}@media only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.components-upload_complete_dialog__dialog-image{background:url(/assets/webpack/images/main/components/resumes/upload_complete_dialog_image@2x-047527bc9534f340152aacfd4d7a602a.png) no-repeat;background-size:100% auto}}@media only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.components-upload_complete_dialog__dialog-image{background:url(/assets/webpack/images/main/components/resumes/upload_complete_dialog_image@3x-f1713f7b52b55d43ee81efcb91f26eba.png) no-repeat;background-size:100% auto}}.components-upload_error_dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:652px;max-width:calc(100vw - 4rem)}.components-upload_error_dialog__content{padding:32px 36px}.components-upload_error_dialog__title{margin-bottom:24px;color:#262626}.components-upload_error_dialog__description{color:#595959;margin-bottom:14px;font-size:1.4rem;line-height:1.4}.components-upload_error_dialog__error-panel{padding:16px;margin-bottom:24px;background-color:#ffefed}.components-upload_error_dialog__error-row{display:-webkit-flex;display:flex;margin-bottom:12px}.components-upload_error_dialog__error-row+.components-upload_error_dialog__error-row{margin-bottom:0}.components-upload_error_dialog__error-title{min-width:98px;padding-right:12px;font-weight:700;font-size:1.4rem;color:#262626}.components-upload_error_dialog__error-detail{font-size:1.4rem;color:#262626}.components-upload_error_dialog__button-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.components-upload_error_dialog__ok{width:114px;background-color:#45a8f5;border-radius:4px}.search-company_network_people_list{margin:20px 0 12px}.search-company_network_people_list .scroll .crd:first-child{margin-top:18px}.search-company_network_person{background:#fff;border:1px solid #ededed;border-radius:2px}.search-company_network_person:not(:last-of-type){margin-bottom:8px}.search-company_network_person .card-content{box-sizing:border-box;border-radius:3px;position:relative;padding:12px 0;height:100%}.search-company_network_person .card-title{display:block;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%}.search-company_network_person .card-title:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.search-company_network_person .card-title .card-owner_block,.search-company_network_person .card-title .card-thumbnail_block,.search-company_network_person .card-title .card-title_block{display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-company_network_person .card-title .card-thumbnail_block{align-items:center;cursor:pointer;height:100%;padding-right:12px;position:absolute;right:0;top:0;width:90px}.search-company_network_person .card-title .card{width:63px;height:40px;border:1px solid #d7d7d7;box-sizing:border-box;right:24px;top:1px}.search-company_network_person .card-title .card img{width:100%;height:100%}.search-company_network_person .card-title .face{width:32px;height:32px;border-radius:32px;border:2px solid #48a1e3;box-sizing:border-box;overflow:hidden;position:absolute;left:44px;top:-8px}.search-company_network_person .card-title .face img{width:100%;height:100%}.search-company_network_person .card-title .card-title_block{margin-left:16px;margin-right:90px;line-height:normal}.search-company_network_person .card-title .card-owner_block{margin-left:16px;margin-right:16px;line-height:normal}.search-company_network_person .card-title .card-process{font-size:1.4rem;font-weight:700;color:#8c8c8c;line-height:4.6rem;position:relative;padding-left:26px}.search-company_network_person .card-title .card-process i{font-size:2rem;position:absolute;top:-3px;left:0}.search-company_network_person .card-title .card-error{font-size:1.4rem;font-weight:700;color:#8c8c8c;position:relative;padding:3px 0 0 26px;display:block}.search-company_network_person .card-title .card-error i{font-size:2rem;position:absolute;top:13px;left:0}.search-company_network_person .card-title dl dd,.search-company_network_person .card-title dl dt{font-size:1.4rem}.search-company_network_person .card-title dl a{color:#262626}.search-company_network_person .card-title dl em{font-style:normal}.search-company_network_person .card-title dl .fe{font-size:2.2rem;margin-left:.4rem;vertical-align:bottom}.search-company_network_person .card-title dl .fe.active{color:#48a1e3}.search-company_network_person .card-title dl .fe.inactive{color:#8c8c8c}.search-company_network_person .card-title dt.title{color:#262626;cursor:pointer;font-size:1.6rem;font-weight:700;padding-bottom:4px}.search-company_network_person .card-title dt.title .title-company_info{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.search-company_network_person .card-title dt.title i{display:inline-block;vertical-align:sub}.search-company_network_person .card-title dd.option{color:#595959;font-size:1.2rem;line-height:1.2}.search-company_network_person .card-title dd.option .option-company_info{max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-company_network_person .card-link{display:block;text-decoration:none}.search-company_network_person .option-owner_info{position:relative;height:19px;width:100%;background:#f1f1f1;margin-top:12px}.search-company_network_person .option-owner_info .date,.search-company_network_person .option-owner_info .name{display:inline-block;font-size:1.1rem;line-height:normal}.search-company_network_person .option-owner_info .name{height:19px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}.search-company_network_person .option-owner_info .date{position:absolute;right:8px}.search-eight_people_list{box-sizing:border-box;margin-top:20px}.search-eight_people_list .count-label{background-color:transparent;color:#a0a0a0;font-size:1rem;display:flex;justify-content:flex-end;margin:8px 0}.search-eight_people_list .scroll{height:100%}.search-eight_people_list .search-result{position:relative}.search-eight_people_list .search-result:not(:last-child){margin-bottom:5px}.search-eight_person{position:relative}.search-eight_person .hit-area{color:#307caf;text-decoration:underline;z-index:2;position:absolute;left:0;top:0;width:calc(100% - 140px);height:100%;background:hsla(0,0%,100%,.001)}.search-eight_person .hit-area:hover{background:hsla(0,0%,100%,.3)}.search-eight_person .item-field{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;padding:10px 18px;background:#fff;border-radius:3px}.search-eight_person .item-field,.search-eight_person .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-eight_person .thumbnail{-webkit-flex-shrink:0;flex-shrink:0;width:32px;height:32px;border-radius:32px;border:2px solid #307caf;overflow:hidden;min-height:1px;display:block}.search-eight_person .thumbnail .thumbnail-photo{height:100%;width:100%}.search-eight_person .text-field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1;display:block;position:relative;min-height:40px;margin-left:18px}.search-eight_person .text-field .fe-link{color:#a0a0a0;text-decoration:none;vertical-align:middle;font-size:2.2rem;line-height:13px;margin:-3px 5px 0}.search-eight_person .text-field .fe-link.active{color:#307caf}.search-eight_person .text-field>dt{font-size:1.6rem;color:#000;font-weight:700;margin-bottom:7px;max-width:200px}.search-eight_person .ellipsis-field,.search-eight_person .text-field>dt{line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-eight_person .ellipsis-field{-webkit-flex-shrink:0;flex-shrink:0;margin:0;font-size:1.2rem;color:#8c8c8c;max-width:310px}.search-eight_person .ellipsis-field>em{font-style:normal;color:#585858}.search-eight_person .control-button{-webkit-flex-shrink:0;flex-shrink:0;width:122px}.search-empty_view{margin-top:160px}.search-empty_view .fe-search{font-size:11rem}.search-my_network_people_list{margin-top:20px}.search-my_network_people_list .ctrl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:30px;background:#fff;border-radius:3px;z-index:1}.search-my_network_people_list .nav-delete-button .delete-button{font-size:1.2rem}.search-my_network_people_list .chk{float:left;position:relative;width:52px;height:30px;text-align:center;line-height:30px}.search-my_network_people_list .tag-tagged_people_operator .dl-dropdown>dt{border:0;cursor:pointer;height:30px;line-height:30px;vertical-align:middle;font-size:1.2rem;color:#585858;text-decoration:none}.search-search_list_navigation{box-sizing:border-box;position:relative;z-index:9;margin-bottom:10px}.search-search_list_navigation .tab{*zoom:1;display:flex;justify-content:space-around;position:relative;box-sizing:border-box;padding:20px 0 0}.search-search_list_navigation .tab:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.search-search_list_navigation .tab li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;min-height:1px;float:left;width:100%;text-align:center;border-top:1px solid #307caf;border-bottom:1px solid #307caf}.search-search_list_navigation .tab li:first-child{border-left:1px solid #307caf;border-radius:3px 0 0 3px}.search-search_list_navigation .tab li:nth-child(2){border-left:1px solid #307caf;border-right:1px solid #307caf}.search-search_list_navigation .tab li:last-child{border-right:1px solid #307caf;border-radius:0 3px 3px 0}.search-search_list_navigation:not(.my_network) li:first-child .tab-item{border-radius:3px 0 0 3px}.search-search_list_navigation:not(.eight) li:last-child .tab-item{border-radius:0 3px 3px 0}.search-search_list_navigation .tab-item{color:#307caf;display:block;text-align:center;font-size:1.4rem;letter-spacing:-.03em;text-decoration:none;background:#fff;line-height:2}.search-search_list_navigation .tab-item.current{background:#307caf;color:#fff;font-weight:700}.search-search_list_navigation .tab-item.current .no{background:#fff;color:#307caf}.search-search_list_navigation .tab-item .no{display:inline-block;vertical-align:middle;background:#307caf;border-radius:20px;padding:0 4px;color:#fff;font-size:1.2rem;letter-spacing:-.03em;margin-top:-2px;margin-left:6px;line-height:1;font-weight:700}.search-search_result a{color:#307caf;text-decoration:underline}.search-search_result a:hover{color:#307caf;text-decoration:none}.search-search_result a:hover img{opacity:.7}.search-search_result a:focus{color:#307caf}.search-search_result .searched-my-network-list{padding-top:5px}.search-search_result .ctl-srh .tab{padding:20px 80px 0}.search-searched_company_list{margin-top:20px}.search-searched_company_list .count-label{background-color:transparent;color:#a0a0a0;font-size:1rem;display:flex;justify-content:flex-end;margin:8px 0}.service_message .post-back-button{border-radius:2px;border:1px solid #b4b4b4;display:table-cell;height:30px;text-align:center;vertical-align:middle;width:65px}.service_message .post-back-button .prev{background:#fff}.service_message .nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;width:520px;z-index:9;box-shadow:0 0 10px 0 #454545;min-height:49px;background:#fff;padding:11px;border-radius:0 0 3px 3px}.service_message .cts{padding-top:70px}.service_message .pst{position:relative;background:#fff;border-radius:3px;margin-top:10px}.service_message .pst.official{padding-bottom:17px}.service_message .pst .tmb,.service_message .pst .txt{display:block;position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.service_message .pst .tmb{position:absolute;left:0;top:50%;margin-top:-23px;width:46px;height:46px;border-radius:46px;border:2px solid #307caf;overflow:hidden;float:left}.service_message .pst .tmb img{width:100%;height:100%}.service_message .pst .tmb .face-eight{vertical-align:top;font-size:0;line-height:0;max-width:100%;display:inline-block;width:100%;height:100%;background:url(/assets/webpack/images/main/parts/eight_logo-37376aca56ee85db367400f0ffe549b6.png) no-repeat 50%;background-size:100% 100%}.service_message .txt{margin-left:56px;margin-right:21px}.service_message .txt dd,.service_message .txt dt{font-size:1.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.service_message .txt dt{font-weight:700;margin-bottom:9px;color:#000}.service_message .txt dt .op{font-weight:400;color:#585858}.service_message .txt dd{color:#787878}.service_message .txt dd a{color:#787878;text-decoration:none}.service_message .txt dd a:hover{text-decoration:underline}.service_message .pst-head{position:relative;padding:16px 13px}.service_message .pst-head .pst-ttl{display:block;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.service_message .pst-head .pst-ttl:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.service_message .pst-cont{padding:0 26px;color:#191919}.service_message .pst-cont p{font-size:1.4rem;line-height:1.54}.shared_people-all_checker{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;border-radius:3px;width:38px;height:29px}.shared_people-all_checker.mini{font-size:.8rem}.shared_people-all_checker.normal{font-size:1.1rem}.shared_people-all_checker>input[type=checkbox]{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.shared_people-all_checker>input[type=checkbox]+label{position:relative;display:block;width:100%;height:100%}.shared_people-all_checker>input[type=checkbox]+label:before{width:1.6em;height:1.6em;margin-top:-.8em;margin-left:-.8em;display:inline-block;vertical-align:middle;content:"";border:1px solid #b4b4b4;background:#fff}.shared_people-all_checker>input[type=checkbox]+label:before,.shared_people-all_checker>input[type=checkbox]:checked+label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%}.shared_people-all_checker>input[type=checkbox]:checked[data-area=some]+label:after{width:6px;height:2px;margin-top:-1px;margin-left:-3px;background:#585858;display:inline-block;vertical-align:middle;content:""}.shared_people-all_checker>input[type=checkbox]:checked[data-area=all]+label:after{border-right:2px solid #307caf;border-bottom:2px solid #307caf;width:1.2em;height:2em;margin-top:-1.7em;margin-left:-.5em;display:inline-block;vertical-align:middle;transform:rotate(45deg);content:""}.shared_people-coworker_selector{width:140px;margin-left:5px}.shared_people-coworker_selector .eight_ui-select__control--is-focused,.shared_people-coworker_selector .eight_ui-select__control:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)!important}.shared_people-coworker_selector .eight_ui-select__menu{width:auto;min-width:140px;max-width:265px;font-size:1.2rem}.shared_people-coworker_selector .eight_ui-select__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared_people-index_block .mi{text-align:center;font-size:1.4rem;font-weight:700;color:#777;padding:18px 0 15px}.shared_people-shared_people_list_navigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#fff;height:49px;border-radius:0 0 3px 3px;margin-bottom:5px;position:fixed;width:520px;z-index:9;box-shadow:0 0 10px 0 #454545;padding:0 10px}.shared_people-shared_people_list_navigation .spacer{-webkit-flex-grow:1;flex-grow:1}.shared_people-shared_people_list_navigation .ctrl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;margin:0 5px}.shared_people-shared_people_list_navigation .ctrl .nav,.shared_people-shared_people_list_navigation .ctrl .page,.shared_people-shared_people_list_navigation .ctrl .sort{margin:0 7px}.shared_people-shared_people_list_navigation .page{font-size:1.4rem}.shared_people-shared_people_list_navigation .nav{display:inline-block;vertical-align:middle;border:1px solid #ccc;border-radius:3px}.shared_people-shared_people_list_navigation .nav li{display:block;float:left;margin-left:-1px;height:27px}.shared_people-shared_people_list_navigation .nav li:first-child a{border-radius:3px 0 0 3px}.shared_people-shared_people_list_navigation .nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border-left:1px solid #ccc;display:block;width:30px;height:27px;line-height:2.7rem}.shared_people-shared_people_list_navigation .nav li a:after,.shared_people-shared_people_list_navigation .nav li a:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:50%;margin-top:-5px}.shared_people-shared_people_list_navigation .nav li a:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.shared_people-shared_people_list_navigation .nav li.prev a:before{border-right:8px solid #307caf;right:50%;margin-right:-3px}.shared_people-shared_people_list_navigation .nav li.prev a:after{border-right:8px solid #fff;right:50%;margin-right:-5px}.shared_people-shared_people_list_navigation .nav li.next a:before{border-left:8px solid #307caf;left:50%;margin-left:-3px}.shared_people-shared_people_list_navigation .nav li.next a:after{border-left:8px solid #fff;left:50%;margin-left:-5px}.shared_people-shared_people_list_navigation .nav li.disable.prev a:before{border-right:8px solid #b4b4b4;right:50%;margin-right:-3px}.shared_people-shared_people_list_navigation .nav li.disable.next a:before{border-left:8px solid #b4b4b4;left:50%;margin-left:-3px}.shared_people-shared_people_list_navigation .shared-tag-selector{width:140px;margin-left:5px}.shared_people-shared_people_list_navigation .shared-tag-selector .eight_ui-select__control--is-focused,.shared_people-shared_people_list_navigation .shared-tag-selector .eight_ui-select__control:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)!important}.shared_people-shared_people_list_navigation .shared-tag-selector .eight_ui-select__menu{width:auto;min-width:140px;max-width:265px;font-size:1.2rem}.shared_people-shared_people_list_navigation .shared-tag-selector .eight_ui-select__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared_people-shared_people_list_navigation .untagging-shared-tag{border:1px solid #ccc;border-radius:2px;font-size:1.4rem;padding:0 10px;margin:5px;min-height:32px;color:#595959}.shared_people-shared_people_list{padding-top:60px}.shared_people-shared_people_message_view .fe{font-size:9rem}.shared_people-shared_people_message_view a{color:#b4b4b4}.shared_people-shared_person{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:3px;position:relative;padding:13px 0;min-height:68px}.shared_people-shared_person.checked{background:#f6fafd}.shared_people-shared_person:not(:last-of-type){margin-bottom:5px}.shared_people-shared_person .crd-process{position:relative;display:block;font-size:1.4rem;line-height:1.8;color:#8c8c8c;font-weight:700;padding-left:27px;padding-top:8px;padding-bottom:8px}.shared_people-shared_person .crd-process .fe-wait{position:absolute;left:-1px;margin-top:3px;font-size:2rem;vertical-align:middle}.shared_people-shared_person .crd-error{position:relative;display:block;font-size:1.4rem;line-height:1.29;color:#8c8c8c;font-weight:700;padding-left:27px}.shared_people-shared_person .crd-error .fe-report{position:absolute;left:-2px;top:50%;margin-top:-10px;font-size:2rem}.shared_people-shared_person .contents-area{position:relative;min-height:39px}.shared_people-shared_person .contents-area .unshared-label{position:absolute;top:0;right:90px;line-height:4.5rem;font-size:1.2rem;font-weight:700;width:73px}.shared_people-shared_person .contents-area .unshared-label i.fe.fe-label-private-icon{vertical-align:sub;padding-right:8px;font-size:2rem}.shared_people-shared_person .hitarea{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.shared_people-shared_person .hitarea:hover{background:hsla(0,0%,100%,.2)}.shared_people-shared_person .checkbox-field{z-index:3;position:absolute;left:0;top:0;width:52px;height:100%}.shared_people-shared_person .thumbnail{position:absolute;right:0;top:0;height:100%;width:90px}.shared_people-shared_person .thumbnail .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:69px;height:44px;border:1px solid #a0a0a0;position:absolute;top:30%;left:3px;margin-top:-22px}.shared_people-shared_person .thumbnail .card img{width:100%;height:100%}.shared_people-shared_person .thumbnail .face-photo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:absolute;left:46px;width:36px;height:36px;margin-top:-7px}.shared_people-shared_person .text-contents{color:#a6a6a6;margin-left:52px;margin-right:90px;line-height:1.2;min-height:40px}.shared_people-shared_person .text-contents.unshared-contents{width:calc(100% - 225px)}.shared_people-shared_person .text-contents dd,.shared_people-shared_person .text-contents dt{font-size:1.4rem}.shared_people-shared_person .text-contents .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:9px}.shared_people-shared_person .text-contents .ttl .person-name{font-size:1.6rem;color:#000;font-weight:700;margin-bottom:9px}.shared_people-shared_person .text-contents .ttl .desc{font-size:1.1rem;color:#a6a6a6;font-weight:400;margin-left:1rem}.shared_people-shared_person .text-contents .ttl .fe-link{margin-left:1rem;vertical-align:bottom;color:#777}.shared_people-shared_person .text-contents .ttl .fe-link.active{color:#307caf}.shared_people-shared_person .text-contents .op{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;line-height:1.3;color:#8c8c8c}.shared_people-shared_person .text-contents .op em{font-style:normal;color:#585858}.shared_people-shared_person .card-owner_block{margin-left:52px;margin-right:16px;line-height:normal}.shared_people-shared_person .option-owner_info{position:relative;height:19px;width:100%;background:#f1f1f1;margin-top:12px}.shared_people-shared_person .option-owner_info .date,.shared_people-shared_person .option-owner_info .name{display:inline-block;font-size:1.1rem;line-height:normal}.shared_people-shared_person .option-owner_info .name{height:19px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}.shared_people-shared_person .option-owner_info .date{position:absolute;right:8px}.shared_people-sort_type_selector .dl-select{position:relative;display:inline-block;vertical-align:middle}.shared_people-sort_type_selector .dl-select.open dd{display:block}.shared_people-sort_type_selector .dl-select dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1.4rem;line-height:2;padding:0 11px;color:#454545;border:1px solid #ccc;border-radius:3px;background:#fff;text-align:center}.shared_people-sort_type_selector .dl-select dt:hover{box-shadow:0 0 2px 0 rgba(48,124,175,.35)}.shared_people-sort_type_selector .dl-select dt i{margin-right:6px;margin-top:-2px;color:#307caf}.shared_people-sort_type_selector .dl-select dd{display:none;position:absolute;right:0}.shared_people-sort_type_selector .options{border-radius:3px;box-shadow:2px 4px 7px 0 rgba(0,0,0,.35)}.shared_people-sort_type_selector .options li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;white-space:nowrap;font-size:1.4rem;line-height:1;color:#454545;border-left:1px solid #307caf;border-right:1px solid #307caf;background:#fff;padding:9px 20px;position:relative}.shared_people-sort_type_selector .options li:first-child{border-top:1px solid #307caf;border-radius:3px 3px 0 0;padding:14px 20px 9px}.shared_people-sort_type_selector .options li:last-child{border-bottom:1px solid #307caf;border-radius:0 0 3px 3px;padding:9px 20px 14px}.shared_people-sort_type_selector .options li:hover{background:#f4f4f4}.shared_people-sort_type_selector .options li .hitarea{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.001)}.shared_tag_menu{margin-left:24px}.shared_tag_menu .menu-item{position:relative;border-radius:3px 0 0 3px;font-size:1.2rem;line-height:2.8;letter-spacing:-.05em}.shared_tag_menu .menu-item .labels{padding:0 0 0 6px}.shared_tag_menu .menu-item .fe{margin-left:-1px;margin-right:8px;line-height:1.1rem;font-size:1.8rem;height:1.4rem}.shared_tag_menu .menu-item.current{background:#307caf}.shared_tag_menu .menu-item .item,.shared_tag_menu .menu-item .item-button{display:block;position:relative;color:#fff;text-decoration:none;padding:0 12px 0 6px;line-height:2.8}.shared_tag_menu .menu-item .item-button:hover,.shared_tag_menu .menu-item .item:hover{background:hsla(0,0%,100%,.2);border-radius:3px 0 0 3px}.shared_tag_menu .menu-item .item-button .edit,.shared_tag_menu .menu-item .item .edit{font-size:1.5rem;line-height:1.5rem;display:none;position:absolute;right:0;top:50%;margin-top:-7px;padding:0}.shared_tag_menu .menu-item .item-button .edit:hover,.shared_tag_menu .menu-item .item .edit:hover{background-color:transparent}.shared_tag_menu .menu-item .editable:hover .edit{display:block}.shared_tag_menu .menu-item .editable:hover .num{display:none}.shared_tag_menu .menu-item .item-button{width:100%;text-align:left}.shared_tag_menu .menu-item .num{display:inline-block;position:absolute;right:12px;top:50%;margin-top:-.7em;line-height:1.1;font-size:1.1rem;font-weight:400;letter-spacing:-.05em;padding:1px 0}.shared_tag_menu .menu-item .tag-name{display:block;position:absolute;left:0;right:0;top:0;margin:0;padding:0 48px 0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side_bar-linked_menu_item{position:relative;border-radius:3px 0 0 3px}.side_bar-linked_menu_item .menu-item{color:#fff;display:block;letter-spacing:-.05em;line-height:2.8;padding:0 12px 0 6px;text-decoration:none}.side_bar-linked_menu_item .link-item:hover{background:hsla(0,0%,100%,.2);border-radius:3px 0 0 3px}.side_bar-linked_menu_item.active{background:#307caf}.side_bar-menu{height:100%}.side_bar-menu .fe{margin-left:-1px;margin-right:5px;line-height:1.3rem;font-size:2rem;height:1.4rem}.side_bar-menu .fe-company-network-icon,.side_bar-menu .fe-personal-label-icon{font-size:1.5rem}.side_bar-menu .nav .sub-menu-items{margin-left:24px}.side_bar-menu .nav .sub-menu-items .sub-menu{font-size:1.2rem}.side_bar-menu .nav .sub-menu-items .fe{margin-right:8px;line-height:1.1rem;font-size:1.8rem}.side_bar-menu .nav .hidden{visibility:hidden}.side_bar-menu .nav .title-menu{font-size:1.3rem;font-weight:700}.side_bar-menu .nav .num{display:inline-block;position:absolute;right:12px;top:50%;margin-top:-.7em;line-height:1.1;font-weight:400;letter-spacing:-.05em}.side_bar-menu .nav.menu .num{font-size:1rem;color:#454545;background:#fff;border-radius:100px;padding:1px 10px}.side_bar-menu .nav.networks .num{font-size:1rem;padding:1px 0}.side_bar-my_profile_info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-decoration:none;width:100%;z-index:9}.side_bar-my_profile_info .profiles{padding:20px 15px 12px;background:#454545}.side_bar-my_profile_info .thumbnail{width:38px;height:38px;border-radius:38px;border:2px solid #d7d7d7;overflow:hidden;float:left}.side_bar-my_profile_info .text-field{margin-left:46px;min-height:40px}.side_bar-my_profile_info .text-field dd,.side_bar-my_profile_info .text-field dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:1.4rem;line-height:1.43;max-width:150px;text-decoration:none}.side_bar-my_profile_info .text-field dd:active,.side_bar-my_profile_info .text-field dd:hover,.side_bar-my_profile_info .text-field dt:active,.side_bar-my_profile_info .text-field dt:hover{text-decoration:none}.side_bar-my_profile_info .text-field dt{font-weight:700}.side_bar-my_profile_info .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #9b9b9b;margin-top:17px;display:block;position:relative;width:100%;height:0;padding-bottom:60%;overflow:hidden}.sidebar-online_exchange_button{padding:0 12px 12px}.sidebar-online_exchange_button button{width:100%;height:32px;padding:9px 20px}.side_bar-profile_card_image--no-image{display:inline-block;background-image:url(/assets/webpack/images/main/components/side_bar/profile_card_image/no_image_bc-838c3e0f7797ecac568ac6c149332814.png);background-repeat:no-repeat;background-position:0 0;width:178px;height:108px}.side_bar-profile_card_image--image{position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%}.side_bar-profile_card_image--image:hover{opacity:.7}.side_bar-profile_card_image--portrait{transform:rotate(-90deg) scaleX(.60952) scaleY(1.65)}.side_bar-side_bar{background:#454545;border-radius:0 0 3px 3px;color:#fff;position:fixed;top:101px;bottom:0;width:238px;overflow-y:auto}.side_bar-side_bar,.side_bar-side_bar>.navs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.side_bar-side_bar>.navs{padding-left:9px;padding-bottom:16px}.tag_accordion .menu-item .fe-arrow_left{transform:rotate(-90deg) translateY(3px)}.tag_accordion .menu-item .fe-arrow_right{transform:rotate(-90deg) translate(1px,3px)}.tag_menu{margin-left:24px}.tag_menu .menu-item{position:relative;border-radius:3px 0 0 3px;font-size:1.2rem;line-height:2.8;letter-spacing:-.05em}.tag_menu .menu-item .labels{padding:0 0 0 6px}.tag_menu .menu-item .fe{margin-left:-1px;margin-right:8px;line-height:1.1rem;font-size:1.8rem;height:1.4rem}.tag_menu .menu-item.current{background:#307caf}.tag_menu .menu-item .item-button,.tag_menu .menu-item a{display:block;position:relative;color:#fff;text-decoration:none;padding:0 12px 0 6px;line-height:2.8}.tag_menu .menu-item .item-button .edit,.tag_menu .menu-item a .edit{font-size:1.5rem;line-height:1.5rem;display:none;position:absolute;right:0;top:50%;margin-top:-7px;padding:0}.tag_menu .menu-item .item-button .edit:hover,.tag_menu .menu-item a .edit:hover{background-color:transparent}.tag_menu .menu-item .item-button:hover,.tag_menu .menu-item a:hover{background:hsla(0,0%,100%,.2);border-radius:3px 0 0 3px}.tag_menu .menu-item .item-button:hover .edit,.tag_menu .menu-item a:hover .edit{display:block}.tag_menu .menu-item .item-button:hover .num,.tag_menu .menu-item a:hover .num{display:none}.tag_menu .menu-item .item-button{width:100%;text-align:left}.tag_menu .menu-item .num{display:inline-block;position:absolute;right:12px;top:50%;margin-top:-.7em;line-height:1.1;font-size:1.1rem;font-weight:400;letter-spacing:-.05em;padding:1px 0}.tag_menu .menu-item .tag-name{display:block;position:absolute;left:0;right:0;top:0;margin:0;padding:0 48px 0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-shared_tag_editor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:603px}.tag-shared_tag_editor .title{font-size:2.2rem}.tag-shared_tag_editor .delbtn{position:absolute;right:42px;top:23px}.tag-shared_tag_editor .delbtn .del{color:#a0a0a0;font-size:2.7rem}.tag-tag_creator{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:603px}.tag-tag_creator .title{font-size:2.2rem}.tag-tag_editor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:603px;padding:29px 37px}.tag-tag_editor .buttons{margin-top:16px}.tag-tag_editor .buttons li{display:inline-block}.tag-tag_editor .buttons li:not(:last-child){margin-right:9px}.tag-tag_editor .ttl{font-size:1.6rem;font-weight:700;margin-bottom:14px}.tag-tag_editor .delbtn{position:absolute;right:42px;top:23px}.tag-tag_editor .delbtn .del{color:#a0a0a0;font-size:2.7rem}.tag-tag_form .e-txt{display:inline-block;color:#f16671;font-weight:700;margin-bottom:4px;font-size:1.2rem;line-height:1.2}.tag-tagged_people_operator .dl-dropdown{display:inline-block;position:relative;vertical-align:middle}.tag-tagged_people_operator .dl-dropdown.open .tag-popup{display:block}.tag-tagged_people_operator .dl-dropdown>dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1.4rem;line-height:27px;padding:0 11px;color:#454545;border:1px solid #ccc;border-radius:3px;background:#fff;text-align:right}.tag-tagged_people_operator .dl-dropdown>dt:after{content:"";display:inline-block;vertical-align:middle;margin-left:6px;margin-top:-2px;width:0;height:0;border-top:4px solid #307caf;border-left:3px solid transparent;border-right:3px solid transparent}.tag-tagged_people_operator .tag-popup{display:none;position:absolute;left:0;min-width:168px}.tag-tagged_people_operator .tag-popup>dl{border:1px solid #307caf;border-radius:3px;background:#fff}.tag-tagged_people_operator .tag-popup>dl>dd{font-size:1.4rem;line-height:1}.tag-tagged_people_operator .tag-popup>dl>dd:not(:last-child){border-bottom:1px solid #d5d5d5}.tag-tagged_people_operator .tag-popup .popup-title{white-space:nowrap;font-size:1.6rem;line-height:1;font-weight:700;padding:15px 10px 12px}.tag-tagged_people_operator .create-label{white-space:nowrap;display:block;padding:14px 26px;line-height:1;text-decoration:none;color:#454545}.tag-tagged_people_operator .options{padding-bottom:6px}.tag-tagged_people_operator .options li{position:relative;white-space:nowrap;line-height:1;padding:6px 26px}.tag-tagged_people_operator .options li input[type=checkbox]{opacity:.001;position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;z-index:-999}.tag-tagged_people_operator .options li input[type=checkbox]+label{position:relative;display:inline-block;width:auto;height:auto;padding-left:26px}.tag-tagged_people_operator .options li input[type=checkbox]+label:before{width:16px;height:16px;margin-top:-8px;top:50%;left:0;display:inline-block;vertical-align:middle;content:"";box-sizing:border-box;border:1px solid #b4b4b4;background:#fff;position:absolute}.tag-tagged_people_operator .options li input[type=checkbox]:checked+label:after{display:inline-block;vertical-align:middle;content:"";box-sizing:border-box;background:transparent;transform:rotate(45deg);position:absolute;border-right:2px solid #307caf;border-bottom:2px solid #307caf;width:12px;height:20px;margin-top:-17px;top:50%;left:2px}.timeline-timeline .timeline-post{border-radius:3px;box-shadow:1px 1px 1px #d5d5d5;background:#fff;margin-bottom:8px}.timeline-timeline :first-child.loader{position:absolute}.timeline-timeline .fetch-top-loader.loader{margin-top:30px}.timeline-timeline .fetch-more-button{background-color:#fff;border:1px solid #307caf;color:#307caf;width:100%;position:relative;font-size:1.4rem;outline:0}.timeline-timeline .fetch-more-button i{margin-right:6px}.timeline-timeline .fetch-more-button span{vertical-align:text-bottom;line-height:1}.timeline-timeline .fetch-more-button .fetch-more-loader.loader{position:absolute;height:1.4rem;width:38px;left:30%;top:50%;margin-top:0}.util-rich_text-custom_textarea{border:1px solid #d5d5d5;border-radius:3px;box-sizing:border-box;cursor:text;max-width:100%;min-height:32px;width:100%}.util-rich_text-custom_textarea__container--disabled{cursor:auto;opacity:.8}.util-rich_text-custom_textarea span[class*=mention]{display:inline;padding:4px 2px;color:#575f67;background:#e6f3ff;border-radius:2px}.util-rich_text-custom_textarea>ul{border:1px solid #d7d7d7;border-radius:2px;box-shadow:0 0 3px 0 rgba(0,0,0,.15);padding:0;width:320px}.util-rich_text-custom_textarea>ul .util-rich_text-suggestion+.util-rich_text-suggestion{border-top:.5px solid #d7d7d7}.util-rich_text-suggestion{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:72px;padding:16px 16px 12px;width:100%}.util-rich_text-suggestion__avatar-icon{height:40px;margin-right:12px;width:40px}.util-rich_text-suggestion__person-cell{flex:1}.util-rich_text-suggestion__subject-field{align-items:center;display:flex;margin:0 0 6px}.util-rich_text-suggestion__subject-cell{font-size:1.4rem;font-weight:700;max-width:210px}.util-rich_text-suggestion__ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.util-rich_text-suggestion__career-cell{color:#a6a6a6;font-size:1.2rem;max-width:230px}.util-rich_text-suggestion .fe-link{font-size:2rem;height:2.1rem;margin-left:2px}.util-rich_text-suggestion .fe-link.linked{color:#48a1e3}.util-rich_text-suggestion--focus{background-color:#f6fafd}

/*# sourceMappingURL=../sourcemap/css/bundle-a7139d01b261dcb50eac.css.map*/