@charset "UTF-8";[renewal-ui=true] main.account input[type=date],[renewal-ui=true] main.account input[type=mail],[renewal-ui=true] main.account input[type=num],[renewal-ui=true] main.account input[type=password],[renewal-ui=true] main.account input[type=tel],[renewal-ui=true] main.account input[type=text],[renewal-ui=true] main.account input[type=url]{max-width:500px}[renewal-ui=true] main.account select{display:inline-block;padding:10px 50px 10px 10px;line-height:1}@media screen and (max-width:767px){[renewal-ui=true] main.account select{font-size:1.4rem;padding:15px 30px 15px 15px}}[renewal-ui=true] main.account .select-wrap{position:relative;display:inline-block;margin:0 10px 0 0}[renewal-ui=true] main.account .select-wrap:after{content:"▼";font-size:1rem;display:inline-block;position:absolute;width:10px;height:10px;right:10px;top:0;bottom:0;margin:auto 0;transform:translateY(-50%)}[renewal-ui=true] main.account .button,[renewal-ui=true] main.account input[type=submit]{font-size:1.5rem}[renewal-ui=true] main.account .btn-edit{text-align:right}[renewal-ui=true] main.account .btn-edit .edit{display:inline-block;padding:5px 30px 5px 15px;background:#5bb49b url(/btn_arrow.bc1f9762.svg) right 10px center no-repeat;background-size:8px auto;color:#fff;font-size:1.4rem;border-radius:5px;cursor:pointer}[renewal-ui=true] main.account .btn-edit .edit:hover{background:#7ec4b0 url(/btn_arrow.bc1f9762.svg) right 10px center no-repeat;background-size:8px auto}[renewal-ui=true] main.account .btn-edit.cancel{display:inline-block;margin-top:20px;padding:5px 15px;font-size:1.4rem;color:#5bb49b;border:1px solid #5bb49b;border-radius:5px;background:#fff;cursor:pointer}[renewal-ui=true] main.account .btn-edit.cancel:hover{background:#fff;color:#5bb49b;opacity:.7}[renewal-ui=true] main.account .error-area p{margin-top:5px!important;font-size:1.4rem!important}[renewal-ui=true] main.account .error-area .error-text{display:inherit}[renewal-ui=true] main.account .agreement .error-text{font-size:1.4rem!important}@media screen and (min-width:768px){[renewal-ui=true] main.account .agreement .error-text{margin:5px 0 0 60px!important;padding:0 0 5px 30px}[renewal-ui=true] main.account .agreement .error-text:before{top:-2px}}@media screen and (max-width:767px){[renewal-ui=true] main.account .agreement .error-text{margin-top:5px!important}}[renewal-ui=true] main.account .password-memorize,[renewal-ui=true] main.account .password-remind{margin-top:20px}[renewal-ui=true] main.account .necessary,[renewal-ui=true] main.account .optional{padding:5px 10px;font-size:1.4rem;box-sizing:border-box}@media screen and (max-width:767px){[renewal-ui=true] main.account .necessary,[renewal-ui=true] main.account .optional{margin:0 10px 10px 0}}[renewal-ui=true] main.account article h3{font-size:24px;color:#71c6a7}@media screen and (max-width:767px){[renewal-ui=true] main.account article h3{font-size:20px}}[renewal-ui=true] main.account article p{margin-top:1.2em;font-size:16px;line-height:180%}@media screen and (max-width:767px){[renewal-ui=true] main.account article p{font-size:14px}}[renewal-ui=true] main.account article p.lead{margin-top:40px}@media screen and (max-width:767px){[renewal-ui=true] main.account article p.lead{margin-top:20px}}[renewal-ui=true] main.account article form{margin:40px auto 0}@media screen and (max-width:767px){[renewal-ui=true] main.account article form{margin:20px auto 0}}@media screen and (min-width:768px){[renewal-ui=true] main.account .trial{padding-top:60px}}[renewal-ui=true] main.account .trial h1{font-size:32px;color:#71c6a7}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial h1{font-size:24px}}[renewal-ui=true] main.account .trial .attention{font-size:14px;color:#666}[renewal-ui=true] main.account .trial em{font-style:normal;text-decoration:underline}[renewal-ui=true] main.account .trial strong{color:#d12847}[renewal-ui=true] main.account .trial .trial-form{margin:3rem auto 0;width:100%;max-width:650px}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial .trial-form{margin:1rem auto 0}}[renewal-ui=true] main.account .trial .trial-form dt{position:relative;vertical-align:middle;padding:2rem 0 0;text-align:left}@media screen and (min-width:768px){[renewal-ui=true] main.account .trial .trial-form dt{display:inline-block;width:7em;float:left}}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial .trial-form dt{display:block;width:100%}}[renewal-ui=true] main.account .trial .trial-form dt .necessary{position:absolute;z-index:100}@media screen and (min-width:768px){[renewal-ui=true] main.account .trial .trial-form dt .necessary{top:18px;right:-112px}}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial .trial-form dt .necessary{display:inline-block;width:50px;padding:2px 10px;margin:0 0 0 10px;box-sizing:border-box}}[renewal-ui=true] main.account .trial .trial-form dd{position:relative;vertical-align:middle;text-align:left}@media screen and (min-width:768px){[renewal-ui=true] main.account .trial .trial-form dd{margin:0 0 0 10em}}[renewal-ui=true] main.account .trial .trial-form .help{cursor:pointer}[renewal-ui=true] main.account .trial .trial-form .select_area{display:block}[renewal-ui=true] main.account .trial .trial-form .select_area select{display:block;width:100%;padding:15px 30px 15px 15px;margin:10px 0 0;box-sizing:border-box;font-size:1.8rem;color:#666}[renewal-ui=true] main.account .trial .trial-form .select_area select option:first-of-type{color:#666}[renewal-ui=true] main.account .trial .trial-form .select_area select.plan_select option:first-of-type{color:#333}[renewal-ui=true] main.account .trial .trial-form .select_area.disabled:after{display:none}[renewal-ui=true] main.account .trial .trial-form input[type=checkbox]{margin:0 10px 0 0}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial .trial-form input[type=checkbox]{position:absolute;left:10px}}[renewal-ui=true] main.account .trial .trial-form .agreement{position:relative;margin:2rem 0 0;padding:10px;text-align:center;font-size:1.4rem;background:#ffe4e9;box-sizing:border-box;border-radius:5px;line-height:1}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial .trial-form .agreement{padding:10px 10px 7px}}[renewal-ui=true] main.account .trial .trial-form .agreement .error-text{text-align:center}[renewal-ui=true] main.account .trial .trial-form .agreement .error-text:before{position:relative;top:2px}@media screen and (max-width:767px){[renewal-ui=true] main.account .trial .trial-form .agreement label{position:relative;padding-left:25px;font-size:1.4rem;line-height:160%}}@media screen and (min-width:768px){[renewal-ui=true] main.account .trial .trial-form input[type=submit]{padding:15px 0;font-size:1.8rem}}[renewal-ui=true] main.account .free-term{display:inline-block;background:#d6f7ea;padding:5px 10px}@media screen and (max-width:767px){[renewal-ui=true] main.account .free-term{display:block}}[renewal-ui=true] main.account .free-term strong{color:#d12847}[renewal-ui=true] main.account .flow{padding-top:40px;text-align:center}@media screen and (min-width:768px){[renewal-ui=true] main.account .flow{padding-top:80px}}[renewal-ui=true] main.account .account_info dt{padding:10px;text-align:left;color:#5bb49b}@media screen and (min-width:768px){[renewal-ui=true] main.account .account_info dt{width:12em;float:left}}@media screen and (max-width:767px){[renewal-ui=true] main.account .account_info dt{padding-bottom:0}}[renewal-ui=true] main.account .account_info dd{padding:10px;text-align:left}@media screen and (min-width:768px){[renewal-ui=true] main.account .account_info dd{margin-left:12em}[renewal-ui=true] main.account .account_info dd.full{margin-left:0}}[renewal-ui=true] main.account .account_info dd .small{font-size:14px}[renewal-ui=true] main.account .account_info dd .price{font-family:futura-pt,sans-serif;font-size:18px}[renewal-ui=true] main.account .account_info dd .billing_price{display:inline-block;margin-top:-5px;color:#db2952}[renewal-ui=true] main.account .account_info dd .billing_price strong{font-family:futura-pt,sans-serif;font-size:24px}[renewal-ui=true] main.account .account_info dd .detail{margin:0;padding:5px 10px;background:#f6f5f2}@media screen and (max-width:767px){[renewal-ui=true] main.account .account_info dd label{width:calc(100% - 20px)}}[renewal-ui=true] main.account .account_detail{text-align:left}@media screen and (min-width:768px){[renewal-ui=true] main.account .account_detail{margin-right:30px}}@media screen and (max-width:767px){[renewal-ui=true] main.account .account_detail{margin:0 5%}}@media screen and (min-width:768px){[renewal-ui=true] main.account .account_detail .box{padding:50px;background:url(/h2_bg_left.3f4a12af.png) 0 0/300px auto no-repeat}}[renewal-ui=true] main.account .account_detail .resign_link{margin:10px 0 0;text-align:right;font-size:14px}[renewal-ui=true] main.account .account_detail div.button{cursor:pointer;margin-top:20px}[renewal-ui=true] main.account .billing{text-align:left}@media screen and (min-width:768px){[renewal-ui=true] main.account .billing{margin-right:30px}}@media screen and (max-width:767px){[renewal-ui=true] main.account .billing{margin:0 5%}}[renewal-ui=true] main.account .billing.contents{margin-top:50px;width:auto}@media screen and (min-width:768px){[renewal-ui=true] main.account .billing .box{padding:50px;background:url(/h2_bg_left.3f4a12af.png) 0 0/300px auto no-repeat}}[renewal-ui=true] main.account .billing .account_info a{font-size:1.4rem}@media screen and (min-width:768px){[renewal-ui=true] main.account .billing .account_info a{float:right}}@media screen and (max-width:767px){[renewal-ui=true] main.account .billing .account_info a{display:block}}[renewal-ui=true] main.account .billing .attention{margin:30px 0 0;font-size:1.3rem;color:#666}[renewal-ui=true] main.account .billing .attention.mt0{margin-top:0}[renewal-ui=true] main.account .billing .billing_action{margin:40px 0 0;text-align:center}[renewal-ui=true] main.account .billing .free-term{display:inline-block}@media screen and (max-width:767px){[renewal-ui=true] main.account .billing .free-term{font-size:1.4rem}}[renewal-ui=true] main.account .billing .btn_area .button{margin-top:20px}[renewal-ui=true] main.account .resign{text-align:left}@media screen and (min-width:768px){[renewal-ui=true] main.account .resign{margin-right:30px}}[renewal-ui=true] main.account .resign form{margin:40px 0 0;padding:20px 0 50px;background:#f6f5f2}@media screen and (max-width:767px){[renewal-ui=true] main.account .resign form{margin:30px 5%;padding:10px 0 40px}}[renewal-ui=true] main.account .resign h4{margin-top:30px;font-size:20px;text-align:center}@media screen and (max-width:767px){[renewal-ui=true] main.account .resign h4{font-size:18px}}@media screen and (max-width:767px){[renewal-ui=true] main.account .resign dl.resign_reason{padding:0 5%}}[renewal-ui=true] main.account .resign dl.resign_reason dt{margin-top:30px}@media screen and (max-width:767px){[renewal-ui=true] main.account .resign dl.resign_reason dt{text-align:left;margin-top:20px}}[renewal-ui=true] main.account .resign dl.resign_reason dd{margin-top:10px}[renewal-ui=true] main.account .resign dl.resign_reason dd textarea{width:100%;max-width:700px;margin:0 auto;height:6em}[renewal-ui=true] main.account .resign input[type=submit]{margin-top:0}[renewal-ui=true] main.account .resign input[type=submit].done{background:#d11010;border-color:#d11010}[renewal-ui=true] main.account .resign input[type=submit].done:hover{background:#a20c0c}[renewal-ui=true] main.account .password_reset{padding-top:60px}@media screen and (max-width:767px){[renewal-ui=true] main.account .password_reset{padding-top:0}}[renewal-ui=true] main.account .password_reset form{max-width:500px}@media screen and (min-width:768px){[renewal-ui=true] main.account .login{padding-top:60px}}[renewal-ui=true] main.account .login .radio_list{margin:20px auto;max-width:500px;padding:0}[renewal-ui=true] main.account .login .radio_list li{width:33%;text-align:left}@media screen and (max-width:767px){[renewal-ui=true] main.account .login .radio_list li{width:100%}}[renewal-ui=true] main.account .login .radio_list li label{margin-left:10px}[renewal-ui=true] main.account .login .password-remind img{position:relative;top:-4px;width:20px;height:auto}@media screen and (min-width:768px){[renewal-ui=true] main.account .login .error-text{margin:10px auto 20px!important}}[renewal-ui=true] main.account .enquete_title.-select{padding-top:26px}@media screen and (min-width:768px){[renewal-ui=true] main.account .select_area{width:100%}}[renewal-ui=true] main.account select{padding:10px 30px 10px 10px;width:100%}@media screen and (min-width:768px){[renewal-ui=true] main.account select{box-sizing:border-box;font-size:1.6rem}}@media screen and (min-width:768px){[renewal-ui=true] main.account .empinfo_head{margin-right:30px}}@media screen and (min-width:768px){[renewal-ui=true] main.account .empinfo_head h2{margin-top:0}}@media screen and (min-width:768px){[renewal-ui=true] main.account .empinfo_head .annotation{margin:20px 10px 0 0;list-style:disc;font-size:1.4rem}}[renewal-ui=true] .user_explain ul{margin:0;text-align:left;list-style:disc;font-size:1.4rem}@media screen and (min-width:768px){[renewal-ui=true] .user_explain ul{padding-left:20px}}[renewal-ui=true] .user_explain table{margin-top:20px}[renewal-ui=true] .user_explain thead th{background:#5bb49b;color:#fff}@media screen and (max-width:767px){[renewal-ui=true] .user_explain tbody td:first-of-type{background:#5bb49b;color:#fff;text-align:left;width:8%}}[renewal-ui=true] .user_explain .small{font-size:1.1rem}[renewal-ui=true] .user_list{margin:30px 30px 0 0}[renewal-ui=true] .user_list .table_box{overflow-x:auto}@media screen and (max-width:767px){[renewal-ui=true] .user_list{margin:0 5%}[renewal-ui=true] .user_list table{width:900px}}[renewal-ui=true] .user_list h2{font-size:2rem;margin:0 0 20px}[renewal-ui=true] .user_list .error{padding:5px 10px;color:#d11010}@media screen and (min-width:768px){[renewal-ui=true] .user_list .error{margin:0 0 10px!important;padding:5px 10px 5px 0}[renewal-ui=true] .user_list .error.error-text{text-align:left;padding-left:0!important}}@media screen and (max-width:767px){[renewal-ui=true] .user_list .error{font-size:1.4rem}}[renewal-ui=true] .user_list .user_name{width:10%}[renewal-ui=true] .user_list .user_name_cs{width:6%}[renewal-ui=true] .user_list .mail{width:16%}[renewal-ui=true] .user_list .mail_cs{width:10%}[renewal-ui=true] .user_list .authority{width:7%}[renewal-ui=true] .user_list .canview{width:16%}[renewal-ui=true] .user_list .canview_cs{width:26%}[renewal-ui=true] .user_list .manage{width:16%}[renewal-ui=true] .user_list .position{width:9%}[renewal-ui=true] .user_list .announce{width:6%}[renewal-ui=true] .user_list .plus{width:5%}[renewal-ui=true] .user_list .edit{width:5%;min-width:50px}[renewal-ui=true] .user_list .edit .edit_btn{position:relative;display:block;color:#fff;width:90%;max-width:300px;margin:0 auto;padding:5px;text-align:center;text-decoration:none;font-size:1.5rem;transition:all .5s ease;background:#5bb49b;border:none;cursor:pointer}@media screen and (max-width:767px){[renewal-ui=true] .user_list .edit .edit_btn{width:80%;font-size:1.4rem;line-height:30px;margin:0 auto}}[renewal-ui=true] .user_list .edit .edit_btn:hover{background:#7ec4b0;color:#fff}[renewal-ui=true] .user_list .edit img{width:18px;height:auto;cursor:pointer}[renewal-ui=true] .user_list .resend{width:5%;min-width:50px}[renewal-ui=true] .user_list .resend img{width:16px;height:auto;cursor:pointer}[renewal-ui=true] .user_list .delete{width:3%;min-width:50px}[renewal-ui=true] .user_list .delete .delete_btn{cursor:pointer}[renewal-ui=true] .user_list .delete .delete_btn:hover{opacity:.7}[renewal-ui=true] .user_list .delete img{width:15px;height:auto}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .multi_change{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .change_area{margin:0 0 10px;order:2}}[renewal-ui=true] .admin_employee_list .select_change{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .select_change{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}[renewal-ui=true] .admin_employee_list .select_change .edit{width:7em}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .select_change .edit{margin:0;padding:0;width:48%}}[renewal-ui=true] .admin_employee_list .select_change .edit button{line-height:30px;margin:0}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .select_change .edit button{width:100%}}[renewal-ui=true] .admin_employee_list .all_change{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .all_change{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}[renewal-ui=true] .admin_employee_list .all_change .edit{width:7em}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .all_change .edit{margin:0;padding:0;width:48%}}[renewal-ui=true] .admin_employee_list .all_change .edit button{line-height:30px;margin:0}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .all_change .edit button{width:100%}}[renewal-ui=true] .admin_employee_list .attention{font-size:1.4rem;color:#666}[renewal-ui=true] .admin_employee_list .list_search input[type=text]{display:inline-block;width:100%;max-width:400px;margin:0 0 10px;padding:10px 10px 10px 40px;border:1px solid #ccc;border-radius:5px;font-size:1.4rem;background:url(/icon_search.48a78da4.png) left 10px center no-repeat}@media screen and (min-width:768px){[renewal-ui=true] .admin_employee_list .list_search input[type=text]{min-width:400px}}@media screen and (max-width:767px){[renewal-ui=true] .admin_employee_list .list_search{order:1;margin-bottom:5px}}[renewal-ui=true] .admin_employee_list .check{width:50px}[renewal-ui=true] .admin_employee_list .org{width:120px}[renewal-ui=true] .admin_employee_list .position,[renewal-ui=true] .admin_employee_list .status{width:100px}[renewal-ui=true] .admin_employee_list .edit{width:60px}[renewal-ui=true] .admin_employee_list .btn_resign{background:none!important;border:1px solid #5bb49b!important;color:#5bb49b!important;box-sizing:border-box}[renewal-ui=true] .admin_employee_list .status_change{background:#ebfae1;padding:10px;text-align:center;border-radius:5px}[renewal-ui=true] .admin_employee_list .invite_bottom{margin-top:20px}[renewal-ui=true] .modal-inner{max-width:850px;overflow:auto}@media screen and (min-width:768px){[renewal-ui=true] .modal-inner{padding:0}}@media screen and (min-width:767px) and (max-width:768px) and (orientation:portrait){[renewal-ui=true] .modal-inner{height:95%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-inner{padding:0}}[renewal-ui=true] .modal-user-edit.user-data{margin-top:0}[renewal-ui=true] .modal-user-edit.user-data form{position:relative;margin-top:0}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data input[type=mail],[renewal-ui=true] .modal-user-edit.user-data input[type=password],[renewal-ui=true] .modal-user-edit.user-data input[type=tel],[renewal-ui=true] .modal-user-edit.user-data input[type=text],[renewal-ui=true] .modal-user-edit.user-data input[type=url]{width:calc(100% - 200px);margin:0 10px 0 0;padding:5px;font-size:1.4rem}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data input[type=mail],[renewal-ui=true] .modal-user-edit.user-data input[type=password],[renewal-ui=true] .modal-user-edit.user-data input[type=tel],[renewal-ui=true] .modal-user-edit.user-data input[type=text],[renewal-ui=true] .modal-user-edit.user-data input[type=url]{margin:0 0 10px;font-size:1.4rem}}[renewal-ui=true] .modal-user-edit.user-data input[type=checkbox]{margin-right:5px}[renewal-ui=true] .modal-user-edit.user-data dl.info{position:relative}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data dl.info{margin:0 50px 50px}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data dl.info{margin-top:30px}}[renewal-ui=true] .modal-user-edit.user-data dl.info dt{color:#5bb49b}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data dl.info dt{padding-top:25px;width:17rem;float:left}[renewal-ui=true] .modal-user-edit.user-data dl.info dt.check_dt{padding-top:20px}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data dl.info dt{padding:0 0 10px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data dl.info dt.uneditable{padding-top:10px}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data dl.info dt.uneditable{padding-top:20px}}[renewal-ui=true] .modal-user-edit.user-data dl.info dt.radio_title{padding-top:15px}[renewal-ui=true] .modal-user-edit.user-data dl.info dd{margin:0;vertical-align:middle;font-size:1.4rem}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data dl.info dd{padding:20px 0 20px 18rem;border-bottom:1px solid #ccc}[renewal-ui=true] .modal-user-edit.user-data dl.info dd.border_none{border-bottom:0}[renewal-ui=true] .modal-user-edit.user-data dl.info dd.full{padding:0 0 20px}[renewal-ui=true] .modal-user-edit.user-data dl.info dd.full .select-wrap{width:100%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data dl.info dd{border-top:1px solid #ccc;padding:20px 0}}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data dl.info dd select{width:100%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data dl.info dd select{width:100%}}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data dl.info dd .select-wrap{width:calc(100% - 200px)}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data dl.info dd .select-wrap{width:100%;margin-bottom:10px}}[renewal-ui=true] .modal-user-edit.user-data dl.info .cycle{display:none}[renewal-ui=true] .modal-user-edit.user-data dl.info .cycle .disabled{background:#e0e0e0}[renewal-ui=true] .modal-user-edit.user-data .new-password{margin:10px 0!important}[renewal-ui=true] .modal-user-edit.user-data .password-remind img{position:relative;top:-2px;width:20px;height:auto}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data label.form-check-label{display:inline-block;margin-bottom:0}}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data .check-wrap{position:relative;display:inline-block;margin:0 10px 0 0;width:calc(100% - 200px)}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data .check-wrap{width:100%;margin:0 0 10px}}[renewal-ui=true] .modal-user-edit.user-data .button.cancel{display:block;margin:20px auto 0;text-align:center}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data .button.cancel{height:auto}}@media screen and (max-width:767px){[renewal-ui=true] .modal-user-edit.user-data input[type=submit].edit{line-height:25px;width:100%;height:auto!important}}@media screen and (min-width:768px){[renewal-ui=true] .modal-user-edit.user-data .approve_mail input[type=submit].edit{top:-13px}}[renewal-ui=true] .modal-users{display:none;margin-top:0}[renewal-ui=true] .modal-users form{position:relative;margin-top:0!important}@media screen and (min-width:768px){[renewal-ui=true] .modal-users input[type=mail],[renewal-ui=true] .modal-users input[type=password],[renewal-ui=true] .modal-users input[type=tel],[renewal-ui=true] .modal-users input[type=text],[renewal-ui=true] .modal-users input[type=url]{width:100%;margin:0 10px 0 0;padding:5px;font-size:1.4rem;box-sizing:border-box}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users input[type=mail],[renewal-ui=true] .modal-users input[type=password],[renewal-ui=true] .modal-users input[type=tel],[renewal-ui=true] .modal-users input[type=text],[renewal-ui=true] .modal-users input[type=url]{margin:0 0 10px;font-size:1.4rem}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users dl.info{margin:30px 50px 0}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users dl.info{margin:30px 0 0}}[renewal-ui=true] .modal-users dl.info dt{position:relative;color:#5bb49b}@media screen and (min-width:768px){[renewal-ui=true] .modal-users dl.info dt{padding-top:25px;width:24rem;float:left}[renewal-ui=true] .modal-users dl.info dt.no_float{float:none;width:auto;position:relative;margin:40px 0 0;padding:10px 25px;color:#333!important;border-bottom:2px solid #999;z-index:1}[renewal-ui=true] .modal-users dl.info dt.no_float:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;padding:0;background:url(/h2_bg_left.3f4a12af.png) 0 0/156px auto no-repeat,url(/h2_bg_right.9818f276.png) 100% 0/156px auto no-repeat;background-color:#f5f4f3;z-index:-1}[renewal-ui=true] .modal-users dl.info dt.no_float:after{position:absolute;content:"";left:0;top:0;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0 0;z-index:-1}[renewal-ui=true] .modal-users dl.info dt.no_float{z-index:auto}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users dl.info dt{padding:0 0 10px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users dl.info dt.uneditable{padding-top:10px}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users dl.info dt.uneditable{padding-top:20px}}[renewal-ui=true] .modal-users dl.info dt.radio_title{padding-top:17px}[renewal-ui=true] .modal-users dl.info dd{margin:0;vertical-align:middle;font-size:1.4rem}@media screen and (min-width:768px){[renewal-ui=true] .modal-users dl.info dd{padding:20px 0 20px 25rem;border-bottom:1px solid #ccc}[renewal-ui=true] .modal-users dl.info dd.no_float{padding:20px 0;border-bottom:none}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users dl.info dd{border-top:1px solid #ccc;padding:20px 0}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users dl.info dd select{width:100%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users dl.info dd select{width:100%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users dl.info dd .select-wrap{width:100%;margin-bottom:10px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users dl.info dd label{margin-bottom:0}}[renewal-ui=true] .modal-users dl.info dd .disabled td{background:#ebebeb;color:#999}[renewal-ui=true] .modal-users .new-password{margin:10px 0!important}[renewal-ui=true] .modal-users .password-remind img{position:relative;top:-2px;width:20px;height:auto}@media screen and (min-width:768px){[renewal-ui=true] .modal-users label.form-check-label{display:inline-block;margin-bottom:0}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users .check-wrap{position:relative;display:inline-block;margin:0 10px 0 0;width:calc(100% - 200px)}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users .check-wrap{width:100%;margin:0 0 10px}}[renewal-ui=true] .modal-users .button.cancel{display:block;margin:20px auto 0;text-align:center}@media screen and (max-width:767px){[renewal-ui=true] .modal-users .button.cancel{height:auto;width:80%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users input[type=submit].edit{line-height:25px;width:100%;height:auto!important}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users .approve_mail input[type=submit].edit{top:-13px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users span.help{top:5px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users .helper{display:none;position:absolute;margin:0;bottom:40px;left:0;width:400px;border-radius:5px;color:#333;font-weight:400;font-size:1.3rem;z-index:100;box-sizing:border-box}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users .helper{display:none;background:none;position:relative;width:100%;color:#333;font-weight:400;font-size:1.2rem;padding-top:10px}}[renewal-ui=true] .modal-users .helper:after{content:"";position:absolute;left:50px;top:auto;bottom:-8px;margin:0;width:0;height:0;border-color:#ebfae1 transparent transparent;border-style:solid;border-width:8px 5px 0}@media screen and (max-width:767px){[renewal-ui=true] .modal-users .helper:after{display:none}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users .helper.w430px{width:430px!important}}[renewal-ui=true] .modal-users .resign h4{text-align:center}[renewal-ui=true] .modal-users.modal_users_add .attention,[renewal-ui=true] .modal-users.modal_users_edit .attention{position:relative;font-size:1.2rem;color:#666}@media screen and (min-width:768px){[renewal-ui=true] .modal-users.modal_users_add .attention,[renewal-ui=true] .modal-users.modal_users_edit .attention{margin:0 50px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users.modal_users_add dt .helper,[renewal-ui=true] .modal-users.modal_users_edit dt .helper{width:600px;z-index:20101;border-radius:0}}[renewal-ui=true] .modal-users.modal_users_add table .function,[renewal-ui=true] .modal-users.modal_users_edit table .function{width:75%}[renewal-ui=true] .modal-users.modal_users_add table .canview,[renewal-ui=true] .modal-users.modal_users_edit table .canview{width:25%}[renewal-ui=true] .modal-users.modal_users_add .empcondition,[renewal-ui=true] .modal-users.modal_users_edit .empcondition{min-height:2.5em}@media screen and (min-width:768px){[renewal-ui=true] .modal-users.modal_users_add .empcondition_dd,[renewal-ui=true] .modal-users.modal_users_edit .empcondition_dd{padding:35px 0 35px 25rem}}[renewal-ui=true] .modal-users.modal_users_add .empcondition_dd2,[renewal-ui=true] .modal-users.modal_users_edit .empcondition_dd2{position:relative;top:-1px;padding-top:0!important;background:#fff}[renewal-ui=true] .modal-users.modal_users_add .list_search input[type=text],[renewal-ui=true] .modal-users.modal_users_edit .list_search input[type=text]{display:inline-block;width:100%;max-width:400px;margin:0 0 10px;padding:10px 10px 10px 40px;border:1px solid #ccc;border-radius:5px;font-size:1.4rem;background:url(/icon_search.48a78da4.png) left 10px center no-repeat}@media screen and (min-width:768px){[renewal-ui=true] .modal-users.modal_users_add .list_search input[type=text],[renewal-ui=true] .modal-users.modal_users_edit .list_search input[type=text]{min-width:400px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-users.modal_users_delete .resign{margin-right:0}}@media screen and (max-width:767px){[renewal-ui=true] .modal-users.modal_users_delete .resign h4{margin-top:0;font-size:1.6rem}[renewal-ui=true] .modal-users.modal_users_delete .resign form{margin:30px 0 0;padding:20px 0}}[renewal-ui=true] .modal-users.modal_all_invite h3,[renewal-ui=true] .modal-users.modal_all_invite p,[renewal-ui=true] .modal-users.modal_all_stop h3,[renewal-ui=true] .modal-users.modal_all_stop p{text-align:center}@media screen and (min-width:768px){[renewal-ui=true] .modal-users.modal_all_invite .resign,[renewal-ui=true] .modal-users.modal_all_stop .resign{margin-right:0}}[renewal-ui=true] .modal-login dl.info{position:relative}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info{margin:0 50px 30px}}@media screen and (max-width:767px){[renewal-ui=true] .modal-login dl.info{margin:30px 5vw}}[renewal-ui=true] .modal-login dl.info dt{position:relative;color:#5bb49b;text-align:left;font-size:1.6rem}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info dt{padding-top:20px;width:15rem;float:left}[renewal-ui=true] .modal-login dl.info dt.no_float{float:none}}@media screen and (max-width:767px){[renewal-ui=true] .modal-login dl.info dt{padding:0 0 10px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info dt.uneditable{padding-top:10px}}@media screen and (max-width:767px){[renewal-ui=true] .modal-login dl.info dt.uneditable{padding-top:20px}}[renewal-ui=true] .modal-login dl.info dt.radio_title{padding-top:17px}[renewal-ui=true] .modal-login dl.info dd{margin:0;vertical-align:middle;font-size:1.6rem;text-align:left}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info dd{padding:20px 0 20px 16rem;border-bottom:1px solid #ccc}[renewal-ui=true] .modal-login dl.info dd.no_float{padding:20px 0;border-bottom:none}}@media screen and (max-width:767px){[renewal-ui=true] .modal-login dl.info dd{border-top:1px solid #ccc;padding:20px 0}}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info dd select{width:100%}}@media screen and (max-width:767px){[renewal-ui=true] .modal-login dl.info dd select{width:100%}}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info dd .select-wrap{width:calc(100% - 100px)}}@media screen and (max-width:767px){[renewal-ui=true] .modal-login dl.info dd .select-wrap{width:100%;margin-bottom:10px}}@media screen and (min-width:768px){[renewal-ui=true] .modal-login dl.info dd label{margin-bottom:0}}[renewal-ui=true] .modal-login dl.info dd .disabled td{background:#ebebeb;color:#999}@media screen and (max-width:767px){[renewal-ui=true] .modal-login p{margin:0 5vw;font-size:1.4rem;text-align:left}}[renewal-ui=true] .modal-login .modal_action_btn_area{padding-left:0}[renewal-ui=true] .modal-login .button.mt10{margin-top:10px}[renewal-ui=true] .common_page_list{margin-right:30px}@media screen and (max-width:767px){[renewal-ui=true] .common_page_list{margin:0 5%}[renewal-ui=true] .common_page_list table{width:950px}}[renewal-ui=true] .common_page_list .list_search input[type=text]{display:inline-block;width:100%;max-width:400px;margin:0 0 10px;padding:10px 10px 10px 40px;border:1px solid #ccc;border-radius:5px;font-size:1.4rem;background:url(/icon_search.48a78da4.png) left 10px center no-repeat}@media screen and (max-width:767px){[renewal-ui=true] .common_page_list .table_box{width:100%;overflow-x:auto}}[renewal-ui=true] .common_page_list .main_head .sort{background:none;font-size:1rem;cursor:pointer;color:#666;position:relative;top:-2px;margin-left:5px}[renewal-ui=true] .common_page_list td,[renewal-ui=true] .common_page_list th{width:auto}[renewal-ui=true] .common_page_list .id{width:4%;white-space:nowrap}[renewal-ui=true] .common_page_list .org,[renewal-ui=true] .common_page_list .pos{width:9%}[renewal-ui=true] .common_page_list .name,[renewal-ui=true] .common_page_list .pass{width:10%}[renewal-ui=true] .common_page_list .status{position:relative;width:8%}[renewal-ui=true] .common_page_list img{width:18px;height:auto}[renewal-ui=true] .common_page_list td.status:before{content:"●";font-size:1rem;margin-right:10px;color:#70c5a8}[renewal-ui=true] .common_page_list td.status.emp:before{display:none}[renewal-ui=true] .common_page_list .disabled td{background:#ebebeb;color:#999}[renewal-ui=true] .common_page_list .disabled td.status:before{color:#ccc}[renewal-ui=true] .common_page_list .applicable td{background:#ffe3e9}[renewal-ui=true] .common_page_list .error_cell{color:#fff;background:#d11010}@media screen and (min-width:768px){[renewal-ui=true] .collect_type{margin-right:30px}}@media screen and (max-width:767px){[renewal-ui=true] .collect_type{margin:0 5% 60px}}[renewal-ui=true] .collect_type h2{width:100%}[renewal-ui=true] .collect_type .collect_qr,[renewal-ui=true] .collect_type .collect_url{position:relative;margin:20px 0 60px;padding:10px 15px 15px;background:url(/note_bg.593a0562.png) repeat}@media screen and (max-width:767px){[renewal-ui=true] .collect_type .collect_qr,[renewal-ui=true] .collect_type .collect_url{margin:10px 0 20px;padding:5vw}}[renewal-ui=true] .collect_type .collect_qr h3,[renewal-ui=true] .collect_type .collect_url h3{margin:0;color:#5bb49b;font-weight:700}[renewal-ui=true] .collect_type .collect_qr .url_text,[renewal-ui=true] .collect_type .collect_url .url_text{min-height:100px;margin:10px 0 0;padding:10px 20px;font-size:1.8rem;font-family:futura-pt,sans-serif;font-weight:700;line-height:120%;background:#fff;word-wrap:break-word;overflow-wrap:break-word}[renewal-ui=true] .collect_type .collect_qr .url_text input[type=text],[renewal-ui=true] .collect_type .collect_url .url_text input[type=text]{width:15em;margin-left:5px}[renewal-ui=true] .collect_type .collect_qr .url_text span,[renewal-ui=true] .collect_type .collect_url .url_text span{display:inline-block;word-break:break-all}[renewal-ui=true] .collect_type .collect_qr .qr_code,[renewal-ui=true] .collect_type .collect_url .qr_code{margin:10px 0 0;padding:0 10px;background:#fff}[renewal-ui=true] .collect_type .collect_qr .qr_code img,[renewal-ui=true] .collect_type .collect_url .qr_code img{max-width:100%;height:auto}[renewal-ui=true] .collect_type .collect_qr .button,[renewal-ui=true] .collect_type .collect_url .button{position:absolute;right:5vw;top:5vw;display:inline-block;margin-top:0;padding:3px 10px;width:auto;color:#5bb49b;background:#fff;border:1px solid #5bb49b;font-size:1.4rem}@media screen and (min-width:768px){[renewal-ui=true] .collect_type .collect_qr .button,[renewal-ui=true] .collect_type .collect_url .button{top:10px;right:15px}}@media screen and (max-width:767px){[renewal-ui=true] .collect_type .collect_qr .button,[renewal-ui=true] .collect_type .collect_url .button{line-height:130%;height:auto}}[renewal-ui=true] .collect_type .collect_qr .button img,[renewal-ui=true] .collect_type .collect_url .button img{margin-right:5px;vertical-align:middle;width:14px;height:auto}[renewal-ui=true] .collect_type .collect_url{width:100%}@media screen and (min-width:768px){[renewal-ui=true] .collect_type .collect_url{width:calc(100% - 230px)}}[renewal-ui=true] .collect_type .collect_qr{width:100%}@media screen and (min-width:768px){[renewal-ui=true] .collect_type .collect_qr{width:200px}}[renewal-ui=true] .collect_type .collect_qr .qr_code{text-align:center}[renewal-ui=true] .collect_type .collect_qr img{width:100px;height:auto}[renewal-ui=true] .function{max-width:1000px;margin:0 auto}@media screen and (max-width:767px){[renewal-ui=true] .function{padding-top:40px}}[renewal-ui=true] .function h2{color:#5bb49b;margin:40px 0 20px;font-size:3rem;padding:20px 0 0;background:none;text-align:center;border:none}@media screen and (max-width:767px){[renewal-ui=true] .function h2{margin:0 0 20px}}[renewal-ui=true] .function h2:after,[renewal-ui=true] .function h2:before{display:none}[renewal-ui=true] .function .tab{margin-top:0;margin-bottom:30px;padding-right:10px}@media screen and (min-width:768px){[renewal-ui=true] .function .tab{-webkit-box-pack:center;justify-content:center}}@media screen and (max-width:767px){[renewal-ui=true] .function .tab{margin-bottom:60px}}@media screen and (min-width:768px){[renewal-ui=true] .function .tab_inner{position:sticky;top:110px;background:#fff;z-index:50}}[renewal-ui=true] .function .tab_inner .sub_nav{margin:0 0 20px;padding:0;-webkit-box-pack:center;justify-content:center;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc}@media screen and (max-width:767px){[renewal-ui=true] .function .tab_inner .sub_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px;padding:0 5% 20px}}[renewal-ui=true] .function .tab_inner .sub_nav li{margin:0 5px;padding:5px 20px;font-size:1.4rem;border-radius:5px 5px 0 0;background:#efefef;border:1px solid #efefef;box-sizing:border-box}@media screen and (min-width:768px){[renewal-ui=true] .function .tab_inner .sub_nav li{border-bottom:none}}@media screen and (max-width:767px){[renewal-ui=true] .function .tab_inner .sub_nav li{width:48%;margin:5px 0;padding:8px 10px;text-align:center;border-radius:5px}}[renewal-ui=true] .function .tab_inner .sub_nav li.current,[renewal-ui=true] .function .tab_inner .sub_nav li:hover{position:relative;color:#fff;background:#5bb49b;font-weight:700;border-color:#5bb49b}@media screen and (min-width:768px){[renewal-ui=true] .function .tab_inner .sub_nav li.current:after,[renewal-ui=true] .function .tab_inner .sub_nav li:hover:after{position:absolute;content:"";display:block;bottom:-1px;left:1px;width:calc(100% - 2px);height:1px;background:#5bb49b}}[renewal-ui=true] .function .tab_inner .sub_nav li.current a,[renewal-ui=true] .function .tab_inner .sub_nav li:hover a{color:#fff}[renewal-ui=true] .function .tab_inner .sub_nav li a{color:#5bb49b;text-decoration:none}[renewal-ui=true] .function article{position:relative}[renewal-ui=true] .function h3{margin:0 0 20px;font-size:2.2rem}[renewal-ui=true] .function h3.sub_title{text-align:left}[renewal-ui=true] .function h4{margin:0 0 10px;color:#5bb49b;font-size:1.8rem;text-align:left}[renewal-ui=true] .function .lead{margin:0 0 30px;padding:20px;background:#f6f5f2}@media screen and (max-width:767px){[renewal-ui=true] .function .lead{font-size:1.4rem;text-align:left}}[renewal-ui=true] .function .page_detail{text-align:left;margin:-10px 0 30px;font-size:1.5rem}@media screen and (max-width:767px){[renewal-ui=true] .function .page_detail{font-size:1.4rem}}[renewal-ui=true] .function video{width:100%;max-width:1000px;margin-bottom:40px}[renewal-ui=true] .function_detail .box{margin-right:10px;margin-left:10px;padding:30px}[renewal-ui=true] .function_detail .box h4{margin-bottom:30px}[renewal-ui=true] .function_detail article{max-width:850px;margin:40px auto 0;padding:40px 0 0;text-align:left;border-top:1px dotted #ccc}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article{margin:30px auto 0;padding:30px 0 0}}[renewal-ui=true] .function_detail article h5{color:#5bb49b;font-size:1.8rem;margin:0 0 20px}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article h5{margin:0 0 10px}}[renewal-ui=true] .function_detail article p{font-size:1.5rem}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article p{font-size:1.4rem}}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article img{width:100%;height:auto}}[renewal-ui=true] .function_detail article strong{display:inline-block;width:180px;margin:15px 10px 5px 0;padding:3px 10px;color:#fff;text-align:center;background:#5bb49b}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article strong{display:block;width:100%}}[renewal-ui=true] .function_detail article dt{margin:0 0 10px;padding:3px 10px;color:#5bb49b;text-align:center;border:1px solid #5bb49b;font-size:1.5rem}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article dt{font-size:1.4rem}}[renewal-ui=true] .function_detail article dd{font-size:1.4rem}@media screen and (max-width:767px){[renewal-ui=true] .function_detail article dd{font-size:1.3rem}}[renewal-ui=true] .function_dashboard .engagement_survey{margin-top:20px}@media screen and (min-width:768px){[renewal-ui=true] .function_dashboard .engagement_survey dl{width:30%}}[renewal-ui=true] .function_category .lead{margin-bottom:60px}[renewal-ui=true] .function_category #category1{margin-top:-50px;padding-top:100px}[renewal-ui=true] .function_category span.help{position:relative;top:3px;margin:0 0 0 5px;display:inline-block;width:20px;height:20px;font-size:14px;text-align:center;line-height:20px;overflow:hidden;border-radius:100%;background:#ebfae1;color:#747474;cursor:pointer}@media screen and (max-width:767px){[renewal-ui=true] .function_category span.help{display:none}}[renewal-ui=true] .function_category .matrix_disc{color:#56ce8f}[renewal-ui=true] .function_category.bottom_section{position:relative;margin-top:100px;padding-top:100px;border-top:1px dotted #ccc}@media screen and (max-width:767px){[renewal-ui=true] .function_category.bottom_section{margin-top:60px;padding-top:60px}}[renewal-ui=true] main.account.full.-plan{max-width:100%!important;padding-bottom:0!important}@media screen and (max-width:767px){[renewal-ui=true] main.account.full.-plan{margin:0!important}}[renewal-ui=true] .plan{max-width:1000px;margin:0 auto}@media screen and (max-width:767px){[renewal-ui=true] .plan{padding:0 5%}}[renewal-ui=true] .plan h2{color:#5bb49b;font-size:3rem;background:none;margin:0;padding:0;border:none}[renewal-ui=true] .plan h2:after,[renewal-ui=true] .plan h2:before{display:none}[renewal-ui=true] .plan h2{margin:0 0 60px;padding:60px 0 0;color:#5bb49b!important}@media screen and (max-width:767px){[renewal-ui=true] .plan h2{margin:0 0 20px;padding-top:0}}[renewal-ui=true] .plan article{position:relative}[renewal-ui=true] .plan h3{margin:0 0 20px;font-size:2.2rem}[renewal-ui=true] .plan h3.sub_title{text-align:left}[renewal-ui=true] .plan .box{padding:40px 50px 50px}@media screen and (max-width:767px){[renewal-ui=true] .plan .box{padding:20px}}[renewal-ui=true] .plan .plan_compare{width:100%}[renewal-ui=true] .plan .plan_compare thead{position:sticky;background:#fff;z-index:500}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare thead{top:60px}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare thead{top:43px}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare thead tr{widht:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}[renewal-ui=true] .plan .plan_compare thead th{width:18.5%;font-size:1.8rem;padding-bottom:20px}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare thead th{padding-top:10px}}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare thead th:first-of-type{width:26%}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare thead th{width:25%;font-size:1.2rem}[renewal-ui=true] .plan .plan_compare thead th:first-of-type{display:none}[renewal-ui=true] .plan .plan_compare thead th:nth-of-type(2){letter-spacing:-2px}}[renewal-ui=true] .plan .plan_compare thead th span{padding:0 0 5px;border-bottom:5px solid}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare thead th span{display:inline-block}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare thead th span{display:block}}[renewal-ui=true] .plan .plan_compare thead th.pulse_survey{color:#60b981}[renewal-ui=true] .plan .plan_compare thead th.pulse_survey span{border-color:#60b981}[renewal-ui=true] .plan .plan_compare thead th.standard{color:#4aa17e}[renewal-ui=true] .plan .plan_compare thead th.standard span{border-color:#4aa17e}[renewal-ui=true] .plan .plan_compare thead th.pdca{color:#4aa1a1}[renewal-ui=true] .plan .plan_compare thead th.pdca span{border-color:#4aa1a1}[renewal-ui=true] .plan .plan_compare thead th.improve{color:#416cac}[renewal-ui=true] .plan .plan_compare thead th.improve span{border-color:#416cac}[renewal-ui=true] .plan .plan_compare tbody tr{margin:5px 0 0}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare tbody tr{widht:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}[renewal-ui=true] .plan .plan_compare tbody th{position:relative;text-align:left;background:#f8f8f8}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare tbody th{padding:10px 15px;border-top:5px solid #fff;border-bottom:5px solid #fff;border-radius:10px 0 0 10px}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare tbody th{padding:10px 10px 0;width:100%;display:block;font-size:1.4rem}}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare tbody th .help{position:absolute;top:0;bottom:0;right:-10px;margin:auto 0}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare tbody th .help{display:none}}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare tbody th .helper{left:0;bottom:95%;width:463px;font-size:1.4rem;font-weight:400}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare tbody th .helper{font-weight:400;padding:0 0 5px;border-bottom:1px dotted #ccc}}[renewal-ui=true] .plan .plan_compare tbody td{padding:5px 0;background:#f8f8f8}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare tbody td{border-top:5px solid #fff;border-bottom:5px solid #fff}}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare tbody td{display:inline-block;width:25%;padding:0 0 15px}}@media screen and (min-width:768px){[renewal-ui=true] .plan .plan_compare tbody td:last-of-type{border-radius:0 10px 10px 0}}[renewal-ui=true] .plan .plan_compare tbody td img{vertical-align:middle}[renewal-ui=true] .plan .plan_compare tbody .price td{color:#de5684;font-weight:600;font-size:1.8rem}@media screen and (max-width:767px){[renewal-ui=true] .plan .plan_compare tbody .price td{font-size:1.3rem}}[renewal-ui=true] .plan .plan_compare .sub_header th{background:#727272;padding:10px 15px;border-radius:5px;color:#fff;text-align:left}[renewal-ui=true] .plan .attention{margin:10px 0 0;text-align:right;font-size:1.4rem}@media screen and (max-width:767px){[renewal-ui=true] .plan .attention{font-size:1.2rem;text-align:left}}[renewal-ui=true] .plan .btn_area{margin:40px auto}[renewal-ui=true] .plan .btn_area a{position:relative;display:block;width:100%;max-width:450px;height:90px;font-size:24px;line-height:90px;color:#fff;margin:0 auto;padding-left:30px;text-decoration:none;background:rgba(254,146,23,.95) url(/btn_arrow_lp.90b099a7.svg) left 30px center no-repeat;border:1px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media screen and (max-width:767px){[renewal-ui=true] .plan .btn_area a{height:70px;line-height:70px;font-size:20px}}@media screen and (max-width:320px){[renewal-ui=true] .plan .btn_area a{font-size:18px;background:rgba(254,146,23,.95) url(/btn_arrow_lp.90b099a7.svg) left 20px center no-repeat}}[renewal-ui=true] .plan .btn_area a:hover{opacity:1;color:#fff;background-color:#f08001;text-decoration:none}[renewal-ui=true] .plan .btn_area p{margin:20px 0 0;font-size:1.6rem}@media screen and (max-width:767px){[renewal-ui=true] .plan .btn_area p{font-size:1.4rem}}[renewal-ui=true] .plan .btn_area p strong{color:#de5684}[renewal-ui=true] .plan .btn_area .catch_text{font-size:2rem;font-weight:600;margin:0 0 10px}@media screen and (max-width:767px){[renewal-ui=true] .plan .btn_area .catch_text{font-size:4vw}}[renewal-ui=true] .plan_recommend{margin:100px 0 0;padding:60px 0;width:100%;background:#e8ffe6;background:-moz-linear-gradient(180deg,#e8ffe6 0,#f9fff8 100%);background:-webkit-linear-gradient(180deg,#e8ffe6,#f9fff8);background:linear-gradient(180deg,#e8ffe6,#f9fff8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8ffe6",endColorstr="#f9fff8",GradientType=1)}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend{margin:60px 0 0;padding:40px 5%}}[renewal-ui=true] .plan_recommend h2{background:none;margin:0;padding:0;border:none}[renewal-ui=true] .plan_recommend h2:after,[renewal-ui=true] .plan_recommend h2:before{display:none}[renewal-ui=true] .plan_recommend h2{color:#22634b!important;font-size:3rem}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend h2{font-size:2rem}}[renewal-ui=true] .plan_recommend .plan_introduction{max-width:1000px}@media screen and (min-width:768px){[renewal-ui=true] .plan_recommend .plan_introduction{margin:100px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .plan_introduction{margin:60px 0 0}}[renewal-ui=true] .plan_recommend .plan_introduction dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#fff;border-radius:10px}@media screen and (min-width:768px){[renewal-ui=true] .plan_recommend .plan_introduction dl{width:24%}}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .plan_introduction dl{margin-top:40px}}[renewal-ui=true] .plan_recommend .plan_introduction dl dt{position:relative;border-radius:0 0 10px 10px;padding:15px;font-size:2rem;color:#fff}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .plan_introduction dl dt{font-size:1.8rem}}[renewal-ui=true] .plan_recommend .plan_introduction dl dt:before{content:"";position:absolute;margin:0 auto;top:0;left:0;right:0;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 6px 0}[renewal-ui=true] .plan_recommend .plan_introduction dl dd{padding:15px 0}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .plan_introduction dl dd{padding:10px 0;font-size:1.4rem}}[renewal-ui=true] .plan_recommend .plan_introduction dl dd figure{width:100px;margin:-80px auto 0}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .plan_introduction dl dd figure{width:60px;margin:-40px auto 10px}}[renewal-ui=true] .plan_recommend .plan_introduction dl dd figure img{width:100%;height:auto}[renewal-ui=true] .plan_recommend .plan_introduction dl.pulse_survey dt{background:#60b981}[renewal-ui=true] .plan_recommend .plan_introduction dl.standard dt{background:#4aa17e}[renewal-ui=true] .plan_recommend .plan_introduction dl.pdca dt{background:#4aa1a1}[renewal-ui=true] .plan_recommend .plan_introduction dl.improve dt{background:#416cac}[renewal-ui=true] .plan_recommend .annotation{max-width:1000px;margin:0 auto;text-align:right}[renewal-ui=true] .plan_recommend .annotation a{display:inline-block;font-size:1.4rem;text-align:center}@media screen and (min-width:768px){[renewal-ui=true] .plan_recommend .annotation a{width:24%}}[renewal-ui=true] .plan_recommend .box{max-width:1000px;padding:50px}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .box{padding:20px}}[renewal-ui=true] .plan_recommend #improve_plan{margin:100px auto 0;background:url(/plan_improve_lt.ce145f51.png) 0 0 no-repeat,url(/plan_improve_rt.e752408b.png) 100% 100% no-repeat;background-color:#fff}[renewal-ui=true] .plan_recommend #improve_plan figure{margin:-120px 0 0}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend #improve_plan figure{margin:-100px 0 0}}[renewal-ui=true] .plan_recommend #improve_plan figure img{width:142px;height:auto}[renewal-ui=true] .plan_recommend #improve_plan h3{margin:0;padding:0;font-size:2.4rem;color:#416cac;font-weight:600}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend #improve_plan h3{font-size:1.8rem}}[renewal-ui=true] .plan_recommend #improve_plan h3 .option_text{display:inline-block;width:auto;height:auto;margin-right:10px;padding:3px 8px;font-size:16px;color:#333;background:#efefef;border-radius:0}[renewal-ui=true] .plan_recommend #improve_plan p{margin:5px 0 0;padding:0}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend #improve_plan p{font-size:1.4rem;text-align:left}}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail{margin:30px 0 0}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail thead th{padding:10px 0;background:#416cac;color:#fff}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail thead th:nth-of-type(n+2){width:29%}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail tbody th{padding:15px 10px;text-align:left;border-bottom:1px solid #ccc}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail tbody td{padding:15px;text-align:left;font-size:1.4rem;vertical-align:top;border-bottom:1px solid #ccc}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail tbody td:nth-of-type(2){background:#f5f5f5}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend #improve_plan .improve_detail_sp h4{margin:20px 0 0;padding:5px;background:#416cac;color:#fff}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail_sp dl{margin:0 10px;padding:0}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail_sp dl dt{margin:0;padding:10px 0 0;float:left;width:4em;text-align:left;font-size:1.4rem}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail_sp dl dd{margin:0;padding:10px 0 10px 5em;text-align:left;font-size:1.4rem;border-bottom:1px solid #ccc}[renewal-ui=true] .plan_recommend #improve_plan .improve_detail_sp dl dd:last-of-type{border-bottom:none}}[renewal-ui=true] .plan_recommend #improve_plan .attention{margin:10px 0 0;text-align:left;font-size:1.4rem}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend #improve_plan .attention{font-size:1.2rem}}[renewal-ui=true] .plan_recommend .btn_area{margin:40px auto}[renewal-ui=true] .plan_recommend .btn_area a{position:relative;display:block;width:100%;max-width:450px;height:90px;font-size:24px;line-height:90px;color:#fff;margin:0 auto;padding-left:30px;text-decoration:none;background:rgba(254,146,23,.95) url(/btn_arrow_lp.90b099a7.svg) left 30px center no-repeat;border:1px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .btn_area a{height:70px;line-height:70px;font-size:20px}}@media screen and (max-width:320px){[renewal-ui=true] .plan_recommend .btn_area a{font-size:18px;background:rgba(254,146,23,.95) url(/btn_arrow_lp.90b099a7.svg) left 20px center no-repeat}}[renewal-ui=true] .plan_recommend .btn_area a:hover{opacity:1;color:#fff;background-color:#f08001;text-decoration:none}[renewal-ui=true] .plan_recommend .btn_area p{margin:20px 0 0;font-size:1.6rem}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .btn_area p{font-size:1.4rem}}[renewal-ui=true] .plan_recommend .btn_area p strong{color:#de5684}[renewal-ui=true] .plan_recommend .btn_area .catch_text{font-size:2rem;font-weight:600;margin:0 0 10px}@media screen and (max-width:767px){[renewal-ui=true] .plan_recommend .btn_area .catch_text{font-size:4vw}}[renewal-ui=true] header.noaside{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){[renewal-ui=true] header.noaside{padding:0 5% 10px}}@media screen and (max-width:767px){[renewal-ui=true] header.noaside .nav_employee{position:absolute;top:12vw;width:100%;font-size:1.3rem;text-align:center;margin:0 0 5px;transition:all .5s ease}}@media screen and (min-width:768px){[renewal-ui=true] header.noaside nav{width:calc(100% - 290px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-top:10px}[renewal-ui=true] header.noaside nav li{display:inline-block;margin-left:20px}}@media screen and (max-width:767px){[renewal-ui=true] header.noaside nav{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[renewal-ui=true] header.noaside nav ul{width:40%;margin:0;padding:10px 0 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[renewal-ui=true] header.noaside nav li{width:50%;font-size:10px}[renewal-ui=true] header.noaside nav li.plan a{padding-top:35px;background:url(/icon_plan.6dae02ac.png) top/auto 25px no-repeat}[renewal-ui=true] header.noaside nav li.feature a{padding-top:35px;background:url(/icon_feature.92fa0e68.png) top/auto 25px no-repeat}[renewal-ui=true] header.noaside nav li.faq a{padding-top:35px;letter-spacing:-1px;background:url(/icon_faq.e00858e7.png) top/auto 25px no-repeat}[renewal-ui=true] header.noaside nav li.create a{padding-top:35px;letter-spacing:-1px;background:url(/icon_create.79e9e3a3.png) top/auto 25px no-repeat}[renewal-ui=true] header.noaside nav li.login a{padding-top:35px;background:url(/icon_login.b438fa99.png) top/auto 25px no-repeat}[renewal-ui=true] header.noaside nav ul:first-of-type{width:60%}[renewal-ui=true] header.noaside nav ul:first-of-type li{width:33%}}[renewal-ui=true] header.noaside nav a{color:#fff;text-decoration:none}@media screen and (min-width:768px){[renewal-ui=true] header.noaside nav .trial{display:block;color:#5bb49b;width:100%;max-width:300px;margin:0 auto;padding:10px 15px;text-align:center;text-decoration:none;font-size:1.5rem;transition:all .5s ease;background:#fff;border:1px solid #5bb49b}[renewal-ui=true] header.noaside nav .trial:hover{color:#fff;background:#5bb49b}[renewal-ui=true] header.noaside nav .trial:after{content:">";position:relative;margin:0 0 0 10px;display:inline-block}}@media screen and (max-width:767px){[renewal-ui=true] header.noaside.fixed .nav_employee{top:9.5vw;font-size:1.2rem}}@media screen and (max-width:767px){[renewal-ui=true] header.noaside.-login nav{margin-top:0}}@media screen and (max-width:767px){[renewal-ui=true] header.noaside.-login ul{width:auto!important;position:absolute;right:15px;top:38px}[renewal-ui=true] header.noaside.-login ul li:first-of-type{width:100%!important}}@media screen and (min-width:768px){[renewal-ui=true] header.noaside.-tm nav{margin-left:auto;width:auto}}@media screen and (min-width:768px){[renewal-ui=true] main.account.full{display:block;min-height:calc(100vh - 195px);margin:0 auto;padding-bottom:100px;max-width:1200px;background:none;text-align:center}}@media screen and (max-width:767px){[renewal-ui=true] main.account.full{min-height:calc(100vh - 295px);margin:0 5%;padding-top:0;text-align:center}}[renewal-ui=true] main.account.full .contents{box-sizing:border-box;margin:auto}@media screen and (min-width:768px){[renewal-ui=true] main.account.full .contents{width:100%}}@media screen and (max-width:767px){[renewal-ui=true] header.noaside+main.account.full{padding-top:80px}}[renewal-ui=true] main.static.full{padding-bottom:100px}@media screen and (min-width:768px){[renewal-ui=true] main.static.full{min-height:calc(100vh - 195px);display:block;margin:0 auto;width:900px;background:none;text-align:center}}@media screen and (max-width:767px){[renewal-ui=true] main.static.full{min-height:calc(100vh - 295px);margin:0 5%;padding-top:80px;text-align:center}}[renewal-ui=true] main.static.full .contents{box-sizing:border-box}@media screen and (min-width:768px){[renewal-ui=true] main.static.full .contents{width:100%}}[renewal-ui=true] main.static.full h2{max-width:900px;background:none;margin:0;padding:0;border:none}[renewal-ui=true] main.static.full h2:after,[renewal-ui=true] main.static.full h2:before{display:none}[renewal-ui=true] main.static.full h2{margin:100px auto 30px;padding:0 0 20px;text-align:center;font-size:3.2rem;color:#5bb49b!important}@media screen and (max-width:767px){[renewal-ui=true] main.static.full h2{margin:0 auto 30px;font-size:2.4rem}}[renewal-ui=true] main.static.full dl{max-width:900px;margin:0 auto;text-align:left;line-height:180%}[renewal-ui=true] main.static.full dt{font-size:1.6rem;margin:0 0 10px}[renewal-ui=true] main.static.full dd{margin:0 0 30px;padding:0;font-size:1.4rem}[renewal-ui=true] main.static.full dd ul{list-style:disc}[renewal-ui=true] main.static.full dd ol.inner_ol{padding:0 0 0 2em;margin:0}@media screen and (max-width:767px){[renewal-ui=true] main.static.full dd ol.inner_ol{margin-left:-2rem}}[renewal-ui=true] main.static.full dd ol.inner_ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt;text-indent:-1.8em;padding-left:1.8em}[renewal-ui=true] main.static.full dd ol.inner_ol li:before{display:marker;content:"(" counter(cnt) ") "}[renewal-ui=true] main.static.full ol,[renewal-ui=true] main.static.full ul{margin:0 0 0 25px;padding:0}@media screen and (max-width:767px){[renewal-ui=true] main.static.full ol,[renewal-ui=true] main.static.full ul{margin:0 0 0 20px}}[renewal-ui=true] main.static.full .update{max-width:900px;margin:0 auto;text-align:right;font-size:1.4rem}[renewal-ui=true] main.static.full dl.law dd{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #ccc}[renewal-ui=true] main.static.full dl.law dd:last-of-type{border-bottom:none}[renewal-ui=true] main.static.full dl.annotation{margin:40px auto 0;padding:20px 30px;box-sizing:border-box;background:#efefef}[renewal-ui=true] main.static.full dl.annotation dd{margin:0;padding:0}[renewal-ui=true] main.static.full .form{max-width:900px;margin:0 auto}