@charset "UTF-8";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,font,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,figcaption,figure,section,footer,header,main,hgroup,menu,nav,summary,button{margin:0;padding:0;background:transparent;border:0;outline:0;font-size:1em;box-sizing:border-box}html{font-size:62.5%}body,table,input,textarea,select,option,button{font-family:Noto Sans JP,sans-serif;font-weight:400}article,aside,canvas,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}chrome_annotation{border:none!important}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top;max-width:100%;height:auto}address{font-style:normal}a,a:link{color:inherit;text-decoration:none;transition:.3s}a:visited{color:inherit}a:hover{color:inherit;opacity:.7}a:active{color:inherit}table{min-width:100%;border-collapse:collapse;table-layout:auto}body{min-width:128rem;min-height:100vh;display:flex;flex-direction:column;color:#333;font-size:1.4rem;line-height:1.5;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#f2f2f2}body.fixed{position:fixed;width:100%;height:100%;overflow-y:scroll}#container{flex:1;display:flex;flex-direction:column;margin:0 2.4rem;text-align:left;background:#fff;box-shadow:0 .4rem 2.4rem #0000000d;overflow-wrap:anywhere}#main{flex:1;padding:4rem 2rem}a[href^="tel:"]{cursor:default;pointer-events:none}#gHeader{padding:.4rem 1.5rem;display:flex;gap:1.6rem;background:#fff;box-shadow:0 .4rem 2.4rem #0000000d}#gHeader h1{height:4rem}#gHeader h1 a{padding:.8rem .2rem .5rem;display:block;opacity:1!important}#gHeader h1 img{width:6.8rem}#gNavi{display:flex;justify-content:space-between;flex:1;gap:1.6rem}#gNavi .naviList{display:flex;gap:.4rem}#gNavi .naviList li{min-width:8.8rem;height:4rem}#gNavi .naviList li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}#gNavi .naviList li a:hover{font-weight:700;color:#34c759;background:#34c7591a;opacity:1}#case #gNavi .naviList .navi01 a,#employee #gNavi .naviList .navi02 a,#department #gNavi .naviList .navi03 a,#organization #gNavi .naviList .navi04 a,#goal #gNavi .naviList .navi05 a{font-weight:700;color:#34c759;background:#34c7591a}#gNavi .logout{padding:0 .2rem;display:flex;align-items:center;position:relative}#gNavi .logout .name{cursor:pointer;-webkit-user-select:none;user-select:none}#gNavi .logout .btn{position:absolute;right:-1.5rem;top:100%;margin-top:.6rem;display:none}#gNavi .logout .btn.open{display:block}#gNavi .logout .btn button{width:10.2rem;min-height:4rem;background:#fff;border-radius:.4rem;border:none;box-shadow:0 .4rem 2.4rem #0000000d}#gFooter .copyright{padding:3.8rem 2rem;text-align:center;font-size:1.2rem;color:gray}@media screen and (max-width:768px){body{min-width:0}#container{margin:0}#main{padding:2rem 1.2rem}#gHeader{padding:.8rem 1.2rem;flex-wrap:wrap;gap:.8rem}#gNavi{flex:none;width:100%;flex-direction:column;gap:.8rem}#gNavi .naviList{flex-wrap:wrap;gap:.2rem}#gNavi .naviList li{min-width:0;height:auto}#gNavi .naviList li a{padding:.6rem .8rem;font-size:1.2rem}#gNavi .logout{justify-content:flex-end;align-items:center}#gNavi .logout .btn{position:static;margin-top:0}#gNavi .logout .btn.open{display:block}.pageTitle{flex-wrap:wrap;gap:1.2rem}.pageTitle .comBtnRow{width:100%;justify-content:flex-start}.headLine01{font-size:2.4rem}.comFilterBox .itemBox .item{width:100%}.comFilterBox .submit{justify-content:center}.comFilterResult .head,.comBtnRow{flex-wrap:wrap;gap:.8rem}.comBtn01 button{min-width:12rem;font-size:1.6rem}.popBox{padding:0;width:100%}.popBox .popWrap,.popBox .popWrap01,.popBox .popWrap02{width:100%;max-width:100%}.popBox .popInner,.popDelete .popInner{padding:2rem 1.2rem 3rem}.popDelete .comBtnRow{gap:1.6rem}.popBox .mailForm{padding:1.6rem 1.2rem}.popBox .formList dd .nameBox{max-width:100%;flex-direction:column;gap:.8rem}.popBox .formList dd .wid01,.popBox .formList dd input[type=email]{max-width:100%}.comEditBox{flex-direction:column;gap:.4rem}}
