@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media (max-width: 1023px){body{font-size:vw(14)}}input,textarea,select{appearance:none;box-sizing:border-box;border:none;border-radius:0;resize:none;background-color:#fff}input:placeholder-shown,textarea:placeholder-shown,select:placeholder-shown{color:#555}select{border-radius:0;border:solid 1px #C7C7C7;box-shadow:none;box-sizing:border-box;display:inline-block;padding-left:2%;background-color:#fff}@media (max-width: 767px){select{padding-left:1.3333333333vw}}.select-wrap{position:relative}.select-wrap:after{clear:both;content:"";display:block}.select-wrap:after{position:absolute;right:8px;top:12px;display:block;font-size:11px;line-height:11px;content:"\25bc"}@media (max-width: 767px){.select-wrap:after{display:none;right:1.0666666667vw;top:2.9333333333vw;font-size:2.6666666667vw;line-height:2.6666666667vw}}form.form{background-color:#fff;box-sizing:border-box;width:100%;margin:0 auto}form.form ul.form-list{padding:0 10px}form.form ul.form-list:after{clear:both;content:"";display:block}@media (max-width: 767px){form.form ul.form-list{padding:0}}form.form ul.form-list li{float:left;height:60px;padding-top:20px;width:100%}@media (max-width: 767px){form.form ul.form-list li{height:13.3333333333vw;padding-top:5.3333333333vw}}form.form ul.form-list li.double{width:48%;margin-right:2%}form.form ul.form-list li.triple{width:73%;margin-right:2%}form.form ul.form-list li.quadruple{width:23%;margin-right:2%}form.form ul.form-list li.line{padding-top:0;height:40px;border-bottom:solid 1px #FAFAFA}@media (max-width: 767px){form.form ul.form-list li.line{height:8vw;padding-top:0}}form.form ul.form-list li.textarea{height:260px}@media (max-width: 767px){form.form ul.form-list li.textarea{height:69.3333333333vw}}form.form ul.form-list li.textarea-long{height:420px}@media (max-width: 767px){form.form ul.form-list li.textarea-long{height:106.6666666667vw}}form.form ul.form-list li.textarea-long textarea{height:420px}@media (max-width: 767px){form.form ul.form-list li.textarea-long textarea{height:106.6666666667vw}}form.form ul.form-list li.textarea-small{height:130px}@media (max-width: 767px){form.form ul.form-list li.textarea-small{height:34.6666666667vw}}form.form ul.form-list li.datetime select{display:inline-block;width:15%}@media (max-width: 767px){form.form ul.form-list li.datetime{width:100%}}form.form ul.form-list li.checkbox{height:auto}form.form ul.form-list li.submit{padding-top:40px;text-align:center}@media (max-width: 767px){form.form ul.form-list li.submit{padding-top:5.3333333333vw}}form.form ul.form-list li.submit .submit-notice{font-size:14px;line-height:24px;font-weight:700;color:#e57;margin-top:5px}@media (max-width: 767px){form.form ul.form-list li.submit .submit-notice{font-size:2.6666666667vw;line-height:5.3333333333vw}}@media (max-width: 767px){form.form ul.form-list li.sp-none{display:none}}form.form ul.form-list li .copy-text{color:#0faae3;cursor:pointer;font-size:14px;line-height:36px}form.form ul.form-list li .copy-text:hover{text-decoration:underline}form.form label{display:block;box-sizing:border-box;font-size:14px;line-height:24px;padding-left:2px;color:#555}@media (max-width: 767px){form.form label{padding-left:0;font-size:3.2vw;line-height:5.3333333333vw}}form.form .checkbox-label{display:block;box-sizing:border-box;font-size:14px;line-height:24px;padding-left:2px;color:#555}@media (max-width: 767px){form.form .checkbox-label{padding-left:0;font-size:3.2vw;line-height:5.3333333333vw}}form.form input[type=text],form.form input[type=tel],form.form input[type=email],form.form input[type=number],form.form input[type=password],form.form input[type=datetime-local],form.form input[type=time],form.form input[type=file],form.form textarea{display:block;width:100%;height:36px;border:solid 1px #C7C7C7;font-size:14px;line-height:35px;padding-left:10px;border-radius:4px;background-color:#fff}@media (max-width: 767px){form.form input[type=text],form.form input[type=tel],form.form input[type=email],form.form input[type=number],form.form input[type=password],form.form input[type=datetime-local],form.form input[type=time],form.form input[type=file],form.form textarea{height:8.5333333333vw;padding-left:2%;font-size:3.2vw;line-height:8.5333333333vw}}form.form input[type=text].border-none,form.form input[type=tel].border-none,form.form input[type=email].border-none,form.form input[type=number].border-none,form.form input[type=password].border-none,form.form input[type=datetime-local].border-none,form.form input[type=time].border-none,form.form input[type=file].border-none,form.form textarea.border-none{border:none}form.form input:read-only,form.form textarea:read-only{background-color:#fafafa}form.form select{display:block;width:100%;height:36px;border:solid 1px #C7C7C7;font-size:14px;line-height:35px;padding-left:10px;border-radius:4px;background-color:#fff}@media (max-width: 767px){form.form select{height:8.5333333333vw;padding-left:2%;font-size:3.2vw;line-height:8.5333333333vw}}form.form input[type=submit]{text-align:center;margin-right:0}form.form input[type=radio]{display:none}form.form input[type=radio]+label{box-sizing:border-box;display:inline-block;vertical-align:top;margin-left:10px;padding:0 10px 0 30px;position:relative;text-align:left;font-size:14px;line-height:40px;background-color:#fff}@media (max-width: 767px){form.form input[type=radio]+label{margin-left:2.6666666667vw;padding:0 2.6666666667vw 0 8vw;font-size:3.7333333333vw;line-height:10.6666666667vw}}form.form input[type=radio]+label:before{background:#fff;bottom:0;border:1px solid #5e5e5e;border-radius:50%;box-shadow:0 0 0 3px #fff inset;content:"";display:block;height:16px;left:5px;margin:auto 0;position:absolute;top:0;width:16px}@media (max-width: 767px){form.form input[type=radio]+label:before{height:4.2666666667vw;left:1.3333333333vw;width:4.2666666667vw}}form.form input[type=radio]+label.either{width:195px}@media (max-width: 767px){form.form input[type=radio]+label.either{width:120px}}form.form input[type=radio]:checked+label{background-color:#fff;color:#555}form.form input[type=radio]:checked+label:before{background:#0faae3}form.form textarea{box-sizing:border-box;resize:none;height:240px;line-height:28px;padding-top:5px;padding-bottom:5px}@media (max-width: 767px){form.form textarea{height:64vw;font-size:3.2vw;line-height:6.4vw;padding-top:1.0666666667vw;padding-bottom:1.0666666667vw}}form.form .textarea-small textarea{height:120px}@media (max-width: 767px){form.form .textarea-small textarea{height:32vw}}form.form .checkbox-list{padding-left:10px}@media (max-width: 767px){form.form .checkbox-list{padding-left:0}}form.form .checkbox-list input[type=checkbox]{display:none}form.form .checkbox-list input[type=checkbox]+label:before{border-radius:0}form.form .checkbox-list input[type=checkbox]+.field_with_errors{display:inline-block}@media (max-width: 767px){form.form .checkbox-list input[type=checkbox]+.field_with_errors{display:block}}form.form .checkbox-list input[type=checkbox]+.field_with_errors label:before{border-radius:0}form.form .checkbox-list input[type=checkbox]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}form.form .checkbox-list input[type=checkbox]:checked+.field_with_errors{display:inline-block}@media (max-width: 767px){form.form .checkbox-list input[type=checkbox]:checked+.field_with_errors{display:block}}form.form .checkbox-list input[type=checkbox]:checked+.field_with_errors label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}form.form .checkbox-list input[type=checkbox]+label{font-size:14px;line-height:40px;margin-right:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){form.form .checkbox-list input[type=checkbox]+label{margin-left:0;box-sizing:border-box;font-size:3.2vw;line-height:8.5333333333vw}form.form .checkbox-list input[type=checkbox]+label:nth-of-type(2){padding-left:50px;box-sizing:border-box}}form.form .checkbox-list input[type=checkbox]+label:before{box-sizing:border-box;border:1px solid #95989a;border-radius:0;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}form.form .checkbox-list input[type=checkbox]+.field_with_errors label{font-size:14px;line-height:40px;margin-right:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){form.form .checkbox-list input[type=checkbox]+.field_with_errors label{margin-left:0;box-sizing:border-box;font-size:3.2vw;line-height:8.5333333333vw}form.form .checkbox-list input[type=checkbox]+.field_with_errors label:nth-of-type(2){padding-left:50px;box-sizing:border-box}}form.form .checkbox-list input[type=checkbox]+.field_with_errors label:before{box-sizing:border-box;border:1px solid #95989a;border-radius:0;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}form.form-login{box-sizing:border-box;width:100%;margin:0 auto;padding:20px 0}form.form-login input[type=text],form.form-login input[type=tel],form.form-login input[type=email],form.form-login input[type=number],form.form-login input[type=password],form.form-login input[type=datetime-local],form.form-login input[type=time],form.form-login input[type=file],form.form-login textarea{width:100%;height:36px;border:solid 1px #C7C7C7;font-size:14px;line-height:36px;padding-left:2%;background-color:#fff}@media (max-width: 767px){form.form-login input[type=text],form.form-login input[type=tel],form.form-login input[type=email],form.form-login input[type=number],form.form-login input[type=password],form.form-login input[type=datetime-local],form.form-login input[type=time],form.form-login input[type=file],form.form-login textarea{height:8.5333333333vw;font-size:3.2vw;line-height:8.5333333333vw}}form.form-login input[type=submit]{text-align:center;margin-right:0}form.form-login label{box-sizing:border-box;display:block;font-size:14px;line-height:28px;padding-left:2px;color:#555}@media (max-width: 767px){form.form-login label{font-size:3.2vw;line-height:6.4vw}}header#header{z-index:20;width:100%;box-sizing:border-box;border-bottom:solid 3px #004097}@media (max-width: 767px){header#header{border-bottom:solid .5333333333vw #004097}}header#header.union-management-color{border-bottom:solid 3px #269700}@media (max-width: 767px){header#header.union-management-color{border-bottom:solid .5333333333vw #269700}}header#header.union-management-color .header-title-box .header-title-sub{background-color:#269700}header#header.union-color{border-bottom:solid 3px #e57}@media (max-width: 767px){header#header.union-color{border-bottom:solid .5333333333vw #e57}}header#header.union-color .header-title-box .header-title-sub{background-color:#e57}header#header.respondent-color{border-bottom:solid 3px #55c0f4}@media (max-width: 767px){header#header.respondent-color{border-bottom:solid .5333333333vw #55c0f4}}header#header.respondent-color .header-title-box .header-title-sub{background-color:#55c0f4}header#header .header-wrapper{margin:0 auto;max-width:1080px;width:94%;align-items:center;display:flex;justify-content:space-between;height:67px}@media (max-width: 767px){header#header .header-wrapper{width:94%}}@media (max-width: 767px){header#header .header-wrapper{height:18.1333333333vw}}header#header .header-title-box{align-items:center;display:flex}header#header .header-title-box .header-title{padding-top:4px;width:140px}@media (max-width: 767px){header#header .header-title-box .header-title{width:33.3333333333vw;padding-top:1.6vw}}header#header .header-title-box .header-title-sub{background-color:#004097;color:#fff;font-size:14px;line-height:34px;margin-left:30px;padding:0 10px;border-radius:4px}@media (max-width: 767px){header#header .header-title-box .header-title-sub{margin-left:2.6666666667vw;font-size:3.2vw;line-height:16vw}}header#header .header-links:after{clear:both;content:"";display:block}@media (max-width: 767px){header#header .header-links{display:none}}header#header .header-links li{display:inline-block;margin-left:30px}header#header .header-links li a{display:block;background-color:#eee;border-radius:18px;font-size:12px;line-height:36px;padding:0 20px}@media (max-width: 1023px){header#header .header-links li a{font-size:14px}}@media (max-width: 767px){header#header .header-links li a{font-size:3.7333333333vw;line-height:16vw}}header#header .header-links li a.save{background-color:#0faae3;color:#fff;cursor:pointer;font-size:12px;line-height:36px;padding:0 20px}@media (max-width: 1023px){header#header .header-links li a.save{font-size:14px}}@media (max-width: 767px){header#header .header-links li a.save{font-size:3.7333333333vw;line-height:16vw}}header#header .header-links li a.save:hover{opacity:.8}header#header .header-menu-btn{display:none}@media (max-width: 767px){header#header .header-menu-btn{display:block;z-index:20;float:right;position:absolute;right:3%;top:5.8666666667vw;box-sizing:border-box;width:8vw;height:8vw}}header#header .header-menu-btn span{display:block;height:8px;-webkit-transition:all .3s;transition:all .3s;transform:rotate(0)}@media (max-width: 767px){header#header .header-menu-btn span{height:2.1333333333vw}}header#header .header-menu-btn span:nth-of-type(1){border-top:2px solid #5e5e5e;border-bottom:1px solid #5e5e5e}header#header .header-menu-btn span:nth-of-type(2){border-top:1px solid #5e5e5e;border-bottom:2px solid #5e5e5e}.header-menu-list-wrap{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ffffffe6;z-index:21;overflow-y:scroll}.header-menu-list-wrap.is-active{display:block}.header-menu-list-wrap .menu-close-btn{height:60px;position:relative}@media (max-width: 767px){.header-menu-list-wrap .menu-close-btn{height:18.1333333333vw}}.header-menu-list-wrap .menu-close-btn span{position:absolute;top:30px;right:20px;border:0;width:32px;height:3px;background:#5e5e5e}@media (max-width: 767px){.header-menu-list-wrap .menu-close-btn span{top:6.6666666667vw;right:2.6666666667vw;width:8.5333333333vw;height:.5333333333vw}}.header-menu-list-wrap .menu-close-btn span:nth-of-type(1){transform:rotate(45deg)}.header-menu-list-wrap .menu-close-btn span:nth-of-type(2){transform:rotate(-45deg)}.header-menu-list-wrap .header-menu-list{border-top:solid 1px #55c0f4}.header-menu-list-wrap .header-menu-list li{border-bottom:solid 1px #55c0f4}.header-menu-list-wrap .header-menu-list li a{display:block;text-align:center;font-size:18px;line-height:60px;font-weight:700}@media (max-width: 767px){.header-menu-list-wrap .header-menu-list li a{font-size:3.7333333333vw;line-height:16vw}}@media (max-width: 1023px){.pc-visibility{display:none;visibility:hidden}}@media (min-width: 1024px){.tb-visibility{display:none;visibility:hidden}}@media (max-width: 767px){.tb-visibility{display:none;visibility:hidden}}@media (max-width: 767px){.pc-tb-visibility{display:none;visibility:hidden}}@media (min-width: 1024px){.tb-sp-visibility{display:none;visibility:hidden}}@media (min-width: 768px){.sp-visibility{display:none;visibility:hidden}}.clearfix:after{content:".";clear:both;display:block}.transition{transition:all .3s}body{font-family:Noto Sans JP,Meiryo,\30e1\30a4\30ea\30aa,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Osaka,MS PGothic,arial,helvetica,sans-serif;color:#333;font-size:14px;line-height:21px;letter-spacing:.04em}@media (max-width: 1023px){body{font-size:3.7333333333vw}}a{color:inherit;text-decoration:inherit}a:hover{opacity:.9}img{width:100%}.btn{appearance:none;display:inline-block;vertical-align:top;background-color:#fff;box-sizing:border-box;min-width:112px;height:32px;border-radius:18px;padding:0 30px;font-size:13px;line-height:31px;font-weight:700;letter-spacing:.06em;text-align:center;color:#333;cursor:pointer}@media (max-width: 767px){.btn{min-width:32vw;height:9.6vw;border-radius:4.8vw;padding:0 2.1333333333vw;font-size:3.4666666667vw;line-height:9.8666666667vw}}.btn:hover{opacity:.9}.btn-wide{width:100%}.btn-large{height:40px;border-radius:20px;padding:0 40px;font-size:14px;line-height:39px}@media (max-width: 767px){.btn-large{min-width:32vw;height:10.6666666667vw;border-radius:5.3333333333vw;padding:0 2.6666666667vw;font-size:3.7333333333vw;line-height:10.9333333333vw}}.btn-primary,.btn-primary-non{background-image:linear-gradient(90deg,#0EA9E3 0%,#2FECCC 100%);border:none;color:#fff}.btn-blue{background-color:#0faae3;border-color:#0faae3;color:#fff}.btn-gray{background-color:#eee;border-color:#eee}.bold{font-weight:700}.color-primary{color:#004097}.color-red{color:#e57}.color-blue{color:#0faae3}article#dashboard{min-height:100vh;background-color:#fafafa}article#dashboard img{width:100%}article#dashboard.union-management-color{background-color:#d8f3d8}article#dashboard.union-color{background-color:#fcf3f3}article#dashboard.respondent-color{background-color:#f2fcfc}article#dashboard .page-wrap{margin:0 auto;max-width:1080px;width:94%;padding:20px 0 80px}article#dashboard .page-wrap:after{clear:both;content:"";display:block}@media (max-width: 767px){article#dashboard .page-wrap{width:94%}}@media (max-width: 767px){article#dashboard .page-wrap{width:100%}}article#dashboard .page-wrap aside.admin-nav{background-color:#fafafa;box-sizing:border-box;float:left;width:200px}@media (max-width: 767px){article#dashboard .page-wrap aside.admin-nav{display:none}}article#dashboard .page-wrap aside.admin-nav .admin-nav-list>li{margin-bottom:10px}article#dashboard .page-wrap aside.admin-nav .admin-nav-list>li:last-child{margin-bottom:10px}article#dashboard .page-wrap aside.admin-nav .admin-nav-list>li a{background-color:#fff;box-sizing:border-box;color:#0faae3;display:block;font-size:14px;font-weight:700;letter-spacing:.12em;line-height:50px;padding-left:20px;position:relative}article#dashboard .page-wrap aside.admin-nav .admin-nav-list>li a:hover{opacity:.8}article#dashboard .page-wrap aside.admin-nav .admin-nav-list>li a:before{border-top:2px solid #0faae3;border-right:2px solid #0faae3;bottom:0;content:"";height:8px;right:30px;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:8px}article#dashboard .page-wrap .admin-content-wrap{background-color:#fafafa;box-sizing:border-box;float:left;width:calc(100% - 200px);border-left:solid 1px #FAFAFA;padding-left:20px;min-height:100vh}@media (max-width: 767px){article#dashboard .page-wrap .admin-content-wrap{padding-top:0;padding-bottom:10.6666666667vw;float:none;width:94%;margin:0 auto;border:none}}article#dashboard .page-wrap .union-content-wrap{box-sizing:border-box;min-height:100vh;width:100%}@media (max-width: 767px){article#dashboard .page-wrap .union-content-wrap{padding-top:0;padding-bottom:10.6666666667vw;width:94%;margin:0 auto;border:none}}article#dashboard .page-head-box{align-items:center;display:flex;justify-content:space-between}article#dashboard .page-head-box h1{font-size:20px;line-height:28px;letter-spacing:.14em;font-weight:700}@media (max-width: 767px){article#dashboard .page-head-box h1{font-size:3.7333333333vw;line-height:10.6666666667vw}}article#dashboard .show-page-head-box{align-items:center;display:flex}article#dashboard .show-page-head-box:after{clear:both;content:"";display:block}article#dashboard .show-page-head-box.absolute-left{position:relative}article#dashboard .show-page-head-box.absolute-left .return-box{position:absolute;top:0;left:0}article#dashboard .show-page-head-box .return-box{margin-right:20px}article#dashboard .show-page-head-box .return-box a{background-color:#fff;color:#0faae3;display:block;font-size:14px;font-weight:700;line-height:60px;text-align:center;width:40px}@media (max-width: 767px){article#dashboard .show-page-head-box .return-box a{font-size:3.7333333333vw;line-height:6.6666666667vw}}article#dashboard .show-page-head-box .return-box a:hover{text-decoration:underline}article#dashboard .show-page-head-box .show-head-box .sub{color:#5e5e5e;font-size:14px;line-height:21px}article#dashboard .show-page-head-box .show-head-box h1{font-size:20px;line-height:28px;letter-spacing:.14em;font-weight:700}@media (max-width: 767px){article#dashboard .show-page-head-box .show-head-box h1{font-size:3.7333333333vw;line-height:10.6666666667vw}}article#dashboard .show-child-page-head-box{align-items:center;display:flex;justify-content:space-between}article#dashboard .show-child-page-head-box .head-box{align-items:center;display:flex}article#dashboard .show-child-page-head-box .add-box form{display:inline-block}article#dashboard .show-child-page-head-box .add-box button{display:inline-block;appearance:none}article#dashboard .show-child-page-head-box .return-box{margin-right:20px}article#dashboard .show-child-page-head-box .return-box a{background-color:#fff;color:#0faae3;display:block;font-size:14px;font-weight:700;line-height:60px;text-align:center;width:40px}@media (max-width: 767px){article#dashboard .show-child-page-head-box .return-box a{font-size:3.7333333333vw;line-height:6.6666666667vw}}article#dashboard .show-child-page-head-box .return-box a:hover{text-decoration:underline}article#dashboard .show-child-page-head-box .show-head-box .sub{color:#5e5e5e;font-size:14px;line-height:21px}article#dashboard .show-child-page-head-box .show-head-box h1{font-size:20px;line-height:28px;letter-spacing:.14em;font-weight:700}@media (max-width: 767px){article#dashboard .show-child-page-head-box .show-head-box h1{font-size:3.7333333333vw;line-height:10.6666666667vw}}article#dashboard .page-head-center-box{text-align:center}article#dashboard .page-head-center-box h1{font-size:24px;line-height:48px;letter-spacing:.14em;font-weight:700}@media (max-width: 767px){article#dashboard .page-head-center-box h1{font-size:3.7333333333vw;line-height:10.6666666667vw}}article#dashboard .page-head-center-box h2{font-size:18px;line-height:28px;letter-spacing:.14em;font-weight:700;margin-top:10px}@media (max-width: 767px){article#dashboard .page-head-center-box h2{font-size:3.7333333333vw;line-height:10.6666666667vw}}article#dashboard .page-head-center-box h2 i{font-size:30px;color:#0faae3}article#dashboard .page-head-center-box-sub{margin-top:40px;text-align:center}article#dashboard .page-head-center-box-sub h1,article#dashboard .page-head-center-box-sub h2,article#dashboard .page-head-center-box-sub h3,article#dashboard .page-head-center-box-sub h4,article#dashboard .page-head-center-box-sub h5,article#dashboard .page-head-center-box-sub h6{font-size:18px;line-height:36px;letter-spacing:.12em;font-weight:700}@media (max-width: 767px){article#dashboard .page-head-center-box-sub h1,article#dashboard .page-head-center-box-sub h2,article#dashboard .page-head-center-box-sub h3,article#dashboard .page-head-center-box-sub h4,article#dashboard .page-head-center-box-sub h5,article#dashboard .page-head-center-box-sub h6{font-size:3.7333333333vw;line-height:10.6666666667vw}}article#dashboard .admin-center-box{background-color:#fff;box-sizing:border-box;margin-top:20px;padding:20px;text-align:center}article#dashboard .admin-center-box .notice-message{box-sizing:border-box;padding:0;margin-top:0}@media (max-width: 767px){article#dashboard .admin-center-box .notice-message{padding-top:2.6666666667vw;padding-left:0;padding-bottom:2.6666666667vw}}article#dashboard .admin-center-box .notice-message.red{background-color:#fff;border:solid 2px #EEEEEE;border-radius:10px;margin-top:30px}article#dashboard .admin-center-box .notice-message.red li{color:#e57;font-weight:700}article#dashboard .admin-center-box .notice-message.red li a{color:inherit}article#dashboard .admin-center-box .notice-message li{font-size:14px;line-height:24px;color:#004097}@media (max-width: 767px){article#dashboard .admin-center-box .notice-message li{font-size:3.4666666667vw;line-height:5.6vw}}article#dashboard .list-main{margin-top:40px}article#dashboard .list-main>li{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;padding:10px 20px;position:relative;margin-bottom:20px}article#dashboard .list-main>li:after{clear:both;content:"";display:block}article#dashboard .list-main>li .list-status-box{float:left;width:70px}article#dashboard .list-main>li .list-status-box .status-icon{color:#269700;font-size:50px;line-height:1}article#dashboard .list-main>li .list-status-box .status-icon.stop{color:#5e5e5e}article#dashboard .list-main>li .list-main-box{color:#5e5e5e}article#dashboard .list-main>li .list-main-box .list-link{color:#0faae3;font-size:16px;font-weight:700;line-height:24px}@media (max-width: 767px){article#dashboard .list-main>li .list-main-box .list-link{font-size:3.7333333333vw;line-height:6.6666666667vw}}article#dashboard .list-main>li .list-main-box .list-link:hover{text-decoration:underline}article#dashboard .list-main>li .list-main-box .list-sub{font-size:14px;line-height:21px}@media (max-width: 767px){article#dashboard .list-main>li .list-main-box .list-sub{font-size:3.7333333333vw;line-height:6.6666666667vw}}article#dashboard .list-main>li .list-setting-box{position:absolute;right:20px;top:10px;width:70px}article#dashboard .list-main>li .list-setting-box .setting-icon{color:#0faae3;font-size:50px;line-height:1}article#dashboard .center-notes{box-sizing:border-box;color:#e57;font-size:18px;font-weight:700;letter-spacing:.08em;line-height:27px;text-align:center;margin-top:10px;padding:20px 20px 0}@media (max-width: 767px){article#dashboard .center-notes{font-size:3.7333333333vw;line-height:5.6vw;margin-top:2.6666666667vw;padding:2.6666666667vw 2.6666666667vw 0}}article#dashboard .center-notes.blue{color:#0faae3}article#dashboard .notice-message{box-sizing:border-box;padding:10px;margin-top:10px}@media (max-width: 767px){article#dashboard .notice-message{padding-top:2.6666666667vw;padding-left:0;padding-bottom:2.6666666667vw}}article#dashboard .notice-message.red{background-color:#fff;border:solid 2px #EEEEEE;border-radius:10px;margin-top:30px}article#dashboard .notice-message.red li{color:#e57;font-weight:700}article#dashboard .notice-message.red li a{color:inherit}article#dashboard .notice-message li{font-size:14px;line-height:24px;color:#004097}@media (max-width: 767px){article#dashboard .notice-message li{font-size:3.4666666667vw;line-height:5.6vw}}article#dashboard .notice-center-message{box-sizing:border-box;color:#004097;font-size:14px;line-height:24px;margin-top:10px;padding:10px;text-align:center}@media (max-width: 767px){article#dashboard .notice-center-message{font-size:3.4666666667vw;line-height:5.6vw;padding-top:2.6666666667vw;padding-left:0;padding-bottom:2.6666666667vw}}article#dashboard .notice-center-message.red{background-color:#fff;border:solid 2px #EEEEEE;border-radius:10px;margin-top:30px;color:#e57;font-weight:700}article#dashboard .notice-center-message.red a{color:inherit}article#dashboard .form-area{background-color:#fff;box-sizing:border-box;padding:20px;margin-top:40px}article#dashboard .admin-content-head{font-size:16px;font-weight:700;line-height:40px}article#dashboard .admin-content-head:after{content:"";display:block;height:2px;background-image:linear-gradient(90deg,#0EA9E3 0%,#2FECCC 100%)}article#dashboard .admin-content-desc{margin-top:10px;font-size:14px;line-height:28px}article#dashboard .table-area{background-color:#fff;box-sizing:border-box;padding:20px;margin-top:40px}article#dashboard .table-area .count-box:after{clear:both;content:"";display:block}article#dashboard .table-area .count-box .count{float:left}article#dashboard .table-area .count-box .submit{float:right}article#dashboard .search-box{box-sizing:border-box;background-color:#fff;padding:30px 10px;margin-top:30px}@media (max-width: 767px){article#dashboard .search-box{padding-top:2.6666666667vw;padding-bottom:8vw}}article#dashboard .search-box .search-list{width:100%}article#dashboard .search-box .search-list:after{clear:both;content:"";display:block}article#dashboard .search-box .search-list li{float:left;width:50%;margin-bottom:10px}article#dashboard .search-box .search-list li:after{clear:both;content:"";display:block}@media (max-width: 767px){article#dashboard .search-box .search-list li{float:none;width:100%;margin-bottom:4vw}}article#dashboard .search-box .search-list li.one-line{width:100%}article#dashboard .search-box .search-list li.one-line label{width:15%;padding-right:1%}@media (max-width: 767px){article#dashboard .search-box .search-list li.one-line label{width:20%}}article#dashboard .search-box .search-list .search-list-range{width:100%;display:flex;justify-content:space-around;align-items:center}article#dashboard .search-box .search-list .search-list-range .range-box{margin-bottom:0;width:50%;text-align:center}article#dashboard .search-box .search-list label{font-weight:700;float:left;display:block;box-sizing:border-box;width:30%;padding-right:2%;text-align:right;font-size:13px;line-height:34px}@media (max-width: 767px){article#dashboard .search-box .search-list label{width:25%;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .search-box .search-list .form-box{float:left;width:70%}@media (max-width: 767px){article#dashboard .search-box .search-list .form-box{width:75%}}article#dashboard .search-box .search-list input[type=text],article#dashboard .search-box .search-list input[type=number],article#dashboard .search-box .search-list input[type=date],article#dashboard .search-box .search-list input[type=datetime],article#dashboard .search-box .search-list input[type=time],article#dashboard .search-box .search-list input[type=datetime-local]{float:left;width:100%;height:34px;border:solid 1px #dddddd;font-size:13px;line-height:34px;padding-left:2%;border-radius:2px;background-color:#fff}@media (max-width: 767px){article#dashboard .search-box .search-list input[type=text],article#dashboard .search-box .search-list input[type=number],article#dashboard .search-box .search-list input[type=date],article#dashboard .search-box .search-list input[type=datetime],article#dashboard .search-box .search-list input[type=time],article#dashboard .search-box .search-list input[type=datetime-local]{height:8.5333333333vw;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .search-box .search-list input[type=number]::-webkit-inner-spin-button,article#dashboard .search-box .search-list input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}article#dashboard .search-box .search-list select{float:left;width:100%;height:34px;border:solid 1px #dddddd;font-size:13px;line-height:34px;padding-left:2%;border-radius:4px;background-color:#fff}@media (max-width: 767px){article#dashboard .search-box .search-list select{height:8.5333333333vw;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .search-box .search-list .checkbox-list{background-color:#fff}article#dashboard .search-box .search-list .checkbox-list label{background-color:transparent}article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]{display:none}article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]+label:before{border-radius:0}article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]+label{font-size:13px;line-height:34px;margin-left:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]+label{margin-left:0;box-sizing:border-box;font-size:3.2vw;line-height:8.5333333333vw}article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]+label:nth-of-type(2){padding-left:50px;box-sizing:border-box}}article#dashboard .search-box .search-list .checkbox-list input[type=checkbox]+label:before{box-sizing:border-box;border:1px solid #95989a;background-color:#fff;border-radius:0;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}article#dashboard .search-box .search-list .radiobox-list{background-color:#fff}article#dashboard .search-box .search-list .radiobox-list label{background-color:transparent}article#dashboard .search-box .search-list .radiobox-list input[type=radio]{display:none}article#dashboard .search-box .search-list .radiobox-list input[type=radio]+label:before{border-radius:0}article#dashboard .search-box .search-list .radiobox-list input[type=radio]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}article#dashboard .search-box .search-list .radiobox-list input[type=radio]+label{font-size:13px;line-height:34px;margin-left:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){article#dashboard .search-box .search-list .radiobox-list input[type=radio]+label{margin-left:0;box-sizing:border-box;font-size:3.2vw;line-height:8.5333333333vw}article#dashboard .search-box .search-list .radiobox-list input[type=radio]+label:nth-of-type(2){padding-left:50px;box-sizing:border-box}}article#dashboard .search-box .search-list .radiobox-list input[type=radio]+label:before{box-sizing:border-box;border:1px solid #95989a;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}article#dashboard .search-box .search-submit{padding-top:10px;text-align:center}@media (max-width: 767px){article#dashboard .search-box .search-submit{padding-top:3.2vw}}article#dashboard .search-box-admin{box-sizing:border-box;background-color:#fff;padding:30px 10px;margin-top:30px}@media (max-width: 767px){article#dashboard .search-box-admin{padding-top:2.6666666667vw;padding-bottom:8vw}}article#dashboard .search-box-admin .search-list{width:100%}article#dashboard .search-box-admin .search-list:after{clear:both;content:"";display:block}article#dashboard .search-box-admin .search-list li{float:left;width:32%;margin-bottom:10px}article#dashboard .search-box-admin .search-list li:after{clear:both;content:"";display:block}@media (max-width: 767px){article#dashboard .search-box-admin .search-list li{float:none;width:100%;margin-bottom:4vw}}article#dashboard .search-box-admin .search-list li.one-line{width:100%}article#dashboard .search-box-admin .search-list li.one-line label{width:15%;padding-right:1%}@media (max-width: 767px){article#dashboard .search-box-admin .search-list li.one-line label{width:20%}}article#dashboard .search-box-admin .search-list .search-list-range{width:100%;display:flex;justify-content:space-around;align-items:center}article#dashboard .search-box-admin .search-list .search-list-range .range-box{margin-bottom:0;width:50%;text-align:center}article#dashboard .search-box-admin .search-list label{font-weight:700;float:left;display:block;box-sizing:border-box;width:30%;padding-right:2%;text-align:right;font-size:13px;line-height:34px}@media (max-width: 767px){article#dashboard .search-box-admin .search-list label{width:25%;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .search-box-admin .search-list .form-box{float:left;width:70%}@media (max-width: 767px){article#dashboard .search-box-admin .search-list .form-box{width:75%}}article#dashboard .search-box-admin .search-list input[type=text],article#dashboard .search-box-admin .search-list input[type=number],article#dashboard .search-box-admin .search-list input[type=date],article#dashboard .search-box-admin .search-list input[type=datetime],article#dashboard .search-box-admin .search-list input[type=time],article#dashboard .search-box-admin .search-list input[type=datetime-local]{float:left;width:100%;height:34px;border:solid 1px #dddddd;font-size:13px;line-height:34px;padding-left:2%;border-radius:2px;background-color:#fff}@media (max-width: 767px){article#dashboard .search-box-admin .search-list input[type=text],article#dashboard .search-box-admin .search-list input[type=number],article#dashboard .search-box-admin .search-list input[type=date],article#dashboard .search-box-admin .search-list input[type=datetime],article#dashboard .search-box-admin .search-list input[type=time],article#dashboard .search-box-admin .search-list input[type=datetime-local]{height:8.5333333333vw;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .search-box-admin .search-list select{float:left;width:80%;height:34px;border:solid 1px #dddddd;font-size:13px;line-height:34px;padding-left:2%;border-radius:4px;background-color:#fff}@media (max-width: 767px){article#dashboard .search-box-admin .search-list select{height:8.5333333333vw;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .search-box-admin .search-list .checkbox-list{background-color:#fff}article#dashboard .search-box-admin .search-list .checkbox-list label{background-color:transparent}article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]{display:none}article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]+label:before{border-radius:0}article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]+label{font-size:13px;line-height:34px;margin-left:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]+label{margin-left:0;box-sizing:border-box;font-size:3.2vw;line-height:8.5333333333vw}article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]+label:nth-of-type(2){padding-left:50px;box-sizing:border-box}}article#dashboard .search-box-admin .search-list .checkbox-list input[type=checkbox]+label:before{box-sizing:border-box;border:1px solid #95989a;background-color:#fff;border-radius:0;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}article#dashboard .search-box-admin .search-list .radiobox-list{background-color:#fff}article#dashboard .search-box-admin .search-list .radiobox-list label{background-color:transparent}article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]{display:none}article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]+label:before{border-radius:0}article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]+label{font-size:13px;line-height:34px;margin-left:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]+label{margin-left:0;box-sizing:border-box;font-size:3.2vw;line-height:8.5333333333vw}article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]+label:nth-of-type(2){padding-left:50px;box-sizing:border-box}}article#dashboard .search-box-admin .search-list .radiobox-list input[type=radio]+label:before{box-sizing:border-box;border:1px solid #95989a;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}article#dashboard .search-box-admin .search-submit{padding-top:10px;text-align:center}@media (max-width: 767px){article#dashboard .search-box-admin .search-submit{padding-top:3.2vw}}article#dashboard .status-bar-area{box-sizing:border-box;padding:20px}article#dashboard .status-bar-area .number{text-align:right}article#dashboard .status-bar-area .status-bar-box{display:flex;justify-content:space-between;margin-top:20px}article#dashboard .status-bar-area .status-bar-box .label{font-weight:700;line-height:46px;text-align:center;width:10%}article#dashboard .status-bar-area .status-bar-box .bar-box{box-sizing:border-box;background-color:#eee;border-radius:24px;height:48px;margin-left:10px;padding:4px 6px;position:relative;width:90%}article#dashboard .status-bar-area .status-bar-box .bar-box .bar{background-image:linear-gradient(90deg,#0EA9E3 0%,#2FECCC 100%);border-radius:20px;box-sizing:border-box;color:#fff;font-weight:700;line-height:38px;padding-right:3%;padding-left:5px;text-align:right;height:100%}article#dashboard .status-bar-area .status-bar-box .bar-box .min{position:absolute;bottom:-20px;left:0}article#dashboard .status-bar-area .status-bar-box .bar-box .max{position:absolute;bottom:-20px;right:0}@media (max-width: 767px){article#dashboard .sp-table-scroll{width:100%;overflow-x:scroll}}@media (max-width: 767px){article#dashboard .sp-table-scroll .index-table{width:auto;white-space:nowrap}}article#dashboard .index-table{width:100%;margin-top:10px}@media (max-width: 767px){article#dashboard .index-table{margin-top:2.6666666667vw}}article#dashboard .index-table tr{border-bottom:solid 1px #FAFAFA}article#dashboard .index-table tr th,article#dashboard .index-table tr td{min-height:30px;padding:12px 8px;font-size:13px;line-height:19px;letter-spacing:.02em;border-bottom:solid 1px #eeeeee;text-align:left;vertical-align:middle}@media (max-width: 767px){article#dashboard .index-table tr th,article#dashboard .index-table tr td{height:8vw;padding:0 1.0666666667vw;font-size:3.2vw;line-height:8vw}}article#dashboard .index-table tr th:last-child,article#dashboard .index-table tr td:last-child{border-right:none}article#dashboard .index-table tr th.list-nowrap,article#dashboard .index-table tr td.list-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}article#dashboard .index-table tr th{white-space:nowrap}article#dashboard .index-table tr .status-icon{color:#269700}article#dashboard .index-table tr .status-icon.stop{color:#e57}article#dashboard .index-table tr th{font-weight:700}article#dashboard .index-table tr a{color:#0faae3}article#dashboard .index-table tr a:hover{text-decoration:underline}article#dashboard .index-table tr .link{color:#0faae3;line-height:19px;cursor:pointer;padding:0}article#dashboard .index-table tr .link:hover{text-decoration:underline}article#dashboard .index-table tr input[type=text],article#dashboard .index-table tr input[type=number],article#dashboard .index-table tr input[type=date],article#dashboard .index-table tr input[type=datetime],article#dashboard .index-table tr input[type=time],article#dashboard .index-table tr input[type=datetime-local]{appearance:none;background-color:#fff;border:solid 1px #dddddd;border-radius:2px;float:left;font-size:13px;height:26px;line-height:34px;padding-left:4%;width:auto}@media (max-width: 767px){article#dashboard .index-table tr input[type=text],article#dashboard .index-table tr input[type=number],article#dashboard .index-table tr input[type=date],article#dashboard .index-table tr input[type=datetime],article#dashboard .index-table tr input[type=time],article#dashboard .index-table tr input[type=datetime-local]{height:8.5333333333vw;font-size:3.2vw;line-height:8.5333333333vw}}article#dashboard .index-table tr input[type=text]::-webkit-inner-spin-button,article#dashboard .index-table tr input[type=text]::-webkit-outer-spin-button,article#dashboard .index-table tr input[type=number]::-webkit-inner-spin-button,article#dashboard .index-table tr input[type=number]::-webkit-outer-spin-button,article#dashboard .index-table tr input[type=date]::-webkit-inner-spin-button,article#dashboard .index-table tr input[type=date]::-webkit-outer-spin-button,article#dashboard .index-table tr input[type=datetime]::-webkit-inner-spin-button,article#dashboard .index-table tr input[type=datetime]::-webkit-outer-spin-button,article#dashboard .index-table tr input[type=time]::-webkit-inner-spin-button,article#dashboard .index-table tr input[type=time]::-webkit-outer-spin-button,article#dashboard .index-table tr input[type=datetime-local]::-webkit-inner-spin-button,article#dashboard .index-table tr input[type=datetime-local]::-webkit-outer-spin-button{appearance:none;margin:0}article#dashboard .survey-nav-list{margin-top:20px;text-align:center}article#dashboard .survey-nav-list li{font-size:14px;display:inline-block;line-height:21px}article#dashboard .survey-nav-list li:after{color:#eee;content:"|";margin:0 10px}article#dashboard .survey-nav-list li:last-child:after{display:none}article#dashboard .survey-nav-list li a{color:#0faae3}article#dashboard .panel-link-box{display:flex;justify-content:center}article#dashboard .panel-link-box.union-management-color>li a:hover,article#dashboard .panel-link-box.union-management-color>li input[type=submit]:hover{background-color:#d8f3d8;border:solid 4px #FFFFFF}article#dashboard .panel-link-box.union-color>li a:hover,article#dashboard .panel-link-box.union-color>li input[type=submit]:hover{background-color:#fcf3f3;border:solid 4px #FFFFFF}article#dashboard .panel-link-box>li{box-sizing:border-box;margin:40px 20px 0;min-width:33%;max-width:33%}article#dashboard .panel-link-box>li.small{margin:20px 10px 0;min-width:25%;width:25%}article#dashboard .panel-link-box>li.small button{width:100%}article#dashboard .panel-link-box>li.small a{height:120px}article#dashboard .panel-link-box>li.small a i{display:block;font-size:30px;color:#0faae3;line-height:30px}@media (max-width: 767px){article#dashboard .panel-link-box>li.small a i{font-size:5.3333333333vw;line-height:5.3333333333vw}}article#dashboard .panel-link-box>li.small a .title{display:block;font-size:16px;line-height:24px;letter-spacing:.08em;margin-top:10px}@media (max-width: 767px){article#dashboard .panel-link-box>li.small a .title{font-size:3.7333333333vw;line-height:10.6666666667vw;margin-top:2.6666666667vw}}article#dashboard .panel-link-box>li button{appearance:none;background-color:inherit;border:none;cursor:pointer;display:block}article#dashboard .panel-link-box>li a{align-items:center;box-sizing:border-box;justify-content:center;display:flex;height:170px;background-color:#fff;border-radius:20px;border:solid 4px #FFFFFF;text-align:center;padding:0 8px}article#dashboard .panel-link-box>li a:hover{text-decoration:none;background-color:#fafafa;border:solid 4px #FFFFFF}article#dashboard .panel-link-box>li a i{display:block;font-size:60px;color:#0faae3;line-height:60px}@media (max-width: 767px){article#dashboard .panel-link-box>li a i{font-size:10.6666666667vw;line-height:10.6666666667vw}}article#dashboard .panel-link-box>li a .title{display:block;font-size:20px;line-height:28px;letter-spacing:.08em;margin-top:10px}@media (max-width: 767px){article#dashboard .panel-link-box>li a .title{font-size:3.7333333333vw;line-height:10.6666666667vw;margin-top:2.6666666667vw}}article#dashboard .panel-link-box>li .desc-text{box-sizing:border-box;color:#e57;font-size:19px;line-height:28px;letter-spacing:.04em;padding:20px 10px;text-align:left}@media (max-width: 767px){article#dashboard .panel-link-box>li .desc-text{font-size:4.2666666667vw;line-height:5.8666666667vw;margin-top:2.6666666667vw;padding:5.3333333333vw}}article#dashboard .panel-desc-list{display:flex;justify-content:center;margin-top:40px}article#dashboard .panel-desc-list>li{background-color:#fff;box-sizing:border-box;border-radius:4px;margin:0 1%;position:relative;width:30%;padding:40px 20px 60px}article#dashboard .panel-desc-list>li .number{background-color:#269700;border-radius:50%;color:#fff;font-size:20px;font-weight:700;height:50px;left:0;line-height:50px;margin:0 auto;position:absolute;right:0;text-align:center;top:-25px;width:50px}article#dashboard .panel-desc-list>li .title{color:#269700;font-size:16px;text-align:center;font-weight:700}article#dashboard .panel-desc-list>li .desc{font-size:16px;line-height:24px;margin-top:10px}article#dashboard .panel-desc-list>li .link-flow{bottom:20px;color:#0faae3;display:block;position:absolute;right:20px;text-align:right;text-decoration:underline}article#dashboard .pagination{display:block;padding:40px 0;text-align:center}@media (max-width: 767px){article#dashboard .pagination{padding:8vw 0}}article#dashboard .pagination li{display:inline-block;padding:0 10px;font-size:16px;line-height:24px;color:#0faae3}@media (max-width: 767px){article#dashboard .pagination li{padding:0 4vw;font-size:3.7333333333vw;line-height:5.6vw}}article#dashboard .pagination li a{text-decoration:underline}article#dashboard .comment{margin-top:10px;font-size:14px;line-height:24px}@media (max-width: 767px){article#dashboard .comment{padding:8vw 0;font-size:3.4666666667vw;line-height:5.3333333333vw}}article#dashboard .finished-comment{padding:10px;font-size:14px;line-height:24px}@media (max-width: 767px){article#dashboard .finished-comment{padding:8vw 0;font-size:3.4666666667vw;line-height:5.3333333333vw}}article#dashboard #respondent-content-box{box-sizing:border-box;margin:0 auto;max-width:800px;width:94%}article#dashboard #respondent-content-box .respondent-desc{background-color:#fff;border-radius:20px;box-sizing:border-box;color:#004097;font-size:16px;line-height:32px;margin-top:20px;padding:20px}@media (max-width: 767px){article#dashboard #respondent-content-box .respondent-desc{margin-top:10.6666666667vw;font-size:3.4666666667vw;line-height:5.3333333333vw}}article#dashboard #respondent-content-box .respondent-notice-list{margin-top:20px}article#dashboard #respondent-content-box .respondent-notice-list>li{color:#e57;font-size:14px;line-height:28px;padding-left:1em;text-indent:-1em}article#dashboard #respondent-content-box .respondent-notice-center{margin-top:30px;color:#e57;font-size:16px;font-weight:700;line-height:28px;text-align:center}article#dashboard #respondent-content-box .center-btn{margin-top:40px;text-align:center}article#dashboard #temporary-save-button-box{position:fixed;bottom:20px;right:20%}#general-page{background-color:#fafafa}#general-page .head-area .head-box{margin:0 auto;max-width:1080px;width:94%}@media (max-width: 767px){#general-page .head-area .head-box{width:94%}}#general-page .head-area .head-box h1,#general-page .head-area .head-box h2{font-size:26px;line-height:1;font-weight:700;text-align:center}@media (max-width: 767px){#general-page .head-area .head-box h1,#general-page .head-area .head-box h2{font-size:5.3333333333vw}}#general-page .head-area .head-box p{margin-top:30px;text-align:center}@media (max-width: 767px){#general-page .head-area .head-box p{margin-top:5.3333333333vw}}#general-page section.sign-in-page{min-height:70vh;padding:100px 0}@media (max-width: 767px){#general-page section.sign-in-page{padding:10.6666666667vw 0}}#general-page section.sign-in-page.respondent-color{background-color:#f2fcfc}#general-page section.sign-in-page .head-box{text-align:center}#general-page section.sign-in-page .head-box i{color:#72b9d4;font-size:40px}#general-page section.sign-in-page .head-box .img-logo{margin:0 auto;max-width:200px;width:90%}@media (max-width: 767px){#general-page section.sign-in-page .head-box .img-logo{margin:0 auto}}#general-page section.sign-in-page .head-box .img-logo img{width:100%}#general-page section.sign-in-page .head-box h1{font-size:24px;font-weight:700;text-align:center;letter-spacing:.1em}@media (max-width: 767px){#general-page section.sign-in-page .head-box h1{font-size:4.8vw}}#general-page section.sign-in-page .head-box .notice{color:#e57;font-size:16px;letter-spacing:.08em;line-height:24px;margin-top:30px;text-align:center}@media (max-width: 767px){#general-page section.sign-in-page .head-box .notice{margin-top:5.3333333333vw}}#general-page section.sign-in-page .sign-in-form-box{max-width:320px;width:94%;margin:40px auto 0;background-color:#ffffffe6;border-radius:10px}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box{border-radius:2.6666666667vw}}#general-page section.sign-in-page .sign-in-form-box .content{max-width:480px;width:90%;margin:0 auto}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content{padding:9.3333333333vw 0}}#general-page section.sign-in-page .sign-in-form-box .content .message-head{padding:15px 0 30px;text-align:center;font-size:16px;line-height:32px}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .message-head{padding:2.6666666667vw 0 5.3333333333vw;font-size:4.2666666667vw;line-height:8vw}}#general-page section.sign-in-page .sign-in-form-box .content .message{padding:15px 0 30px;text-align:center;font-size:14px;line-height:28px}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .message{padding:2.6666666667vw 0 5.3333333333vw;font-size:3.7333333333vw;line-height:6.4vw}}#general-page section.sign-in-page .sign-in-form-box .content .message-left{padding:15px 0 30px;font-size:14px;line-height:24px}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .message-left{padding:2.6666666667vw 0 5.3333333333vw;font-size:3.7333333333vw;line-height:6.4vw}}#general-page section.sign-in-page .sign-in-form-box .content .login-errors{padding:15px 0 30px;text-align:center;font-size:13px;line-height:26px;color:#004097}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .login-errors{padding:2.6666666667vw 0 5.3333333333vw;font-size:3.7333333333vw;line-height:6.4vw}}#general-page section.sign-in-page .sign-in-form-box .content .login-form li{margin-bottom:20px}#general-page section.sign-in-page .sign-in-form-box .content .login-form li:after{clear:both;content:"";display:block}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .login-form li{margin-bottom:5.3333333333vw}}#general-page section.sign-in-page .sign-in-form-box .content .login-form .login-form-submit{padding-top:20px;text-align:center}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .login-form .login-form-submit{padding-top:5.3333333333vw}}#general-page section.sign-in-page .sign-in-form-box .content .login-form input:read-only,#general-page section.sign-in-page .sign-in-form-box .content .login-form textarea:read-only,#general-page section.sign-in-page .sign-in-form-box .content .login-form input:disabled,#general-page section.sign-in-page .sign-in-form-box .content .login-form textarea:disabled{background-color:#fafafa;border:solid 1px #FAFAFA}#general-page section.sign-in-page .sign-in-form-box .content .bottom-link{margin-top:40px;text-align:center;font-size:12px;line-height:36px;text-decoration:underline}@media (max-width: 767px){#general-page section.sign-in-page .sign-in-form-box .content .bottom-link{margin-top:8vw;font-size:3.2vw;line-height:9.6vw}}#login-register-page .page-content{margin:0 auto;max-width:1080px;width:94%;padding:20px 0 40px;display:flex}@media (max-width: 767px){#login-register-page .page-content{width:94%}}@media (max-width: 767px){#login-register-page .page-content{display:block;padding:5.3333333333vw 0 8vw}}#login-register-page .page-content .content-box-wrap{width:50%}@media (max-width: 767px){#login-register-page .page-content .content-box-wrap{width:100%}}#login-register-page .page-content .content-box-wrap .content-box{width:66%}@media (max-width: 1023px){#login-register-page .page-content .content-box-wrap .content-box{width:90%}}@media (max-width: 767px){#login-register-page .page-content .content-box-wrap .content-box{width:100%}}#login-register-page .page-content .content-box-wrap .content-box .title{margin-top:10px;font-size:26px;line-height:1.4;font-weight:700}@media (max-width: 767px){#login-register-page .page-content .content-box-wrap .content-box .title{margin-top:2.6666666667vw;font-size:5.3333333333vw}}@media (max-width: 767px){#login-register-page .page-content .content-box-wrap .content-box .form-list{padding-bottom:10.6666666667vw}}#login-register-page .page-content .content-box-wrap .content-box .form-list li{width:100%;margin-top:20px}#login-register-page .page-content .content-box-wrap .content-box .form-list li input{width:100%}#survey{margin:0 auto;max-width:1080px;padding:20px 0 40px;width:100%}@media (max-width: 767px){#survey{width:94%}}#survey input,#survey textarea,#survey select{appearance:none;box-sizing:border-box;border:none;border-radius:0;resize:none;background-color:#fff}#survey input:placeholder-shown,#survey textarea:placeholder-shown,#survey select:placeholder-shown{color:#555}#survey .small{font-size:80%}#survey .survey-list-box li{margin-top:20px;margin-bottom:40px;width:100%}#survey .survey-list-box li:last-child{margin-bottom:0}#survey .survey-list-box li.line{border-top:solid 1px #C7C7C7;padding-top:20px}#survey .survey-list-box li .sub-line{border-top:solid 1px #C7C7C7;margin-top:20px}#survey .survey-list-box li .comment-box{background-color:#fff;box-sizing:border-box;font-size:14px;line-height:26px;padding:10px 20px;margin-top:10px}@media (max-width: 767px){#survey .survey-list-box li .comment-box{font-size:3.4666666667vw;line-height:5.6vw;padding:1.3333333333vw 2.6666666667vw;margin-top:2.6666666667vw}}#survey .survey-list-box li .q-box{font-size:18px;line-height:36px}#survey .survey-list-box li .q-box:after{clear:both;content:"";display:block}@media (max-width: 767px){#survey .survey-list-box li .q-box{font-size:4.2666666667vw;line-height:6.9333333333vw}}#survey .survey-list-box li .q-box .q-num{float:left;font-weight:700;width:8%}@media (max-width: 767px){#survey .survey-list-box li .q-box .q-num{float:none;width:100%}}#survey .survey-list-box li .q-box .q-text{float:left;width:92%}@media (max-width: 767px){#survey .survey-list-box li .q-box .q-text{float:none;width:100%}}#survey .survey-list-box li .q-box .q-text-sub{font-size:16px;font-weight:700;margin-top:10px}@media (max-width: 767px){#survey .survey-list-box li .q-box .q-text-sub{font-size:4.2666666667vw;margin-top:2.6666666667vw}}#survey .survey-list-box li .child-box{box-sizing:border-box;padding:0 20px}@media (max-width: 767px){#survey .survey-list-box li .child-box{padding:0 2.6666666667vw}}#survey .survey-list-box li .a-box{margin-top:10px;width:100%}@media (max-width: 767px){#survey .survey-list-box li .a-box{margin-top:2.6666666667vw}}#survey .survey-list-box li .a-box .half-box{width:50%}#survey .survey-list-box li .a-box .form-notice{color:#e57;font-size:14px;font-weight:700;line-height:24px;margin-top:14px}@media (max-width: 767px){#survey .survey-list-box li .a-box .form-notice{font-size:3.7333333333vw;line-height:6.4vw;margin-top:3.7333333333vw}}#survey .survey-list-box li .a-box .number-box{display:flex;flex-wrap:wrap;width:100%}#survey .survey-list-box li .a-box .number-box .text{line-height:36px;padding:0 5px}#survey .survey-list-box li .a-box .number-box .number-3{min-width:70px;width:11%}#survey .survey-list-box li .a-box .number-box .number-2{min-width:55px;width:8%}#survey .survey-list-box li .a-box .number-box .number-1{min-width:40px;width:5%}#survey .survey-list-box li input[type=text],#survey .survey-list-box li input[type=tel],#survey .survey-list-box li input[type=email],#survey .survey-list-box li input[type=number],#survey .survey-list-box li input[type=password],#survey .survey-list-box li input[type=datetime-local],#survey .survey-list-box li input[type=time],#survey .survey-list-box li input[type=file]{display:block;width:100%;height:36px;border:solid 1px #C7C7C7;font-size:14px;line-height:35px;padding-left:10px;border-radius:4px;background-color:#fff}@media (max-width: 767px){#survey .survey-list-box li input[type=text],#survey .survey-list-box li input[type=tel],#survey .survey-list-box li input[type=email],#survey .survey-list-box li input[type=number],#survey .survey-list-box li input[type=password],#survey .survey-list-box li input[type=datetime-local],#survey .survey-list-box li input[type=time],#survey .survey-list-box li input[type=file]{height:8.5333333333vw;padding-left:2%;font-size:3.2vw;line-height:8.5333333333vw}}#survey .survey-list-box li input[type=number]{-moz-appearance:textfield}#survey .survey-list-box li input[type=number]::-webkit-inner-spin-button,#survey .survey-list-box li input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}#survey .survey-list-box li .input-disabled input[type=text],#survey .survey-list-box li .input-disabled input[type=tel],#survey .survey-list-box li .input-disabled input[type=email],#survey .survey-list-box li .input-disabled input[type=number],#survey .survey-list-box li .input-disabled input[type=password],#survey .survey-list-box li .input-disabled input[type=datetime-local],#survey .survey-list-box li .input-disabled input[type=time],#survey .survey-list-box li .input-disabled input[type=file]{background-color:#eee;border:solid 1px #EEEEEE}#survey .survey-list-box li textarea{display:block;width:100%;height:144px;border:solid 1px #C7C7C7;font-size:14px;line-height:35px;padding-left:10px;border-radius:4px;background-color:#fff}@media (max-width: 767px){#survey .survey-list-box li textarea{height:8.5333333333vw;padding-left:2%;font-size:3.2vw;line-height:8.5333333333vw}}#survey .survey-list-box li select{display:block;width:100%;height:36px;border:solid 1px #C7C7C7;font-size:14px;line-height:35px;padding-left:10px;border-radius:4px;background-color:#fff}@media (max-width: 767px){#survey .survey-list-box li select{height:8.5333333333vw;padding-left:2%;font-size:3.2vw;line-height:8.5333333333vw}}#survey .survey-list-box li .radio-list{background-color:#fff;padding:10px 0}@media (max-width: 767px){#survey .survey-list-box li .radio-list{padding:2.6666666667vw 0}}#survey .survey-list-box li .radio-list label{background-color:transparent}#survey .survey-list-box li .radio-list input[type=radio]{display:none}#survey .survey-list-box li .radio-list input[type=radio]+label:before{border-radius:0}#survey .survey-list-box li .radio-list input[type=radio]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}#survey .survey-list-box li .radio-list input[type=radio]+label{font-size:14px;line-height:34px;margin-left:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){#survey .survey-list-box li .radio-list input[type=radio]+label{margin-left:2.6666666667vw;box-sizing:border-box;font-size:3.4666666667vw;line-height:8.5333333333vw}}#survey .survey-list-box li .radio-list input[type=radio]+label:before{box-sizing:border-box;border:1px solid #95989a;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}#survey .survey-list-box li .check-list{background-color:#fff;padding:10px 0}#survey .survey-list-box li .check-list label{background-color:transparent}#survey .survey-list-box li .check-list input[type=checkbox]{display:none}#survey .survey-list-box li .check-list input[type=checkbox]+label:before{border-radius:0}#survey .survey-list-box li .check-list input[type=checkbox]:checked+label:before{background:#0faae3;border-color:#0faae3;box-shadow:0 0 0 2px #fff inset}#survey .survey-list-box li .check-list input[type=checkbox]+label{font-size:14px;line-height:34px;margin-left:20px;float:none;width:auto;display:inline-block}@media (max-width: 767px){#survey .survey-list-box li .check-list input[type=checkbox]+label{margin-left:2.6666666667vw;box-sizing:border-box;font-size:3.4666666667vw;line-height:8.5333333333vw}}#survey .survey-list-box li .check-list input[type=checkbox]+label:before{box-sizing:border-box;border:1px solid #95989a;background-color:#fff;border-radius:0;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}#survey .survey-list-box li .check-list .inline-text{box-sizing:border-box;display:block;padding:0 20px}@media (max-width: 767px){#survey .survey-list-box li .check-list .inline-text{padding:0 2.6666666667vw}}#announce-page{align-items:center;background-position:center;background-repeat:repeat;bottom:0;display:flex;justify-content:center;inset:0;left:0;position:fixed;right:0;top:0}#announce-page .center-box{background-color:#fff;border-radius:30px;box-sizing:border-box;box-shadow:0 0 10px #00000026;padding:40px 10px;text-align:center;width:400px}@media (max-width: 767px){#announce-page .center-box{padding:10.6666666667vw 5.3333333333vw;width:80%}}#announce-page .center-box .logo img{width:70%}#announce-page .center-box .text{font-size:14px;margin-top:20px}@media (max-width: 767px){#announce-page .center-box .text{font-size:3.7333333333vw;margin-top:5.3333333333vw}}
