*{list-style:none}*,:after,:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif;background:#f5f5f5;position:relative}a{outline:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}a.pageTop{position:fixed;right:0;bottom:1rem;border-radius:15px}a.pageTop.uk-button{padding:0 10px;line-height:0}a.pageTop i.fas{color:#00a99d}a:focus{outline:none}.hide{overflow:hidden}#wrap{margin-bottom:0;padding:0;border:0}#mainContent{width:1200px;height:auto;margin:0 auto;padding:25px 0 35px;overflow:hidden}.bread{overflow:hidden;margin:20px auto 20px 5px;font-size:85%}.bread ul{padding:0}.bread ul li{float:left;margin:0 10px 0 0;color:#616161}.bread ul li:after{content:">>";margin:0 0 0 5px}.bread ul li:last-child:after{content:"";margin:0}#content{width:100%;height:auto}@media only screen and (max-width:736px){#content{padding-top:65px}}li{list-style:none}button{outline:none}.button{float:none;padding:10px;cursor:pointer;font-weight:700;text-align:center;overflow:hidden}.heading02{border-left:10px solid #e22b46;padding-left:15px;padding-top:5px}.heading02 h2{margin:0 auto;color:#616161;font-size:22px;font-weight:700;line-height:1.2}.heading02 span{color:#e22b46;font-style:italic;font-weight:700;font-size:1rem;font-family:Roboto,Noto Sans Japanese,sans-serif;margin:0 0 16px}.uk-modal-dialog{width:800px!important}.lineBanner{width:13.5%;float:right;margin-right:10px;margin-top:-20px}.lineBannerLogined{width:8.5%;float:right;margin-right:10px;margin-top:-3px}.newline-pc-only,.padding-right-sp-only{display:block}@media only screen and (max-width:736px){#mainContent{width:100%;height:auto;margin:0 auto 30px;padding:0}.uk-modal-dialog{width:90%}.lineBanner,.lineBannerLogined{float:right;width:21%;margin-top:4px;margin-left:2%;margin-right:0}.newline-pc-only{display:none}.padding-right-sp-only{display:inline;padding-right:10px}}@media only screen and (min-width:736px) and (max-width:1199px){header{padding:20px 0}#headerIn{width:100%;height:auto;margin:0 auto;padding:0 20px}}.fixLoaderWrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#000;opacity:.7}.fixLoaderWrap .fixLoaderBox{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#mainContent{padding:0 0 20px}.ms-parent{display:inline-block;position:relative;vertical-align:middle;width:100%;height:auto}.ms-choice{display:block;width:100%;height:26px;overflow:hidden;cursor:pointer;border:1px solid #f0f0f0;text-align:left;white-space:nowrap;line-height:50px;color:#616161;text-decoration:none;border-radius:4px;background-color:#fff;padding:23px 20px;font-size:16px;font-color:#616161}.ms-drop{width:32%;height:auto}.ms-choce span{padding-left:15px}.ms-drop input[type=checkbox]{margin:0 auto}.ms-drop span{margin-left:10px}.searchBox{width:800px;height:auto;margin:30px auto 45px;padding:0}.searchBox table{width:100%}.searchBox tr th{width:30%;padding:10px 15px;font-size:21px;color:#00a99d}.searchBox tr td{width:70%;padding:10px 15px}.searchBox tr td input[type=text]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;width:100%;padding:10px;border:1px solid #f0f0f0;font-size:16px}.searchBox tr td .selectWrap{width:100%;height:auto;cursor:pointer;position:relative;display:inline-block}.searchBox tr td .selectWrap:before{content:"";position:absolute;z-index:0;top:0;right:0;background:#fff;height:100%;width:30px}.searchBox tr td .selectWrap:after{cursor:pointer;content:"";position:absolute;z-index:1;top:0;bottom:0;margin:auto 0;right:9px;width:0;height:0;border-color:#e22b46 transparent transparent;border-style:solid;border-width:6px 6px 0}.searchBox tr td .selectWrap select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;width:100%;padding:10px;background:transparent;position:relative;border:1px solid #f0f0f0;color:#616161;font-size:16px;z-index:5}.searchBox tr td .selectWrap select.invi{opacity:0}.searchBox tr td .selectWrap select::-ms-expand{display:none}.searchBox .searchClick{width:100%;text-align:center}.searchBox .searchClick button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;width:50%;margin:25px auto 15px;padding:15px;background:#e22b46;font-size:135%;color:#fff;font-weight:700;border:none;border-bottom:7px solid #c1272d;border-radius:5px}.searchResult{margin:0}.searchResult span{font-size:160%;font-weight:700}.displayResults span,.searchResult span{margin-right:5px;color:#e22b46}.searchList .employeeStatement{display:inline}.searchList .employeeStatement .stopEntry:after{content:"受付終了";font-size:50%;color:#fff;background:#e22464;padding:2px 6px;vertical-align:middle;margin-left:5px}.searchList .cardWrap{margin:15px auto 50px;border-left:5px solid #00a99d;border-right:1px solid #f0f0f0}.searchList .cardWrap .detailsBtn{overflow:hidden;width:100%;padding:15px 0;text-align:center}.searchList .cardWrap .detailsBtn p{font-size:110%;padding:5px 50px;border-radius:5px}.searchList .companyBox{width:100%;height:auto;margin:0 auto;padding:10px 20px;overflow:hidden}.searchList .companyBox span{font-style:italic;font-size:85%}.searchList .companyBox h2{font-weight:700;margin:0 auto 15px;font-style:normal}.searchList .imageArea{width:240px;height:auto;float:left}.searchList .imageArea img{width:100%;height:auto}.searchList .details{width:75%;height:auto;float:right;padding:0 35px}.searchList .details table{width:100%;margin:0}.searchList .details tr{border-bottom:5px solid #fcfbfb;font-size:16px}.searchList .details tr th{width:17%;padding:10px 20px;background:#00a99d;color:#fff;border-radius:2px;text-align:center}.searchList .details tr td{width:80%;padding:0 25px;white-space:pre-wrap}.searchList .detailsNoLogo{width:100%;height:auto;float:left;margin:0 15px}.searchList .detailsNoLogo table{width:100%;margin:0}.searchList .detailsNoLogo tr{border-bottom:5px solid #fcfbfb;font-size:16px}.searchList .detailsNoLogo tr th{width:17%;padding:10px 20px;background:#00a99d;color:#fff;border-radius:2px;text-align:center}.searchList .detailsNoLogo tr td{width:79%;padding:0 25px;white-space:pre-wrap}ul#infoNavi{display:flex;justify-content:center;margin:15px auto;padding:0}ul#infoNavi li{width:45px;height:auto;padding:10px;margin:0;text-align:center;color:#fff;font-weight:700;border:none;border-radius:3px}ul#infoNavi li span{border:none;color:#fff}ul#infoNavi li.pagination-next,ul#infoNavi li.pagination-previous{background:none;padding:10px;margin:0 5px;background:#ccc;text-align:center;font-weight:700;color:#fff;border-radius:3px}ul#infoNavi li.current{color:#fff;background:#00a99d;font-weight:700}ul#infoNavi a li.first,ul#infoNavi a li.last{background:none;color:#00a99d}
