﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}br{font-size:0px;line-height:0px;margin:0px;padding:0px;height:0px;width:0px}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}body{background-color:#f2f6f7;color:#545658;font-family:"Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック", "MS P Gothic",Verdana,Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:0.1em;line-height:200%}.po-webparts-container{margin:0 auto;max-width:864px}.po-header-right{display:flex;gap:8px;align-items:center;justify-content:center}.po-jobsearch-wrap{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.14);margin:0 auto;max-width:864px;padding:24px}.po-webparts-modal-container{background-color:#fff;border-radius:4px;margin:auto;overflow:scroll;padding:8px 24px 0;left:0 !important;right:0 !important;height:auto !important;width:88% !important;box-sizing:border-box;max-height:88vh;overflow-y:auto;overflow-x:hidden}.po-webparts-modal-container .po-buttons{position:sticky;bottom:0;background:#fff;padding:8px 0;border-top:1px solid #ddd;flex-direction:row-reverse}@media (min-width: 768px){.po-webparts-modal-container .po-buttons{display:flex;gap:8px;align-items:center;justify-content:center}}.po-header{font-size:18px;font-weight:600;margin:16px}.po-webparts-modal-container .po-header{margin-left:0}.po-count{font-size:14px}.po-single{display:block;margin-bottom:8px}.po-searchform .po-single,.po-contents .po-single{margin-bottom:16px}th{display:block}td{display:block}.po-label{font-size:13px;font-weight:600}.po-job-item{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.14);margin:16px;padding:24px}.po-job-item .po-value{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.po-job-item tr:nth-child(1) th{display:none}.po-job-item tr:nth-child(1) .po-value,.po-contents tr:nth-child(1) .po-value{background-color:#FFE1F9;border-left:4px solid #DC35BB;color:#DC35BB;display:inline-block;font-weight:bold;line-height:20px;padding:4px 8px 2px}.po-job-item tr:nth-child(2) .po-value,.po-contents tr:nth-child(2) .po-value{font-size:16px;font-weight:700}tr.po-double td:first-of-type .po-value::after{content:"～";margin:0 .25em}tr.po-double td:nth-of-type(2) .po-value::after{content:"万";margin:0 .25em}tr.po-double td{display:inline-block;vertical-align:baseline;padding:0;border:none}tbody{display:block}tbody tr.po-single:nth-of-type(5),tbody tr.po-single:nth-of-type(6){display:flex;gap:10px}tbody tr.po-single:nth-of-type(5) td,tbody tr.po-single:nth-of-type(6) td{display:flex;flex-direction:column;flex:1;min-width:120px}.po-job-item tr:nth-child(3) .po-value,.po-job-item tr:nth-child(5) .po-value,.po-job-item tr:nth-child(6) .po-value{border:1px solid #D9D9D9;border-radius:12px;display:inline-block;font-size:13px;padding:0px 8px}.po-contents tr:nth-child(3) .po-value,.po-contents tr:nth-child(7) .po-value,.po-contents tr:nth-child(8) .po-value,.po-contents tr:nth-child(9) .po-value{border:1px solid #D9D9D9;border-radius:12px;display:inline-block;font-size:13px;padding:0px 8px}.po-job-item tr:nth-child(7) .po-value{background-color:#F8F8F8;border-radius:16px;padding:16px}.po-contents .po-not-required{margin-bottom:8px}.po-validation{color:#EF1E1E;font-size:12px}select{background-color:#fbfbfb;border:1px solid #d9d9d9;border-radius:4px;color:#545658;cursor:pointer;height:36px;max-width:480px;padding:0 16px;width:100%}.po-number-selector{width:160px}select.po-number-selector{display:none}input[type="text" i],textarea{background-color:#fbfbfb;border:1px solid #d9d9d9;border-radius:4px;color:#545658;cursor:pointer;height:36px;padding:0 16px}textarea{width:100%}input[type="radio" i]{cursor:pointer;margin-right:0.4em;height:16px;width:16px;vertical-align:middle}input[type="checkbox" i]{cursor:pointer;margin-right:0.4em;height:16px;width:16px;vertical-align:middle}.po-checkbox-children{margin-left:16px}.po-month,.po-day{margin:0 4px 0 16px}.po-radio-simple span,.po-radio-child span{margin-right:16px}.po-input>div{margin-bottom:8px}.po-button-inner{text-align:center}.po-button-outer{margin:8px 0}button{background-color:#4285F4;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:40px;width:256px}.po-header-right button{width:160px}.po-header-right .po-button-search{background-color:#ECECEC;color:#545658}.po-button-seedetail{background-color:#fff;border:1px solid #4285F4;color:#4285F4}.po-button-close{background-color:#ECECEC;color:#545658}
