@charset "UTF-8";@import url("../user_css/global_font-awesome.css");@import url("../user_font/fontData/style.css");.textPre{font-family:"ＭＳ ゴシック"}.init_hide,.js_stHide{display:none}.md_memo{margin:50px 0;padding:13px;background:#f0f0f0;border:1px solid #ddd;border-radius:3px}.md_memo .title{padding:0 5px;font-weight:bold;font-size:15px}.md_memo .text{margin-top:10px;padding:0 15px 15px;border:1px solid #ddd;font-family:"ＭＳ ゴシック";line-height:1.5;white-space:pre;white-space:pre-wrap;word-wrap:break-word;background:#fafafa;-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.8);box-shadow:1px 1px 0 rgba(255,255,255,0.8);border-radius:2px}.md_dammy{opacity:0.8;display:inline-block;padding:10px;background:url(../../imageFile/user/_global_dummy_bg.gif) top left repeat #fff;border:1px solid #ddd;font-size:12px;line-height:1;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.md_dammy_area{opacity:0.8;display:inline-block;padding:10px;background:url(../../imageFile/user/_global_dummy_bg.gif) top left repeat #fff;border:1px solid #ddd;font-size:12px;line-height:1;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.clearFix:after{clear:both;display:block;content:"";height:0;line-height:0}.icon:after,.icon:before{position:relative;display:inline-block;font-family:"icomoon";font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle}input[type=date],input[type=password],input[type=text]{padding:0.3em;border:1px solid #ccc;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}select{padding:0.3em;border:1px solid #ccc;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{border-color:rgb(86,180,239);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.05) inset,0px 0px 8px rgba(82,168,236,0.6);box-shadow:0px 1px 3px rgba(0,0,0,0.05) inset,0px 0px 8px rgba(82,168,236,0.6)}select:focus{border-color:rgb(86,180,239);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.05) inset,0px 0px 8px rgba(82,168,236,0.6);box-shadow:0px 1px 3px rgba(0,0,0,0.05) inset,0px 0px 8px rgba(82,168,236,0.6)}textarea{padding:0.5em;border:1px solid #ccc;font-size:13px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}textarea:focus{border-color:rgb(86,180,239);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.05) inset,0px 0px 8px rgba(82,168,236,0.6);box-shadow:0px 1px 3px rgba(0,0,0,0.05) inset,0px 0px 8px rgba(82,168,236,0.6)}input[type=date].error,input[type=email].error,input[type=password].error,input[type=text].error{border:1px solid #f33;background:#ffe9e9;-webkit-box-shadow:none;box-shadow:none}.md_pulldown.error select,textarea.error{border:1px solid #f33;background:#ffe9e9;-webkit-box-shadow:none;box-shadow:none}.imeOff{ime-mode:disabled}.fn_clickableArea,.fn_clickableArea_blank{cursor:pointer}html{position:relative;background:#fff}body{position:relative;background-color:#d2f0fc}body.header:before{content:none}.pageSet{position:relative;z-index:2;width:985px;margin:0 auto}.md_header{position:relative;background-color:#fff;line-height:1;z-index:100}.md_header .headerWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:26px 0 15px;width:992px;height:90px;-webkit-box-sizing:border-box;box-sizing:border-box}.md_header .headerWrap .logoArea{width:195px;line-height:1}.md_header .headerWrap .logoArea .tagline{margin-bottom:7px;font-size:10px;font-weight:bold}.md_header .headerWrap .logoArea a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md_header .headerWrap .logoArea a img{width:183px;height:31px}.md_header .headerWrap .logoArea a:hover{opacity:0.8}.md_header .headerWrap .linkArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 360px)}.md_header .headerWrap .linkArea .linkSet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md_header .headerWrap .linkArea .linkSet .linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:12px}.md_header .headerWrap .linkArea .linkSet .linkList .link .linkText{display:inline-block;margin-left:5px;padding-left:5px;font-size:10px;color:#888;border-left:1px solid #ddd}.md_header .headerWrap .linkArea .linkSet .linkList .link .linkText:hover{color:#f90}.md_header .headerWrap .linkArea .linkSet .linkList .link:first-of-type .linkText{margin-left:0;padding-left:0;border:none}.md_header .headerWrap .linkArea .linkSet .linkList--area--active .link--active .linkText{font-weight:bold;color:#00c1ff}.md_header .headerWrap .linkArea .linkSet .linkList--area--active .link--active .linkText:hover{color:#00c1ff}.md_header .headerWrap .linkArea .linkSet .linkList--other{margin-left:auto}.md_header .headerWrap .linkArea .tabSet .tabLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.md_header .headerWrap .linkArea .tabSet .tabLink .tab .link .linkText{position:relative;display:inline-block;font-size:12px;font-weight:bold;color:#222}.md_header .headerWrap .linkArea .tabSet .tabLink .tab .link .linkText:hover{color:#f90}.md_header .headerWrap .linkArea .tabSet .tabLink .tab .link .linkText .num{position:absolute;top:3px;right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15px;height:15px;background-color:#ff5252;font-size:10px;font-weight:bold;color:#fff;border-radius:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.md_header .headerWrap .linkArea .tabSet .tabLink .tab--active .link .linkText:before{content:"";position:absolute;bottom:-16px;display:block;width:100%;height:6px;background-color:#00c1ff}.md_header .headerWrap .funcBtnArea{position:relative;top:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:150px}.md_header .headerWrap .funcBtnArea .md_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:7px 0;width:65px;height:56px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible}.md_header .headerWrap .funcBtnArea .md_btn .btnText{width:auto;font-size:10px;line-height:1;color:#222;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.md_header .headerWrap .funcBtnArea .md_btn .btnText:before{content:"\e907";position:relative;display:inline-block;font-family:"icomoon";font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;position:relative;display:block;margin-bottom:8px;font-size:20px}.md_header .headerWrap .funcBtnArea .md_btn--login{position:relative;top:-1px;height:57px;padding:6px 0}.md_header .headerWrap .funcBtnArea .md_btn--login .btnText:before{left:-1px;margin-bottom:10px}.md_header .headerWrap .funcBtnArea .md_btn--signup{margin-left:8px;padding:6px 0;background-color:#00c1ff;border:none}.md_header .headerWrap .funcBtnArea .md_btn--signup .btnText{color:#fff}.md_header .headerWrap .funcBtnArea .md_btn--signup .btnText:before{content:"\e908";margin-bottom:10px}.md_header .headerWrap .funcBtnArea .md_btn--resume .btnText:before{content:"\e945"}.md_header .headerWrap .funcBtnArea .md_btn--info{background-color:#fffee5}.md_header .headerWrap .funcBtnArea .md_btn--info .btnText:before{content:"\e937";color:#f90}.md_header .headerWrap .funcBtnArea .md_btn:hover{opacity:0.8}.md_header .headerWrap .funcBtnArea .md_btn+.md_btn{margin-left:5px}.md_header .headerWrap .funcBtnArea .notification{margin-left:5px}.md_header .headerWrap .funcBtnArea .notification .switch .md_btn--info{background-color:#f6f6f6;pointer-events:none}.md_header .headerWrap .funcBtnArea .notification .switch .md_btn--info .btnText{color:#bbb}.md_header .headerWrap .funcBtnArea .notification .switch .md_btn--info .btnText:before{color:#ccc}.md_header .headerWrap .funcBtnArea .notification .switch.on .md_btn--info{background-color:#fffee5;pointer-events:auto}.md_header .headerWrap .funcBtnArea .notification .switch.on .md_btn--info:after{content:"!";position:absolute;top:2px;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15px;height:15px;background-color:#ff5252;font-size:10px;font-weight:bold;color:#fff;border-radius:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.md_header .headerWrap .funcBtnArea .notification .switch.on .md_btn--info .btnText{color:#222}.md_header .headerWrap .funcBtnArea .notification .switch.on .md_btn--info .btnText:before{color:#f90}.md_header .headerWrap .funcBtnArea .notification .switch.on.done .md_btn--info:after{content:none}.md_header .headerWrap .funcBtnArea .notification .switch.on.done .md_btn--info .btnText{color:#222}.md_header .headerWrap .funcBtnArea .notificationList{display:none;position:absolute;top:60px;right:calc(50% - 43px);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);z-index:10}.md_header .headerWrap .funcBtnArea .notificationList .notificationBase{width:300px;border-radius:6px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.4);box-shadow:0 4px 10px rgba(0,0,0,0.4)}.md_header .headerWrap .funcBtnArea .notificationList .title{background-color:#00c1ff;position:relative;padding:10px 12px 8px;font-size:13px;font-weight:bold;color:#fff;border-radius:6px 6px 0 0}.md_header .headerWrap .funcBtnArea .notificationList .title:after,.md_header .headerWrap .funcBtnArea .notificationList .title:before{position:absolute;left:50%;margin-left:-9px;top:-7px;content:"";display:inline-block;line-height:0;border-left:9px solid transparent;border-bottom:9px solid #00c1ff;border-right:9px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}.md_header .headerWrap .funcBtnArea .notificationList .title .close{position:absolute;right:10px;top:50%;margin-top:-9px;font-size:15px;color:#fff;font-weight:normal}.md_header .headerWrap .funcBtnArea .notificationList .title .close:hover{opacity:0.8}.md_header .headerWrap .funcBtnArea .notificationList .content{background:#fff;height:370px;overflow-y:scroll;border-radius:0 0 6px 6px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a{display:block;padding:8px 10px 11px;background:#fff}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit+.notiUnit{border-top:1px solid rgba(0,0,0,0.1)}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit+.notiUnit a{border-top:1px solid #fff}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit:nth-child(2n) a{background:#ffffee;border-top-color:rgba(255,255,255,0.8)}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a:hover{opacity:0.7}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit:last-child a{border-radius:0 0 3px 3px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .category{position:relative}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .category:before{content:"";position:relative;display:inline-block;width:22px;height:22px;line-height:22px;background:#f44;margin-right:5px;color:#fff;text-align:center;border-radius:50%;vertical-align:middle;top:-1px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .category:after{display:inline-block;font-family:icomoon;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;position:absolute;color:#fff}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.en a .category:before{background-color:#47aff9}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.en a .category:after{content:"\e9c9";font-size:13px;top:2px;left:5px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.scout a .category:before{background-color:#fa0}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.scout a .category:after{content:"\e96c";top:2px;left:5px;font-size:12px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.favorite a .category:before{background-color:#79d53c}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.favorite a .category:after{content:"\e96f";top:1px;left:4px;font-size:13px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.message a .category:before{background-color:#f86}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit.message a .category:after{content:"\e626";top:2px;left:5px;font-size:12px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a{font-size:11px;color:#222;line-height:1.25}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .category .text{font-weight:bold;font-size:13px}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .category .date{position:absolute;right:0;top:0;font-size:11px;color:#aaa;font-weight:normal}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .desc{margin-top:3px;line-height:1.5}.md_header .headerWrap .funcBtnArea .notificationList .content .listBase .notiUnit a .copy{margin-top:3px;font-size:12px}.md_header--woman{height:95px}.md_header--woman .headerWrap{padding-bottom:17px}.md_header--woman .headerWrap .logoArea .tagline{color:#a85}.md_header--woman .headerWrap .logoArea a img{height:45px;width:auto}.md_header--woman .headerWrap .linkArea{width:calc(100% - 310px)}.md_header--woman .headerWrap .linkArea .linkSet .backLinkSection .backLink{display:inline-block;font-size:10px;color:#888}.md_header--woman .headerWrap .linkArea .linkSet .backLinkSection .backLink:hover{color:#f90}.md_header--woman .headerWrap .linkArea .tabSet .tabLink .tab--active .link .linkText:before{bottom:-23px}.md_header--woman .headerWrap .funcBtnArea{top:6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:160px}.md_header--woman .headerWrap .funcBtnArea .md_btn--login{top:0;height:57px}.md_header--simple .base{margin:0 auto;width:985px;height:54px}.md_header--simple .base .headArea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px}.md_header--simple .base .headArea .logoArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:985px;margin:0 auto;padding:10px}.md_header--simple .base .headArea .logoArea .shoulder{display:none}.md_header--simple .base .headArea .logoArea .shoulder .nameSet .holder,.md_header--simple .base .headArea .logoArea .shoulder .nameSet .name,.md_header--simple .base .headArea .logoArea .shoulder .nameSet .welcome{font-size:12px;font-weight:bold;color:#888}.md_header--simple .base .headArea .closeBtn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.md_header--simple .base .headArea .closeBtn .close{display:inline-block;padding:8px 10px 5px;background:#8ad;font-weight:bold;color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.md_header--simple .base .headArea .closeBtn .close:before{content:"×";margin-right:6px}.md_header--sticky{position:sticky;top:0;z-index:100}#globalDescription{padding:6px 10px;border-bottom:1px solid #ddd}#globalDescription .discription{font-weight:normal;font-size:11px;color:#666}#globalFixedBar{position:fixed;width:100%;z-index:9990;padding:12px 0}#globalFixedBar .barBase{width:985px;margin:0 auto;font-weight:normal;font-size:11px;color:#666}#seoPageTitle{position:relative;z-index:2}#seoPageTitle .headText{width:945px;margin:0px auto -5px;padding:10px 0px 0;font-size:11px;font-weight:normal;color:#fff}#globalPankuzu{position:relative;padding:5px 0px;background:#fff;border-top:1px solid #efefef}#globalPankuzu .pankuzu{width:969px;margin:0 auto}#globalPankuzu .pankuzu .list{display:inline;vertical-align:middle}#globalPankuzu .pankuzu .list .now,#globalPankuzu .pankuzu .list a{font-size:11px;color:#666}#globalPankuzu .pankuzu .list a:after{content:">";margin:0 5px}#globalPankuzu .pankuzu .list a:hover{color:#f90}#globalPankuzu .pankuzu .list a.notLink:hover{cursor:default;color:#666}#globalPankuzu .pankuzu .list .now:after{display:none}.globalPageTitle{margin-top:25px;padding:9px 18px 7px 13px;border-radius:4px;background-color:#00c1ff}.globalPageTitle .title{font-size:18px;font-weight:normal;color:#fff}.globalPageTitle.mypagePageTitle{position:relative;margin-top:25px;padding-left:45px}.globalPageTitle.mypagePageTitle:before{position:absolute;left:12px;display:inline-block;font-family:icomoon;font-weight:normal;font-style:normal;text-decoration:inherit;vertical-align:middle;-webkit-font-smoothing:antialiased;color:#fff}.globalPageTitle.mypagePageTitle.scout:before{content:"\e623";top:5px;font-size:22px}.globalPageTitle.mypagePageTitle.message:before{content:"\e908";top:8px;font-size:16px}.globalPageTitle.mypagePageTitle.favorite:before{content:"\e61f";top:4px;font-size:22px}.globalPageTitle.mypagePageTitle.setting:before{content:"\e926";top:4px;font-size:22px}.globalPageTitle.mypagePageTitle.calendar:before{content:"\e62d";top:3px;font-size:23px}.globalPageTitle.mypagePageTitle.support:before{content:"\e983";top:4px;font-size:22px}#indexSignup{padding:10px;border:1px solid #d6e9ea;border-radius:6px;background:#fff}#indexSignup .signupBtn a{position:relative;display:block;padding:15px 0 12px;line-height:1.2;text-align:center;font-size:20px;color:#fff;font-weight:bold;border-radius:4px;background-color:#ff774d;background:-webkit-gradient(linear,left top,right top,from(#ff774d),to(#fcae5b));background:-o-linear-gradient(left,#ff774d 0%,#fcae5b 100%);background:linear-gradient(to right,#ff774d 0%,#fcae5b 100%)}#indexSignup .signupBtn a:hover{opacity:0.8}#indexSignup .loginSet{margin-top:10px;border-radius:4px}#indexSignup .loginSet .content{display:none;padding:8px 8px 11px;background:#f8f8f8;border:1px solid #6fccff;border-bottom:none;border-radius:4px 4px 0 0}#indexSignup.open .loginSet .content{display:block}#indexSignup .loginSet .content .inputSet{margin-top:8px}#indexSignup .loginSet .content .inputSet .label{margin-bottom:3px;font-size:11px;font-weight:bold;color:#666}#indexSignup .loginSet .content .inputSet .input input{width:100%;padding:0.5em;font-size:10px;border-radius:3px}#indexSignup .loginSet .content .forget{margin-top:5px;font-size:11px}#indexSignup .loginSet .content .recaptchaText{margin-top:10px;font-size:10px}#indexSignup .loginSet .content .recaptchaText.textFooter{margin-top:10px;font-size:15px}#indexSignup .loginSet .content .recaptchaText.textFooter:before{content:"\f023";display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:12px;margin-right:4px}#indexSignup .loginSet .content .loginBtn{margin-top:8px;text-align:center}#indexSignup .loginSet .content .loginBtn input{position:relative;display:inline-block;padding:7px 30px 8px;background:#8ad;border:none;color:#fff;font-weight:bold;border-radius:3px}#indexSignup .loginSet .content .loginBtn input:hover{opacity:0.8}#indexSignup .loginSet .switch{cursor:pointer;padding:7px 0 6px;height:20px;line-height:20px;background-color:#6fccff;background:-webkit-gradient(linear,right top,left top,from(#85d8fb),to(#53c5f8));background:-o-linear-gradient(right,#85d8fb 0%,#53c5f8 100%);background:linear-gradient(to left,#85d8fb 0%,#53c5f8 100%);color:#fff;font-size:13px;font-weight:bold;text-align:center;border-radius:3px}#indexSignup .loginSet .switch:hover{opacity:0.8}#indexSignup .loginSet .switch:before{content:"\f107";display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:14px;margin-right:6px}#indexSignup .loginSet .switch.js_toOpen{border-top:none;border-radius:0 0 3px 3px}#indexSignup .loginSet .switch.js_toOpen:before{content:"\f106"}#indexSignup .loginSet .snsSet a.loginBtn{position:relative;display:block;padding-left:31px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;font-weight:bold;color:#fff;height:40px;line-height:40px;background:#3b5998;border-radius:3px}#indexSignup .loginSet .snsSet a.loginBtn:before{position:absolute;top:7px;left:-1px;width:19px;height:26px;content:"";border-right:2px solid rgba(0,0,0,0.1);padding-right:10px;background:url(../../imageFile/user/logo_facebook_white.svg) no-repeat;background-position:center;background-size:16px}#indexSignup .loginSet .snsSet a.loginBtn:hover{background:#4b69a8;color:#fff}#indexSignup .loginSet .snsSet a.loginBtn:active{top:0;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:none;-o-transition:none;transition:none}#indexSignup .loginSet .snsSet a.loginBtn.facebook{background:#1877f2;line-height:13px;text-align:left;padding:8px 8px 8px 39px}#indexSignup .loginSet .snsSet a.loginBtn.facebook:before{background-position:8px 5px}#indexSignup .loginSet .snsSet a.loginBtn.google{background:#fff;color:#222;border:1px solid #ddd}#indexSignup .loginSet .snsSet a.loginBtn.google:before{background:url(../../imageFile/user/icon_snsGoogle.svg) no-repeat;background-position:8px 5px;background-size:15px}#indexSignup .loginSet .snsSet a.loginBtn+a.loginBtn{margin-top:12px}#indexSignup .loginSet .text{margin-top:10px;padding-left:15px;line-height:1.4;font-size:11px;text-indent:-15px}#indexSignup .loginSet .orLead{margin-top:10px;position:relative;height:25px}#indexSignup .loginSet .orLead:before{position:absolute;content:"";height:1px;left:0;right:0;top:10px;background:#ccc;z-index:0}#indexSignup .loginSet .orLead:after{position:absolute;content:"または";display:inline-block;left:50%;margin-left:-31px;height:25px;line-height:25px;padding:0 10px;background:#f8f8f8;color:#888;font-size:12px;z-index:999}.globalReturnLink{margin-top:40px;text-align:center}.globalReturnLink .base a{display:inline-block;position:relative;padding:6px 28px 5px 18px;background:#fff;border-radius:6px;font-size:14px}.globalReturnLink .base a+a{margin-left:20px}.globalReturnLink .base a:after,.globalReturnLink .base a:before{position:relative;display:inline-block;font-family:FontAwesome;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}.globalReturnLink .base .return:before{content:"\f105";position:absolute;top:50%;right:10px;margin-top:-12px;font-size:18px}#globalToPageTop{display:none;position:fixed;bottom:90px;z-index:900}#globalToPageTop a{z-index:900;display:block;width:50px;height:50px;line-height:50px;border-radius:50px;background:rgba(0,0,0,0.25);color:#fff;text-align:center;-webkit-box-shadow:0 5px 5px rgba(50,50,50,0.1);box-shadow:0 5px 5px rgba(50,50,50,0.1)}#globalToPageTop a:hover{background:rgba(0,0,0,0.2)}#globalToPageTop a:active{-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.1) inset;box-shadow:1px 2px 8px rgba(0,0,0,0.1) inset}#globalToPageTop a i{position:relative;top:6px;font-size:40px;line-height:0.5}#globalToPageTop a i:before{position:relative;display:inline-block;font-family:"icomoon";font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;content:"\f106";top:-7px}#globalToPageTop a .text{font-size:8px;font-weight:bold;white-space:nowrap;color:#fff}.globalDescriptionArea{clear:both;margin-top:20px;background:#f9f9f9}.globalDescriptionArea:before{content:"※ SEO対策エリア";display:block;padding:220px 0;text-align:center;font-size:12px;color:#666}.globalDescriptionAreaLink{margin-top:0;background:#f9f9f9;border-bottom:1px solid #ddd}.globalDescriptionAreaLink:before{content:"※ SEOキーワード、リンクエリア";display:block;padding:100px 0;text-align:center}#globalSideSignup .base{padding:10px;background-color:#fff;border-radius:8px}#globalSideSignup .catch{position:relative;margin-bottom:4px;background-color:#febf55;text-align:center;border-radius:6px}#globalSideSignup .catch:before{position:absolute;bottom:-9px;left:50%;margin-left:-10px;content:"";display:inline-block;line-height:0;border-left:10px solid transparent;border-top:16px solid #febf55;border-right:10px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}#globalSideSignup .catch .shoulder{position:relative;display:block;padding:8px 0px 6px;font-size:10px;color:#fff}#globalSideSignup .catch .copy{position:relative;padding:0px 5px 10px;color:#fff}#globalSideSignup .catch .copy .free,#globalSideSignup .catch .copy .text{color:#fff;font-weight:bold;line-height:1}#globalSideSignup .catch .copy .text{font-size:20px}#globalSideSignup .catch .copy .free{margin-top:3px;font-size:15px}#globalSideSignup .content{padding:3px 0 0;background:#fff;border-radius:3px}#globalSideSignup .meritSet{padding-bottom:5px}#globalSideSignup .meritSet .meritList{position:relative;padding:10px 5px 10px 27px;font-size:12px;color:#444;line-height:1.3;text-shadow:0 0 2px rgb(255,255,255)}#globalSideSignup .meritSet .meritList+.meritList{border-top:1px solid #eee}#globalSideSignup .meritSet .meritList .num{position:absolute;left:1px;top:50%;display:inline-block;background:#febf55;height:19px;line-height:20px;margin-top:-10px;width:19px;text-align:center;color:#fff;font-size:11px;font-weight:normal;border-radius:100%}#globalSideSignup .btn{background:#fff}#globalSideSignup .btn a{position:relative;display:block;padding:10px 0;text-align:center;font-size:14px;letter-spacing:0.05em;color:#fff;font-weight:bold;border-radius:6px;background-color:#f90;-webkit-box-shadow:0 8px 13px 2px rgba(255,153,0,0.05),0 3px 12px 2px rgba(255,153,0,0.02),0 5px 5px -3px rgba(255,153,0,0.01);box-shadow:0 8px 13px 2px rgba(255,153,0,0.05),0 3px 12px 2px rgba(255,153,0,0.02),0 5px 5px -3px rgba(255,153,0,0.01)}#globalSideSignup .btn a:hover{opacity:0.8}#globalSideSignup .btn a:active{-webkit-box-shadow:none;box-shadow:none;top:2px}#globalSideSeoLink,#globalSideSeoText{margin-top:20px;padding:10px;background:#f9f9f9;border-radius:6px}#globalSideSeoText{font-size:11px;line-height:1.5;color:#333}#globalSideSeoLink .title{position:relative;text-align:center;margin-bottom:12px;padding-bottom:9px;font-weight:bold}#globalSideSeoLink .title:after{position:absolute;left:0;bottom:0;content:"";display:inline-block;width:219px;height:1px;background:#e1e1e1}#globalSideSeoLink .content .linkSet{padding:0 3px;font-size:11px}#globalSideSeoLink .content .linkSet+.linkSet{margin-top:15px}#globalSideSeoLink .content .linkSet .categoryTitle{padding-left:6px;border-left:3px solid #888;font-size:12px;font-weight:bold}#globalSideSeoLink .content .linkSet .linkList{margin-top:10px}#globalSideSeoLink .content .linkSet .linkList+.linkList{margin-top:0}#globalSideSeoLink .content .linkSet .linkList.hideLinkList{display:none}#globalSideSeoLink .content .linkSet .linkList .link{display:inline;line-height:1.65}#globalSideSeoLink .content .linkSet .linkList .link+.link:before{content:"|";margin:0 6px 0 4px}#globalSideSeoLink .content .linkSet .linkList .link a{color:#333}#globalSideSeoLink .content .linkSet .linkList .link a:hover{color:#f90;text-decoration:underline}#globalSideSeoLink .content .linkSet .openLink{margin-top:6px;text-align:center}#globalSideSeoLink .content .linkSet .openLink a{display:block;padding:5px 8px;border:1px solid #ccc;font-size:11px;line-height:1;color:#333}#globalSideSeoLink .content .linkSet .openLink a:before{position:relative;top:1px;content:"+";font-size:13px;margin-right:3px}#globalSideSeoLink .content .linkSet .openLink a:hover{color:#f90}#globalSideSeoLink .content .linkSet .openLink.open a:before{content:"-"}#globalSeoFooterLink{position:relative;margin-top:40px;padding:20px 0;background:#f9f9f9;border-bottom:1px solid #e6e6e6}.globalSeoFooterLink--woman{border-top:1px solid #e6e6e6}#globalSeoFooterLink .base{width:985px;margin:0 auto}#globalSeoFooterLink .title{position:relative;margin-bottom:15px;padding:0 0 16px 8px;border-bottom:2px solid #fcfcfc;font-size:14px;font-weight:bold;line-height:1;color:#222}#globalSeoFooterLink .title:after{position:absolute;left:0;bottom:0;content:"";display:inline-block;width:985px;height:1px;background:#e1e1e1}#globalSeoFooterLink .title .text{font-weight:bold;color:#222}#globalSeoFooterLink .freeTextArea{padding:0 10px}#globalSeoFooterLink .freeTextArea .textTitle{margin-bottom:10px;font-size:13px;font-weight:bold;line-height:1.75}#globalSeoFooterLink .freeTextArea .freeText{position:relative;font-size:12px;line-height:1.4}#globalSeoFooterLink .freeTextArea .freeText a{margin:0 3px;text-decoration:underline}#globalSeoFooterLink .freeTextArea .freeText a:hover{color:#f90}#globalSeoFooterLink .content{position:relative;margin-top:20px;padding:22px 10px 0;font-size:11px;border-top:1px solid #e1e1e1}#globalSeoFooterLink .content:before{content:"";position:absolute;left:0;top:0;display:inline-block;width:985px;height:2px;background:#fcfcfc}#globalSeoFooterLink .title+.content{margin-top:0;padding-top:0;border-top:none}#globalSeoFooterLink .title+.content:before{display:none}#globalSeoFooterLink .content .separateTitle{margin:20px 0;padding:2px 0 1px 6px;border-left:3px solid #888;font-weight:bold;font-size:13px;line-height:1;color:#444}#globalSeoFooterLink .content .searchListUnit+.searchListUnit{margin-top:20px}#globalSeoFooterLink .content .searchListUnit .seachhTitle{padding:2px 0 1px 6px;border-left:3px solid #888;font-weight:bold;font-size:12px;line-height:1;color:#444}#globalSeoFooterLink .content .searchListUnit .listContent{padding:0 10px}#globalSeoFooterLink .content .searchListUnit .listContent a{color:#333}#globalSeoFooterLink .content .searchListUnit .listContent a:hover{color:#f90;text-decoration:underline}#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent{overflow:hidden;margin-top:5px}#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent .areaListSet{float:left;width:472px;margin-top:5px;line-height:1.4}#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent .areaListSet .areaCategory,#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent .areaListSet ul.areaList{display:inline-block;vertical-align:middle}#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent .areaListSet .areaCategory{position:relative;width:7.1;margin-right:4px;padding-right:12px}#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent .areaListSet .areaCategory:after{position:absolute;top:0;right:0;content:":"}#globalSeoFooterLink .content .searchListUnit.searchListUnitArea .listContent .areaListSet ul.areaList li.area{float:left;margin-right:15px}#globalSeoFooterLink .content .searchListUnit.searchListUnitJob .listContent ul.jobList{overflow:hidden;margin-top:5px}#globalSeoFooterLink .content .searchListUnit.searchListUnitJob .listContent ul.jobList li.job{float:left;width:315px;margin-top:5px;line-height:1.4}#globalSeoFooterLink .content .searchListUnit.searchListUnitTopics,#globalSeoFooterLink .content .searchListUnit.searchListUnitType{float:left;width:470px;margin-bottom:20px}#globalSeoFooterLink .content .searchListUnit.searchListUnitTopics .listContent,#globalSeoFooterLink .content .searchListUnit.searchListUnitType .listContent{margin-top:10px}#globalSeoFooterLink .content .searchListUnit.searchListUnitTopics .listContent .link,#globalSeoFooterLink .content .searchListUnit.searchListUnitType .listContent .link{line-height:1.4}#globalSeoFooterLink .content .searchListUnit.searchListUnitCorner{clear:left}#globalSeoFooterLink .content .searchListUnit.searchListUnitCorner .listContent{margin-top:10px}#globalSeoFooterLink .content .searchListUnit.searchListUnitCorner .listContent .cornerList{overflow:hidden}#globalSeoFooterLink .content .searchListUnit.searchListUnitCorner .listContent .cornerList .corner{float:left;line-height:1.4}#globalSeoFooterLink .content .searchListUnit.searchListUnitCorner .listContent .cornerList .corner+.corner:before{content:"／";margin:0 8px}#globalSeoFooterLink .content .searchListUnit.searchListUnitCuration .listContent{margin-top:10px}#globalSeoFooterLink .content .searchListUnit.searchListUnitCuration .listContent .curationList .curation+.curation{margin-top:7px}#globalSeoFooterLink .content .searchListUnit.searchListUnitCuration .listContent .curationList .curation .date{color:#333}#globalSeoFooterLink .content .searchListUnit.searchListUnitCuration .listContent .curationList .curation .newIcon{display:inline-block;margin-left:3px;padding:2px 4px;line-height:1;background:#f66;font-size:10px;color:#fff;border-radius:2px}#globalSeoFooterLink .content .searchListUnit.searchListUnitJobChain .listContent{margin-top:6px}#globalSeoFooterLink .content .searchListUnit.searchListUnitJobChain .listContent .jobList{overflow:hidden}#globalSeoFooterLink .content .searchListUnit.searchListUnitJobChain .listContent .jobList+.jobList{margin-top:3px}#globalSeoFooterLink .content .searchListUnit.searchListUnitJobChain .listContent .jobList .job{display:inline;margin-top:5px;line-height:1.75}#globalSeoFooterLink .content .searchListUnit.searchListUnitJobChain .listContent .jobList .job+.job:before{content:"|";margin:0 6px;color:#aaa}#globalSeoFooterLink .content .searchListUnit.searchListUnitFree .listContent{margin-top:10px}#globalSeoFooterLink.descFooterLink .content .searchListUnit+.searchListUnit{margin-top:10px}#globalSeoFooterLink.descFooterLink .content .searchListUnit .listContent,#globalSeoFooterLink.descFooterLink .content .searchListUnit .seachhTitle{display:inline-block;vertical-align:top}#globalSeoFooterLink.descFooterLink .content .searchListUnit .seachhTitle{width:10%;padding:0 0 0 10px;border-left:none}#globalSeoFooterLink.descFooterLink .content .searchListUnit .listContent{width:88%;position:relative;top:-3px;margin-top:0;padding:0}#globalSeoFooterLink.descFooterLink .content .searchListUnit .listContent .jobList .job.companyName{font-weight:bold}#globalSeoFooterLink.descEndFooterLink .content .searchListUnit .seachhTitle{width:16%}#globalSeoFooterLink.descEndFooterLink .content .searchListUnit .listContent{width:82%}#globalSeoFooterLink .footerSignupArea{position:relative;margin-top:20px;padding:22px 10px 0;border-top:1px solid #e1e1e1}#globalSeoFooterLink .footerSignupArea:before{content:"";position:absolute;left:0;top:0;display:inline-block;width:985px;height:2px;background:#fcfcfc}#globalSeoFooterLink .footerSignupArea .signuptitle{font-weight:bold}#globalSeoFooterLink .footerSignupArea .signupContent{position:relative;margin-top:10px}#globalSeoFooterLink .footerSignupArea .signupContent .meritList{font-size:12px}#globalSeoFooterLink .footerSignupArea .signupContent .meritList .merit+.merit{margin-top:6px}#globalSeoFooterLink .footerSignupArea .signupContent .btn{margin-top:12px}#globalSeoFooterLink .footerSignupArea .signupContent .btn a{position:relative;display:inline-block;vertical-align:middle;padding:7px 16px 7px 24px;background:#f90;border:none;font-size:14px;color:#fff;font-weight:bold;border-radius:3px;-webkit-box-shadow:0 3px 0 #e80;box-shadow:0 3px 0 #e80}#globalSeoFooterLink .footerSignupArea .signupContent .btn a:hover{color:#fff;background:#fa1}#globalSeoFooterLink .footerSignupArea .signupContent .btn a:active{-webkit-box-shadow:none;box-shadow:none;top:3px}#globalFooter{position:relative;clear:both;padding:30px 0 50px 0;background:#fff;text-align:center;padding-bottom:40px;font-size:12pt;text-align:center;font-size:12pt}#globalFooter .base{width:985px;margin:0 auto;text-align:center}#globalFooter .recaptchaText.textFooter{margin-top:25px;font-size:10px}#globalFooter .recaptchaText.textFooter:before{content:"\f023";display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:12px;margin-right:4px}#globalFooter .siteLink{position:relative;width:985px;margin:0 auto;text-align:center}#globalFooter .siteLink .link{overflow:hidden;display:inline-block}#globalFooter .siteLink .link li{float:left;display:inline;zoom:1;font-size:11px}#globalFooter .siteLink .link li a{padding:5px 10px;border-right:1px solid #e6e6e6;color:#666;text-decoration:none;display:block;text-align:center}#globalFooter .siteLink .link a:hover{color:#999}#globalFooter .otherSiteLink{margin-top:25px;text-align:center;text-align:center}#globalFooter .otherSiteLink .enSiteVertical{margin:0 auto;width:750px;color:#555;text-align:left;font-size:11px}#globalFooter .otherSiteLink .enSiteVertical .title{padding:7px 10px;font-weight:bold;text-align:center;color:#555;border:1px solid #e6e6e6}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle{cursor:pointer;position:relative;padding:10px;font-weight:bold;color:#555}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle a{color:#555}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle a:hover{color:#f90}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle span:before{position:relative;margin-right:8px;content:"\f078";display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:12px;color:#777;line-height:1}#globalFooter .otherSiteLink .enSiteVertical .listUnit+.listUnit .toggle{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#globalFooter .otherSiteLink .enSiteVertical .listUnit:hover .toggle span:before{color:#f90}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle.open{background:#f3f8ff}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle:hover{background:#ffe}#globalFooter .otherSiteLink .enSiteVertical .listUnit .toggle.open span:before{content:"\f077"}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList{display:none;color:#aaa;border-top:1px solid #e6e6e6}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li:hover{cursor:default}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li a{color:#555}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li a img{margin-right:8px;vertical-align:middle}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList a:hover{color:#f90}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li p.w{margin-left:128px}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li .siteLinkArea{display:table;width:100%}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li .siteLinkArea .leftArea,#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li .siteLinkArea .rightArea{display:table-cell;vertical-align:middle;padding:8px}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li .siteLinkArea .leftArea{width:130px;padding-left:10px}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li .siteLinkArea .rightArea .site{display:block;font-weight:bold;color:#555}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li .siteLinkArea .rightArea .siteSub{display:block;margin:2px 0 0 2px;font-size:10px;color:#555}#globalFooter .otherSiteLink .enSiteVertical .listUnit .listList li+li .siteLinkArea{background:url(../../imageFile/user/line_dot_1px_aaa_pitch2.png) 0 0 repeat-x}#globalFooter .otherSiteLink .enSiteVertical .listUnit+.listUnit .listList{border-top:none;border-bottom:1px solid #e6e6e6}#globalFooter .otherSiteLink .enSiteVertical .listUnit+.listUnit .listList li .siteLinkArea .leftArea,#globalFooter .otherSiteLink .enSiteVertical .listUnit+.listUnit .listList li .siteLinkArea .rightArea{padding:12px 8px}#globalFooter .otherSiteLink .enSiteVertical .listUnit+.listUnit .listList li .siteLinkArea .leftArea{width:130px;padding-left:10px}#globalFooter .en{display:block;margin-top:25px;clear:both;text-align:center}#globalFooter .en span{font-size:10px;color:#666}#globalFooter .en .name{margin-right:10px}#globalFooter .en .cw{font-family:Arial,Helvetica,sans-serif}#globalFooter.simpleFooter{padding:30px 0 90px}#globalFooter.simpleFooter .link a{font-size:11px;color:#666}#globalFooter.simpleFooter .en{margin-top:0}#globalFooter.popupFooter .base{position:relative}#globalFooter.popupFooter .base .closeBtn{position:absolute;top:-15px;right:0}#globalFooter.popupFooter .base .closeBtn .close{display:inline-block;padding:4px 10px 3px;background:#8ad;font-weight:bold;color:#fff;border-radius:3px}#globalFooter.popupFooter .base .closeBtn .close:hover{opacity:0.8}#globalFooter.popupFooter .base .closeBtn .close:before{content:"×";margin-right:6px;vertical-align:middle}#globalFooter div,#globalFooter li,#globalFooter p,#globalFooter span,#globalFooter ul{margin:0;padding:0}#globalFooter img{margin:0;padding:0;border:0;border-width:0px;border-style:none}#globalFooter a{text-decoration:none;outline:0}#globalFooter .enSiteVertical{margin:15px auto 0 auto;width:660px;color:#222;text-align:left;font-size:0.65em}#globalFooter .enSiteVertical .title{padding:5px 10px;background:#eee;border:1px solid #ddd;line-height:100%;font-weight:bold;text-align:left}#globalFooter .enSiteVertical .list{width:660px;margin:0;padding:10px 0;border-bottom:1px solid #ddd;cursor:pointer}#globalFooter .enSiteVertical .list .toggle{width:170px;margin:0 10px 0 0;padding:0 0 0 10px;float:left;font-weight:bold}#globalFooter .enSiteVertical .list:hover{background:#ffe}#globalFooter .enSiteVertical .list .toggle a{color:#222}#globalFooter .enSiteVertical .list .toggle a:hover{color:#f90}#globalFooter .enSiteVertical .list .toggle span{padding:0 19px 0 0;background:url(../../imageFile/user/footer_toggleRight.gif) no-repeat right center}#globalFooter .enSiteVertical .list:hover .toggle span{background:url(../../imageFile/user/footer_toggleRightHover.gif) no-repeat right center}#globalFooter .enSiteVertical .list .toggle span.open{background:url(../../imageFile/user/footer_toggleLeft.gif) no-repeat right center}#globalFooter .enSiteVertical .list:hover .toggle span.open{background:url(../../imageFile/user/footer_toggleLeftHover.gif) no-repeat right center}#globalFooter .enSiteVertical .list .listList{width:430px;margin:0;padding:0 0 0 10px;float:left;border-left:1px dotted #ccc;display:none;color:#aaa}#globalFooter .enSiteVertical .list .listList li{padding:5px;list-style:none;border-bottom:1px dotted #ccc}#globalFooter .enSiteVertical .list .listList li.last{border:none}#globalFooter .enSiteVertical .list .listList li a{color:#222;margin:0 2px}#globalFooter .enSiteVertical .list .listList li a img{margin-right:8px;vertical-align:middle}#globalFooter .enSiteVertical .list .listList a:hover{color:#f90}#globalFooter .enSiteVertical .list .listList li p.w{margin-left:128px}#globalFooter .copyright{margin:15px auto 0 auto;text-align:center;line-height:125%;font-family:Arial,Helvetica,sans-serif}#globalFooter .copyright .company img{vertical-align:middle}#globalFooter .copyright .company span.copyright{margin-left:15px;color:#444;font-size:0.65em}#globalFooter .otherSiteLink{text-align:center;padding-bottom:40px;font-size:12px;text-align:center}#globalFooter .otherSiteLink .enSiteVertical{margin:30px auto 0 auto;width:870px;color:#333;text-align:left;font-size:11px}#globalFooter .otherSiteLink .enSiteVertical .title{padding:5px 10px;background:#eee;font-weight:bold;text-align:left;color:#333;border:1px solid #ddd}#globalFooter .otherSiteLink .enSiteVertical .list{width:870px;padding:10px 0;border-bottom:1px solid #ddd}#globalFooter .otherSiteLink .enSiteVertical .list.clearfix{min-height:1px}#globalFooter .otherSiteLink .enSiteVertical .list.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}#globalFooter .otherSiteLink .enSiteVertical .list .toggle{float:left;width:165px;padding-left:15px;font-weight:bold;color:#333}#globalFooter .otherSiteLink .enSiteVertical .list:hover{background:#ffe;cursor:pointer}#globalFooter .otherSiteLink .enSiteVertical .list .toggle a{color:#333}#globalFooter .otherSiteLink .enSiteVertical .list .toggle a:hover{color:#f90}#globalFooter .otherSiteLink .enSiteVertical .list .toggle span{padding-right:19px;background:url(../../imageFile/user/footer_toggleRight.gif) no-repeat right center;cursor:pointer}#globalFooter .otherSiteLink .enSiteVertical .list:hover .toggle span{background:url(../../imageFile/user/footer_toggleRightHover.gif) no-repeat right center;cursor:pointer}#globalFooter .otherSiteLink .enSiteVertical .list .toggle span.open{background:url(../../imageFile/user/footer_toggleLeft.gif) no-repeat right center;cursor:pointer}#globalFooter .otherSiteLink .enSiteVertical .list:hover .toggle span.open{background:url(../../imageFile/user/footer_toggleLeftHover.gif) no-repeat right center;cursor:pointer}#globalFooter .otherSiteLink .enSiteVertical .list .listList{float:left;display:none;width:660px;padding-left:10px;border-left:1px dotted #ccc;color:#aaa}#globalFooter .otherSiteLink .enSiteVertical .list .listList li{padding:0 5px;list-style:none;border-bottom:1px dotted #ccc}#globalFooter .otherSiteLink .enSiteVertical .list .listList li:hover{cursor:default}#globalFooter .otherSiteLink .enSiteVertical .list .listList li.last{border:none}#globalFooter .otherSiteLink .enSiteVertical .list .listList li a{color:#333;margin:0 2px}#globalFooter .otherSiteLink .enSiteVertical .list .listList li a img{margin-right:8px;vertical-align:middle}#globalFooter .otherSiteLink .enSiteVertical .list .listList a:hover{color:#f90}#globalFooter .otherSiteLink .enSiteVertical .list .listList li p.w{margin-left:128px}#globalFooter .otherSiteLink .enSiteVertical .list .listList li .siteLinkArea{position:relative;padding:18px 0 24px}#globalFooter .otherSiteLink .enSiteVertical .list .listList li .siteLinkArea .rightArea{position:absolute;top:7px;left:130px;vertical-align:middle}#globalFooter .otherSiteLink .enSiteVertical .list .listList li .siteLinkArea .rightArea .site{display:block;font-weight:bold;color:#333}#globalFooter .otherSiteLink .enSiteVertical .list .listList li .siteLinkArea .rightArea .siteSub{display:block;margin:2px 0 0 2px;font-size:10px;color:#555}#globalFooter .otherSiteLink .enSiteVertical .list .listList li .siteLinkArea .leftArea{position:absolute;top:12px;left:0;width:130px}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li{padding:0 5px 5px 5px;list-style:none;border-bottom:1px dotted #ccc}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li.last{border:none}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li a{color:#333;margin:0 2px}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li a img{margin-right:8px;vertical-align:middle}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany a:hover{color:#f90}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li p.w{margin-left:128px}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li .siteLinkArea{position:relative;padding:12px 0}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li .siteLinkArea .rightArea{position:absolute;top:7px;left:130px;vertical-align:middle}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li .siteLinkArea .rightArea .site{display:block;font-weight:bold}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li .siteLinkArea .rightArea .siteSub{display:block;margin:2px 0 0 2px}#globalFooter .otherSiteLink .enSiteVertical .list .listListCompany li .siteLinkArea .leftArea{position:absolute;top:7px;left:0;width:130px}#globalPopupFooter{clear:both;width:800px;margin:20px auto 0;padding:20px 0 40px 0;border-top:1px solid #B3CAE0}#globalPopupFooter .siteLink{position:relative;text-align:center}#globalPopupFooter .siteLink .link{overflow:hidden}#globalPopupFooter .siteLink .link li{display:inline-block;font-size:11px}#globalPopupFooter .siteLink .link li a{padding:1px 10px;border-right:1px solid #B3CAE0;color:#666;text-decoration:none;display:block;text-align:center}#globalPopupFooter .siteLink .link li:last-child a{border-right:none}#globalPopupFooter .siteLink .link a:hover{color:#999}#globalPopupFooter .en{display:block;margin-top:15px;clear:both;text-align:center}#globalPopupFooter .en span{font-size:10px;color:#666}#globalPopupFooter .en .name{margin-right:10px}#globalPopupFooter .en .cw{font-family:Arial,Helvetica,sans-serif}.spPanel{padding:30px 0 40px;text-align:center}.spPanel .spLink{position:relative;display:inline-block;width:795px;height:230px;line-height:240px;margin:0 auto;padding-left:150px;text-align:left;vertical-align:middle;background:#27d;font-size:45px;font-weight:bold;color:#fff;border-radius:10px;-webkit-box-shadow:0 10px 0 #095EC4;box-shadow:0 10px 0 #095EC4;cursor:pointer}.spPanel .spLink:before{content:"\f10b";display:inline-block;position:absolute;top:50%;left:10px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;margin-top:-95px;margin-left:30px;font-size:200px;height:200px;line-height:200px}.spPanel .spLink:after{content:"\f105";display:inline-block;position:absolute;top:50%;right:30px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;margin-top:-50px;margin-left:25px;font-size:110px;height:110px;line-height:110px}.spPanel .spLink:hover{background:#28e;border-color:#17d}.spPanel .spLink:active{top:10px;-webkit-box-shadow:none;box-shadow:none}.spPanel .spLink .spTitle{margin-right:3px;font-size:65px}.globalRecommendJobList{margin-top:40px}.globalRecommendJobList.desc,.globalRecommendJobList.serviceList{width:905px;margin:80px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box}.recommendListBase .jobSearchListRightArea,.recommendListBase .jobSearchListUnit:first-child{margin-top:10px}#recommendListTitle{margin-bottom:35px}#recommendListTitle .title{position:relative;padding:12px 8px;font-size:15px;color:#fff;text-align:center;font-weight:bold;border-radius:6px;background-color:#6fccff;background:-webkit-gradient(linear,right top,left top,from(#85d8fb),to(#53c5f8));background:-o-linear-gradient(right,#85d8fb 0%,#53c5f8 100%);background:linear-gradient(to left,#85d8fb 0%,#53c5f8 100%)}#recommendListTitle .title:before{position:absolute;bottom:-12px;left:50%;margin-left:-10px;content:"";display:inline-block;line-height:0;border-left:10px solid transparent;border-top:12px solid #7ccffd;border-right:10px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}.globalRecommendJobList .dv_recommend .div_table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:14px}.globalRecommendJobList .dv_recommend .div_table:first-child{border-top:none}.globalRecommendJobList .dv_recommend .div_table .dv_items{position:relative;display:block;width:292px;padding:10px 10px 65px;background:#fff;border-radius:4px;text-align:left;z-index:1;border:1px solid #d6e9ea;border-top:3px solid #4ac0ff;-webkit-box-sizing:border-box;box-sizing:border-box}.globalRecommendJobList .dv_recommend .div_table .dv_items a{display:block}.globalRecommendJobList .dv_recommend .div_table .dv_items:hover{background:#ffe;cursor:pointer}.globalRecommendJobList .dv_recommend .div_table .dv_items:hover .jobName .jobNameText{color:#f90}.globalRecommendJobList .dv_recommend .div_table .dv_empty{display:block;width:14px}.recommendSearchListUnit .jobNameArea{padding:0 5px 5px}.recommendSearchListUnit .jobNameArea .nameSet .jobName{font-size:11px;font-weight:normal}.recommendSearchListUnit .jobNameArea .nameSet .companyName{margin-top:5px;font-size:12px;color:#666;font-weight:normal}.recommendSearchListUnit .jobNameArea .nameSet .jobName .job{display:inline;vertical-align:middle;margin-right:6px;font-weight:bold;font-size:14px}.recommendSearchListUnit .jobNameArea .nameSet .jobName .job .jobNameText{display:inline-block;color:#222;vertical-align:top}.recommendSearchListUnit .jobNameArea .nameSet .jobName .job:hover .jobNameText{color:#f90}.recommendSearchListUnit .jobNameArea .nameSet .jobName .copy{position:relative;top:-1px;margin-left:10px;font-size:13px;font-weight:normal;color:#059}.recommendSearchListUnit .jobNameArea a:hover .companyName .company,.recommendSearchListUnit .jobNameArea a:hover .jobName .job{color:#f90}.recommendSearchListUnit .iconArea{padding:0 5px 5px}.recommendSearchListUnit .iconArea .strongIcon{display:inline-block;position:relative;font-size:12px;margin:0 3px 5px 0;padding:3px 10px 1px;line-height:1.3;color:#666;font-weight:bold;border:1px solid #62cc40;background:#fff;border-radius:30px}.recommendSearchListUnit .iconArea .strongIcon:before{content:"\e601";top:-1px;margin:0 4px 0 0;color:#62cc40;font-size:12px}.recommendSearchListUnit .catchArea{margin-top:2px;padding:7px 5px 0;border-top:1px solid #eee}.recommendSearchListUnit .catchArea .catch{font-size:13px;color:#f93}.recommendSearchListUnit .catchArea .text{margin-top:5px}.recommendSearchListUnit .catchArea .text .nextMark{position:relative;top:1px;margin-left:5px;font-size:16px;font-weight:bold}.recommendSearchListUnit .mainArea{overflow:hidden;padding:8px 5px 8px;border-bottom:1px solid #eee}.recommendSearchListUnit .mainArea .photoArea{position:relative;z-index:100;float:right}.recommendSearchListUnit .mainArea .photoArea .leftPhoto{width:auto;float:left}.recommendSearchListUnit .mainArea .photoArea .rightPhoto{width:116px;float:right}.recommendSearchListUnit .mainArea .photoArea .rightPhoto img+img{margin-top:6px}.recommendSearchListUnit .dataArea .dataList{width:220px}.recommendSearchListUnit .dataArea .dataList .data{position:relative;padding:3px 0 6px 1.6em}.recommendSearchListUnit .dataArea .dataList .data .item{position:absolute;top:2px;left:0;display:inline-block;padding:2px 0;font-size:10px;color:#fff;text-align:center}.recommendSearchListUnit .dataArea .dataList .data .item.money:before{content:"\e602";position:absolute;top:-1px;left:0;font-size:15px;color:#4ac0ff}.recommendSearchListUnit .dataArea .dataList .data .item.area:before{content:"\e603";position:absolute;top:-2px;left:-1px;font-size:16px;color:#4ac0ff}.recommendSearchListUnit .dataArea .dataList .data+.data .item{top:1px}.recommendSearchListUnit .dataArea .dataList .data .text{display:inline-block;font-size:11px;line-height:1.5}.recommendSearchListUnit .dataArea .dataList .data .text .modelText{margin-top:3px}.recommendSearchListUnit .dataArea .dataList .data .text .modelText .icon{font-weight:bold;color:#47D}.recommendSearchListUnit .dataArea .dataList .data .text .root{display:inline-block;margin-top:3px}.recommendSearchListUnit .dataArea .dataList .data .text .root a{font-size:11px}.recommendSearchListUnit .dataArea .dataList .data .text .root a:before{content:"\f08e";position:relative;top:1px;display:inline-block;vertical-align:middle;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:11px;margin-right:5px}.recommendSearchListUnit .buttonArea{position:absolute;right:0;left:0;bottom:15px;text-align:center}.recommendSearchListUnit .buttonArea .recommend_interest{position:relative;display:inline-block;vertical-align:middle;width:160px;text-align:center;height:38px;font-size:14px;color:#fff;text-align:center;line-height:38px;font-weight:bold;border-radius:4px;position:relative;background-color:#66d54c;background:-webkit-gradient(linear,left top,right top,from(#2fd077),to(#66d54c));background:-o-linear-gradient(left,#2fd077 0%,#66d54c 100%);background:linear-gradient(to right,#2fd077 0%,#66d54c 100%);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.recommendSearchListUnit .buttonArea .recommend_interest .favorite{position:relative}.recommendSearchListUnit .buttonArea .recommend_interest .favorite:before{content:"\e609";top:-1px;margin:0 5px 0 0;font-size:14px}.recommendSearchListUnit .buttonArea .recommend_interest:hover{opacity:0.9}.recommendSearchListUnit .buttonArea .recommend_interest:active{top:2px;-webkit-box-shadow:none;box-shadow:none}.recommendSearchListUnit .buttonArea .detailTip{display:none;position:absolute;top:52px;left:50%;width:240px;margin-left:-135px;padding:15px;background:#ffe;border:1px solid #ddd;z-index:50;text-align:left;border-radius:2px;color:#222;font-size:13px;line-height:1.25;font-weight:normal;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}.recommendSearchListUnit .buttonArea .detailTip:before{position:absolute;top:-9px;left:50%;margin-left:-9px;content:"";display:inline-block;line-height:0;border-left:9px solid transparent;border-bottom:9px solid #ddd;border-right:9px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}.recommendSearchListUnit .buttonArea .detailTip:after{position:absolute;top:-8px;left:50%;margin-left:-8px;content:"";display:inline-block;line-height:0;border-left:8px solid transparent;border-bottom:8px solid #ffe;border-right:8px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}.recommendSearchListUnit .buttonArea .js_interestDone{cursor:default;top:4px;height:32px;line-height:32px;background:#c5c5c5;-webkit-box-shadow:none;box-shadow:none}.recommendSearchListUnit .buttonArea .js_interestDone:active,.recommendSearchListUnit .buttonArea .js_interestDone:hover{cursor:default;top:4px;height:32px;line-height:32px;background:#c5c5c5;-webkit-box-shadow:none;box-shadow:none}.recommendSearchListUnit .buttonArea .date{position:absolute;top:50%;margin-top:-16px;right:13px;display:inline-block;text-align:left;font-size:11px;color:#777}.recommendSearchListUnit .buttonArea .date .item{display:block}.recommendSearchListUnit .buttonArea .date .item:after{content:":";margin-left:2px}.recommendSearchListUnit .fn_interest_send{z-index:1000;opacity:0;width:210px;position:absolute;bottom:15px;right:20px;padding:15px 20px;background:#fff;border:3px solid #f60;white-space:normal;text-align:center;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.1);box-shadow:1px 2px 6px rgba(0,0,0,0.1);border-radius:3px}.recommendSearchListUnit .fn_interest_send .text{font-size:15px;font-weight:bold}.recommendSearchListUnit .fn_interest_send .text em{color:#f60}.globalRecommendJobList.desc .recommendSearchListUnit .fn_interest_send{z-index:1000;opacity:0;width:210px;position:absolute;bottom:15px;right:7px;padding:15px 20px;background:#fff;border:3px solid #f60;white-space:normal;text-align:center;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.1);box-shadow:1px 2px 6px rgba(0,0,0,0.1);border-radius:3px}.globalRecommendJobList.desc .recommendSearchListUnit .dataArea .dataList{width:190px}.globalRecommendJobList.serviceList .recommendSearchListUnit .fn_interest_send{z-index:1000;opacity:0;width:210px;position:absolute;bottom:15px;right:7px;padding:15px 20px;background:#fff;border:3px solid #f60;white-space:normal;text-align:center;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.1);box-shadow:1px 2px 6px rgba(0,0,0,0.1);border-radius:3px}.globalRecommendJobList.serviceList .recommendSearchListUnit .dataArea .dataList{width:190px}.globalRecommendJobList.serviceList .dv_items+.dv_items{margin-left:15px}.globalRecommendJobList .dv_recommend .div_table .dv_items.dv_items--pr{border-top-color:#4ac0ff}.dv_items.dv_items--pr .recommendSearchListUnit .mainArea{margin-top:2px;border-top:1px solid #eee}.dv_items.dv_items--pr .recommendSearchListUnit .mainArea--engage{border-top:none}.dv_items.dv_items--pr .recommendSearchListUnit .iconArea .strongIcon.employeeIcon{background:#4ac0ff;color:#fff}.dv_items.dv_items--pr .recommendSearchListUnit .dataArea .dataList .data{padding-top:2px}.dv_items.dv_items--pr .recommendSearchListUnit .dataArea .dataList .data .text .main{font-size:13px;font-weight:bold}.dv_items.dv_items--pr .recommendSearchListUnit .dataArea .dataList .data .text .sub{margin-top:1px}.dv_items.dv_items--pr .recommendSearchListUnit .mainArea .photoArea .leftPhoto{width:90px;height:70px;background-size:cover;background-position:50% 50%}.globalRecommendJobList .dv_items.dv_items--pr .recommendSearchListUnit .dataArea .dataList{width:180px}.globalRecommendJobList.desc .dv_items.dv_items--pr .recommendSearchListUnit .dataArea .dataList,.globalRecommendJobList.serviceList .dv_items.dv_items--pr .recommendSearchListUnit .dataArea .dataList{width:155px}.dv_items.dv_items--pr .recommendSearchListUnit .buttonArea{position:absolute;right:0;left:0;bottom:15px;text-align:center}.dv_items.dv_items--pr .recommendSearchListUnit .buttonArea .recommend_desc{height:36px;background:#fafafa;border:1px solid #e0e0e0;color:#4ac0ff;position:relative;display:inline-block;vertical-align:middle;width:160px;text-align:center;height:38px;font-size:14px;color:#4ac0ff;text-align:center;line-height:38px;font-weight:bold;border-radius:4px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.dv_items.dv_items--pr .recommendSearchListUnit .buttonArea .recommend_desc:before{content:"\f105";display:inline-block;position:absolute;right:5px;top:0;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:18px;color:#ccc}.dv_items.dv_items--pr .recommendSearchListUnit .buttonArea .recommend_desc:hover{top:2px;opacity:0.9;-webkit-box-shadow:none;box-shadow:none}.dv_items.dv_items--pr .recommendSearchListUnit .buttonArea .recommend_desc:active{top:2px;-webkit-box-shadow:none;box-shadow:none}#hiddenRecommendList{display:none;margin-top:30px}#loading{display:none;margin:0 auto;padding:30px;width:40px;height:40px;background:url(../../imageFile/user/recommend_load.gif) left center no-repeat}#globalBrowserAlert{padding:10px 0;background:#fff6f6;border-bottom:1px solid #e0e0e0}#globalPankuzu+#globalBrowserAlert{margin-top:-10px}#globalBrowserAlert .base{display:table;width:985px;margin:0 auto}#globalBrowserAlert .base .closeBtn,#globalBrowserAlert .base .text,#globalBrowserAlert .base .upgradeBtn{display:table-cell;font-size:12px;vertical-align:middle}#globalBrowserAlert .base .text{width:1%;white-space:nowrap;padding-left:30px;background:url(../../imageFile/user/global_notSupport_icon_ie.png) 5px 3px no-repeat;color:#933}#globalBrowserAlert .base .upgradeBtn{padding:0 40px 0 2px}#globalBrowserAlert .base .upgradeBtn a.upgrade{white-space:nowrap;display:inline-block;padding:6px 12px;background:#fffcfc;border:1px solid #efe6e6;font-weight:bold;border-radius:3px}#globalBrowserAlert .base .closeBtn{width:1%;white-space:nowrap}#globalBrowserAlert .base .closeBtn a.close{display:inline-block;width:20px;height:19px;line-height:19px;font-size:14px;font-weight:bold;text-align:center;color:#888;border:1px solid #e9e0e0;border-radius:2px}#globalBrowserAlert .se .closeBtn a.close:hover{background:#eee}#willOpenTextArea{margin-top:25px;background:#fff;padding:10px}#willOpenTextArea .base{border:1px solid #ddd;padding:60px;text-align:center}#areaModal{position:fixed;z-index:1000;display:none}#areaModal .layer{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}#areaModal .base{position:fixed;left:50%;top:80px;width:400px;margin-left:-415px;padding:20px;background-color:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}#areaModal .base:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}#areaModal .base .lead{padding:2px 0;text-align:center;font-size:15px;line-height:1.7;font-weight:bold}#areaModal .base .lead .location{margin:0 3px;color:#4ac0ff;font-size:16px}#globalTopArea{margin:120px 0 0}#globalTopArea.logout{margin:20px 0 0}#globalTopArea #indexPanel.logout{background-image:url(../../imageFile/user/index_panel_bg_globalTop.png);background-size:cover;padding:100px 0 0}.dataCautionArea{display:table;width:100%;margin-top:40px;padding:2px;background:-webkit-gradient(linear,left top,right top,from(#ffb844),to(#fce479));background:-o-linear-gradient(left,#ffb844 0%,#fce479 100%);background:linear-gradient(to right,#ffb844 0%,#fce479 100%);border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.dataCautionArea .cautionIconSet{display:table-cell;width:45px;padding:15px 0 15px 20px;background-color:#ffffd8;vertical-align:middle;border-radius:4px 0 0 4px}.dataCautionArea .cautionIconSet .exclamation_icon{display:inline-block;width:26px;height:26px;border:2px solid #f90;border-radius:50%;text-align:center}.dataCautionArea .cautionIconSet .exclamation_icon .iconText{display:inline-block;position:relative;top:55%;font-size:20px;color:#f90;font-weight:bold;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dataCautionArea .cautionTextSet{display:table-cell;width:calc(100% - 45px);padding:15px;padding-left:0;background-color:#ffffd8;font-size:13px;line-height:1.65;vertical-align:middle;border-radius:0 4px 4px 0}.signupBaseArea.signupBaseArea--caution{margin-top:20px}.grecaptcha-badge{visibility:hidden;width:256px;height:60px;display:block;-webkit-transition:right 0.3s ease 0s;-o-transition:right 0.3s ease 0s;transition:right 0.3s ease 0s;position:fixed;bottom:14px;right:-186px;-webkit-box-shadow:gray 0px 0px 5px;box-shadow:gray 0px 0px 5px;border-radius:2px;overflow:hidden}.grecaptcha-badge .g-recaptcha-response{width:250px;height:40px;border:1px solid rgb(193,193,193);margin:10px 25px;padding:0px;resize:none}