/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{border-bottom-color:#fff;background-color:#fff;}#header{background-color:#1d84c3;background-image:-webkit-linear-gradient(top,#f6f6f2 0%,#1d84c3 100%);background-image:linear-gradient(to bottom,#f6f6f2 0%,#f6f6f2 100%);}a,.link{color:#006fb3;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}a:active,.link:active{color:#22adff;}.sidebar .block{border-color:#f9f9f9;background-color:#f6f6f2;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#000000;}[dir="rtl"] .color-form .color-palette{margin-right:20px;margin-left:0;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
html{height:100%;}body{min-height:100%;word-wrap:break-word;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:87.5%;line-height:1.5;}a,a.link{text-decoration:none;border-bottom:1px none;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{text-decoration:none;}.link{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;}h1 a,h2 a{border-bottom:none;}h1,.heading-a{margin:1em 0 0.5em;color:#000;font-size:1.357em;font-weight:inherit;}h2,.heading-b{margin:1em 0 0.5em;font-size:1.143em;font-weight:inherit;}h3,.heading-c{margin:1em 0 0.5em;font-size:1.092em;font-weight:inherit;}h4,.heading-d{margin:1em 0 0.5em;font-size:1.05em;font-weight:inherit;}h5,.heading-e{margin:1em 0 0.5em;letter-spacing:0.1em;text-transform:uppercase;font-size:0.889em;font-weight:inherit;}h6,.heading-f{margin:1em 0 0.5em;letter-spacing:0.1em;text-transform:uppercase;font-size:0.67em;font-weight:inherit;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}blockquote{margin:1.5em 10px;padding:0.5em 10px;border-left:1px solid #bbb;background:#f7f7f7;font-style:italic;}[dir="rtl"] blockquote{border-right:1px solid #bbb;border-left:none;}blockquote:before{margin-right:0.2em;content:"\201C";vertical-align:-0.4em;color:#bbb;font-size:3em;line-height:0.1em;}[dir="rtl"] blockquote:before{margin-right:0;margin-left:0.2em;content:"\201D";}blockquote:after{content:"\201D";vertical-align:-0.45em;color:#bbb;font-size:3em;line-height:0.1em;}[dir="rtl"] blockquote:after{content:"\201C";}blockquote > p:first-child{display:inline;}.feed-icon{display:block;margin:25px 0 0 0;}img{max-width:100%;height:auto;}ul,ol{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1em 0.25em 0;}ol ol,ul ul{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ol ol,[dir="rtl"] ul ul{padding:0 1em 0.25em 0;}
table{width:100%;margin:10px 0;border-spacing:0;border:0;border-collapse:collapse;font-family:Meiryo,"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.857em;}table table{font-size:1em;}tr{padding:0.1em 0.6em;border-bottom:1px solid #ccc;background:#efefef;background:rgba(255,255,255,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{border-bottom-style:none;background:#efefef;background:rgba(0,0,0,0.72);}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;text-align:left;border:1px solid #000;}.tabledrag-handle:hover,.tabledrag-handle{border:none;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
.knowledge-table{table-layout:fixed;width:100%;}.knowledge-table tr th{background:#e7bedb;padding:10px 25px;}.knowledge-table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000000;font-weight:normal;font-size:medium;}.knowledge-table caption{font-size:1.8em;padding-top:2em;}.knowledge-table .staffno{width:5%;padding:20px;}.knowledge-table .fullname{width:10%;padding:20px;}.knowledge-table .overview{width:10%;padding:20px;}.knowledge-table .client{width:10%;padding:20px;}.knowledge-table .jobtype{width:10%;padding:20px;}.knowledge-table .contents{width:20%;padding:20px;}.knowledge-table .result{width:25%;padding:20px;}.knowledge-table .attach{width:10%;padding:20px;}.faqtable{table-layout:fixed;width:100%;}.faqtable tr th{background:#e7bedb;padding:10px 25px;}.faqtable tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000000;font-weight:normal;font-size:medium;}.faqtable caption{font-size:1.8em;padding-top:2em;}.faqtable .question{width:50%;padding:20px;}.faqtable .answer{width:50%;padding:20px;}h5{background:#f3d9d9;box-shadow:0px 0px 0px 5px #ffdff5ba;border:dashed 2px white;padding:0.2em 0.5em;font-size:large;}.ttl_frame1{font-weight:bold;padding:0.5em 1em;border:3px solid #4c9ac0;overflow:hidden;position:relative;}.ttl_frame1::before{content:'';position:absolute;left:0;top:0;border-width:25px 25px 0 0;border-style:solid;border-color:#4c9ac0 #fff #4c9ac0;}.ttl_frame6{font-weight:bold;padding:0 0.5em;margin-left:0.5em;margin-right:0.5em;border-left:7px dotted #4c9ac0;background-color:#fff;outline:3px solid #4c9ac0;outline-offset:0.5em;position:relative;}.ttl_frame6::after{content:'';position:absolute;right:calc(-0.5em - 3px);top:calc(-0.5em - 3px);border-width:0 20px 20px 0;border-style:solid;border-color:#4c9ac0 #fff #4c9ac0;box-shadow:-1px 1px 1px rgba(0,0,0,0.15);}.ttl_frame8{font-weight:bold;padding:0.5em 1em;margin-left:5px;margin-right:5px;outline:3px solid #4c9ac0;outline-offset:5px;background:linear-gradient(-45deg,transparent 0 20px,#fff 20px calc(100% - 20px),transparent calc(100% - 20px)),repeating-linear-gradient(-45deg,#4c9ac0 0 2px,#fff 2px 6px);}.ttl_3d4{padding:0.5em 1em;box-shadow:6px -6px #4c9ac0;outline:3px solid #fff;border:3px solid #4c9ac0;position:relative;}.ttl_balloon1{font-weight:bold;padding:0.5em 1em;background-color:#4c9ac0;color:#fff;position:relative;}.ttl_balloon1:before{content:'';height:0;width:0;border:solid transparent;position:absolute;left:30px;top:100%;border-color:transparent;border-top-color:#4c9ac0;border-right-color:#4c9ac0;border-width:6.5px;}.box-design1{margin:20px auto;padding:20px;border:2px solid #4c9ac0;border-radius:20px;}.box-design3{margin:20px auto;padding:20px;background-color:#e1eef5;}.box-design5{margin:20px auto;padding:20px;background-color:#fff;background-image:linear-gradient(#e1eef5 1px,transparent 1px),linear-gradient(to right,#e1eef5 1px,#fff 1px);background-size:20px 20px;}.box-design6{margin:20px auto;padding:20px;border:2px solid #4c9ac0;position:relative;}.box-design6 p{background-image:linear-gradient(90deg,rgba(237,119,128,0) 0%,rgba(237,119,128,0) 50%,#fff 0%,#fff 100%),linear-gradient(180deg,rgba(237,119,128,0) 0%,rgba(237,119,128,0) 95%,#4c9ac0 100%);background-size:8px 100%,100% 2.5em;line-height:2.5;margin:0;}.box-design7{margin:20px auto;padding:20px;background-color:#f3f2f3;border-left:10px solid #4c9ac0;}.box-design8{margin:20px auto;padding:20px;background-color:#e1eef5;box-shadow:7px -7px #4c9ac0;}.box-design15{margin:20px auto;}.box-design15-ttl{background-color:#4c9ac0;color:#fff;padding:0.5em 20px;margin:0;font-size:20px;font-weight:bold;}.box-design15-txt{padding:10px 20px;border:2px solid #4c9ac0;}
