@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body,input,select,textarea{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","Lucida Grande",Meiryo,メイリオ,Roboto,"Droid Sans",sans-serif}body{font-size:14px;line-height:1.5;-webkit-text-size-adjust:100%}article,aside,caption,dd,details,div,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,menu,nav,p,section,td,th{text-align:left}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=telephone],input[type=text],input[type=time],input[type=url],input[type=week],textarea{margin:0;vertical-align:middle}input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],select{margin:0;vertical-align:middle}@-moz-document url-prefix(){select{margin-left:1px}}li{list-style:none}em{font-style:normal}::-moz-placeholder{color:#9ca3af;font-size:14px;padding:2px 0;opacity:1}::placeholder{color:#9ca3af;font-size:14px;padding:2px 0;opacity:1}:-moz-placeholder-shown{color:#9ca3af;font-size:14px;padding:2px 0;opacity:1}:placeholder-shown{color:#9ca3af;font-size:14px;padding:2px 0;opacity:1}input[type=email],input[type=password],input[type=text],textarea{padding:8px 12px;border:solid 1px #e5e7eb;border-radius:8px;font-size:16px;background:#fff;box-sizing:border-box;-webkit-appearance:none}textarea{width:100%;resize:vertical}select{font-size:14px}input[type=checkbox],input[type=radio]{vertical-align:middle;margin-right:5px}input[type=button],input[type=submit]{cursor:pointer;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;box-sizing:border-box}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}html{background:#0097cf}body{min-width:1160px;-webkit-text-size-adjust:none;color:#1f2937;font-size:1rem;line-height:1.5rem;background:#fff}a{color:#3d74d3;text-decoration:none}a:hover{color:#3460c1;text-decoration:underline}a:active,a:visited{color:#304f9d}.header{background-color:#fff;position:relative;z-index:1}.header:before{font-size:0;line-height:0;content:"　";position:absolute;padding:.5rem 0;bottom:-8px;left:0;z-index:-1;width:100%;height:40px;background:#effaff}.header_inner{position:relative;width:1000px;margin-left:auto;margin-right:auto}.header-simpleType,body.simpleMode .header{border-bottom:solid 3px #0097cf}.header-simpleType:before,body.simpleMode .header:before{content:none}.header_navSwitch{display:none}.header-simpleType .header_navSwitch,body.simpleMode .header_navSwitch{display:none}.header-simpleType .header_nav,body.simpleMode .header_nav{display:none}.header_navClose{display:none}#articleCategory.yearAround .header,#articleDetail.yearAround .header,#articleSubCategory.yearAround .header,#notFound.yearAround .header,#top.yearAround .header{border-bottom:solid 5px #0078a7}#articleCategory.yearAround .header:before,#articleDetail.yearAround .header:before,#articleSubCategory.yearAround .header:before,#notFound.yearAround .header:before,#top.yearAround .header:before{display:none}#articleCategory.yearAround .header_inner,#articleDetail.yearAround .header_inner,#articleSubCategory.yearAround .header_inner,#notFound.yearAround .header_inner,#top.yearAround .header_inner{width:1000px;margin-left:auto;margin-right:auto;padding:1rem 0}.siteTitle{padding:1.25rem 0}.siteTitle_notes{font-weight:700;font-size:.875rem;line-height:1.25rem}.siteTitle_logo{height:30px}.siteTitle_logo a{display:inline-block;height:100%}.siteTitle_logo img{height:100%}.header-simpleType .siteTitle,body.simpleMode .siteTitle{padding:.5rem 0}.header-simpleType .siteTitle_notes,body.simpleMode .siteTitle_notes{display:none}.header-simpleType .siteTitle_logo,body.simpleMode .siteTitle_logo{height:20px}#articleCategory.yearAround .siteTitle,#articleDetail.yearAround .siteTitle,#articleSubCategory.yearAround .siteTitle,#notFound.yearAround .siteTitle,#top.yearAround .siteTitle{padding:0}.headerLoginNav{position:absolute;top:15px;right:0}.headerLoginNav_item{display:inline-block;vertical-align:middle}.headerLoginNav_item-signup a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#d24719;color:#fff}.headerLoginNav_item-signup a a.headerLoginNav_item-signup a,.headerLoginNav_item-signup a input.headerLoginNav_item-signup a{cursor:pointer}.headerLoginNav_item-signup a:hover{text-decoration:underline}input[type=button].headerLoginNav_item-signup a,input[type=submit].headerLoginNav_item-signup a{border:none}.headerLoginNav_item-signup a:hover,.headerLoginNav_item-signup a:visited{color:#fff}.headerLoginNav_item-login a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#dfecfa;color:#1e2b4d}.headerLoginNav_item-login a a.headerLoginNav_item-login a,.headerLoginNav_item-login a input.headerLoginNav_item-login a{cursor:pointer}.headerLoginNav_item-login a:hover{text-decoration:underline}input[type=button].headerLoginNav_item-login a,input[type=submit].headerLoginNav_item-login a{border:none}.headerLoginNav_item-login a:hover,.headerLoginNav_item-login a:visited{color:#1e2b4d}.headerLoginNav_item{width:140px;margin-left:.75rem}.headerLoginNav_item-signup a{min-height:30px;font-size:12px}.headerLoginNav_item-login a{min-height:30px;font-size:12px}.changeYear{position:absolute;top:60px;right:0;font-size:.75rem;line-height:1rem}.globalNav{display:table;width:100%;margin:.5rem 0}.globalNav_item{position:relative;display:table-cell;vertical-align:middle;width:20%;height:40px;box-sizing:border-box}.globalNav_item>a,.globalNav_item>b{display:block;color:#4b5563;font-size:.875rem;line-height:1.25rem;line-height:40px;font-weight:700;text-align:center;text-decoration:none;margin:0 .5rem;background-color:#effaff;border-radius:8px}.globalNav_item>a:hover,.globalNav_item>b:hover{color:#0078a7;background-color:#fff;border-radius:8px}.globalNav_item>b{cursor:pointer}.globalNav_item-act>a,.globalNav_item-act>b,body#articleCategory .globalNav_item-column>a,body#articleCategory .globalNav_item-column>b,body#articleDetail .globalNav_item-column>a,body#articleDetail .globalNav_item-column>b,body#articleSubCategory .globalNav_item-column>a,body#articleSubCategory .globalNav_item-column>b,body#event .globalNav_item-joint>a,body#event .globalNav_item-joint>b,body#jobDetail .globalNav_item-job>a,body#jobDetail .globalNav_item-job>b,body#jobList .globalNav_item-job>a,body#jobList .globalNav_item-job>b,body#joint .globalNav_item-joint>a,body#joint .globalNav_item-joint>b,body#mypage .globalNav_item-myPage>a,body#mypage .globalNav_item-myPage>b,body#search .globalNav_item-job>a,body#search .globalNav_item-job>b,body#shukatsuSupport .globalNav_item-shukatsuSupport>a,body#shukatsuSupport .globalNav_item-shukatsuSupport>b{color:#0078a7;background-color:#fff}.globalChildNav{display:none;position:absolute;top:44px;left:0;z-index:1000;width:100%;background-color:#fff;box-sizing:border-box;border-radius:8px;box-shadow:0 1px 7px rgba(0,0,0,.2)}.globalChildNav:after{content:" ";position:absolute;top:-18px;left:50%;right:50%;margin-left:-10px;border:10px solid transparent;border-bottom:10px solid #fff}.globalChildNav_item+.globalChildNav_item{border-top:solid 1px #e5e7eb}.globalChildNav_item a{display:block;padding:1rem 2rem 1rem 1rem;color:#3d74d3;font-size:.875rem;line-height:1.25rem;text-decoration:none;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/base/hd_mynav_icon.png) no-repeat right 1rem center;background-size:auto 20px}.globalChildNav_alert{display:table-cell;padding:0 .5rem;color:#fff;font-size:.75rem;line-height:1rem;background-color:#d24719;border-radius:100px}.utilityNav{zoom:1;position:absolute;top:15px;right:0}.utilityNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .utilityNav{display:inline-table;display:block}.utilityNav_item{float:left}.utilityNav_item+.utilityNav_item{margin-left:1.25rem}.utilityNav_item a{display:block;color:#222;font-size:.875rem;line-height:1.25rem;line-height:1;text-decoration:none;padding-left:15px;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/base/hd_unav_icon.png) no-repeat left center;background-size:12px auto}.userStatus{position:absolute;top:15px;right:0;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.userStatus_name{display:inline-block;vertical-align:middle;margin-right:.5rem;font-weight:700;font-size:.875rem;line-height:1.25rem}.userStatus_name:after{content:"さん";display:inline-block;vertical-align:middle;margin-left:.25rem;font-weight:400}.userStatus_logout{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#fff;border:solid 1px #9ca3af;box-shadow:inset 0 -1px 0 #9ca3af;min-height:30px;font-size:12px;width:86px}.userStatus_logout a.userStatus_logout,.userStatus_logout input.userStatus_logout{cursor:pointer}.userStatus_logout:hover{text-decoration:underline}input[type=button].userStatus_logout,input[type=submit].userStatus_logout{border:none}.userStatus_logout,.userStatus_logout:active,.userStatus_logout:hover,.userStatus_logout:link,.userStatus_logout:visited{color:#1f2937}input[type=button].userStatus_logout,input[type=submit].userStatus_logout{border:solid 1px #9ca3af}.header-simpleType .userStatus,body.simpleMode .userStatus{display:none}.footer_pageTop{display:block;width:40px;height:40px;overflow:hidden;background-color:rgba(0,0,0,.5);border-radius:5px;cursor:pointer;position:fixed;bottom:10px;z-index:1000;left:50%;margin-left:520px}.footer_pageTop img{width:100%}.footer_pageTop-translate{bottom:100px}.footer_outline{border-top:solid 5px #30d0ff;padding:2.5rem 0}.footer-simpleType .footer_outline,body.simpleMode .footer_outline{display:none}.footer_links{background-color:#dff4ff;padding:2.5rem 0}.footer-simpleType .footer_links,body.simpleMode .footer_links{display:none}.footerDescription{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.footerDescription_title{color:#0097cf;font-size:1.125rem;line-height:1.75rem}.footerDescription_text{line-height:2;margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.footerBanner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.footerBanner+.footerBanner{margin-top:1.25rem}.footerBanner a{display:block}.footerBanner img{display:block;width:100%}.footerSiteMap{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.footerSiteMap_title{border-left:solid 5px #0097cf;padding-left:.5rem;font-weight:700;font-size:1rem;line-height:1.5rem}.footerSiteMap_list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.footerSiteMap_item{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.footerSiteMap_item a{text-decoration:none}.footerSiteMap_item a:hover{text-decoration:underline}.footerSiteMap_item:after{content:"/";display:inline-block;vertical-align:top;margin:0 .5rem;color:#ddd}.footerSiteMap_item:last-child:after{content:none}.footerSiteMapAccordion{border-top:1px dotted #e5e7eb}.footerSiteMapAccordion:first-of-type{margin-top:.5rem}.footerSiteMapAccordion:last-of-type{border-bottom:1px dotted #e5e7eb}.footerSiteMapAccordion-none .footerSiteMapAccordion_title{color:#4b5563;font-weight:400;cursor:default}.footerSiteMapAccordion-none .footerSiteMapAccordion_title:after{display:none}.footerSiteMapAccordion_title{position:relative;padding-top:.5rem;padding-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:#3d74d3;cursor:pointer}.footerSiteMapAccordion_title.open:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/base/footerSearchAccordion_open_icon.png);background-size:16px auto}.footerSiteMapAccordion_title:after{position:absolute;top:0;right:0;display:inline-block;content:"";width:16px;height:100%;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/base/footerSearchAccordion_close_icon.png);background-repeat:no-repeat;background-position:center right;background-size:16px auto}.footerSiteMapAccordion_title a{width:100%;display:inline-block;text-decoration:none}.footerSiteMapAccordion_title a:hover{text-decoration:underline}.footerSiteMapAccordion_district{font-weight:700}.footerSiteMapAccordion_notes{padding-left:5px;font-size:.875rem;line-height:1.25rem;font-weight:400}.footerSiteMapAccordionBody{display:none;padding-top:.5rem;padding-bottom:.5rem;border-top:1px dotted #e5e7eb}.footerSiteMapAccordionBody.close{display:none}.footerSiteMapAccordionBody.open{display:block}.footerSiteMapAccordionBody_allConditions{font-size:.875rem;line-height:1.25rem;font-weight:700}.footerSiteMapAccordionBody_allConditions a{text-decoration:none}.footerSiteMapAccordionBody_allConditions a:hover{text-decoration:underline}.footerOfficialBadges{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;gap:1.5rem;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:2.5rem}.footerPmark{text-align:center}.footerCertifiedJobMedia{display:flex;width:375px;flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.footerCertifiedJobMedia p{font-size:.875rem;line-height:1.25rem;color:#4b5563}.footerUtilityLinks{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-top:-.5rem}.footerUtilityLinks_item{padding:.5rem .5rem 0 .5rem}.footerUtilityLinks_item a{color:#3460c1;font-size:1rem;line-height:1.5rem;text-decoration:none;padding-left:16px;background:url(https://image.haj.co.jp/jobkita/shukatsu/base/ft_ulinks_icon.png) no-repeat left center;background-size:auto 12px}.footerUtilityLinks_item a:hover{text-decoration:underline}.footerHajLinks{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;zoom:1;margin-top:2.5rem;padding-top:2.5rem;border-top:solid 1px #30d0ff}.footerHajLinks:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .footerHajLinks{display:inline-table;display:block}.footerHajLinks_title{float:left;width:200px;color:#02658a;font-weight:700;font-size:1rem;line-height:1.5rem}.footerHajLinks_list{overflow:hidden;zoom:1}.footerHajLinks_item a{color:#1f2937;font-size:.875rem;line-height:1.25rem;text-decoration:none;padding-left:16px;background:url(https://image.haj.co.jp/jobkita/shukatsu/base/ft_hlinks_icon.png) no-repeat left center;background-size:auto 12px}.footerHajLinks_item a span{display:inline-block;vertical-align:middle;margin-right:.5rem;color:#3460c1;font-weight:700}.footerHajLinks_item a:hover span{text-decoration:underline}.footerSignature{padding:2.5rem 0;background-color:#02658a}.footerSignature_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:center}.footerSignature_company{display:inline-block;color:#fff;font-weight:700;font-size:1rem;line-height:1.5rem;line-height:2;text-decoration:none}.footerSignature_company,.footerSignature_company:active,.footerSignature_company:visited{color:#fff}.footerSignature_company:hover{color:#fff;text-decoration:underline}.footerSignature_copyright{color:#fff;font-size:.75rem;line-height:1rem;text-align:center}.footer-simpleType .footerSignature,body.simpleMode .footerSignature{padding:1.25rem 0;background-color:#0097cf}.contents{padding-top:1.25rem;padding-bottom:4rem}.breadcrumbs+.contents{padding-top:0}body#top .contents{padding-top:0}.contents_inner{zoom:1}.contents_inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .contents_inner{display:inline-table;display:block}.contents_inner.hajArticle{width:1000px;margin-left:auto;margin-right:auto}.contentsHeader{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-top:1.25rem}.contentsHeader:first-child,form>.contentsHeader:first-of-type{padding-top:0}.jobDetailNav+.contentsHeader{padding-top:2.5rem}.contentsFooter{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-top:2.5rem}.contentsFooter>P,.contentsHeader>P{margin-top:1.25rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}.contentsFooter>P.notes,.contentsHeader>P.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.contentsFooter>P.attention,.contentsHeader>P.attention{color:#bd1a14}.contentsFooter>P:first-child,.contentsHeader>P:first-child{margin-top:0;padding-top:0;border-top:none}.contentsFooter>P+p,.contentsHeader>P+p{margin-top:0;border-top:none}.contentsFooter .formFlow+p,.contentsFooter .pageStatus+p,.contentsFooter .toolbar+p,.contentsHeader .formFlow+p,.contentsHeader .pageStatus+p,.contentsHeader .toolbar+p{padding-top:0;border-top:none}.contentsHeader .entrySubject+p{margin-top:0;padding-top:40px;font-size:.875rem;line-height:1.25rem;border-top:none}.contentsFooter .linkItem{margin:0 auto;padding-top:1.25rem}.contentsFooter .linkItem_links{display:block;font-size:.875rem;line-height:1.25rem;text-align:center}body#joint.howto .contentsHeader p,body#joint.list .contentsHeader p{margin-top:0;border-top:none;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}body#event.detail .contentsHeader p,body#joint.detail .contentsHeader p{padding-top:0;border-top:none}body#account.delete .contentsFooter p,body#mypage.delete .contentsFooter p{font-size:.875rem;line-height:1.25rem;text-align:center}.alertBox{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem;border:solid 2px #bd1a14;border-radius:8px;background-color:#fff;padding:2rem}.alertBox p{margin-top:.5rem;color:#222;font-weight:700}.alertBox p:first-child{margin-top:0}.alertBox p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem;font-weight:400}.alertBox .actionbar{border-top:dotted 1px #e5e7eb;margin-top:1rem;padding-top:1rem;text-align:center}.alertBox .actionbar li{display:inline-block;width:300px;margin:0 .5rem}.alertBox .actionbar:first-child{margin-top:0;padding-top:0;border-top:none}.banner{margin-top:.5rem;width:220px}.banner a{font-size:0;line-height:0;display:block}.banner a img{width:100%}.banner p{padding-top:.25rem;font-size:.875rem;line-height:1.25rem}#bodyScreen{position:fixed;top:0;left:0;z-index:1100;width:100%;height:100%;background:rgba(0,0,0,.9)}body#mypage.photoUpload #bodyScreen{display:none}body#mypage.photoUpload #bodyScreen p{position:absolute;top:40%;left:0;width:100%;color:rgb(178.5,178.5,178.5);text-align:center}body#mypage.photoUpload #bodyScreen p span{display:inline-block;margin:0 2px;color:#fff;font-weight:700}.contentsList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem}#searchScreen .searchDetail .contentsList{margin-top:0;padding-bottom:1.25rem}.contentsList .headline{position:relative;margin-top:1.25rem;padding:.5rem;border:solid 1px #0097cf;background:#dff4ff;border-radius:8px}.contentsList .headline:first-child{margin-top:0}.contentsList .headline a{text-decoration:none}.contentsList h3.headline{border:none;background:#f3f3f3}.contentsList .headline+.headline{margin-top:.5rem}.contentsList .item{margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}.contentsList .item a{text-decoration:none}.contentsList .item:first-child{margin-top:0}.contentsList .headline+.item{margin-top:0;border-top:none}#searchScreen .searchDetail .contentsList .item{border-top:dotted 1px #e5e7eb}#searchScreen .searchDetail .contentsList .item:first-child{margin-top:0;padding-top:0;border-top:none}.contentsList div.item,.contentsList ul.item li{position:relative}.contentsList ul.item{zoom:1}.contentsList ul.item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .contentsList ul.item{display:inline-table;display:block}.contentsList ul.item li{float:left;width:31%;width:calc(33.3% - 6px)}.contentsList ul.item li:first-child{width:calc(33.4% - 6px)}.contentsList ul.item li+li{padding-left:9px}#searchScreen .contentsList .item.searchSet .executeButton_done,#searchScreen .contentsList .item.searchSet .executeButton_low{display:block;min-height:initial;padding:0;background-image:none;color:#222;font-size:.875rem;line-height:1.25rem;line-height:37px}#searchScreen .contentsList .item.searchSet .executeButton_done:hover .itemName,#searchScreen .contentsList .item.searchSet .executeButton_low:hover .itemName{color:#222;text-decoration:none}#searchScreen .contentsList .item.searchSet .executeButton_done{color:#6b7280}#searchScreen .contentsList .item.searchSet .executeButton_done:hover .itemName{color:#6b7280}.contentsList .itemWrap{display:block}.contentsList .headline label.itemWrap,.contentsList .item .itemWrap{padding-left:1.25rem}.contentsList a.itemWrap:hover{text-decoration:none}.contentsList .headline a.itemWrap{padding-right:1.25rem;background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2218px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2018%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%230097CF%22%20d%3d%22M2%2e5%2c30A2%2e5%2c2%2e5%2c0%2c0%2c1%2c%2e73%2c25%2e73L11%2e46%2c15%2c%2e73%2c4%2e27A2%2e5%2c2%2e5%2c0%2c0%2c1%2c4%2e27%2e73l12%2e5%2c12%2e5a2%2e5%2c2%2e5%2c0%2c0%2c1%2c0%2c3%2e54L4%2e27%2c29%2e27A2%2e49%2c2%2e49%2c0%2c0%2c1%2c2%2e5%2c30Z%22%2f%3e%0d%0a%09%09%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);background-position:right center;background-repeat:no-repeat;background-size:12px auto}.contentsList .item a.itemWrap{display:inline-block;min-height:14px;padding-left:1.25rem;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/base/text_link_icon.png);background-position:left center;background-repeat:no-repeat;background-size:14px auto;background-position:left 6px}#searchScreen .searchDetail .contentsList .item a.itemWrap{background-position:left 4px}.contentsList .headline input[type=checkbox],.contentsList .headline input[type=radio],.contentsList .item input[type=checkbox],.contentsList .item input[type=radio]{position:absolute}.contentsList .headline input[type=checkbox],.contentsList .headline input[type=radio]{top:1rem;left:.5rem}.contentsList div.item input[type=checkbox],.contentsList div.item input[type=radio]{top:.5rem;left:0}.contentsList .item li input[type=checkbox],.contentsList .item li input[type=radio]{top:6px;left:0}.contentsList .item li+li input[type=checkbox],.contentsList .item li+li input[type=radio]{top:6px;left:9px}.contentsList .itemName{display:block;font-weight:700}.contentsList .itemName span.itemValue{font-size:.875rem;line-height:1.25rem}.contentsList div.item .itemName,.contentsList ul.item li .itemName{font-size:.875rem;line-height:1.25rem}.contentsList .headline .itemName{color:#02658a}.contentsList .item label.itemWrap .itemName,.contentsList .item span.itemWrap .itemName{color:#222}.contentsList a.itemWrap:hover .itemName{text-decoration:underline}.contentsList .itemNotes,.contentsList a.itemWrap .itemNotes{color:#4b5563;font-size:.875rem;line-height:1.25rem;display:block;padding-top:.25rem;font-weight:400}.contentsList div.item.none .itemName,.contentsList div.item.none .itemNotes,.contentsList ul.item li.none .itemName,.contentsList ul.item li.none .itemNotes{color:#ccc}.contentsHeader .contentsTitle{width:auto;margin-left:0;margin-right:0;border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.contentsHeader .contentsTitle span{display:block;font-size:.875rem;line-height:1.25rem;padding-bottom:.25rem}body#event.detail .contentsHeader .contentsTitle,body#joint.detail .contentsHeader .contentsTitle{line-height:1.6}.deletAversion,.deleteAlert{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.deletAversion ul,.deleteAlert ul{font-size:.875rem;line-height:1.25rem}.deletAversion li,.deletAversion p,.deleteAlert li,.deleteAlert p{margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}.deletAversion p:first-child,.deletAversion ul:first-child li:first-child,.deleteAlert p:first-child,.deleteAlert ul:first-child li:first-child{margin-top:0;padding-top:0;border-top:none}.deletAversion p.attention,.deleteAlert p.attention{color:#932e19}.deletAversion p.notes,.deleteAlert p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.deletAversion span.icon,.deleteAlert span.icon{display:inline-block;vertical-align:middle;margin-right:3px;color:#0097cf}.deletAversion{padding:1.25rem;border:solid 5px #e5e7eb;border-radius:8px}.deletAversion li a{display:inline-block;min-height:14px;padding-left:1.25rem;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/base/text_link_icon.png);background-position:left center;background-repeat:no-repeat;background-size:14px auto}.entrySubject{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem;border:solid 3px #30d0ff;border-radius:8px;overflow:hidden;background-color:#fff}.entrySubject .entryStatus{background:#dff4ff;padding:1rem 2rem}.entrySubject .entryAccount{padding:1rem 2rem 0 2rem}.entrySubject .entryAccount:last-child{padding-bottom:1rem}.entrySubject table.entryNotes{width:100%;padding:.75rem 2rem 0 2rem;margin-top:1rem}.entrySubject table.entryNotes:last-child{margin-bottom:1rem}.entrySubject .actionbar{background:#f3f3f3;margin-top:1rem;padding:1rem 2rem}.entrySubject .entryLead{font-size:.875rem;line-height:1.25rem;padding:.75rem 2rem 0 2rem}.entrySubject .entryLead:last-child{padding-bottom:1rem}.entrySubject .entryMore{font-size:.875rem;line-height:1.25rem;border-top:dotted 1px #e5e7eb;margin:1rem 2rem 0 2rem;padding-top:1rem}.entrySubject .entryMore:last-child{margin-bottom:1rem}.entrySubject .entryStatus+.entryMore{padding-top:0;border-top:none}.entrySubject .entryNotes+.entryMore{margin-top:0}.entryCancel .entryAccount,.entryClose .entryAccount,.entryEnd .entryAccount{display:grid;grid-auto-flow:column;grid-template-rows:1fr auto}.entryCancel .eventState,.entryClose .eventState,.entryEnd .eventState{margin-left:1.25rem;font-size:0;text-align:right}.entryCancel .eventState_item,.entryClose .eventState_item,.entryEnd .eventState_item{display:inline-block;margin-right:.5rem;padding:2px .5rem;font-weight:700;font-size:1rem;line-height:1.5rem}.entryCancel .eventState_item-cancel,.entryClose .eventState_item-cancel,.entryEnd .eventState_item-cancel{color:#fff;border-radius:3px;background:#999}.entryCancel .eventState_item-end,.entryClose .eventState_item-end,.entryEnd .eventState_item-end{color:#fff;border-radius:3px;background:#932e19}.entryCancel .eventState_item:last-of-type,.entryClose .eventState_item:last-of-type,.entryEnd .eventState_item:last-of-type{margin-right:0}.entryEnd .entrySubject{border:3px solid #e5e7eb}.entryClose .entrySubject{border:3px solid #e5e7eb}.entryClose .entrySubject .entryAccount .subject{color:#222}.entryClose .entrySubject .entryLead{color:#4b5563}.entrySubject .entryStatus{font-size:.875rem;line-height:1.25rem}.entrySubject .entryStatus p{display:inline-block;vertical-align:middle}.entrySubject .entryStatus p.mark{width:100px;margin-right:.25rem;color:#fff;font-weight:700;font-size:.75rem;line-height:1rem;line-height:20px;text-align:center;background:#0097cf;border-radius:8px}.entrySubject .entryAccount .businessType,.entrySubject .entryAccount .jobType,.entrySubject .entryAccount .subject{margin-top:.5rem}.entrySubject .entryAccount .businessType:first-child,.entrySubject .entryAccount .jobType:first-child,.entrySubject .entryAccount .subject:first-child{margin-top:0}.entrySubject .entryAccount .subject{color:#0078a7;font-weight:700;font-size:1.125rem;line-height:1.75rem}.entrySubject .entryAccount .businessType{margin-top:.25rem;color:#222;font-size:.875rem;line-height:1.25rem}.entrySubject .entryAccount .jobType{padding-top:.5rem;border-top:dotted 1px #e5e7eb;color:#222;font-weight:700;font-size:.875rem;line-height:1.25rem}.entrySubject .entryAccount .jobType a{text-decoration:none}body#mypage.entryList .entrySubject .entryAccount .jobType{font-weight:400}.entrySubject .entryNotes{font-size:.875rem;line-height:1.25rem;padding:.5rem 2rem}.entrySubject .entryNotes td,.entrySubject .entryNotes th{padding:.5rem 2rem;border-top:dotted 1px #e5e7eb}.entrySubject .entryNotes td span.newline,.entrySubject .entryNotes th span.newline{display:block}.entrySubject .entryNotes th{width:5em;color:#1f2937;font-weight:700}.entrySubject .entryStatus+.entryNotes tr:first-child td,.entrySubject .entryStatus+.entryNotes tr:first-child th{padding-top:0;border-top:none}.entrySubject .entryNotes:last-child tr:last-child td,.entrySubject .entryNotes:last-child tr:last-child th{padding-bottom:0}.entrySubject .entryAttention{padding:3px .5rem;color:#fff;font-size:.75rem;line-height:1rem;text-align:center;background:#932e19;border-radius:100px;margin:1.25rem 1.5rem 0 1.5rem}.entrySubject .actionbar{zoom:1}.entrySubject .actionbar:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .entrySubject .actionbar{display:inline-table;display:block}.entrySubject .actionbar li{float:left;min-width:120px}.entrySubject .actionbar li+li{margin-left:.25rem}.entrySubject .actionbar li.send{float:right;margin-left:0}.entrySubject .actionbar li{position:relative}.entrySubject .actionbar li span.notes{position:absolute;top:-22px;left:50%;width:70px;line-height:16px;margin-left:-35px;color:#fff;font-weight:700;font-size:.75rem;line-height:1rem;text-align:center;background:#932e19;border-radius:100px}.entrySubject .actionbar li span.notes:before{content:"　";display:block;position:absolute;top:16px;left:50%;z-index:100;width:0;height:0;overflow:hidden;margin-left:-4px;border-style:solid;border-width:4px;border-color:#932e19 transparent transparent transparent}.entrySubject.reject{border:solid 3px rgb(230.25,230.25,230.25)}.entrySubject.reject .entryStatus{background:#f3f3f3}.entrySubject.reject .entryStatus p.record{color:#6b7280}.entrySubject.reject .entryStatus p.mark,.entrySubject.reject .entryStatus p.mark.entry{background:#374151}.entrySubject.reject .entryAccount .businessType,.entrySubject.reject .entryAccount .jobType,.entrySubject.reject .entryAccount .jobType a,.entrySubject.reject .entryAccount .subject,body#mypage.entryList .entrySubject.reject .entryAccount .subject{color:#0078a7}.entrySubject.reject .entryAccount .jobType img{opacity:.2}.entrySubject.reject .entryNotes,.entrySubject.reject .entryNotes .toMap,.entrySubject.reject .entryNotes th{color:#6b7280}.eventData .eventData_detail{font-size:.875rem;line-height:1.25rem}body#event.detail .eventData,body#joint.detail .eventData{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:.5rem}body#event.detail .eventData .eventData_detail,body#joint.detail .eventData .eventData_detail{margin-top:1.5rem;font-size:.875rem;line-height:1.25rem}body#event.list .eventData,body#joint.list .eventData,body#mypage.joint .eventData{margin-top:1rem;padding-bottom:1rem;border:solid 3px #0097cf;border-radius:8px;overflow:hidden}body#event.list .eventData:first-child,body#joint.list .eventData:first-child,body#mypage.joint .eventData:first-child{margin-top:0}body#event.list .eventData .eventData_header,body#joint.list .eventData .eventData_header,body#mypage.joint .eventData .eventData_header{background:#effaff;padding:1rem 2rem}body#event.list .eventData .eventData_detail,body#joint.list .eventData .eventData_detail,body#mypage.joint .eventData .eventData_detail{background:#fff;padding:1rem 2rem}body#mypage.event .eventData,body#mypage.joint .eventData{margin-top:1.25rem;border:solid 3px #e5e7eb;border-radius:8px;overflow:hidden}body#mypage.event .eventData:first-child,body#mypage.joint .eventData:first-child{margin-top:0}body#mypage.event .eventData .eventData_header,body#mypage.joint .eventData .eventData_header{background:#effaff;padding:1rem 2rem}body#mypage.event .eventData .eventData_detail,body#mypage.joint .eventData .eventData_detail{background:#fff;padding:1rem 2rem}.eventData span.newline{display:block}.eventData .eventCategory,.eventData .eventCategory a{color:#0078a7;text-decoration:none}.eventData .eventName,.eventData .eventName a{color:#1f2937}.eventData .eventCategory{font-size:1.125rem;line-height:1.75rem}.eventData .eventName{font-size:.875rem;line-height:1.25rem}body#mypage.event .eventData .eventName,body#mypage.joint .eventData .eventName{font-size:.875rem;line-height:1.25rem}.eventData .eventCategory+.eventName{padding-top:.5rem}body#event.detail .eventData .eventName,body#joint.detail .eventData .eventName{border:solid 3px #0097cf;border-radius:8px;color:#0078a7;font-weight:700;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/joint/detail_title_bg.png) no-repeat right center,linear-gradient(to bottom,#effaff,#dff4ff 70%,#b7ecff);padding:2rem;font-size:1.125rem;line-height:1.75rem}.eventData .eventHeadline{margin-bottom:.25rem;color:#1f2937;font-weight:700;font-size:1rem;line-height:1.5rem}.eventData .eventHeadline.attention{color:#932e19}.eventData .eventItem{width:100%;margin-top:.5rem;border-top:dotted 1px #e5e7eb}.eventData .eventItem:first-child{margin-top:0;border-top:none}.eventData .eventItem td,.eventData .eventItem th{padding:.5rem 0;border-top:dotted 1px #e5e7eb;vertical-align:top}.eventData .eventItem:first-child tr:first-child td,.eventData .eventItem:first-child tr:first-child th{padding-top:0;border-top:none}.eventData .eventItem tr:last-child td,.eventData .eventItem tr:last-child th{padding-bottom:0}.eventData .eventItem th{width:120px;color:#222;font-weight:700}.eventData .eventMore{margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}.eventData .eventMore:first-child{margin-top:0;padding-top:0;border-top:none}body#event.detail .eventData .eventMore,body#joint.detail .eventData .eventMore{margin-top:1.25rem;border:solid 1px #e5e7eb;border-radius:8px;overflow:hidden;padding:2rem}.eventData .actionbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.eventData .actionbar li{width:120px}.eventData .actionbar li+li{margin-left:.5rem}.eventData .actionbar li.notes{width:auto;color:#02658a;font-weight:700;font-size:12px}body#mypage.joint .eventData .actionbar li{width:260px}body#event.list .eventData .actionbar,body#joint.list .eventData .actionbar{margin:0 1.25rem;padding:1.25rem 0;border-top:solid 1px #e5e7eb;text-align:center}body#event.list .eventData .actionbar li,body#joint.list .eventData .actionbar li{width:260px}body#mypage.event .eventData .actionbar,body#mypage.joint .eventData .actionbar{margin:0 1.25rem;padding:1.25rem 0;border-top:solid 1px #e5e7eb;text-align:center}body#mypage.event .eventData .actionbar li,body#mypage.joint .eventData .actionbar li{width:260px}.linkItem{padding-bottom:1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem}.execute+.linkItem{padding-top:1.25rem}.execute{zoom:1;width:540px;margin:1.25rem auto 0 auto}.execute:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .execute{display:inline-table;display:block}.execute:first-child{margin-top:0}.execute li{float:right;width:260px}.execute li.executeButton{width:260px}.execute li:last-child{float:none;margin:0 auto}.execute li+li:last-child{float:right;width:260px;margin:0 1.25rem 0 0}.execute+.notes{padding-top:0;border-top:none;text-align:center}.execute+.notes .links{color:#4b5563}.executeButton:not(.disabled),.executeButton_high,.executeButton_send{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#dfecfa;color:#1e2b4d}.executeButton:not(.disabled) .executeButton_high,.executeButton:not(.disabled) .executeButton_send,.executeButton:not(.disabled) a.executeButton:not(.disabled),.executeButton:not(.disabled) input.executeButton:not(.disabled),.executeButton_high .executeButton_high,.executeButton_high .executeButton_send,.executeButton_high a.executeButton:not(.disabled),.executeButton_high input.executeButton:not(.disabled),.executeButton_send .executeButton_high,.executeButton_send .executeButton_send,.executeButton_send a.executeButton:not(.disabled),.executeButton_send input.executeButton:not(.disabled){cursor:pointer}.executeButton:not(.disabled):hover,.executeButton_high:hover,.executeButton_send:hover{text-decoration:underline}.executeButton_high,.executeButton_send,input[type=button].executeButton:not(.disabled),input[type=submit].executeButton:not(.disabled){border:none}.executeButton:not(.disabled):hover,.executeButton:not(.disabled):visited,.executeButton_high:hover,.executeButton_high:visited,.executeButton_send:hover,.executeButton_send:visited{color:#1e2b4d}.executeButton_low{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#fff;border:solid 1px #9ca3af;box-shadow:inset 0 -1px 0 #9ca3af}.executeButton_low a.executeButton_low,.executeButton_low input.executeButton_low{cursor:pointer}.executeButton_low:hover{text-decoration:underline}input[type=button].executeButton_low,input[type=submit].executeButton_low{border:none}.executeButton_low,.executeButton_low:active,.executeButton_low:hover,.executeButton_low:link,.executeButton_low:visited{color:#1f2937}input[type=button].executeButton_low,input[type=submit].executeButton_low{border:solid 1px #9ca3af}.executeButton_lead{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#d24719;color:#fff}.executeButton_lead a.executeButton_lead,.executeButton_lead input.executeButton_lead{cursor:pointer}.executeButton_lead:hover{text-decoration:underline}input[type=button].executeButton_lead,input[type=submit].executeButton_lead{border:none}.executeButton_lead:hover,.executeButton_lead:visited{color:#fff}.entryFunction .keep.ui-myclip.on .executeButton_low,.executeButton_done{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#fff;border:solid 1px #9ca3af;box-shadow:inset 0 -1px 0 #9ca3af;background-color:#f1f7fd;border:solid 1px #d1d5db;box-shadow:inset 0 1px 0 #d1d5db;padding:.25rem .5rem .15rem .5rem}.entryFunction .keep.ui-myclip.on .executeButton_low .entryFunction .keep.ui-myclip.on .executeButton_low,.entryFunction .keep.ui-myclip.on .executeButton_low a.executeButton_done,.entryFunction .keep.ui-myclip.on .executeButton_low input.executeButton_done,.executeButton_done .entryFunction .keep.ui-myclip.on .executeButton_low,.executeButton_done a.executeButton_done,.executeButton_done input.executeButton_done{cursor:pointer}.entryFunction .keep.ui-myclip.on .executeButton_low:hover,.executeButton_done:hover{text-decoration:underline}.entryFunction .keep.ui-myclip.on .executeButton_low,input[type=button].executeButton_done,input[type=submit].executeButton_done{border:none}.entryFunction .keep.ui-myclip.on .executeButton_low,.entryFunction .keep.ui-myclip.on .executeButton_low:active,.entryFunction .keep.ui-myclip.on .executeButton_low:hover,.entryFunction .keep.ui-myclip.on .executeButton_low:link,.entryFunction .keep.ui-myclip.on .executeButton_low:visited,.executeButton_done,.executeButton_done:active,.executeButton_done:hover,.executeButton_done:link,.executeButton_done:visited{color:#1f2937}.entryFunction .keep.ui-myclip.on .executeButton_low,input[type=button].executeButton_done,input[type=submit].executeButton_done{border:solid 1px #9ca3af}.entryFunction .keep.ui-myclip.on .executeButton_low,.entryFunction .keep.ui-myclip.on .executeButton_low:active,.entryFunction .keep.ui-myclip.on .executeButton_low:hover,.entryFunction .keep.ui-myclip.on .executeButton_low:link,.entryFunction .keep.ui-myclip.on .executeButton_low:visited,.executeButton_done,.executeButton_done:active,.executeButton_done:hover,.executeButton_done:link,.executeButton_done:visited{color:#1f2937}.entryFunction .keep.ui-myclip.on .executeButton_low,input[type=button].executeButton_done,input[type=submit].executeButton_done{border:solid 1px #d1d5db}.entryFunction .keep.ui-myclip.off .executeButton,.entryFunction .keep.ui-myclip.on .executeButton_low{cursor:pointer}.executeButton.bf-passwordCheck-disabled,.executeButton.disabled{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background:#d1d5db;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1)}.executeButton.bf-passwordCheck-disabled .executeButton.bf-passwordCheck-disabled,.executeButton.bf-passwordCheck-disabled a.executeButton.disabled,.executeButton.bf-passwordCheck-disabled input.executeButton.disabled,.executeButton.disabled .executeButton.bf-passwordCheck-disabled,.executeButton.disabled a.executeButton.disabled,.executeButton.disabled input.executeButton.disabled{cursor:pointer}.executeButton.bf-passwordCheck-disabled:hover,.executeButton.disabled:hover{text-decoration:underline}.executeButton.bf-passwordCheck-disabled,input[type=button].executeButton.disabled,input[type=submit].executeButton.disabled{border:none}.executeButton.bf-passwordCheck-disabled,.executeButton.bf-passwordCheck-disabled:active,.executeButton.bf-passwordCheck-disabled:hover,.executeButton.bf-passwordCheck-disabled:link,.executeButton.bf-passwordCheck-disabled:visited,.executeButton.disabled,.executeButton.disabled:active,.executeButton.disabled:hover,.executeButton.disabled:link,.executeButton.disabled:visited{color:#4b5563;text-decoration:none}.formFlow{display:table;width:100%;margin-top:1.25rem;overflow:hidden;background:rgb(237.9,237.9,237.9);border-radius:8px}.formFlow:first-child{margin-top:0}.formFlow li{display:table-cell;vertical-align:middle;width:20%}.formFlow.step3 li{width:33.3%}.formFlow.step3 li:first-child{width:33.4%}.formFlow.step4 li{width:25%}.formFlow li{position:relative;height:60px;padding:0 0 0 30px;color:#222}.formFlow li:first-child{padding-left:10px}.formFlow li:before{font-size:0;line-height:0;content:"　";position:absolute;top:-3px;left:0;border-width:33px 23px;border-style:solid;border-color:transparent transparent transparent #fff}.formFlow li:after{font-size:0;line-height:0;content:"　";position:absolute;top:0;left:0;border-width:30px 20px;border-style:solid;border-color:transparent transparent transparent rgb(237.9,237.9,237.9)}.formFlow li:first-child:after,.formFlow li:first-child:before{display:none}.formFlow li.act{color:#fff;background:#0097cf}.formFlow li.act+li:after{border-color:transparent transparent transparent #0097cf}.formFlow li span,.formFlow li strong{display:block}.formFlow li span{font-size:.75rem;line-height:1rem}.freewordSearch{display:table;width:100%}.freewordSearch .freewordInput{display:table-cell}.freewordSearch .searchButton{display:table-cell;width:60px}.freewordSearch input[type=text]{margin:0;padding:0;border:none;line-height:1;background:0 0;border-radius:0;width:100%;height:35px;padding:2px 5px 2px 10px;border:solid 1px #e5e7eb;border-right:none;background:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;box-sizing:border-box}.freewordSearch input[type=submit]{margin:0;padding:0;border:none;line-height:1;background:0 0;border-radius:0;width:100%;height:35px;border-bottom:solid 2px rgb(0,113.7971014493,156);color:#fff;font-size:.875rem;line-height:1.25rem;background:#0097cf;border-top-right-radius:8px;border-bottom-right-radius:8px;box-sizing:border-box}.jobdata{margin-top:1.25rem;border:solid 1px #ddd;background-color:#fff;border-radius:8px;box-shadow:0 1px 7px rgba(0,0,0,.2);box-sizing:border-box;overflow:hidden}.contents_inner>.jobdata,.contents_inner>form>.jobdata{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.jobLisStatus+.jobdata{margin-top:2.5rem}.keepListNav+.jobdata{margin-top:2.5rem}.jobdata_sellingpoint{padding-bottom:20px}.jobdata_sellingpoint .jobdata_select{border:none;display:inline-block;float:left;padding:20px 10px}.jobdata_status{position:relative;padding:2rem 2rem 0 2rem}.jobdata_property{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.5rem}.jobdata_property li{padding:.125rem .75rem;border-radius:100px;box-sizing:border-box;color:#b93815;font-size:.75rem;line-height:1rem;text-align:center;background-color:#fdead7}.jobdata_sellingpoint{zoom:1;padding:2rem}.jobdata_sellingpoint:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .jobdata_sellingpoint{display:inline-table;display:block}.jobdata_sellingpoint:only-child{padding-bottom:2rem}.jobdata_status+.jobdata_sellingpoint{padding-top:1.25rem}.jobdata_sellingpoint .mainPhoto{font-size:0;line-height:0;background:#f3f3f3;width:200px;float:left;margin-right:1.25rem;text-align:center}.jobdata.expire .jobdata_sellingpoint .mainPhoto{display:none}.jobdata_sellingpoint .mainPhoto img{display:inline-block}.jobdata_sellingpoint .mainPhoto img{max-width:100%;max-height:150px}.relatedLinks{font-size:1rem;line-height:1.5rem;padding-top:1rem;background:#fff}.jobdata_select{padding:1.25rem 2rem;border-bottom:solid 1px #ddd;font-size:.875rem;line-height:1.25rem;font-weight:700}.jobdata_select input{margin:0;padding:0}.jobdata_select input[type=checkbox]:checked+label{color:#932e19}.jobdata_account .accountName{color:#222;font-weight:700;font-size:1rem;line-height:1.5rem}.jobdata_account .accept+.accountName,.jobdata_account .new+.accountName{padding-top:.5rem}.jobdata_account .businessType{padding-top:.25rem;font-size:.875rem;line-height:1.25rem}.mainPhoto+.jobdata_account{overflow:hidden;zoom:1}.jobdata_select+.jobdata_account .accountName,body#mypage.keep .jobdata_account .accountName{font-size:1.125rem;line-height:1.75rem}.jobdata_select+.jobdata_account{margin-left:25px}.jobdata_account .new{display:inline-block;width:46px;font-size:.875rem;line-height:1.25rem;font-weight:700;color:#3d74d3;text-align:center;border-radius:4px;border:1px solid #3d74d3}.jobdata_sellingpoint .message{overflow:hidden;zoom:1;margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb;color:#222;font-weight:700;font-size:1.125rem;line-height:1.75rem}.jobdata.expire .jobdata_sellingpoint .message{display:none}.jobdata_sellingpoint .message a{color:#222;text-decoration:none}.jobdata_sellingpoint .message a:hover{text-decoration:underline}.relatedLinks{font-size:1rem;line-height:1.5rem}.jobdata_notes{padding:3px .5rem;color:#fff;font-size:.75rem;line-height:1rem;text-align:center;background:#932e19;border-radius:100px;float:right;width:310px;box-sizing:border-box;margin-top:0;margin-right:2rem;margin-bottom:1.25rem}.jobdata-3rd .jobdata_notes{float:none;margin-right:0;margin-left:2rem}.jobdata-3rd .jobdata_notes:last-child{margin-bottom:1.25rem}.jobdata_jobtypeList{border-top:solid 1px #e5e7eb;padding:2rem}.jobdata.expire .jobdata_notes+.jobdata_jobtypeList{clear:both;margin-top:0}.jobdata_jobtypeList .jobItem+.jobItem{margin-top:1.25rem;padding-top:1.25rem;border-top:dotted 1px #e5e7eb}.jobdata_jobtypeList .jobItem{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.jobdata-3rd .jobdata_jobtypeList .jobItem{display:flex;flex-wrap:wrap;flex-direction:column-reverse;justify-content:flex-start;align-items:center}.jobdata_jobtypeList .jobItem .jobTitle{width:calc(100% - 440px);padding-right:.5rem;box-sizing:border-box}.jobdata_jobtypeList .jobItem .jobTitle a{text-decoration:none}.jobdata_jobtypeList .jobItem .jobTitle a:hover{text-decoration:underline}.jobdata_actionbar{flex-grow:1}.jobdata-3rd .jobdata_actionbar{margin-top:1.25rem}.jobdata-3rd .jobdata_actionbar:only-child{margin-top:0}.jobdata_actionbar .entryFunction{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;-moz-column-gap:1rem;column-gap:1rem}.jobdata-3rd .jobdata_actionbar .entryFunction{justify-content:center;align-items:center}.jobdata_actionbar .entryFunction li{width:33%;flex-grow:1}.jobdata_actionbar .entryFunction li:first-child{margin-left:0}.jobdata_actionbar .entryFunction li.keep a:after,.jobdata_actionbar .entryFunction li.keep.ui-myclip span:after,.jobdata_actionbar .entryFunction li.keep.ui-myclip.on span:after{content:" ";width:16px;height:16px;margin-left:.25rem;background-size:16px 16px;background-repeat:no-repeat;background-position:center}.jobdata_actionbar .entryFunction li.keep a:after,.jobdata_actionbar .entryFunction li.keep.ui-myclip span:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/base/keep_icon.png)}.jobdata_actionbar .entryFunction li.keep.ui-myclip.on span:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/base/keep_on_icon.png)}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low{border:none;background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#fff;border:solid 1px #9ca3af;box-shadow:inset 0 -1px 0 #9ca3af;padding-left:.75rem;cursor:pointer}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low{cursor:pointer}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover{text-decoration:underline}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,input[type=button] body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,input[type=submit] body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low{border:none}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low:active,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low:hover,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low:link,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low:visited{color:#1f2937}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,input[type=button] body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,input[type=submit] body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low{border:solid 1px #9ca3af}body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low{background-color:#f1f7fd;border:solid 1px #d1d5db;box-shadow:inset 0 1px 0 #d1d5db;padding:.25rem .5rem .15rem .5rem;padding-left:.75rem;cursor:pointer}body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:active,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:hover,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:link,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low:visited{color:#1f2937}body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,input[type=button] body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,input[type=submit] body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low{border:solid 1px #d1d5db}body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low{border:none;background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff}body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low abody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low inputbody#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low{cursor:pointer}body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover{text-decoration:underline}body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,input[type=button] body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,input[type=submit] body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low{border:none}body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:hover,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low:visited{color:#fff}body#articleDetail .jobdata_actionbar .entryFunction li,body#cgCreator .jobdata_actionbar .entryFunction li,body#jobList .jobdata_actionbar .entryFunction li,body#localmatch .jobdata_actionbar .entryFunction li,body#tomakomaifair .jobdata_actionbar .entryFunction li,body#top .jobdata_actionbar .entryFunction li,body#xxx .jobdata_actionbar .entryFunction li{margin-left:0;width:170px}body#articleDetail .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low{cursor:pointer}body#articleDetail .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#top .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.keep.ui-myclip.on .executeButton_low{cursor:pointer}body#articleDetail .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#cgCreator .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#jobList .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#localmatch .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#tomakomaifair .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#top .jobdata_actionbar .entryFunction li.toDetail .executeButton_low,body#xxx .jobdata_actionbar .entryFunction li.toDetail .executeButton_low{cursor:pointer}body#mypage.keep .jobdata_actionbar .entryFunction li .executeButton,body#mypage.keep .jobdata_actionbar .entryFunction li .executeButton_lead,body#mypage.keep .jobdata_actionbar .entryFunction li .executeButton_low,body#mypage.keep .jobdata_actionbar .entryFunction li.executeButton_done{cursor:pointer}.jobdata_jobtypeList .jobSummary{width:100%;table-layout:fixed;margin-top:1.25rem}.jobdata_jobtypeList .jobSummary td,.jobdata_jobtypeList .jobSummary th{border:solid 1px #ddd;padding:.5rem .25rem;font-size:.875rem;line-height:1.25rem}.jobdata_jobtypeList .jobSummary th{width:120px;font-weight:700;text-align:center;background-color:#dff4ff}.jobdata_jobtypeList .jobSummary td{overflow-wrap:break-word;line-break:strict}.jobdata-3rd .jobdata_jobtypeList .jobSummary{margin-top:0}.accept{display:flex;flex-wrap:nowrap;align-items:flex-start;font-size:.875rem;line-height:1.25rem}.accept-before{display:inline-block;min-width:70px;margin-right:.5rem;text-align:center;color:#097c6c;border-radius:4px;background:#effef9}.accept-before+.accept_text{color:#097c6c}.accept-close{display:inline-block;min-width:70px;margin-right:.5rem;text-align:center;color:#bd1a14;border-radius:4px;background:#fff1f1}.accept-close+.accept_text{color:#bd1a14}.jobmaster .accept{margin:1rem 1.75rem 0 1.75rem}.jobmaster_jobtypeList+.accept{margin:.5rem 1.5rem 0}img.jobIcon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:3px}.jointList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#mypage.joint .jointList{margin-top:1.25rem}.jointList .headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-top:0;padding-bottom:0}.jointList .detail{margin-top:1.25rem}.jointList .detail:first-child{margin-top:0}.jointList .detail>P{padding:.5rem}.memberNav .detail p,.memberNav_guide .detail p,.memberNav_widget .detail p{padding-top:.5rem}.memberNav .detail p.notes,.memberNav_guide .detail p.notes,.memberNav_widget .detail p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.memberNav .detail p.attention,.memberNav_guide .detail p.attention,.memberNav_widget .detail p.attention{color:#932e19}.memberNav .detail p.noPlan,.memberNav_guide .detail p.noPlan,.memberNav_widget .detail p.noPlan{color:#4b5563;font-size:.875rem;line-height:1.25rem}.memberNav_form{padding-top:.5rem}.memberNav_form li{padding-top:.5rem}.memberNav_form li:first-child{padding-top:0}.memberNav_form li.memberID input,.memberNav_form li.memberPW input{width:100%}.memberNav_form li.memberID input.attention,.memberNav_form li.memberPW input.attention{border-color:#bd1a14;background:#ffe2e1}.memberNav_item{margin-top:.5rem}.memberNav_item:first-child{margin-top:0}.memberNav_item li{border-top:solid 1px rgb(243.4130434783,244.3043478261,246.0869565217)}.memberNav .memberNav_item:first-child li:first-child,.memberNav_guide .memberNav_item:first-child li:first-child{border-top:none}.memberNav_item li a{display:table;width:85%;width:calc(100% - (1.25rem + .5rem));padding:.5rem 1.25rem .5rem .5rem;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2218px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2018%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%23e6e6e6%22%20d%3d%22M2%2e5%2c30A2%2e5%2c2%2e5%2c0%2c0%2c1%2c%2e73%2c25%2e73L11%2e46%2c15%2c%2e73%2c4%2e27A2%2e5%2c2%2e5%2c0%2c0%2c1%2c4%2e27%2e73l12%2e5%2c12%2e5a2%2e5%2c2%2e5%2c0%2c0%2c1%2c0%2c3%2e54L4%2e27%2c29%2e27A2%2e49%2c2%2e49%2c0%2c0%2c1%2c2%2e5%2c30Z%22%2f%3e%0d%0a%09%09%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);background-position:right 5px center;background-repeat:no-repeat;background-size:12px auto}.memberNav_guide .memberNav_item li a{padding-left:0;width:calc(100% - 1.25rem)}.memberNav_item li a .itemName,.memberNav_item li a .itemStatus{display:table-cell;vertical-align:middle}.memberNav_item li a .itemName{font-weight:700;font-size:.875rem;line-height:1.25rem}.memberNav_item li a .itemStatus{color:#222;font-size:.75rem;line-height:1rem;text-align:right;white-space:nowrap;padding-left:.25rem}.memberNav_item li a .itemStatus strong{padding:0 2px;color:#0097cf}.memberNav_item li a:hover .itemName{text-decoration:underline}#sub .memberNav_widget .memberNav_item li.entry a,.memberNav .memberNav_item li.entry a{display:block}#sub .memberNav_widget .memberNav_item li.entry a .itemName,#sub .memberNav_widget .memberNav_item li.entry a .itemStatus,.memberNav .memberNav_item li.entry a .itemName,.memberNav .memberNav_item li.entry a .itemStatus{display:block}#sub .memberNav_widget .memberNav_item li.entry a .itemStatus,.memberNav .memberNav_item li.entry a .itemStatus{padding-top:3px;text-align:left}.memberNav_function{padding-top:.5rem}.memberNav_function:first-child{padding-top:0}.memberNav_item+.memberNav_function{border-top:solid 1px rgb(243.4130434783,244.3043478261,246.0869565217)}.memberNav_function li{padding-top:.5rem}.memberNav_function li:first-child{padding-top:0}.memberNav_function li.forget a{display:inline-block;min-height:14px;padding-left:1.25rem;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/base/text_link_icon.png);background-position:left center;background-repeat:no-repeat;background-size:14px auto;font-size:.875rem;line-height:1.25rem}#header .memberNav{position:absolute;top:120px;right:1px;z-index:1000;width:248px;padding:0 .25rem .25rem .25rem;background:#0097cf;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-sizing:border-box}#header .memberNav,#header .memberNav.close{display:none}#header .memberNav.open{display:block}body#mypage #header .memberNav{background:#02658a}.memberNav .headline{color:#4b5563}#header .memberNav .headline{padding:.5rem;display:none}.memberNav .detail{background:#fff}#header .memberNav .detail{border-radius:4px}.memberNav .detail p{padding-left:.5rem;padding-right:.5rem}.memberNav .memberNav_form{padding-left:.5rem;padding-right:.5rem}.memberNav .memberNav_function{padding-left:.5rem;padding-right:.5rem}.memberNav_widget{margin-top:1.25rem}#sub .memberNav_widget{margin-top:.5rem;padding:0 .25rem .25rem .25rem;background:#0097cf;border-radius:8px}#sub .memberNav_widget:first-child,.memberNav_widget:first-child{margin-top:0}.memberNav_widget .headline{padding:.5rem 0 .5rem .5rem;border-left:solid 5px #0097cf;color:#222;font-size:1.125rem;line-height:1.75rem;line-height:1.3}#sub .memberNav_widget .headline{padding:.5rem;border-left:none;color:#4b5563;font-size:1rem;line-height:1.5rem;line-height:1.6}.memberNav_widget .detail{padding-left:.5rem;border-left:solid 5px #e5e7eb}#sub .memberNav_widget .detail{padding-left:0;border-left:none;padding-bottom:.5rem;background:#fff;border-radius:4px}.memberNav_widget .detail p:first-child{border-top:solid 1px rgb(243.4130434783,244.3043478261,246.0869565217)}#sub .memberNav_widget .detail p{border-top:none;padding-left:.5rem;padding-right:.5rem}#sub .memberNav_widget .memberNav_form{padding-left:.5rem;padding-right:.5rem}#main .memberNav_widget .memberNav_item li a{width:calc(100% - 1.25rem);padding-left:0;background-position:right center}#main .memberNav_widget .memberNav_function li:not(.forget),.contentsInner>.memberNav_widget .memberNav_function li:not(.forget){display:inline-block;vertical-align:top;width:45%;width:calc(50% - .25rem)}#main .memberNav_widget .memberNav_function li:not(.forget):nth-child(even),.contentsInner>.memberNav_widget .memberNav_function li:not(.forget):nth-child(even){margin-left:.5rem}#main .memberNav_widget .memberNav_function li:not(.forget):first-child+li,.contentsInner>.memberNav_widget .memberNav_function li:not(.forget):first-child+li{padding-top:0}#sub .memberNav_widget .memberNav_function{padding-left:.5rem;padding-right:.5rem}.memberNavWrap{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;zoom:1}.memberNavWrap .memberNav_guide{border:solid 2px #0097cf;border-radius:8px;overflow:hidden}.memberNavWrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .memberNavWrap{display:inline-table;display:block}.memberNavWrap .memberNav_guide{float:left;width:490px;box-sizing:border-box}.memberNavWrap .memberNav_guide+.memberNav_guide{margin-left:1.25rem}body#account.login .memberNavWrap .memberNav_guide{width:100%;min-width:490px}.memberNav_guide .headline{padding:.5rem 1rem;color:#0078a7;background:#effaff}.memberNav_guide .detail{padding:1rem 1.5rem}body#account.login .memberNav_guide .memberNav_form{width:300px;margin-left:auto;margin-right:auto}body#mypage .memberNav_guide .memberNav_function{text-align:right}body#mypage .memberNav_guide .memberNav_function li{display:inline-block}body#account.login .memberNav_guide .memberNav_function{width:300px;margin-left:auto;margin-right:auto}.pageStatus{zoom:1;margin-top:1.25rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;background:#f3f3f3;border-radius:8px}.pageStatus:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .pageStatus{display:inline-table;display:block}.pageStatus .totalValue{float:left}.pageStatus .totalValue strong{color:#222;font-weight:700;margin-left:5px}.pageStatus .thisValue{float:right}.pagination{margin-top:1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem}.pagination:first-child{margin-top:0}.pagination li{display:inline-block;vertical-align:middle;margin-left:10px}.pagination li.back,.pagination li.back+li,.pagination li.first,.pagination li.first+li,.pagination li.last,.pagination li.next,.pagination li:first-child{margin-left:0}.pagination li.first{margin-right:5px}.pagination li.last{margin-left:5px}.pagination li.first:after,.pagination li.last:before{content:"…";display:inline-block;color:#4b5563;font-size:.75rem;line-height:1rem}.pagination li.first:after{margin-left:5px}.pagination li.last:before{margin-right:5px}.pagination li.back{margin-right:17px}.pagination li.next{margin-left:17px}.pagination li a,.pagination li.act{width:30px;line-height:26px;border-radius:8px;box-sizing:border-box}.pagination li.act{font-weight:700;color:#fff;border:solid 2px #3d74d3;background:#3d74d3}.pagination li a{display:inline-block;vertical-align:middle;border:solid 2px #3d74d3;color:#3d74d3;text-decoration:none}.pagination li a:hover{text-decoration:none}.pagination li.back a,.pagination li.next a{font-size:0;line-height:0;width:auto;border:none}.pagination li.back a img,.pagination li.next a img{height:30px}.pagination li:first-child:not(.back){position:relative;margin-left:35px}.pagination li:first-child:not(.back):before{background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2218px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2018%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%23e6e6e6%22%20d%3d%22M15%2e5%2c30a2%2e5%2c2%2e5%2c0%2c0%2c0%2c1%2e77%2d4%2e27L6%2e54%2c15%2c17%2e27%2c4%2e27A2%2e5%2c2%2e5%2c0%2c1%2c0%2c13%2e73%2e73L1%2e23%2c13%2e23a2%2e5%2c2%2e5%2c0%2c0%2c0%2c0%2c3%2e54l12%2e5%2c12%2e5A2%2e49%2c2%2e49%2c0%2c0%2c0%2c15%2e5%2c30Z%22%2f%3e%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);font-size:0;line-height:0;content:"　";display:block;position:absolute;top:0;left:-35px;width:18px;height:30px}.pagination li:last-child:not(.next){position:relative;margin-right:35px}.pagination li:last-child:not(.next):before{background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2218px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2018%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%23e6e6e6%22%20d%3d%22M2%2e5%2c30A2%2e5%2c2%2e5%2c0%2c0%2c1%2c%2e73%2c25%2e73L11%2e46%2c15%2c%2e73%2c4%2e27A2%2e5%2c2%2e5%2c0%2c0%2c1%2c4%2e27%2e73l12%2e5%2c12%2e5a2%2e5%2c2%2e5%2c0%2c0%2c1%2c0%2c3%2e54L4%2e27%2c29%2e27A2%2e49%2c2%2e49%2c0%2c0%2c1%2c2%2e5%2c30Z%22%2f%3e%0d%0a%09%09%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);font-size:0;line-height:0;content:"　";display:block;position:absolute;top:0;right:-35px;width:18px;height:30px}.pagination li:only-child:not(.back),.pagination li:only-child:not(.next){margin-left:0;margin-right:0}.pagination li:only-child:not(.back):before,.pagination li:only-child:not(.next):before{display:none}#searchScreen .breadcrumbs{display:none}#searchScreen .contentsHeader{display:none}#searchScreen{position:fixed;top:15%;left:50%;z-index:1100;width:1000px;margin-left:-500px;padding:1.25rem;background:#fff;box-sizing:border-box}#searchScreen .headline{padding-left:.5rem;border-left:solid 5px #0097cf;color:#222;font-size:1.125rem;line-height:1.75rem;line-height:1.3}#searchScreen .searchCategory{margin-top:1.25rem}#searchScreen .searchDetail{max-height:260px;overflow-x:hidden;overflow-y:scroll;margin-top:1.25rem;padding:1.25rem;border:solid 1px #e5e7eb;border-radius:8px}#searchScreen .searchClose{position:absolute;top:20px;right:20px;z-index:1100;width:25px;height:25px;background:#ccc;border-radius:8px}#searchScreen .searchClose a{display:block;width:100%;height:100%;background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2230px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2030%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%23fff%22%20d%3d%22M19%2e24%2c15l9%2e88%2d9%2e88A3%2c3%2c0%2c0%2c0%2c24%2e88%2e88L15%2c10%2e76%2c5%2e12%2e88A3%2c3%2c0%2c0%2c0%2c%2e88%2c5%2e12L10%2e76%2c15%2c%2e88%2c24%2e88a3%2c3%2c0%2c1%2c0%2c4%2e24%2c4%2e24L15%2c19%2e24l9%2e88%2c9%2e88a3%2c3%2c0%2c0%2c0%2c4%2e24%2d4%2e24Z%22%2f%3e%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);background-position:center center;background-repeat:no-repeat;background-size:auto 9px}#searchScreen .searchClose a:hover{text-decoration:none}.selectSearchItem{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.selectSearchItem dl{border-top:solid 1px #e5e7eb;font-size:.875rem;line-height:1.25rem}.selectSearchItem dt{color:#02658a;font-weight:700}.selectSearchItem dl{display:table;width:100%;padding-top:.5rem}.selectSearchItem dl+dl,.selectSearchItem form dl:first-child{margin-top:.5rem}.selectSearchItem dd,.selectSearchItem dt{display:table-cell}.selectSearchItem dl.searchItem dd,.selectSearchItem dl.searchItem dt{vertical-align:middle}.selectSearchItem dl.filterItem dd,.selectSearchItem dl.filterItem dt{vertical-align:top}.selectSearchItem dt{width:205px;color:#02658a;font-weight:700}.selectSearchItem dd.reset{width:100px;padding-left:10px}.selectSearchItem dd.detail span{display:inline}.selectSearchItem dd.detail span.category{color:#4b5563}.selectSearchItem dd.detail span.itemName{color:#222;font-weight:700}.selectSearchItem dd.detail span.itemName:before{content:"「";color:#4b5563;font-weight:400}.selectSearchItem dd.detail span.itemName:after{content:"」";color:#4b5563;font-weight:400}.selectSearchItem dd.detail li{display:inline-block;padding-right:20px;color:#4b5563}.selectSearchItem dd.detail li input,.selectSearchItem dd.detail li label{vertical-align:middle}.selectSearchItem dd.detail li input{margin-right:5px}.selectSearchItem dd.detail li input:checked+label{color:#222}.selectSearchItem dd.reset .executeButton,.selectSearchItem dd.reset .executeButton.disabled,.selectSearchItem dd.reset .executeButton_done,.selectSearchItem dd.reset .executeButton_high,.selectSearchItem dd.reset .executeButton_lead,.selectSearchItem dd.reset .executeButton_low,.selectSearchItem dd.reset .executeButton_send{min-height:30px;font-size:12px}.toMap{display:inline-block;font-weight:700;margin-left:.5rem}.toMap:before{font-size:0;line-height:0;content:" ";display:inline-block;vertical-align:middle;width:12px;height:20px;margin-top:-3px;margin-right:.25rem;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/base/maplink_icon.png) no-repeat left center;background-size:12px auto}.toolbar{margin-top:1.25rem;border:solid 1px rgb(230.25,230.25,230.25);background:#f3f3f3;border-radius:8px;zoom:1;padding:.25rem 0}.toolbar:first-child{margin-top:0}.pagination+.toolbar{margin-top:2.5rem}.toolbar p{color:#222;font-weight:700}.toolbar ul.assist li,.toolbar ul.item li{display:inline-block;vertical-align:top}.toolbar ul.assist,.toolbar ul.assist li{line-height:1}.toolbar ul.assist li+li{margin-left:.5rem;padding-left:.5rem;border-left:solid 1px #e5e7eb}.toolbar ul.assist a,.toolbar ul.assist a:active,.toolbar ul.assist a:visited{color:#3d74d3;text-decoration:none}.toolbar:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .toolbar{display:inline-table;display:block}.toolbar .item{float:right;margin-right:.25rem}.toolbar .assist,.toolbar p{float:left;margin-top:11px;margin-left:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1}.toolbar ul.item li a,.toolbar ul.item li input[type=button],.toolbar ul.item li input[type=submit]{border-radius:0}.toolbar ul.item li+li a.executeButton_low,.toolbar ul.item li+li input[type=button].executeButton_low,.toolbar ul.item li+li input[type=submit].executeButton_low{border-left:none}.toolbar ul.item li:first-child a,.toolbar ul.item li:first-child input[type=button],.toolbar ul.item li:first-child input[type=submit]{border-top-left-radius:8px;border-bottom-left-radius:8px}.toolbar ul.item li:last-child a,.toolbar ul.item li:last-child input[type=button],.toolbar ul.item li:last-child input[type=submit]{border-top-right-radius:8px;border-bottom-right-radius:8px}.toolbar .executeButton,.toolbar .executeButton.disabled,.toolbar .executeButton_done,.toolbar .executeButton_high,.toolbar .executeButton_lead,.toolbar .executeButton_low,.toolbar .executeButton_send,.toolbar input[type=button].executeButton,.toolbar input[type=button].executeButton.disabled,.toolbar input[type=button].executeButton_done,.toolbar input[type=button].executeButton_high,.toolbar input[type=button].executeButton_lead,.toolbar input[type=button].executeButton_low,.toolbar input[type=button].executeButton_send,.toolbar input[type=submit].executeButton,.toolbar input[type=submit].executeButton.disabled,.toolbar input[type=submit].executeButton_done,.toolbar input[type=submit].executeButton_high,.toolbar input[type=submit].executeButton_lead,.toolbar input[type=submit].executeButton_low,.toolbar input[type=submit].executeButton_send{min-width:260px;font-size:.875rem;line-height:1.25rem}body#mypage.photoUpload .toolbar{width:500px;margin-left:auto;margin-right:auto;box-sizing:border-box}body#mypage.photoUpload .toolbar .item.photoTools_upload{position:relative;overflow:hidden}body#mypage.photoUpload .toolbar .item.photoTools_upload input{cursor:pointer;font-size:40px;opacity:0;position:absolute;top:-10px;right:0;width:100%}body#mypage.photoUpload .toolbar .item.photoTools_upload{float:left;margin-right:0;margin-left:.25rem}body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton,body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton.disabled,body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton_done,body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton_high,body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton_lead,body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton_low,body#mypage.photoUpload .toolbar .item.photoTools_upload.executeButton_send,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton.disabled,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton_done,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton_high,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton_lead,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton_low,body#mypage.photoUpload .toolbar input[type=button].item.photoTools_upload.executeButton_send,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton.disabled,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton_done,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton_high,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton_lead,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton_low,body#mypage.photoUpload .toolbar input[type=submit].item.photoTools_upload.executeButton_send{width:120px;min-width:120px}body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomIn .executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=button].executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomIn input[type=submit].executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomOut .executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=button].executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomOut input[type=submit].executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomReset .executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=button].executeButton_send,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton.disabled,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton_done,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton_high,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton_lead,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton_low,body#mypage.photoUpload .toolbar .photoTools_zoomReset input[type=submit].executeButton_send{width:120px;min-width:120px}.userForm .userForm_detail,.userForm_box{border:solid 1px #e5e7eb;border-radius:8px;overflow:hidden;background-color:#fff}.userForm_box .userForm_detail,.userForm_detail table .item,.userForm_detail table p,.userForm_detail td>span.tools:first-child{padding-left:.5rem;border-left:solid 3px rgb(243.4130434783,244.3043478261,246.0869565217)}.userForm_box.required .userForm_header:after,.userForm_detail table tr.required th:after{content:"必須";display:inline-block;padding:.25rem .5rem;color:#fff;font-size:.75rem;line-height:1rem;background:#932e19;border-radius:8px}.userForm{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.userForm .userForm_header{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-top:.25rem;padding-bottom:.25rem}.userForm .userForm_detail{margin-top:.5rem}.userForm .userForm_detail p+p.item:before{content:"";display:block;margin-bottom:.5rem;border-bottom:dotted 1px #e5e7eb}.userForm .userForm_detail{padding:1rem}.userForm_box{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:table;padding:1rem;box-sizing:border-box;margin-top:2.5rem}.userForm_box .userForm_header{display:table-cell;vertical-align:top;width:205px}.userForm_box .userForm_detail{display:table-cell;vertical-align:top}.userForm_box.attention .userForm_detail{border-left-color:#bd1a14}.userForm_box.required .userForm_header{position:relative}.userForm_box.required .userForm_header:after{position:absolute;top:0;right:.5rem}.userForm_box.required.attention .userForm_header:after{background-color:#bd1a14}.userForm .userForm_header .headline{color:#0078a7}.userForm .userForm_header p{font-weight:400;font-size:.875rem;line-height:1.25rem}.userForm_box .userForm_header{color:#222;font-weight:700;font-size:.875rem;line-height:1.25rem}.userForm_box.attention .userForm_header .headline{color:#bd1a14}.userForm_detail table .item,.userForm_detail table p{min-height:1.6em}.userForm_detail table tr.attention .item,.userForm_detail table tr.attention p .item{border-left-color:#bd1a14}.userForm_detail table tr.attention label,.userForm_detail table tr.attention p label{color:#bd1a14}.userForm_detail .userPhoto~.item,.userForm_detail .userPhoto~div.tools,.userForm_detail .userPhoto~p{overflow:hidden;zoom:1}.userForm_detail .item,.userForm_detail p{margin-top:1rem;padding-top:1rem;border-top:dotted 1px #e5e7eb}.userForm_detail .item:first-child,.userForm_detail p:first-child{margin-top:0;padding-top:0;border-top:none}.userForm_detail .item{font-size:.875rem;line-height:1.25rem}.userForm_detail .item .disabled label{color:#d6d6d6}.userForm_detail .item .disabled:after{content:"受付を締め切りました。";margin-left:.5rem;font-size:.875rem;line-height:1.25rem;color:#4b5563}.userForm_detail .item .tools .disabled:after,.userForm_detail .item .tools.disabled:after{content:none}.userForm_detail .item+.item,.userForm_detail .item+p,.userForm_detail p+p,.userForm_detail table .item,.userForm_detail table p{margin-top:0;padding-top:.5rem;border-top:none}.userForm_detail .item.light,.userForm_detail p.light{color:#4b5563}.userForm_detail p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.userForm_detail p.attention{color:#932e19}.userForm_detail .userPhoto:first-child+.item,.userForm_detail .userPhoto:first-child+P{margin-top:0;padding-top:0;border-top:none}.userForm_detail .dividerLine:before{content:"";display:block;margin-bottom:.5rem;border-bottom:dotted 1px #e5e7eb}.userForm_detail ul.item{zoom:1}.userForm_detail ul.item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .userForm_detail ul.item{display:inline-table;display:block}.userForm_detail ul.item li{float:left;width:50%;padding-top:.25rem}.userForm_detail ul.item li:first-child,.userForm_detail ul.item li:first-child+li{padding-top:0}.userForm_detail ul.item li.disabled{color:#d6d6d6}.userForm_detail ul.item.itemList .itemList{padding-top:0;border-top:none;margin-left:1.25rem}.userForm_detail ul.item.itemList li{float:none;width:100%}.userForm_detail ul.item.itemList li,.userForm_detail ul.item.itemList li:first-child+li{padding-top:.5rem}.userForm_detail ul.item.itemList li:first-child{padding-top:0}.itemList li+li{margin-top:.25rem}.userForm_detail ul.item.item-column1 li{width:100%}.item-column2 .itemSet .tools{margin-top:-3px}.userForm_detail .item li label{margin-right:0}.userForm_detail .item label{padding-left:1.25rem}.userForm_detail .item label+input[type=text]{margin-left:.5rem}.userForm_detail .item label,.userForm_detail .item span{display:inline-block;vertical-align:middle;margin-right:.5rem}.userForm_detail .item label.notes,.userForm_detail .item span.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem;font-size:11px}.userForm_detail .item label.attention,.userForm_detail .item label.attention .notes,.userForm_detail .item span.attention,.userForm_detail .item span.attention .notes{color:#bd1a14}input[type=checkbox]+.userForm_detail .item label,input[type=checkbox]+.userForm_detail .item span,input[type=radio]+.userForm_detail .item label,input[type=radio]+.userForm_detail .item span{vertical-align:top}.userForm_detail .item input[type=checkbox],.userForm_detail .item input[type=radio]{vertical-align:top;margin-top:5px;position:absolute}.userForm_detail .item span.line{margin-right:0}.userForm_detail .item span.newline{display:block}.userForm_detail .item span.bf-passwordCheck-notice{display:block;padding-top:.25rem;color:#bd1a14;font-weight:700;font-size:.875rem;line-height:1.25rem}.userForm_detail .item.item-column2{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.userForm_detail input,.userForm_detail input[type=checkbox],.userForm_detail input[type=email],.userForm_detail input[type=password],.userForm_detail input[type=radio],.userForm_detail input[type=text],.userForm_detail select,.userForm_detail select[type=checkbox],.userForm_detail select[type=email],.userForm_detail select[type=password],.userForm_detail select[type=radio],.userForm_detail select[type=text]{margin-right:.5rem}.userForm_detail input[type=email],.userForm_detail input[type=password],.userForm_detail input[type=text],.userForm_detail select[type=email],.userForm_detail select[type=password],.userForm_detail select[type=text]{width:10em;padding-top:0;padding-bottom:0;font-size:1rem;line-height:1.5rem}.userForm_detail input[type=email].sizeS,.userForm_detail input[type=password].sizeS,.userForm_detail input[type=text].sizeS,.userForm_detail select[type=email].sizeS,.userForm_detail select[type=password].sizeS,.userForm_detail select[type=text].sizeS{width:4em}.userForm_detail input[type=email].sizeL,.userForm_detail input[type=password].sizeL,.userForm_detail input[type=text].sizeL,.userForm_detail select[type=email].sizeL,.userForm_detail select[type=password].sizeL,.userForm_detail select[type=text].sizeL{width:75%}.userForm_detail input[type=email].sizeXL,.userForm_detail input[type=password].sizeXL,.userForm_detail input[type=text].sizeXL,.userForm_detail select[type=email].sizeXL,.userForm_detail select[type=password].sizeXL,.userForm_detail select[type=text].sizeXL{width:100%}.userForm_detail input[type=email].attention,.userForm_detail input[type=email].fv-error,.userForm_detail input[type=password].attention,.userForm_detail input[type=password].fv-error,.userForm_detail input[type=text].attention,.userForm_detail input[type=text].fv-error,.userForm_detail select[type=email].attention,.userForm_detail select[type=email].fv-error,.userForm_detail select[type=password].attention,.userForm_detail select[type=password].fv-error,.userForm_detail select[type=text].attention,.userForm_detail select[type=text].fv-error{border-color:#bd1a14;background:#ffe2e1}.userForm_detail select.attention{border-color:#bd1a14;border-radius:4px;background:#ffe2e1}.userForm_detail textarea.attention,.userForm_detail textarea.fv-error{border-color:#bd1a14;background:#ffe2e1}.userForm_detail table{width:100%;margin-top:1rem}.userForm_detail table:first-child{margin-top:-1rem}.userForm_detail table td,.userForm_detail table th{padding-top:1rem;padding-bottom:1rem;border-top:dotted 1px #e5e7eb;vertical-align:top;font-size:.875rem;line-height:1.25rem}.userForm_detail table:first-child tr:first-child td,.userForm_detail table:first-child tr:first-child th{border-top:none}.userForm_detail table tr:last-child td,.userForm_detail table tr:last-child th{padding-bottom:0}.userForm_detail table th{width:205px;color:#222}.userForm_detail table tr.required th{position:relative}.userForm_detail table tr.required th:after{position:absolute;top:1rem;right:1rem}.userForm_detail table tr.attention th{color:#bd1a14}.userForm_detail table tr.attention th:after{background-color:#bd1a14}.userForm_detail .userPhoto{font-size:0;line-height:0;width:180px;margin-top:1rem;border:solid 1px #e5e7eb;background:#fff;float:left;margin-right:1.25rem}.userForm_detail .userPhoto:first-child{margin-top:0}.userForm_detail .userPhoto img{width:100%}.userForm_detail div.tools{margin-top:1rem}.userForm_detail div.tools:first-child{margin-top:0}.userForm_detail td>span.tools:first-child{margin-left:0}.userForm_detail .tools{display:inline-block;vertical-align:middle}.userForm_detail .tools .disabled,.userForm_detail .tools.disabled{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background:#d1d5db;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);min-height:30px;font-size:12px}.userForm_detail .tools .disabled .userForm_detail .tools .disabled,.userForm_detail .tools .disabled a.userForm_detail .tools.disabled,.userForm_detail .tools .disabled input.userForm_detail .tools.disabled,.userForm_detail .tools.disabled .userForm_detail .tools .disabled,.userForm_detail .tools.disabled a.userForm_detail .tools.disabled,.userForm_detail .tools.disabled input.userForm_detail .tools.disabled{cursor:pointer}.userForm_detail .tools .disabled:hover,.userForm_detail .tools.disabled:hover{text-decoration:underline}.userForm_detail .tools .disabled,input[type=button].userForm_detail .tools.disabled,input[type=submit].userForm_detail .tools.disabled{border:none}.userForm_detail .tools .disabled,.userForm_detail .tools .disabled:active,.userForm_detail .tools .disabled:hover,.userForm_detail .tools .disabled:link,.userForm_detail .tools .disabled:visited,.userForm_detail .tools.disabled,.userForm_detail .tools.disabled:active,.userForm_detail .tools.disabled:hover,.userForm_detail .tools.disabled:link,.userForm_detail .tools.disabled:visited{color:#4b5563;text-decoration:none}.userForm_detail span.tools{margin-top:-3px;margin-right:0;margin-left:.5rem}.userForm_detail input+span.tools,.userForm_detail label+span.tools,.userForm_detail span+span.tools{margin-left:0;margin-right:.5rem}.userForm_detail .userPhoto:first-child+div.tools{margin-top:0}.userForm_detail span.tools .executeButton,.userForm_detail span.tools .executeButton.disabled,.userForm_detail span.tools .executeButton_done,.userForm_detail span.tools .executeButton_high,.userForm_detail span.tools .executeButton_lead,.userForm_detail span.tools .executeButton_low,.userForm_detail span.tools .executeButton_send{min-height:30px;font-size:12px}.barometer{position:relative;display:table;width:100%;margin-top:.5rem}.barometer:first-child{margin-top:0}.barometer_first,.barometer_last{display:table-cell;vertical-align:middle;width:50%;font-size:.875rem;line-height:1.25rem}.barometer.attention .barometer_first,.barometer.attention .barometer_last{color:#bd1a14}.barometer_first,.userForm_detail table .barometer_first{padding-left:0;border:none;text-align:right;padding-right:110px}.barometer_last,.userForm_detail table .barometer_last{padding-top:0;padding-left:0;border:none;padding-left:110px}.barometer_value{width:200px;position:absolute;top:50%;left:50%;z-index:1;margin-top:-10px;margin-left:-100px;line-height:1}.barometer_value:before{font-size:0;line-height:0;display:block;content:"　";width:100%;height:4px;background:#e5e7eb;position:absolute;top:50%;left:0;z-index:-1;margin-top:-2px}.barometer_item{display:inline-block;vertical-align:middle;padding:0 1.25rem}.barometer_item:first-child{padding-left:0}.barometer_item:last-child{padding-right:0}.userForm_detail .item .barometer_item label{padding-left:0}.barometer_item label,.barometer_item span,.userForm_detail .item .barometer_item label,.userForm_detail .item .barometer_item span{margin-right:0;font-size:0;line-height:0;display:block;width:20px;height:20px;border:solid 2px #e5e7eb;background:#fff;border-radius:100px;box-sizing:border-box}.barometer_item input[type=radio],.userForm_detail .item .barometer_item input[type=radio]{margin-top:0;display:none;position:static}.barometer_item input[type=radio]:checked+label:before,.barometer_item span:before{font-size:0;line-height:0;display:block;content:"　";width:12px;height:12px;margin-top:2px;margin-left:2px;border-radius:100px}.barometer_item span:before{background:#e5e7eb}.barometer_item-checked span,.userForm_detail .item .barometer_item-checked span{border-color:#0097cf;background:#0097cf}.barometer_item-checked span:before,.userForm_detail .item .barometer_item-checked span:before{display:none}.barometer_item input[type=radio]:checked+label:before{background:#0097cf;background:linear-gradient(to bottom,rgb(0,169.6014492754,232.5),rgb(0,132.3985507246,181.5))}.barometer.attention .barometer_value:before{background:#bd1a14}.barometer.attention .barometer_item label{border-color:#bd1a14;padding-left:0}.breadcrumbs{padding-top:1.25rem;padding-bottom:1.25rem}.breadcrumbs_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.breadcrumbs_item{white-space:nowrap;font-size:.875rem;line-height:1.25rem}.breadcrumbs_item:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs_item br{display:none}.breadcrumbs_item,.breadcrumbs_item a,.breadcrumbs_item a:active,.breadcrumbs_item a:visited{color:#222;text-decoration:none}.breadcrumbs_item a:hover{color:#3d74d3;text-decoration:underline}.breadcrumbs_item strong{font-weight:400}.breadcrumbs_item+.breadcrumbs_item:before{content:">";display:inline;margin-left:.25rem;margin-right:.25rem}.breadcrumbs_item:last-child a,.breadcrumbs_item:last-child strong{font-weight:700}.contentsTitle{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.contentsTitle_notes{display:block;font-size:.875rem;line-height:1.25rem}.caution{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:40px;padding:1.25rem 2rem;color:#222;font-size:.875rem;line-height:1.25rem;border-radius:3px;background:#eee}.caution .notes{display:block;padding-top:.5rem;font-size:.875rem;line-height:1.25rem}.caution .links{color:#222;text-decoration:underline}body#mypage.event .eventData-cancel .eventData_header,body#mypage.event .eventData-end .eventData_header,body#mypage.joint .eventData-cancel .eventData_header,body#mypage.joint .eventData-end .eventData_header{display:grid;grid-auto-flow:column;grid-template-rows:1fr auto}body#mypage.event .eventData-cancel .eventState,body#mypage.event .eventData-end .eventState,body#mypage.joint .eventData-cancel .eventState,body#mypage.joint .eventData-end .eventState{margin-left:1.25rem;font-size:0;text-align:right}body#mypage.event .eventData-cancel .eventState_item,body#mypage.event .eventData-end .eventState_item,body#mypage.joint .eventData-cancel .eventState_item,body#mypage.joint .eventData-end .eventState_item{display:inline-block;margin-right:.5rem;padding:2px .5rem;font-weight:700;font-size:1rem;line-height:1.5rem}body#mypage.event .eventData-cancel .eventState_item:last-of-type,body#mypage.event .eventData-end .eventState_item:last-of-type,body#mypage.joint .eventData-cancel .eventState_item:last-of-type,body#mypage.joint .eventData-end .eventState_item:last-of-type{margin-right:0}body#mypage.event .eventData-cancel .eventData_header,body#mypage.joint .eventData-cancel .eventData_header{position:relative}body#mypage.event .eventData-cancel .eventCategory,body#mypage.joint .eventData-cancel .eventCategory{color:#4b5563}body#mypage.event .eventData-cancel .eventName,body#mypage.joint .eventData-cancel .eventName{color:#4b5563}body#mypage.event .eventData-cancel .eventState_item-cancel,body#mypage.joint .eventData-cancel .eventState_item-cancel{color:#4b5563;border-radius:4px;background:#e5e7eb}body#mypage.event .eventData-end .eventData_header,body#mypage.joint .eventData-end .eventData_header{position:relative}body#mypage.event .eventData-end .eventCategory,body#mypage.joint .eventData-end .eventCategory{color:#4b5563}body#mypage.event .eventData-end .eventName,body#mypage.joint .eventData-end .eventName{color:#4b5563}body#mypage.event .eventData-end .eventData_header,body#mypage.joint .eventData-end .eventData_header{background:#f3f4f6}body#mypage.event .eventData-end .eventState_item-end,body#mypage.joint .eventData-end .eventState_item-end{color:#fff;border-radius:3px;background:#932e19}body#about .section{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#about .section .headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;color:#0097cf}body#about .section .lead{padding-left:.5rem;padding-bottom:.5rem;font-size:14px;border-left:solid 5px #e5e7eb}body#about .section .lead.attention{color:#932e19;font-weight:700}body#about .section .detail{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}body#about .section .detail .item,body#about .section .detail>p{margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}body#about .section .detail .item:first-child,body#about .section .detail>p:first-child{margin-top:0}body#about .section .detail>p{line-height:2}body#about .section .detail p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}body#about .section .detail>p.notes{margin-top:0;border-top:none}body#about .section .item .itemName{color:#222;font-weight:700}body#about .section .item p{padding-top:.25rem;font-size:.875rem;line-height:1.25rem}body#about .section .item p:first-child{padding-top:0}body#about .section .item .actionbar{margin-top:.5rem}body#about .section .item .actionbar li{display:inline-block;vertical-align:top;width:400px;margin-right:.5rem}body#entry.applicationForm .printWrap>.printWrap_title,body#entry.applicationForm .printWrap~.printWrap{display:none}@media print{html{background:0 0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;word-wrap:break-word}body#entry.applicationForm{min-width:initial;width:172mm!important;color:#000;font-size:9px;background:0 0}body#entry.applicationForm #footer,body#entry.applicationForm #header,body#entry.applicationForm .contentsFooter,body#entry.applicationForm .contentsHeader,body#entry.applicationForm .contentsTitle,body#entry.applicationForm .footer,body#entry.applicationForm .header{display:none}body#entry.applicationForm #contents,body#entry.applicationForm .contents{padding:0}body#entry.applicationForm .contentsInner,body#entry.applicationForm .contents_inner{width:auto;margin:0}body#entry.applicationForm .printWrap,body#entry.applicationForm .printWrap~.printWrap{display:block}body#entry.applicationForm .printWrap{position:relative;padding:14px;border:solid 1px #000}body#entry.applicationForm .printWrap+.printWrap{margin-top:40px}body#entry.applicationForm .printWrap+.printWrap:before{content:"　";display:block;position:absolute;top:-20px;left:0;width:100%;height:0;border-top:dashed 1px #000;font-size:0;line-height:0}body#entry.applicationForm .printWrap .printWrap_title{display:block;font-size:16px;line-height:1}body#entry.applicationForm .userForm,body#entry.applicationForm .userForm_box{width:auto;margin:10px 0 0 0;padding:5px;border:solid 1px #000;border-radius:0}body#entry.applicationForm .userForm.photoStatus:first-child+.userForm,body#entry.applicationForm .userForm.photoStatus:first-child+.userForm_box,body#entry.applicationForm .userForm:first-child,body#entry.applicationForm .userForm_box.photoStatus:first-child+.userForm,body#entry.applicationForm .userForm_box.photoStatus:first-child+.userForm_box,body#entry.applicationForm .userForm_box:first-child{margin-top:0}body#entry.applicationForm .userForm .userForm_header,body#entry.applicationForm .userForm_box .userForm_header{display:none}body#entry.applicationForm .userForm .userForm_detail,body#entry.applicationForm .userForm_box .userForm_detail{margin:0;padding:0;border:none;border-radius:0}body#entry.applicationForm .userForm .userForm_detail table:first-child,body#entry.applicationForm .userForm_box .userForm_detail table:first-child{margin:0}body#entry.applicationForm .userForm .userForm_detail table,body#entry.applicationForm .userForm_box .userForm_detail table{display:table;width:100%;table-layout:fixed}body#entry.applicationForm .userForm .userForm_detail tbody,body#entry.applicationForm .userForm_box .userForm_detail tbody{display:table-row-group}body#entry.applicationForm .userForm .userForm_detail tr,body#entry.applicationForm .userForm_box .userForm_detail tr{display:table-row}body#entry.applicationForm .userForm .userForm_detail td,body#entry.applicationForm .userForm .userForm_detail th,body#entry.applicationForm .userForm_box .userForm_detail td,body#entry.applicationForm .userForm_box .userForm_detail th{display:table-cell;padding:5px 0;border-top:dotted 1px #e5e7eb;font-size:9px}body#entry.applicationForm .userForm .userForm_detail table:first-child tr:first-child td,body#entry.applicationForm .userForm .userForm_detail table:first-child tr:first-child th,body#entry.applicationForm .userForm_box .userForm_detail table:first-child tr:first-child td,body#entry.applicationForm .userForm_box .userForm_detail table:first-child tr:first-child th{padding-top:0}body#entry.applicationForm .userForm .userForm_detail tr:last-child td,body#entry.applicationForm .userForm .userForm_detail tr:last-child th,body#entry.applicationForm .userForm_box .userForm_detail tr:last-child td,body#entry.applicationForm .userForm_box .userForm_detail tr:last-child th{padding-bottom:0}body#entry.applicationForm .userForm .userForm_detail th,body#entry.applicationForm .userForm_box .userForm_detail th{width:120px;background:0 0;white-space:nowrap}body#entry.applicationForm .userForm .userForm_detail td,body#entry.applicationForm .userForm_box .userForm_detail td{width:95%}body#entry.applicationForm .userForm .userForm_detail table .item,body#entry.applicationForm .userForm .userForm_detail table p,body#entry.applicationForm .userForm_box .userForm_detail table .item,body#entry.applicationForm .userForm_box .userForm_detail table p{padding:0;border:none}body#entry.applicationForm .userForm table tr.required th:after,body#entry.applicationForm .userForm.required .userForm_header:after,body#entry.applicationForm .userForm_box table tr.required th:after,body#entry.applicationForm .userForm_box.required .userForm_header:after{display:none}body#entry.applicationForm .userForm_box.photoStatus .userPhoto~div,body#entry.applicationForm .userForm_box.photoStatus .userPhoto~p{display:none}body#entry.applicationForm .userForm_box.photoStatus{padding:0;border:none;float:left}body#entry.applicationForm .userForm_box.photoStatus .userPhoto{width:120px;margin:0;border:solid 1px #000;background:0 0}body#entry.applicationForm .userForm_box.photoStatus~.userForm,body#entry.applicationForm .userForm_box.photoStatus~.userForm_box{overflow:hidden;zoom:1;margin-left:140px}body#entry.applicationForm .printWrap.noPhoto .userForm_box.photoStatus{display:none}body#entry.applicationForm .printWrap.noPhoto .userForm_box.photoStatus~.userForm,body#entry.applicationForm .printWrap.noPhoto .userForm_box.photoStatus~.userForm_box{margin-left:0}}body#event .eventList .headline .notes,body#event.list .contentsTitle .notes{display:inline-block;vertical-align:middle;margin-left:1.25rem;padding:0 .5rem;font-size:.875rem;line-height:1.25rem;color:#fff;line-height:30px;background:#0097cf;border-radius:8px}body#event.list .contentsHeader p{margin-top:0;border-top:none;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}body#event.list .contentsHeader .contentsGuide{display:inline-block;margin-top:.5rem}body#event.list .contentsHeader .contentsGuide li{display:inline-block;padding:0 .5rem;border-left:solid 1px #e5e7eb;font-size:.875rem;line-height:1.25rem;line-height:1}body#event.list .contentsHeader .contentsGuide li:before{font-size:0;line-height:0;content:"　";display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:.25rem;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/base/text_link_icon.png) no-repeat left center;background-size:14px auto;transform:rotate(90deg)}body#event.list .contentsHeader .contentsGuide li:last-child{border-right:solid 1px #e5e7eb}body#event.list .eventList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#event.list .eventList .headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-top:0;padding-bottom:0}body#event.list .eventList .detail{margin-top:1.25rem}body#event.list .eventList .detail:first-child{margin-top:0}body#mypage.event .eventList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#event.list .eventList .detail>p.alert,body#mypage.event .eventList .detail>p.alert{margin-top:1.25rem;padding:1.25rem;background:#f3f3f3;border-radius:8px}body#event.list .eventList .detail>p.alert:first-child,body#mypage.event .eventList .detail>p.alert:first-child{margin-top:0}body#jobDetail #jobDetail_sub{margin-top:1.25rem}body#jobDetail .jobmasterTitle{width:1000px;margin:3rem auto 0;font-size:1rem;line-height:1.5rem;color:#0078a7;font-weight:700;background:#effaff;border-radius:4px}body#jobDetail .jobmasterTitle span{display:block;padding:.5rem 1.5rem}body#jobDetail .jobmaster{border:solid 3px #30d0ff;border-radius:4px;overflow:hidden}body#jobDetail .contents_inner>.jobmaster{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.5rem}body#jobDetail .jobmaster_account{margin:1rem 1.5rem 0}body#jobDetail .jobmaster_account .accountName{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;color:#1f2937;font-weight:700}body#jobDetail .jobmaster_account .businessType{padding-top:.25rem;font-size:.875rem;line-height:1.25rem}body#jobDetail .jobmaster_property{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.5rem;margin:0 1.5rem}body#jobDetail .jobmaster_property li{padding:.125rem .75rem;border-radius:100px;box-sizing:border-box;color:#b93815;font-size:.75rem;line-height:1rem;text-align:center;background-color:#fdead7}body#jobDetail .jobmaster_jobtypeList li{box-sizing:border-box;font-size:1rem;line-height:1.5rem;font-weight:700}body#jobDetail .jobmaster_jobtypeList li.act{padding:1rem 1.5rem 0}body#jobDetail .jobmaster_jobtypeList li a{position:relative;color:#3d74d3;text-decoration:none}body#jobDetail .jobmaster_jobtypeList li a:hover{color:#3460c1;text-decoration:underline}body#jobDetail .jobmaster_actionbar{font-size:.875rem;line-height:1.25rem;padding:1rem 1.5rem}body#jobDetail .jobmaster_actionbar ul.entryFunction{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;-moz-column-gap:1rem;column-gap:1rem}body#jobDetail .jobmaster_account+.jobmaster_actionbar,body#jobDetail .jobmaster_property+.jobmaster_actionbar{margin-top:1rem}body#jobDetail .accept+.jobmaster_actionbar{border-top:none}body#jobDetail .jobmaster_actionbar li{flex:1}body#jobDetail .jobmaster_actionbar li.keep a:after,body#jobDetail .jobmaster_actionbar li.keep.ui-myclip span:after,body#jobDetail .jobmaster_actionbar li.keep.ui-myclip.on span:after{content:" ";width:16px;height:16px;margin-left:.25rem;background-size:16px 16px;background-repeat:no-repeat;background-position:center}body#jobDetail .jobmaster_actionbar li.keep a:after,body#jobDetail .jobmaster_actionbar li.keep.ui-myclip span:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/base/keep_icon.png)}body#jobDetail .jobmaster_actionbar li.keep.ui-myclip.on span:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/base/keep_on_icon.png)}body#jobDetail .jobmaster_actionbar li.visit.executeButton_done:before{display:none}body#jobDetail .jobmaster_actionbar .notes.expired{padding:3px .25rem;color:#fff;font-size:.75rem;line-height:1rem;text-align:center;background:#932e19}body#jobDetail .jobmaster_actionbar{position:relative}body#jobDetail .jobmaster_actionbar .notes.visit{border-top:solid 1px #0097cf;color:#222;font-weight:700;text-align:center;background:#f6f3e8;padding:1.25rem .25rem;font-size:1rem;line-height:1.5rem;position:relative}body#jobDetail .jobmaster_actionbar .notes.visit:before{font-size:0;line-height:0;content:"　";position:absolute;top:-16px;left:50%;z-index:10;width:0;height:0;margin-left:-8px;border-style:solid;border-width:8px;border-color:transparent transparent #0097cf transparent}body#jobDetail .jobmaster_actionbar .notes.visit:after{font-size:0;line-height:0;content:"　";position:absolute;top:-12px;left:50%;z-index:11;width:0;height:0;margin-left:-6px;border-style:solid;border-width:6px;border-color:transparent transparent #f6f3e8 transparent}.jobmasterLeadLinks{margin:1rem 0}.jobmasterLeadLinks_lead{color:#1f2937;font-size:1rem;line-height:1.5rem;font-size:1rem;line-height:1.5rem}.jobmasterLeadLinks_lead strong{font-weight:700}.jobmasterLeadLinks_item{display:block}.jobmasterLeadLinks-onlyLink{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_lead{width:620px;margin-right:1.25rem}.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#0078a7;color:#fff;width:300px}.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item a.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item,.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item input.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item{cursor:pointer}.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item:hover{text-decoration:underline}input[type=button].jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item,input[type=submit].jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item{border:none}.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item:hover,.jobmasterLeadLinks-onlyLink .jobmasterLeadLinks_item:visited{color:#fff}.jobmasterLeadLinks-list .jobmasterLeadLinks_item{text-decoration:none;margin-top:1rem;border-top:solid 1px #e5e7eb;padding:1rem 1.5rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.jobmasterLeadLinks-list .jobmasterLeadLinks_jobType,.jobmasterLeadLinks-list .jobmasterLeadLinks_link{display:block}.jobmasterLeadLinks-list .jobmasterLeadLinks_jobType{width:620px;font-weight:700}.jobmasterLeadLinks-list .jobmasterLeadLinks_item:hover .jobmasterLeadLinks_jobType{text-decoration:underline}.jobmasterLeadLinks-list .jobmasterLeadLinks_link{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff;width:300px}.jobmasterLeadLinks-list .jobmasterLeadLinks_link a.jobmasterLeadLinks-list .jobmasterLeadLinks_link,.jobmasterLeadLinks-list .jobmasterLeadLinks_link input.jobmasterLeadLinks-list .jobmasterLeadLinks_link{cursor:pointer}.jobmasterLeadLinks-list .jobmasterLeadLinks_link:hover{text-decoration:underline}input[type=button].jobmasterLeadLinks-list .jobmasterLeadLinks_link,input[type=submit].jobmasterLeadLinks-list .jobmasterLeadLinks_link{border:none}.jobmasterLeadLinks-list .jobmasterLeadLinks_link:hover,.jobmasterLeadLinks-list .jobmasterLeadLinks_link:visited{color:#fff}.jobmaster_otherJobList{padding:1rem 1.5rem;background-color:#f9fafb}.jobmaster_otherJobListTitle{font-weight:700}.jobmaster_otherJobList .jobmaster_jobtypeList li{margin-top:1rem;padding-top:1rem;border-top:solid 1px #e5e7eb}.jobmaster_otherJobList .jobmaster_jobtypeList li:first-child{padding-top:0;border-top:none}body#jobDetail .sellingpoint{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem}body#jobDetail .sellingpoint .mainPhoto{font-size:0;line-height:0;margin-top:1.25rem;padding-top:1.25rem;border-top:solid 1px #e5e7eb;text-align:center}body#jobDetail .sellingpoint .mainPhoto:first-child{margin-top:0;padding-top:0;border-top:none}body#jobDetail .sellingpoint .mainPhoto img{display:inline-block;max-width:650px;max-height:488px}body#jobDetail .sellingpoint .message{margin-top:1.25rem;padding-top:1.25rem;border-top:solid 1px #e5e7eb;color:#0097cf;font-weight:700;font-size:1.125rem;line-height:1.75rem;font-size:1.125rem;line-height:1.75rem}body#jobDetail .sellingpoint .message:first-child{margin-top:0;padding-top:0;border-top:none}body#jobDetail .sellingpoint .lead{margin-top:1.25rem}body#jobDetail .sellingpoint .cut{zoom:1;padding-top:1.25rem}body#jobDetail .sellingpoint .cut:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html body#jobDetail .sellingpoint .cut{display:inline-table;display:block}body#jobDetail .sellingpoint .cut .item{padding:.5rem;border:solid 1px #e5e7eb;border-radius:8px;box-sizing:border-box;float:left;width:495px;box-sizing:border-box}body#jobDetail .sellingpoint .cut .item+.item{float:right}body#jobDetail .sellingpoint .cut .item .photo{font-size:0;line-height:0;width:180px;float:left;margin-right:.5rem}body#jobDetail .sellingpoint .cut .item .photo img{width:100%;height:auto}body#jobDetail .sellingpoint .cut .item p{color:#1f2937;font-size:.875rem;line-height:1.25rem;overflow:hidden;zoom:1}body#jobDetail .library{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem}body#jobDetail .library{padding:.5rem 0;background:#f3f3f3;border-radius:8px}body#jobDetail .library .inner{display:table;border-collapse:separate;border-spacing:.5rem 0;margin-top:.5rem}body#jobDetail .library .inner:first-child{margin-top:0}body#jobDetail .library .item{display:table-cell;width:320px;padding:.5rem;background:#fff;box-sizing:border-box}body#jobDetail .library .item .photo{font-size:0;line-height:0;width:180px;margin:0 auto;text-align:center;background:#f3f3f3}body#jobDetail .library .item .photo img{display:inline-block;max-width:100%;max-height:135px}body#jobDetail .library .item p{padding-top:.5rem;font-size:.875rem;line-height:1.25rem}.additionalInfo{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem}.additionalInfo_title{padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem;color:#0078a7;font-weight:700;background:#effaff;border-radius:4px}.additionalInfo_detail{margin-top:1.5rem}.additionalInfo_detail p{margin-top:.5rem}.additionalInfo_detail p:first-child{margin-top:0}.additionalInfo_detail p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.additionalMovie{margin-top:1.5rem;text-align:center}.additionalMovie_wrapper{width:400px;margin:0 auto}.additionalMovie_inner{position:relative;padding-top:56.25%}.additionalMovie_inner iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.additionalMovie_text{margin-top:10px;font-size:14px;text-align:center}body#jobDetail .jobSection{margin-top:3rem;font-size:.875rem;line-height:1.25rem}body#jobDetail .jobSection .headline{padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem;color:#0078a7;font-weight:700;background:#effaff;border-radius:4px}body#jobDetail .jobSection>dd{margin-top:1.5rem;overflow-wrap:break-word;line-break:strict}body#jobDetail .jobSection#jobPRpoint.box dd.detail{background:#dff4ff}body#jobDetail .jobSection dd.notes{margin-top:.5rem;color:#4b5563;font-size:.875rem;line-height:1.25rem}body#jobDetail #jointInfo.jobSection{border:solid 2px #b93815;background:#fef6ee;border-radius:4px}body#jobDetail #jointInfo.jobSection a,body#jobDetail #jointInfo.jobSection span,body#jobDetail #jointInfo.jobSection strong{display:block;line-height:1.3}body#jobDetail #jointInfo.jobSection a{padding:1rem 2rem 1rem 1rem;font-size:1rem;line-height:1.5rem;color:#b93815;font-weight:700;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2218px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2018%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%23B93815%22%20d%3d%22M2%2e5%2c30A2%2e5%2c2%2e5%2c0%2c0%2c1%2c%2e73%2c25%2e73L11%2e46%2c15%2c%2e73%2c4%2e27A2%2e5%2c2%2e5%2c0%2c0%2c1%2c4%2e27%2e73l12%2e5%2c12%2e5a2%2e5%2c2%2e5%2c0%2c0%2c1%2c0%2c3%2e54L4%2e27%2c29%2e27A2%2e49%2c2%2e49%2c0%2c0%2c1%2c2%2e5%2c30Z%22%2f%3e%0d%0a%09%09%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);background-position:right 1rem center;background-repeat:no-repeat;background-size:10px auto;position:relative}body#jobDetail #jointInfo.jobSection a:after{content:"開催概要を見る";display:block;padding:.25rem 1rem;color:#fff;background:#b93815;border-radius:100px;position:absolute;top:50%;right:3rem;transform:translateY(-50%)}body#jobDetail #jointInfo.jobSection a:hover span,body#jobDetail #jointInfo.jobSection a:hover strong{text-decoration:underline}body#jobDetail #jointInfo.jobSection strong{margin-top:.5rem;font-size:1.125rem;line-height:1.75rem}body#jobDetail .jobSection table{margin-top:1.5rem;width:100%;table-layout:fixed}body#jobDetail .jobSection table td,body#jobDetail .jobSection table th{padding:.5rem 1rem;border:solid 1px #e5e7eb;box-sizing:border-box}body#jobDetail .jobSection table th{width:200px;vertical-align:middle;font-size:.875rem;line-height:1.25rem;color:#1f2937;font-weight:700;text-align:center;background:#f3f4f6}body#jobDetail .jobSection table td{width:800px;overflow-wrap:break-word;line-break:strict}body#jobDetail #mapLink.jobSection .headline span{margin-left:.25rem}body#jobDetail #mapLink.jobSection dd.detail{overflow:auto;max-height:280px;margin-top:1.5rem;padding:0}body#jobDetail #mapLink.jobSection dd.detail dl{padding:.5rem;margin-top:1rem;font-size:.875rem;line-height:1.25rem;color:#1f2937;background-color:#f9fafb}body#jobDetail #mapLink.jobSection dd.detail dl:first-child{margin-top:0}body#jobDetail #mapLink.jobSection dd.detail dt{font-weight:700}body#jobDetail #mapLink.jobSection dd.detail dd{margin-top:.25rem}.jobDetailHeader_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.jobDetailHeader_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.jobDetailHeader_body{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.jobDetailHeader_businessType{font-size:.875rem;line-height:1.25rem}.jobDetailHeaderTags{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.5rem}.jobDetailHeaderTags_item{padding:.125rem .75rem;border-radius:100px;box-sizing:border-box;color:#b93815;font-size:.75rem;line-height:1rem;text-align:center;background-color:#fdead7}.jobDetailNav{margin-top:3rem;border-bottom:solid 3px #0078a7}.jobDetailNav_set{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-bottom:-3px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.jobDetailNav_item{width:324px;box-sizing:border-box;height:60px;background-color:#0078a7;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:700;font-size:1rem;line-height:1.5rem}.jobDetailNav_item+.jobDetailNav_item{margin-left:14px}.jobDetailNav_item,.jobDetailNav_item>a{color:#fff;text-decoration:none}.jobDetailNav_item a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.jobDetailNav_item span{display:block}.jobDetailNav_item span+span:before{content:"・"}.jobDetailNav_item-act{border:solid 3px #0078a7;border-bottom:none;background-color:#fff}.jobDetailNav_item-act>a{color:#0078a7}.jobDetailNav_item-disabled{background-color:#eee;height:57px;color:#d6d6d6;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.jobDetailRecruitment{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.jobInterviewIntro{margin-top:2.5rem}.jobInterviewIntro_inner{zoom:1;width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.jobInterviewIntro_inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .jobInterviewIntro_inner{display:inline-table;display:block}.jobInterviewIntro_img{font-size:0;line-height:0}.jobInterviewIntro_img img{width:100%}.jobInterviewIntro_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-top:0;color:#0097cf;float:left;width:320px;margin-top:2.5rem;box-sizing:border-box}.jobInterviewIntro_text{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:340px;margin-top:2.5rem}.jobInterviewSection_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;border-top:solid 1px #e5e7eb;zoom:1;margin-top:2.5rem;padding-top:2.5rem}.jobInterviewSection_inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .jobInterviewSection_inner{display:inline-table;display:block}.jobInterviewSection_img{font-size:0;line-height:0;float:left;width:320px;margin-right:1.25rem}.jobInterviewSection_img img{width:100%;height:auto}.jobInterviewSection_text{overflow:hidden;zoom:1}.jobLisPreference{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-top:1.25rem;zoom:1}.jobLisPreference:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .jobLisPreference{display:inline-table;display:block}.jobLisPreference_title{color:#0078a7;font-weight:700;float:left;width:220px;font-size:1rem;line-height:1.5rem}.jobLisPreference_detail{float:left;width:480px}.jobLisPreference_set{font-size:1rem;line-height:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jobLisPreference_set+.jobLisPreference_set{margin-top:.25rem}.jobLisPreference_category,.jobLisPreference_item{display:inline}.jobLisPreference_category{font-weight:700}.jobLisPreference_category:after{content:"-";margin-left:.25rem;margin-right:.25rem}.jobLisPreference_item+.jobLisPreference_item:before{content:"・"}.jobLisPreference_reset{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff;float:right;width:250px}.jobLisPreference_reset a.jobLisPreference_reset,.jobLisPreference_reset input.jobLisPreference_reset{cursor:pointer}.jobLisPreference_reset:hover{text-decoration:underline}input[type=button].jobLisPreference_reset,input[type=submit].jobLisPreference_reset{border:none}.jobLisPreference_reset:hover,.jobLisPreference_reset:visited{color:#fff}.jobLisStatus{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;zoom:1;margin-top:2.5rem;background-color:#f3f3f3;border-radius:8px;padding:1.25rem;font-size:1rem;line-height:1.5rem}.jobLisStatus:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .jobLisStatus{display:inline-table;display:block}.jobLisStatus_results{float:left}.jobLisStatus_results strong{margin-left:.25rem}.jobLisStatus_notes{float:right}body#joint .contentsTitle .notes,body#joint .jointList .headline .notes{display:inline-block;vertical-align:middle;margin-left:1.25rem;padding:0 .5rem;font-size:.875rem;line-height:1.25rem;color:#fff;line-height:30px;background:#0097cf;border-radius:8px}body#joint .contentsTitle .notes{margin-top:-4px}body#joint .howto{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem;border:solid 1px #e5e7eb;border-radius:8px;overflow:hidden}body#joint .howto a{display:table;width:100%;padding-right:2.5rem;text-decoration:none;box-sizing:border-box;background-image:url(data:image/svg+xml,%3csvg%20version%3d%221%2e0%22%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2218px%22%20height%3d%2230px%22%20viewBox%3d%220%200%2018%2030%22%3e%0d%0a%09%3cg%3e%0d%0a%09%09%3cpath%20fill%3d%22%23ddd%22%20d%3d%22M2%2e5%2c30A2%2e5%2c2%2e5%2c0%2c0%2c1%2c%2e73%2c25%2e73L11%2e46%2c15%2c%2e73%2c4%2e27A2%2e5%2c2%2e5%2c0%2c0%2c1%2c4%2e27%2e73l12%2e5%2c12%2e5a2%2e5%2c2%2e5%2c0%2c0%2c1%2c0%2c3%2e54L4%2e27%2c29%2e27A2%2e49%2c2%2e49%2c0%2c0%2c1%2c2%2e5%2c30Z%22%2f%3e%0d%0a%09%09%0d%0a%09%3c%2fg%3e%0d%0a%3c%2fsvg%3e);background-position:right 10px center;background-repeat:no-repeat;background-size:16px auto}body#joint .howto a img{display:table-cell;vertical-align:middle;width:270px}body#joint .howto a span{display:table-cell;vertical-align:middle;width:99%;padding-left:.5rem;color:#0097cf;font-weight:700}body#joint.howto .contentsHeader .contentsMeritWrap{margin-top:1.25rem;padding:.25rem;background:#0097cf}body#joint.howto .contentsHeader .contentsMerit{padding:0 .5rem;font-size:.875rem;line-height:1.25rem;border-radius:8px;background:#fff}body#joint.howto .contentsHeader .contentsMerit li{padding:.5rem 0;border-top:dotted 1px #d3d3d3;font-weight:700}body#joint.howto .contentsHeader .contentsMerit li:before{content:" ";display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin:0 .25rem 0 0;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/joint/check.png) no-repeat left center;background-size:15px 15px}body#joint.howto .contentsHeader .contentsMerit li:first-of-type{border-top:none}body#joint.detail .jobList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#joint.detail .jobList .jobList_header{padding-left:.5rem;border-left:solid 5px #0097cf}body#joint.detail .jobList .jobList_header .headline{color:#222;font-size:1.25rem;line-height:1.75rem;line-height:1.3}body#joint.detail .jobList .jobList_header p{padding-top:.25rem;font-size:.875rem;line-height:1.25rem}body#joint.howto .howto_container{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#joint.howto .howto_container .headline{padding:.5rem;color:#fff;background:#0097cf;border-radius:8px;font-size:.875rem;line-height:1.25rem}body#joint.howto .howto_container .qaSection,body#joint.howto .howto_container .section,body#joint.howto .howto_container>p{margin-top:1.25rem;padding-top:1.25rem;border-top:dotted 1px #e5e7eb}body#joint.howto .howto_container .qaSection:first-child,body#joint.howto .howto_container .section:first-child,body#joint.howto .howto_container>p:first-child{margin-top:0;padding-top:0;border:none}body#joint.howto .howto_container .headline+.qaSection,body#joint.howto .howto_container .headline+.section,body#joint.howto .howto_container .headline+p,body#joint.howto .howto_container>p+p{margin-top:0;border:none}body#joint.howto .howto_container p.notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}body#joint.howto .howto_container .section{zoom:1}body#joint.howto .howto_container .section .picture{font-size:0;line-height:0}body#joint.howto .howto_container .section .picture img{width:100%}body#joint.howto .howto_container .section:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html body#joint.howto .howto_container .section{display:inline-table;display:block}body#joint.howto .howto_container .section .picture{float:left;width:280px;margin-right:1.25rem}body#joint.howto .howto_container .section p+p{padding-top:.5rem}body#joint.howto .howto_container .qaSection dd,body#joint.howto .howto_container .qaSection dt{position:relative;padding-left:25px}body#joint.howto .howto_container .qaSection dd:before,body#joint.howto .howto_container .qaSection dt:before{display:block;position:absolute;top:3px;left:0;width:20px;line-height:20px;margin-right:.25rem;color:#fff;font-weight:700;font-size:.875rem;line-height:1.25rem;text-align:center;border-radius:100px}body#joint.howto .howto_container .qaSection dt:before{content:"Q";background:rgb(.5428571429,27.4142857143,37.4571428571)}body#joint.howto .howto_container .qaSection dd:before{content:"A";background:#0097cf}body#joint.howto .howto_container .qaSection dt{color:#222;font-weight:700}body#joint.howto .howto_container .qaSection dd{margin-top:.5rem}body#joint.howto .howto_container .present{padding:.5rem;color:#02658a;background:#dff4ff;border-radius:8px;border-top:none}body#joint.howto #howto_container03.howto_container .qaSection,body#joint.howto #howto_container03.howto_container .section,body#joint.howto #howto_container03.howto_container>p{margin-top:1.25rem;padding-top:0;border:none}body#joint.howto #howto_container03.howto_container .section .picture{float:none;width:auto;margin-right:0}body#joint.howto #howto_container03.howto_container .section p{padding-top:.5rem}@media screen and (max-width:1100px){body#maintenance{width:100%;min-width:initial}}@media screen and (max-width:960px){body#maintenance #header{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}}@media screen and (max-width:960px){body#maintenance .headerInner{width:100%}}body#maintenance .siteTitle a{margin:0 auto}body#maintenance #contents{padding-top:2.5rem}@media screen and (max-width:960px){body#maintenance #contents{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}}@media screen and (max-width:960px){body#maintenance .contentsInner{width:100%}}body#maintenance .alertBox{margin-top:0}@media screen and (max-width:960px){body#maintenance .alertBox{padding:.5rem}}@media screen and (max-width:600px){body#maintenance .alertBox .actionbar{margin-top:.5rem;padding-top:.5rem}}@media screen and (max-width:600px){body#maintenance .alertBox .actionbar li{display:block;margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:600px){body#maintenance .alertBox .actionbar li+li{margin-top:.5rem}}@media screen and (max-width:1100px){body#maintenance .footer_pageTop{left:auto;width:auto;height:auto;margin-left:0;right:10px}}body#mypage.home #information{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem}body#mypage.home #information>.headline{padding:.5rem 0 .5rem .5rem;border-left:solid 5px #02658a;color:#02658a;line-height:1}body#mypage.home #information .detail{padding-left:.5rem;border-left:solid 5px #e5e7eb}body#mypage.home #information .detail dl{margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}body#mypage.home #information .detail dl:first-child{margin-top:0}body#mypage.home #information .detail dl dt{color:#222;font-weight:700}body#mypage.home #information .detail dl dt.update{font-size:.75rem;line-height:1rem}body#mypage.home #information .detail dl dd{font-size:.875rem;line-height:1.25rem}body#mypage .messageList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem;border:solid 1px #e5e7eb;border-radius:8px}body#mypage .messageData{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1.25rem;border:solid 1px #e5e7eb;border-radius:8px;padding:1rem}body#mypage .messageList .messageData{margin-top:0;border:none;border-radius:0;border-top:solid 1px #e5e7eb}body#mypage .messageList .messageData:first-child{border-top:none}body#mypage .messageData .status{font-size:.875rem;line-height:1.25rem}body#mypage .messageData .status p{display:inline-block;vertical-align:middle}body#mypage .messageData .status p.mark{width:50px;margin-right:.25rem;color:#fff;font-weight:700;font-size:.75rem;line-height:1rem;line-height:18px;text-align:center;background:#0097cf;border-radius:8px}body#mypage .messageData .status p.mark.unread{background:#932e19}body#mypage .messageData .status p.mark.to{color:#02658a;background:#fff;border:solid 2px #0097cf;box-sizing:border-box;line-height:14px}body#mypage .messageData .subject{padding-top:.5rem;color:#222}body#mypage .messageData .subject:first-child{padding-top:0}body#mypage .messageList .messageData .subject{padding-top:.5rem}body#mypage .messageList .messageData .subject:first-child{padding-top:0}body#mypage .messageData .detail{margin-top:.5rem;padding-top:.5rem;border-top:dotted 1px #e5e7eb}body#mypage .messageList .messageData .detail{margin-top:0;padding-top:.5rem;border-top:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4b5563;font-size:.875rem;line-height:1.25rem}body#mypage .messageData .quotation{margin-top:1.25rem;padding-left:.5rem;border-left:solid 3px #0078a7;color:#0078a7}body#mypage .messageData span.notes{display:block;margin-top:.25rem;color:#4b5563;font-weight:400;font-size:.875rem;line-height:1.25rem}body#mypage .messageData input,body#mypage .messageData textarea{width:100%;box-sizing:border-box}body#mypage .messageData .attention input,body#mypage .messageData .attention textarea{border-color:#bd1a14;background:#ffe2e1}body#mypage .messageData .more{width:90px;padding-top:.5rem}body#mypage .messageData .more .executeButton,body#mypage .messageData .more .executeButton.disabled,body#mypage .messageData .more .executeButton_done,body#mypage .messageData .more .executeButton_high,body#mypage .messageData .more .executeButton_lead,body#mypage .messageData .more .executeButton_low,body#mypage .messageData .more .executeButton_send{min-height:30px;font-size:12px}body#mypage.photoUpload .photoToolsWrap{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;zoom:1;margin-top:1.25rem}body#mypage.photoUpload .photoToolsWrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html body#mypage.photoUpload .photoToolsWrap{display:inline-table;display:block}body#mypage.photoUpload .photoToolsWrap .photoTools{overflow:hidden;border:solid 1px #e5e7eb;border-radius:8px}body#mypage.photoUpload .photoToolsWrap #photoTrimming.photoTools{float:left;width:680px}body#mypage.photoUpload .photoToolsWrap #photoPreview.photoTools{float:right;width:300px}body#mypage.photoUpload .photoTools .headline{padding:.5rem;color:#222;font-weight:400;border-bottom:solid 1px #e5e7eb}body#mypage.photoUpload .photoTools .detail{height:400px;background:#f2f2f2 url(https://image.haj.co.jp/jobkita/shukatsu/2025/old/common/mypage/no_photo.png) no-repeat center top;background-size:auto 100%}body#mypage.photoUpload .photoTools .detail .cropArea,body#mypage.photoUpload .photoTools .detail .preview{font-size:0;line-height:0;height:400px;overflow:hidden;text-align:center}body#mypage.photoUpload .photoTools .detail .cropArea img{max-height:400px}body#mypage.photoUpload .photoTools .detail .preview img{width:100%}.keepListNav{margin-top:2.5rem;border-bottom:solid 3px #0097cf}.keepListNavSet{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-bottom:-3px;position:relative;height:60px}.keepListNavSet_item{width:calc(50% - 10px);height:60px;background-color:#0097cf;border-top-left-radius:8px;border-top-right-radius:8px}.keepListNavSet_item-4th{position:absolute;top:0;left:0}.keepListNavSet_item-3rd{position:absolute;top:0;right:0}.keepListNavSet_item a{font-weight:700;color:#fff;font-size:1rem;line-height:1.5rem;text-align:center;text-decoration:none;display:flex;height:100%;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.keepListNavSet_item-act{border:solid 3px #0097cf;border-bottom:none;background-color:#fff;box-sizing:border-box}.keepListNavSet_item-act a{color:#0097cf}.updateInfo{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:40px}.updateInfo_inner{padding:1.25rem;background:#dff4ff}.updateInfo_text{padding-top:.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#4b5563}.updateInfoItem{text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700}.updateInfoItem input[type=checkbox],.updateInfoItem input[type=radio]{vertical-align:top;margin-top:5px;margin-right:10px;position:absolute}.updateInfoItem label{display:inline-block;vertical-align:middle;padding-left:20px}.jobdata_select input[type=checkbox],.jobdata_select input[type=radio]{vertical-align:top;margin-top:5px;margin-right:10px}.siteMapCategory{margin-top:1.25rem}.siteMapCategory+.siteMapCategory{margin-top:2.5rem}.siteMapCategory_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.siteMapCategory_title{padding:.5rem 1.5rem;color:#0078a7;font-weight:700;border-radius:4px;background-color:#effaff;font-size:1rem;line-height:1.5rem}.siteMapCategory_title+.siteMapCategory_title{margin-top:.5rem}.siteMapList+.siteMapCategory_title{margin-top:1.25rem}.siteMapCategory_title-secondary{color:#1f2937;background-color:#f9fafb}.siteMapCategory_title a{display:block;margin:-.5rem -1.5rem;padding:.5rem 1.5rem .5rem 3rem;color:#0078a7;text-decoration:none;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/pc/sitemap/list_icon.png) no-repeat left 1.5rem center;background-size:16px auto}.siteMapCategory_title a:hover{text-decoration:underline}.siteMapCategory_title-secondary a{color:#1f2937;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/pc/sitemap/list_icon.png) no-repeat left 1.5rem center;background-size:16px auto}.siteMapList{margin-top:1.25rem}.siteMapList+.siteMapList{border-top:dotted 1px #e5e7eb;padding-top:1.25rem}.siteMapList_item{font-size:1rem;line-height:1.5rem}.siteMapList_item+.siteMapList_item{border-top:dotted 1px #e5e7eb;margin-top:1.25rem;padding-top:1.25rem}.siteMapList_item a{display:inline-block;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/pc/sitemap/list_icon.png) no-repeat left 1.5rem top .25rem;background-size:16px auto;padding-left:3rem;padding-right:1.5rem;text-decoration:none}.siteMapList_item a:hover{text-decoration:underline}.siteMapList-base{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-base .siteMapList_item{width:calc(33.3% - .825rem)}.siteMapList-base .siteMapList_item,.siteMapList-base .siteMapList_item+.siteMapList-base .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-base .siteMapList_item:nth-child(3n){width:calc(33.4% - .85rem)}.siteMapList-base .siteMapList_item:nth-child(3n+1){margin-left:0}.siteMapList-base .siteMapList_item:nth-child(n+4){padding-top:2.5rem}.siteMapList-base .siteMapList_item:nth-child(3n+1):not(:first-child){position:relative}.siteMapList-base .siteMapList_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-base .siteMapList_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.siteMapList-business{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-business .siteMapList_item{width:calc(33.3% - .825rem)}.siteMapList-business .siteMapList_item,.siteMapList-business .siteMapList_item+.siteMapList-business .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-business .siteMapList_item:nth-child(3n){width:calc(33.4% - .85rem)}.siteMapList-business .siteMapList_item:nth-child(3n+1){margin-left:0}.siteMapList-business .siteMapList_item:nth-child(n+4){padding-top:2.5rem}.siteMapList-business .siteMapList_item:nth-child(3n+1):not(:first-child){position:relative}.siteMapList-business .siteMapList_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-business .siteMapList_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.siteMapList-jobType{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-jobType .siteMapList_item{width:calc(33.3% - .825rem)}.siteMapList-jobType .siteMapList_item,.siteMapList-jobType .siteMapList_item+.siteMapList-jobType .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-jobType .siteMapList_item:nth-child(3n){width:calc(33.4% - .85rem)}.siteMapList-jobType .siteMapList_item:nth-child(3n+1){margin-left:0}.siteMapList-jobType .siteMapList_item:nth-child(n+4){padding-top:2.5rem}.siteMapList-jobType .siteMapList_item:nth-child(3n+1):not(:first-child){position:relative}.siteMapList-jobType .siteMapList_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-jobType .siteMapList_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.siteMapList-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-area .siteMapList_item{width:calc((100% - 3.75rem)/ 4)}.siteMapList-area .siteMapList_item,.siteMapList-area .siteMapList_item+.siteMapList-area .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-area .siteMapList_item:nth-child(4n+1){margin-left:0}.siteMapList-area .siteMapList_item:nth-child(n+5){padding-top:2.5rem}.siteMapList-area .siteMapList_item:nth-child(4n+1):not(:first-child){position:relative}.siteMapList-area .siteMapList_item:nth-child(4n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-area .siteMapList_item:nth-child(4n+1):not(:first-child):before{width:calc(400% + 3.75rem)}.siteMapList-options{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-options .siteMapList_item{width:calc(33.3% - .825rem)}.siteMapList-options .siteMapList_item,.siteMapList-options .siteMapList_item+.siteMapList-options .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-options .siteMapList_item:nth-child(3n){width:calc(33.4% - .85rem)}.siteMapList-options .siteMapList_item:nth-child(3n+1){margin-left:0}.siteMapList-options .siteMapList_item:nth-child(n+4){padding-top:2.5rem}.siteMapList-options .siteMapList_item:nth-child(3n+1):not(:first-child){position:relative}.siteMapList-options .siteMapList_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-options .siteMapList_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.siteMapList-property{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-property .siteMapList_item{width:calc((100% - 1.25rem)/ 2)}.siteMapList-property .siteMapList_item,.siteMapList-property .siteMapList_item+.siteMapList-property .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-property .siteMapList_item:nth-child(2n+1){margin-left:0}.siteMapList-property .siteMapList_item:nth-child(n+3){padding-top:2.5rem}.siteMapList-property .siteMapList_item:nth-child(2n+1):not(:first-child){position:relative}.siteMapList-property .siteMapList_item:nth-child(2n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-property .siteMapList_item:nth-child(2n+1):not(:first-child):before{width:calc(200% + 1.25rem)}.siteMapList-support{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-support .siteMapList_item{width:calc((100% - 1.25rem)/ 2)}.siteMapList-support .siteMapList_item,.siteMapList-support .siteMapList_item+.siteMapList-support .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-support .siteMapList_item:nth-child(2n+1){margin-left:0}.siteMapList-support .siteMapList_item:nth-child(n+3){padding-top:2.5rem}.siteMapList-support .siteMapList_item:nth-child(2n+1):not(:first-child){position:relative}.siteMapList-support .siteMapList_item:nth-child(2n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-support .siteMapList_item:nth-child(2n+1):not(:first-child):before{width:calc(200% + 1.25rem)}.siteMapList-myPage{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.siteMapList-myPage .siteMapList_item{width:calc((100% - 1.25rem)/ 2)}.siteMapList-myPage .siteMapList_item,.siteMapList-myPage .siteMapList_item+.siteMapList-myPage .siteMapList_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.siteMapList-myPage .siteMapList_item:nth-child(2n+1){margin-left:0}.siteMapList-myPage .siteMapList_item:nth-child(n+3){padding-top:2.5rem}.siteMapList-myPage .siteMapList_item:nth-child(2n+1):not(:first-child){position:relative}.siteMapList-myPage .siteMapList_item:nth-child(2n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.siteMapList-myPage .siteMapList_item:nth-child(2n+1):not(:first-child):before{width:calc(200% + 1.25rem)}.siteMapAccordion{margin-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e5e7eb}.siteMapAccordion:last-of-type{border-bottom:none}.siteMapAccordion_title{display:flex;align-items:center;cursor:pointer;box-sizing:border-box;position:relative;width:100%;padding-right:2rem;padding-left:1.5rem;color:#3d74d3}.siteMapAccordion_title:after{position:absolute;right:10px;top:0;bottom:0;display:inline-block;margin:auto 0;content:"";width:18px;height:18px;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2024/common/base/accordion_close_icon.png);background-repeat:no-repeat;background-position:center right;background-size:18px 18px}.siteMapAccordion_district{flex:none}.siteMapAccordion_title.open:after{position:absolute;right:10px;top:0;bottom:0;display:inline-block;margin:auto 0;content:"";width:18px;height:18px;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2024/common/base/accordion_open_icon.png);background-repeat:no-repeat;background-position:center right;background-size:18px 18px}.siteMapAccordion_notes{padding-left:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.siteMapAccordion-none .siteMapAccordion_title{cursor:default;color:#ccc}.siteMapAccordion-none .siteMapAccordion_title:after{display:none}.siteMapAccordionBody{display:none;font-size:1rem;line-height:1.5rem}.siteMapAccordionBody.close{display:none}.siteMapAccordionBody.open{display:block}.siteMapAccordionBody_allConditions{margin-top:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px dotted #e5e7eb;border-bottom:1px dotted #e5e7eb}.siteMapAccordionBody_allConditions a{display:inline-block;background:url(https://image.haj.co.jp/jobkita/shukatsu/2024/pc/sitemap/list_icon.png) no-repeat left 1.5rem center;background-size:16px auto;padding-left:3rem;text-decoration:none}body#teaser{margin-top:5px;padding-top:2.5rem}@media screen and (max-width:720px){body#teaser{padding-top:1.25rem}}#teaser_header{width:700px;margin:0 auto;padding:2.5rem;border:solid 5px #eee}@media screen and (max-width:820px){#teaser_header{box-sizing:border-box}}@media screen and (max-width:720px){#teaser_header{width:auto;margin:0 .5rem;padding:1.25rem}}@media screen and (max-width:440px){#teaser_header{padding:.5rem}}#teaser_header h1,#teaser_header h2,#teaser_header p{text-align:center}#teaser_header h1 img,#teaser_header h1 span{display:block}#teaser_header h1 span{font-size:.875rem;line-height:1.25rem;text-align:center}#teaser_header h1 img{margin:.25rem auto 0 auto;height:40px}@media screen and (max-width:440px){#teaser_header h1 img{height:26px}}#teaser_header h2{padding-top:1.25rem;color:#222;font-size:1.125rem;line-height:1.75rem;text-align:center}#teaser_header p{padding-top:1.25rem}#teaser_contents{width:700px;margin:0 auto;padding:2.5rem 0}@media screen and (max-width:720px){#teaser_contents{width:auto;padding:2.5rem .5rem 2.5rem .5rem}}#teaser_contents .teaser_chapter{margin-top:2.5rem}#teaser_contents .teaser_chapter:first-child{margin-top:0}#teaser_contents .teaser_chapter h3{padding-left:5px;border-left:solid 5px #0097cf;color:#222}#teaser_contents .teaser_chapter p,#teaser_contents .teaser_chapter ul{padding-top:.5rem}#teaser_contents .teaser_chapter p.notes{font-size:.875rem;line-height:1.25rem}#teaser_contents .teaser_chapter p:first-child,#teaser_contents .teaser_chapter ul:first-child{padding-top:0}#teaser_contents .teaser_chapter ul{border-bottom:solid 1px #e5e7eb}#teaser_contents .teaser_chapter li{padding:.5rem 0;border-top:solid 1px #e5e7eb}#teaser_contents .teaser_chapter li:before{content:"●";margin-right:3px;color:#0097cf}#teaser_contents .teaser_chapter.attention,#teaser_contents .teaser_chapter.joint{padding:.5rem;border:solid 1px #e5e7eb;border-radius:8px;box-sizing:border-box}#teaser_contents .teaser_chapter.attention{padding:.5rem;color:#0097cf;font-weight:700}#teaser_contents .teaser_chapter.attention p{text-align:center}#teaser_contents .teaser_chapter.joint{padding:1.25rem}#teaser_contents .teaser_chapter.joint h3{padding-left:0;border-left:none;color:#0097cf}#teaser_contents .teaser_chapter.joint table{width:100%;font-size:.875rem;line-height:1.25rem;margin-top:.5rem;border-bottom:dotted 1px #e5e7eb}#teaser_contents .teaser_chapter.joint td,#teaser_contents .teaser_chapter.joint th{padding:.5rem 0;border-top:dotted 1px #e5e7eb}#teaser_contents .teaser_chapter.joint th{width:6em}@media screen and (max-width:440px){#teaser_contents .teaser_chapter.joint th{width:4em}}#teaser_contents .teaser_chapter.joint td strong{display:block;padding-top:5px}#teaser_contents .teaser_chapter.joint td strong:first-child{padding-top:0}#teaser_contents .teaser_chapter.joint td span{display:inline-block;padding-top:5px;padding-right:10px}#teaser_contents #teader_twitter.teaser_chapter{padding:.5rem;border:solid 1px #e5e7eb;border-radius:8px;text-align:center;box-sizing:border-box}#teaser_contents .teaser_chapter.preopen{padding:1.25rem;border:solid 2px #0097cf;border-radius:8px;box-sizing:border-box}@media screen and (max-width:440px){#teaser_contents .teaser_chapter.preopen{padding:.5rem}}#teaser_contents .teaser_chapter.preopen h3{padding-left:0;border-left:none;color:#0097cf;font-size:1.125rem;line-height:1.75rem;text-align:center}#teaser_contents .teaser_chapter.preopen h3 br{display:none}@media screen and (max-width:440px){#teaser_contents .teaser_chapter.preopen h3 br{display:block}}#teaser_contents .teaser_chapter.preopen .register{width:320px;margin:1.25rem auto 0 auto}@media screen and (max-width:440px){#teaser_contents .teaser_chapter.preopen .register{width:auto}}#teaser_contents .teaser_chapter.preopen .register span{display:block;font-size:1.125rem;line-height:1.75rem;line-height:1.6}#teaser_contents .teaser_chapter.preopen .register span:first-child{font-size:.875rem;line-height:1.25rem}#teaser_footer{background:#0097cf}#teaser_footer .teaser_footer_copy{width:700px;margin:0 auto;padding:2.5rem 0;color:#4b5563}@media screen and (max-width:720px){#teaser_footer .teaser_footer_copy{width:auto;padding:1.25rem 0}}#teaser_footer .teaser_footer_copy address{font-weight:400;font-style:normal}#teaser_footer .teaser_footer_copy address a,#teaser_footer .teaser_footer_copy address span{display:block;text-align:center}#teaser_footer .teaser_footer_copy address a{color:#4b5563;font-weight:700;text-decoration:none}#teaser_footer .teaser_footer_copy address span{font-size:.75rem;line-height:1rem}.topMain{border-top:solid 1px #fff;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/intro_bg_4th.jpg) no-repeat left bottom;background-size:100% auto}.topMain_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative;padding:3rem 0;display:flex}.topMainLoginNav{display:flex;flex-direction:column;gap:1.5rem;width:340px;padding:1rem;border-radius:8px;background-color:#fff;box-shadow:0 1px 7px rgba(0,0,0,.2)}.topMainLoginNav_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.topMainLoginNav_list{display:flex;flex-direction:column;gap:.5rem}.topMainLoginNav_item{display:inline-block;vertical-align:middle;height:34px}.topMainLoginNav_item-signup a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#d24719;color:#fff}.topMainLoginNav_item-signup a a.topMainLoginNav_item-signup a,.topMainLoginNav_item-signup a input.topMainLoginNav_item-signup a{cursor:pointer}.topMainLoginNav_item-signup a:hover{text-decoration:underline}input[type=button].topMainLoginNav_item-signup a,input[type=submit].topMainLoginNav_item-signup a{border:none}.topMainLoginNav_item-signup a:hover,.topMainLoginNav_item-signup a:visited{color:#fff}.topMainLoginNav_item-login a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#dfecfa;color:#1e2b4d}.topMainLoginNav_item-login a a.topMainLoginNav_item-login a,.topMainLoginNav_item-login a input.topMainLoginNav_item-login a{cursor:pointer}.topMainLoginNav_item-login a:hover{text-decoration:underline}input[type=button].topMainLoginNav_item-login a,input[type=submit].topMainLoginNav_item-login a{border:none}.topMainLoginNav_item-login a:hover,.topMainLoginNav_item-login a:visited{color:#1e2b4d}.topMainLoginNav_item-mypage a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#d24719;color:#fff}.topMainLoginNav_item-mypage a a.topMainLoginNav_item-mypage a,.topMainLoginNav_item-mypage a input.topMainLoginNav_item-mypage a{cursor:pointer}.topMainLoginNav_item-mypage a:hover{text-decoration:underline}input[type=button].topMainLoginNav_item-mypage a,input[type=submit].topMainLoginNav_item-mypage a{border:none}.topMainLoginNav_item-mypage a:hover,.topMainLoginNav_item-mypage a:visited{color:#fff}.topMainLoginNav_lead{color:#4b5563;font-size:.875rem;line-height:1.25rem}.topMainLoginNav_userName{margin-top:15px;color:#222;font-weight:700;font-size:1rem;line-height:1.5rem}.topMainLoginNav_userName:before{content:"ようこそ";margin-right:.25rem}.topMainLoginNav_userName:after{content:"さん";margin-left:.25rem}.topMainLoginNav_userName:after,.topMainLoginNav_userName:before{font-weight:400}.topMainLoginNav_message{color:#222;font-size:1rem;line-height:1.5rem}.topMainLoginNav_message strong{color:#932e19;font-weight:700}.topSearchMenu{margin-top:3rem}.topSearchMenu_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.topSearchMenu_titleBar{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;padding:.5rem 1rem;background-color:#dff4ff}.topSearchMenu_title{font-size:1rem;line-height:1.5rem}.topSearchMenu_post{color:#4b5563;font-size:.875rem;line-height:1.25rem}.topSearchMenu_number{margin:0 .25rem;color:#932e19;font-weight:700}.topSearchMenu_section{margin-top:1.5rem}.topSearchMenu_section strong{font-size:.875rem;line-height:1.25rem}.topSearchMenuSectionItem{display:flex;align-items:center;margin-top:8px}.topSearchMenuSection-conditions .topSearchMenuSectionItem{-moz-column-gap:.5rem;column-gap:.5rem}.topSearchMenuSectionItem span{display:block;color:#4b5563;font-size:1.125rem;line-height:1.75rem;margin-bottom:4px}.topSearchMenuSectionItem_select{display:flex;align-items:center;position:relative;cursor:pointer;border:solid 1px #ccc;border-radius:8px;background-color:#fff;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/search_require_icon.png);background-repeat:no-repeat;background-size:auto 8px;height:40px;box-sizing:border-box;flex-grow:2;width:120px;padding:.5rem 2rem .5rem .75rem;background-position:right .75rem center}.topSearchMenuSectionItem_selectLabel{line-height:43px;color:#3d74d3;font-size:.75rem;line-height:1rem}.topSearchMenuSectionItem select{position:absolute;top:0;left:0;z-index:10;opacity:0;cursor:pointer;margin:0;padding:0;border:none;outline:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:45px}.topSearchMenuSectionItem_input{flex-grow:1;width:auto;height:40px;box-sizing:border-box}.topSearchMenuSectionItem_input:disabled{background-color:#eee}.topSearchMenuSectionItem input[type=text]{border-radius:8px 0 0 8px}.topSearchMenuSectionItem_submit{flex-shrink:1;background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff;width:80px;height:40px;font-size:.875rem;line-height:1.25rem}.topSearchMenuSectionItem_submit a.topSearchMenuSectionItem_submit,.topSearchMenuSectionItem_submit input.topSearchMenuSectionItem_submit{cursor:pointer}.topSearchMenuSectionItem_submit:hover{text-decoration:underline}input[type=button].topSearchMenuSectionItem_submit,input[type=submit].topSearchMenuSectionItem_submit{border:none}.topSearchMenuSectionItem_submit:hover,.topSearchMenuSectionItem_submit:visited{color:#fff}.topSearchMenuSection-words .topSearchMenuSectionItem_submit{border-radius:0 8px 8px 0}.topSearchMenuSectionItem_submit:disabled{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background:#d1d5db;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1)}.topSearchMenuSectionItem_submit:disabled a.topSearchMenuSectionItem_submit:disabled,.topSearchMenuSectionItem_submit:disabled input.topSearchMenuSectionItem_submit:disabled{cursor:pointer}.topSearchMenuSectionItem_submit:disabled:hover{text-decoration:underline}input[type=button].topSearchMenuSectionItem_submit:disabled,input[type=submit].topSearchMenuSectionItem_submit:disabled{border:none}.topSearchMenuSectionItem_submit:disabled,.topSearchMenuSectionItem_submit:disabled:active,.topSearchMenuSectionItem_submit:disabled:hover,.topSearchMenuSectionItem_submit:disabled:link,.topSearchMenuSectionItem_submit:disabled:visited{color:#4b5563;text-decoration:none}.topSearch{border-top:solid 1px #fff;background-color:#f6f3e8}.topSearch_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-top:2.5rem;padding-bottom:2.5rem}.topSearchIntro{position:relative}.topSearchIntro_catch{padding-right:150px;color:#222;font-weight:700;font-size:1rem;line-height:1.5rem}.topSearch-3rd .topSearchIntro_catch{font-size:1.125rem;line-height:1.75rem}.topSearchIntro_lead{margin-top:.25rem;padding-right:150px;font-size:.875rem;line-height:1.25rem}.topSearchIntro_lead-attention{color:#932e19}.topSearchIntro_post{position:absolute;top:0;right:0}.topSearchIntro_number{padding:0 .25rem;color:#932e19;font-weight:700}.topSearchDetail{margin-top:1.25rem}.topSearch-disabled .topSearchDetail{position:relative;padding:2rem}.topSearch-disabled .topSearchDetail:after{content:"";width:100%;height:100%;border-radius:8px;background:rgba(0,0,0,.2);position:absolute;top:0;left:0}.topSearch-disabled .topSearchDetail .topRequireSearch_label,.topSearch-disabled .topSearchDetail .topWordSearch_title{color:#ccc}.topSearch-disabled .topSearchDetail .topWordSearch{border-top:none;margin-top:0;padding-top:0}.topSearch-disabled .topSearchDetail .topRequireSearch_item{background-color:#eee;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/search_require_disabled_icon.png)}.topSearch-disabled .topSearchDetail .topJobSearchList_links{color:#ccc}.topSearch-disabled .topSearchDetail .topJobSearchList_links:active,.topSearch-disabled .topSearchDetail .topJobSearchList_links:visited{color:#ccc}.topSearchDetail_disableMessage{position:absolute;padding:.5rem 2rem;z-index:100;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border-radius:100px;box-shadow:0 0 10px #999;color:#932e19;font-size:1.125rem;line-height:1.75rem;background-color:#fff}.topWordSearch{border-top:dotted 1px #bbb;margin-top:1.25rem;padding-top:1.25rem}.topWordSearch,.topWordSearch form{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.topWordSearch form{width:100%}.topWordSearch_title{width:150px;color:#222;font-weight:700;font-size:1rem;line-height:1.5rem}.topNews{margin-top:3rem}.topNews_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.topNews_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.topNews_body{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.topNewsUnit+.topNewsUnit{margin-top:1rem;padding-top:1rem;border-top:solid 1px #e5e7eb}.topNewsUnit_update{font-size:.75rem;line-height:1rem}.topNewsUnit_text,.topNewsUnit_title{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.topNewsUnit_title{font-weight:700}.topActionList{margin-top:3rem}.topActionList_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:1.5rem;background-color:#effaff}.topActionList_title{font-size:1.5rem;line-height:2rem;color:#0078a7}.topActionList_body{margin-top:1rem;display:flex;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem}.topActionList_body+.topActionList_title{margin-top:3rem}.topActionList_item{flex-grow:1;display:flex;flex:1 1 0;align-self:stretch;justify-content:center;align-items:center;display:flex;align-self:stretch;width:100%;height:68px;padding:1rem;border-radius:8px;box-shadow:0 1px 7px rgba(0,0,0,.2);background-color:#fff}.topActionList_links{display:inline-flex;flex:1 1 0;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;width:100%;height:100%;margin:-1rem;padding:1rem;font-size:.875rem;line-height:1.25rem;text-decoration:none}.topActionList_links:after{content:"";position:absolute;top:0;right:1rem;display:block;width:100px;height:100px;background-size:auto 100px;background-repeat:no-repeat;background-position:center}.topActionList_links-newJob:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/actionList_newJob.png)}.topActionList_links-search:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/actionList_search.png)}.topActionList_links-joint:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/actionList_joint.png)}.topActionList_links-shukatsuSupport:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/actionList_shukatsuSupport.png)}.topActionList_links-seminar:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/actionList_seminar.png)}.topActionList_links-industryResearch:after{background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/top/actionList_industryResearch.png)}.topActionList_links strong{display:block;font-size:1.25rem;line-height:1.75rem;font-weight:700}.topMainSlider{position:relative;width:628px;min-height:296px;overflow:hidden}.topMainSlider_intro{position:relative;display:flex;flex-wrap:nowrap;-moz-column-gap:2rem;column-gap:2rem}.topMainSlider .sliderIntro_catch,.topMainSlider .sliderIntro_lead{color:#fff;font-weight:700;text-shadow:1px 1px 5px rgba(0,0,0,.6)}.topMainSlider .sliderIntro_catch{font-size:3rem;line-height:1.4}.topMainSlider .sliderIntro_lead{margin-top:2.5rem;font-size:1rem;line-height:1.5rem;line-height:1.6}.topMainSlider_set{overflow:hidden;width:628px}.topMainSlider_item img{display:block;box-shadow:1px 1px 7px rgba(0,0,0,.4);width:95%;text-align:center}.topMainSlider_guide{position:absolute;bottom:0;left:0;width:100%;text-align:center}.topMainSlider_guideItem{display:inline-block;margin-left:.25rem;margin-right:.25rem;color:#fdead7;font-size:.75rem;line-height:1rem;cursor:pointer;line-height:1.5rem}.topMainSlider_guideItem.active{color:#d24719}.topMainSlider_guideItem:only-child{display:none}.topJobList{margin-top:3rem}.topJobList_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.topJobList_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.topJobList_body{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.topJobListUnit{border-top:solid 1px #ddd}.topJobListUnit_noPlansText{font-weight:700;padding-top:1.25rem;font-size:1rem;line-height:1.5rem}.topJobListUnit_noPlansText:last-child{padding-bottom:1.25rem}.topJobListUnit_noPlansNotes{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.topEventInfo,.topJointInfo{margin-top:3rem}.topEventInfo_inner,.topJointInfo_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.topEventInfo_title,.topJointInfo_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.topEventInfo_body,.topJointInfo_body{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.topEventInfo span.newline,.topJointInfo span.newline{display:block}.topEventInfoUnit,.topJointInfoUnit{border-top:solid 1px #e5e7eb}.topEventInfoUnit_header,.topJointInfoUnit_header{padding-top:1.25rem;padding-bottom:1.25rem}.topEventInfoUnit_title,.topJointInfoUnit_title{color:#0097cf;font-weight:700;font-size:1.125rem;line-height:1.75rem}.topEventInfoUnit_subTitle,.topJointInfoUnit_subTitle{color:#222;font-weight:700;font-size:1rem;line-height:1.5rem}.topEventInfoUnit_subTitle br,.topJointInfoUnit_subTitle br{display:none}.topEventInfoUnit_text,.topJointInfoUnit_text{border-top:dotted 1px #e5e7eb;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1rem;line-height:1.5rem}.topEventInfoUnit_noPlansText,.topJointInfoUnit_noPlansText{padding:1.25rem 0;font-weight:700;font-size:1rem;line-height:1.5rem}.topEventInfoUnit_detail,.topJointInfoUnit_detail{width:100%;table-layout:fixed;font-size:1rem;line-height:1.5rem}.topEventInfoUnit_detail td,.topEventInfoUnit_detail th,.topJointInfoUnit_detail td,.topJointInfoUnit_detail th{vertical-align:top;padding-top:1.25rem;padding-bottom:1.25rem;border-top:dotted 1px #e5e7eb}.topEventInfoUnit_detail th,.topJointInfoUnit_detail th{width:200px;color:#222;font-weight:700}.topEventInfoUnit_detail td,.topJointInfoUnit_detail td{width:90%}.topEventInfoUnit_toMap,.topJointInfoUnit_toMap{display:inline-block;vertical-align:middle;font-weight:700}.topEventInfoUnit_toMap:before,.topJointInfoUnit_toMap:before{font-size:0;line-height:0;content:" ";display:inline-block;vertical-align:middle;width:12px;height:20px;margin-top:-3px;margin-right:.25rem;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/base/maplink_icon.png) no-repeat left center;background-size:12px auto}.topEventInfoNav,.topJointInfoNav{margin-top:3rem;border-top:solid 1px #e5e7eb;text-align:right}.topEventInfoNav_item,.topJointInfoNav_item{display:inline-block;vertical-align:top;width:155px}.topEventInfoNav_item-toList>a,.topJointInfoNav_item-toList>a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#0078a7;color:#fff;border-top-right-radius:0;border-bottom-right-radius:0}.topEventInfoNav_item-toList>a .topEventInfoNav_item-toList>a,.topEventInfoNav_item-toList>a a.topJointInfoNav_item-toList>a,.topEventInfoNav_item-toList>a input.topJointInfoNav_item-toList>a,.topJointInfoNav_item-toList>a .topEventInfoNav_item-toList>a,.topJointInfoNav_item-toList>a a.topJointInfoNav_item-toList>a,.topJointInfoNav_item-toList>a input.topJointInfoNav_item-toList>a{cursor:pointer}.topEventInfoNav_item-toList>a:hover,.topJointInfoNav_item-toList>a:hover{text-decoration:underline}.topEventInfoNav_item-toList>a,input[type=button].topJointInfoNav_item-toList>a,input[type=submit].topJointInfoNav_item-toList>a{border:none}.topEventInfoNav_item-toList>a:hover,.topEventInfoNav_item-toList>a:visited,.topJointInfoNav_item-toList>a:hover,.topJointInfoNav_item-toList>a:visited{color:#fff}.topEventInfoNav_item-toDetail>a,.topJointInfoNav_item-toDetail>a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#d24719;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.topEventInfoNav_item-toDetail>a .topEventInfoNav_item-toDetail>a,.topEventInfoNav_item-toDetail>a a.topJointInfoNav_item-toDetail>a,.topEventInfoNav_item-toDetail>a input.topJointInfoNav_item-toDetail>a,.topJointInfoNav_item-toDetail>a .topEventInfoNav_item-toDetail>a,.topJointInfoNav_item-toDetail>a a.topJointInfoNav_item-toDetail>a,.topJointInfoNav_item-toDetail>a input.topJointInfoNav_item-toDetail>a{cursor:pointer}.topEventInfoNav_item-toDetail>a:hover,.topJointInfoNav_item-toDetail>a:hover{text-decoration:underline}.topEventInfoNav_item-toDetail>a,input[type=button].topJointInfoNav_item-toDetail>a,input[type=submit].topJointInfoNav_item-toDetail>a{border:none}.topEventInfoNav_item-toDetail>a:hover,.topEventInfoNav_item-toDetail>a:visited,.topJointInfoNav_item-toDetail>a:hover,.topJointInfoNav_item-toDetail>a:visited{color:#fff}.topArticle{margin-top:3rem}.topArticle_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.topArticle_title{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.topArticle_title span{display:block;font-size:.875rem;line-height:1.25rem}.topArticle_body{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.topArticleSpecial{border:solid 1px #ddd;background-color:#fff;border-radius:8px;box-shadow:0 1px 7px rgba(0,0,0,.2);box-sizing:border-box;zoom:1;display:block;width:auto;margin-top:1.25rem;padding:2rem 2rem 0;text-decoration:none;border:1px solid #02658a;box-shadow:3px 3px #02658a}.topArticleSpecial:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .topArticleSpecial{display:inline-table;display:block}.topArticleSpecial_headline{z-index:1;padding-left:2.25rem;position:relative;font-weight:700;font-size:1rem;line-height:1.5rem;color:#222}.topArticleSpecial_headline:before{content:"　";display:block;position:absolute;top:0;left:0;width:30px;height:30px;overflow:hidden;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/article/common/article_icon.png) no-repeat left top;background-size:30px}.topArticleSpecial_item{zoom:1;display:block;position:relative;z-index:1;border-top:solid 1px #ddd;margin-top:2rem;padding:2rem 0}.topArticleSpecial_item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .topArticleSpecial_item{display:inline-table;display:block}.topArticleSpecial_item:before{content:"　";overflow:hidden;display:block;position:absolute;top:0;right:0;bottom:0;width:15px;height:30px;margin:auto 0;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/article/common/article_arrow01.png) no-repeat left top;background-size:15px 30px}.topArticleSpecial_thumbnail{font-size:0;line-height:0;display:block;float:left;margin-right:.5rem}.topArticleSpecial_thumbnail img{width:100%;max-width:60px}.topArticleSpecial_lead{display:block;color:#222;font-size:.875rem;line-height:1.25rem}.topArticleSpecial_title{color:#3d74d3;font-size:1rem;line-height:1.5rem;font-weight:700}.topArticleUnit{display:flex;flex-wrap:wrap;gap:1rem;flex-direction:column;border:solid 1px #ddd;background-color:#fff;border-radius:8px;box-shadow:0 1px 7px rgba(0,0,0,.2);box-sizing:border-box;border-radius:4px;width:488px;margin-top:1.5rem;padding:1rem}.topArticleUnit:nth-child(2n){margin-left:1.5rem}.topArticleUnit_headline{z-index:1;font-size:1rem;line-height:1.5rem;width:100%}.topArticleUnit_linkSet{display:flex;flex-wrap:nowrap;gap:1rem}.topArticleUnit_item{zoom:1;display:block;z-index:1;min-height:60px;width:351px;border-right:solid 1px #ddd;padding-right:1rem;position:relative}.topArticleUnit_item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .topArticleUnit_item{display:inline-table;display:block}.topArticleUnit_thumbnail{font-size:0;line-height:0;display:block;float:left;margin-right:.5rem}.topArticleUnit_thumbnail img{width:100%;max-width:60px}.topArticleUnit_lead{display:block;overflow:hidden;position:relative;overflow-wrap:break-word;line-break:strict;font-size:1rem;line-height:1.5rem;max-height:48px;padding:.25rem 0}.topArticleUnit_lead:before{content:"…";position:absolute;top:28.8px;right:0;z-index:1;width:1em;padding-left:.9em;font-size:1rem;line-height:1.5rem;text-align:center;background:linear-gradient(to left,#fff,#fff 60%,rgba(255,255,255,0))}.topArticleUnit_lead:after{content:"　";position:absolute;z-index:2;height:100%;width:100%;background:#fff}.topArticleUnit_links{align-self:center;width:auto}.topArticleUnit_links a{font-size:.875rem;line-height:1.25rem;text-align:center}.topArticleUnit_new{display:inline-block;vertical-align:middle;margin-left:.25rem;color:#ff5252;font-weight:700;font-size:.875rem;line-height:1.25rem;white-space:nowrap}.topSnsAccount{margin-top:3rem}.topSnsAccount_inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem}.topSnsAccount_title{font-size:1rem;line-height:1.5rem;text-align:center}.topSnsAccount .snsIcon{display:flex;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem}.topSnsAccount .snsIcon_links{display:block;width:40px;height:40px;border-radius:50%;overflow:hidden;box-shadow:0 1px 7px rgba(0,0,0,.2);background-color:#fff}.topSnsAccount .snsIcon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topSnsAccount .snsPolicy{text-align:center}.topSnsAccount .snsPolicy_links{display:inline-block;font-size:1rem;line-height:1.5rem}.searchTitle_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.searchSection{margin-top:1.25rem}.searchSection_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.searchSection_title{font-size:1rem;line-height:1.5rem;color:#0078a7;font-weight:700;padding:.5rem 1.5rem;background:#effaff;border-radius:4px}.searchSection_body{margin-top:1.25rem}.searchSection_body input[type=email],.searchSection_body input[type=password],.searchSection_body input[type=text],.searchSection_body textarea{width:100%}.searchSectionAccordion{margin-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e5e7eb}.searchSectionAccordion:last-of-type{padding-bottom:0;border-bottom:none}.searchSectionAccordion_title{display:flex;align-items:center;cursor:pointer;box-sizing:border-box;position:relative;width:100%;padding-right:2rem;color:#3d74d3}.searchSectionAccordion_title:after{position:absolute;right:10px;top:0;bottom:0;display:inline-block;margin:auto 0;content:"";width:18px;height:18px;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2024/common/base/accordion_close_icon.png);background-repeat:no-repeat;background-position:center right;background-size:18px 18px}.searchSectionAccordion_district{flex:none}.searchSectionAccordion_title.open:after{position:absolute;right:10px;top:0;bottom:0;display:inline-block;margin:auto 0;content:"";width:18px;height:18px;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2024/common/base/accordion_open_icon.png);background-repeat:no-repeat;background-position:center right;background-size:18px 18px}.searchSectionAccordion_notes{padding-left:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.searchSectionAccordion-none .searchSectionAccordion_title{cursor:default;color:#ccc}.searchSectionAccordion-none .searchSectionAccordion_title:after{display:none}.searchSectionAccordionBody{display:none;font-size:1rem;line-height:1.5rem}.searchSectionAccordionBody.close{display:none}.searchSectionAccordionBody.open{display:block}.searchSectionAccordionBody_allConditions{margin-top:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;font-weight:700;border-top:1px dotted #e5e7eb;border-bottom:1px dotted #e5e7eb}.searchConditions{margin-top:1.25rem}.searchConditions+.searchConditions,.searchSection_body+.searchConditions{border-top:dotted 1px #e5e7eb;padding-top:1.25rem}.searchConditions_item+.searchConditions_item{border-top:dotted 1px #e5e7eb;margin-top:1.25rem;padding-top:1.25rem}.searchConditions_name{position:relative;padding-left:1.25rem;color:#222;font-size:1rem;line-height:1.5rem;font-weight:700}.searchConditions_name input[type=checkbox],.searchConditions_name input[type=radio]{position:absolute;top:6px;left:0}.searchConditions_item-none .searchConditions_name{color:#ccc}.searchConditions_notes{padding-left:1.25rem;color:#4b5563;font-size:.875rem;line-height:1.25rem}.searchConditions_item-none .searchConditions_notes{color:#ccc}.searchConditions-business{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.searchConditions-business .searchConditions_item{width:calc(33.3% - .825rem)}.searchConditions-business .searchConditions_item,.searchConditions-business .searchConditions_item+.searchConditions-business .searchConditions_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.searchConditions-business .searchConditions_item:nth-child(3n){width:calc(33.4% - .85rem)}.searchConditions-business .searchConditions_item:nth-child(3n+1){margin-left:0}.searchConditions-business .searchConditions_item:nth-child(n+4){padding-top:2.5rem}.searchConditions-business .searchConditions_item:nth-child(3n+1):not(:first-child){position:relative}.searchConditions-business .searchConditions_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.searchConditions-business .searchConditions_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.searchConditions-jobType{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.searchConditions-jobType .searchConditions_item{width:calc(33.3% - .825rem)}.searchConditions-jobType .searchConditions_item,.searchConditions-jobType .searchConditions_item+.searchConditions-jobType .searchConditions_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.searchConditions-jobType .searchConditions_item:nth-child(3n){width:calc(33.4% - .85rem)}.searchConditions-jobType .searchConditions_item:nth-child(3n+1){margin-left:0}.searchConditions-jobType .searchConditions_item:nth-child(n+4){padding-top:2.5rem}.searchConditions-jobType .searchConditions_item:nth-child(3n+1):not(:first-child){position:relative}.searchConditions-jobType .searchConditions_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.searchConditions-jobType .searchConditions_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.searchConditions-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.searchConditions-area .searchConditions_item{width:calc((100% - 3.75rem)/ 4)}.searchConditions-area .searchConditions_item,.searchConditions-area .searchConditions_item+.searchConditions-area .searchConditions_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.searchConditions-area .searchConditions_item:nth-child(4n+1){margin-left:0}.searchConditions-area .searchConditions_item:nth-child(n+5){padding-top:2.5rem}.searchConditions-area .searchConditions_item:nth-child(4n+1):not(:first-child){position:relative}.searchConditions-area .searchConditions_item:nth-child(4n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.searchConditions-area .searchConditions_item:nth-child(4n+1):not(:first-child):before{width:calc(400% + 3.75rem)}.searchConditions-options{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.searchConditions-options .searchConditions_item{width:calc(33.3% - .825rem)}.searchConditions-options .searchConditions_item,.searchConditions-options .searchConditions_item+.searchConditions-options .searchConditions_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.searchConditions-options .searchConditions_item:nth-child(3n){width:calc(33.4% - .85rem)}.searchConditions-options .searchConditions_item:nth-child(3n+1){margin-left:0}.searchConditions-options .searchConditions_item:nth-child(n+4){padding-top:2.5rem}.searchConditions-options .searchConditions_item:nth-child(3n+1):not(:first-child){position:relative}.searchConditions-options .searchConditions_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.searchConditions-options .searchConditions_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.searchConditions-property{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.searchConditions-property .searchConditions_item{width:calc(33.3% - .825rem)}.searchConditions-property .searchConditions_item,.searchConditions-property .searchConditions_item+.searchConditions-property .searchConditions_item{border-top:none;margin-top:0;padding-top:0;margin-left:1.25rem}.searchConditions-property .searchConditions_item:nth-child(3n){width:calc(33.4% - .85rem)}.searchConditions-property .searchConditions_item:nth-child(3n+1){margin-left:0}.searchConditions-property .searchConditions_item:nth-child(n+4){padding-top:2.5rem}.searchConditions-property .searchConditions_item:nth-child(3n+1):not(:first-child){position:relative}.searchConditions-property .searchConditions_item:nth-child(3n+1):not(:first-child):before{font-size:0;line-height:0;content:"　";position:absolute;top:1.25rem;left:0;height:0;border-top:dotted 1px #e5e7eb;width:100%}.searchConditions-property .searchConditions_item:nth-child(3n+1):not(:first-child):before{width:calc(300% + 2.5rem)}.searchFunction-fixed{position:fixed;bottom:0;left:0;z-index:900;width:100%;background-color:rgba(0,0,0,.8);padding:1.25rem;box-sizing:border-box}.searchFunction_set{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem;padding-top:2.5rem;border-top:solid 1px #e5e7eb;text-align:center}.searchFunction-fixed .searchFunction_set{margin-top:0;padding-top:0;border-top:none}.searchFunction_item{display:inline-block;vertical-align:top}.searchFunction_item+.searchFunction_item{margin-left:.5rem}.searchFunction_item-reset{width:120px}.searchFunction_item-reset a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#fff;border:solid 1px #9ca3af;box-shadow:inset 0 -1px 0 #9ca3af}.searchFunction_item-reset a a.searchFunction_item-reset a,.searchFunction_item-reset a input.searchFunction_item-reset a{cursor:pointer}.searchFunction_item-reset a:hover{text-decoration:underline}input[type=button].searchFunction_item-reset a,input[type=submit].searchFunction_item-reset a{border:none}.searchFunction_item-reset a,.searchFunction_item-reset a:active,.searchFunction_item-reset a:hover,.searchFunction_item-reset a:link,.searchFunction_item-reset a:visited{color:#1f2937}input[type=button].searchFunction_item-reset a,input[type=submit].searchFunction_item-reset a{border:solid 1px #9ca3af}.searchFunction_item-search{width:240px}.searchFunction_item-search input{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff}.searchFunction_item-search input a.searchFunction_item-search input,.searchFunction_item-search input input.searchFunction_item-search input{cursor:pointer}.searchFunction_item-search input:hover{text-decoration:underline}input[type=button].searchFunction_item-search input,input[type=submit].searchFunction_item-search input{border:none}.searchFunction_item-search input:hover,.searchFunction_item-search input:visited{color:#fff}.spaceInfo_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.spaceInfo_text{margin-top:2.5rem;line-height:2}.spaceInfo_attention{margin-top:2.5rem;padding:.5rem;border:solid 2px #bd1a14;color:#bd1a14;font-weight:700}.spaceInfoMainPic{position:relative}.spaceInfoMainPic:after{position:absolute;bottom:0;display:block;content:" ";width:100%;height:274px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,0,0,.4) 90%);z-index:1}.spaceInfoMainPic_image{font-size:0;line-height:0}.spaceInfoMainPic_image img{width:100%}.spaceInfoMainPic_copy{position:absolute;bottom:0;padding:0 0 10px 30px;font-size:30px;font-weight:700;color:#fff;z-index:10}.spaceInfoList{display:flex;width:100%;margin-top:40px}.spaceInfoList_item{margin-right:10px;padding:10px 1.25rem;font-weight:700;color:#fff;text-align:center;border-radius:30px;background:#0097cf}.spaceInfoList_item:last-child{margin-right:0}.spaceEntry_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.spaceEntry_text{text-align:center}.spaceEntryButton{width:300px;margin:2.5rem auto 0 auto;text-align:center}.spaceEntryButton_link{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#d24719;color:#fff}.spaceEntryButton_link a.spaceEntryButton_link,.spaceEntryButton_link input.spaceEntryButton_link{cursor:pointer}.spaceEntryButton_link:hover{text-decoration:underline}input[type=button].spaceEntryButton_link,input[type=submit].spaceEntryButton_link{border:none}.spaceEntryButton_link:hover,.spaceEntryButton_link:visited{color:#fff}.spaceHowtoUse_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.spaceHowtoUse_headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;color:#0097cf}.spaceHowtoUseDetail{display:flex;flex-wrap:wrap;width:100%;margin-top:1.25rem;background:#e4f3f5}.spaceHowtoUseDetail_item{box-sizing:border-box;flex:0 1 calc(50% - 8px);margin:0 5px 5px 5px;padding:1.25rem;font-size:18px;font-weight:700;border:1px solid #d5e8ea;background:#fff}.spaceHowtoUseDetail_item:nth-child(even){margin:0 5px 5px 0}.spaceHowtoUseDetail_item:nth-child(1){margin:5px}.spaceHowtoUseDetail_item:nth-child(2){margin:5px 5px 5px 0}.spaceAbout_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.spaceAboutDetail{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:25px}.spaceAboutDetail_item{margin-top:10px;padding-top:10px;border-top:dotted 1px #ddd}.spaceAboutDetail_item:first-child{margin-top:0}.spaceAboutDetail_itemTitle{font-weight:700}.spaceAboutDetail_itemText+.spaceAboutDetail_itemText{margin-top:10px}.spaceAboutDetail_itemNote{margin-top:10px;font-size:.875rem;line-height:1.25rem}.spaceAboutDetail_map{font-size:.875rem;line-height:1.25rem;font-weight:700}.spaceAboutDetail_map:before{font-size:0;line-height:0;content:" ";display:inline-block;vertical-align:middle;width:12px;height:20px;margin-top:-3px;margin-right:.25rem;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/base/maplink_icon.png) no-repeat left center;background-size:12px auto}body#spot .contentsHeader p{margin-top:0;border-top:none;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.spotPageLink{margin-top:2.5rem}.spotPageLink_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:.25rem;background:#e4f3f5}.spotPageLink_set{padding:1.25rem;border:1px solid #d5e8ea;background:#fff}.spotPageLink_title{font-weight:700}.spotPageLink_list{display:flex;margin-top:.5rem;padding-top:.5rem;border-top:1px dotted #e5e7eb}.spotPageLink_list:first-child{margin-top:1.25rem}.spotPageLink_item{width:50%}.spotChapter{margin-top:2.5rem}.spotChapter_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.spotChapter_title{padding:10px 1.25rem;color:#fff;border-radius:8px;background:#0097cf}.spotChapter_text{margin-top:1.25rem}.spotChapter.spotChapter-cafe,.spotChapter.spotChapter-guestHouse,.spotChapter.spotChapter-space{margin-top:80px}.spotChapterDetail{margin-top:2.5rem;border:solid 3px #0097cf;border-radius:8px;overflow:hidden}.spotChapterDetail_title{padding:1.25rem;color:#0097cf;font-size:1.125rem;line-height:1.75rem;font-weight:700;background:#dff4ff}.spotChapterDetail_item{zoom:1;padding:1.25rem}.spotChapterDetail_item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .spotChapterDetail_item{display:inline-table;display:block}.spotChapterDetail_image{font-size:0;line-height:0;box-sizing:border-box;float:right;width:200px}.spotChapterDetail_image img{width:100%}.spotChapterDetail_set{box-sizing:border-box;float:left;width:754px;padding-right:1.25rem}.spotChapterDetail_catch{font-size:1.125rem;line-height:1.75rem;font-weight:700}.spotChapterDetail_infoList{margin-top:.5rem;border-top:1px dotted #e5e7eb}.spotChapterDetail_infoTitle{float:left;width:80px;margin-top:.5rem}.spotChapterDetail_infoItem{margin-top:.5rem}.spotChapterDetail_map{margin-left:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700}.spotChapterDetail_map:before{font-size:0;line-height:0;content:" ";display:inline-block;vertical-align:middle;width:12px;height:20px;margin-top:-3px;margin-right:.25rem;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/base/maplink_icon.png) no-repeat left center;background-size:12px auto}.spotChapterDetail_sellingPointList{display:flex;flex-wrap:wrap;width:100%;margin-top:.5rem}.spotChapterDetail_sellingPointItem{margin:.5rem .5rem 0 0;padding:0 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:#fff;text-align:center;border-radius:30px;background:#0097cf}.spotChapterDetail_sellingPointItem:last-child{margin-right:0}.spotChapterDetail_button{width:240px;margin-top:1.25rem}.spotChapterDetail_buttonLink{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#fff;border:solid 1px #9ca3af;box-shadow:inset 0 -1px 0 #9ca3af}.spotChapterDetail_buttonLink a.spotChapterDetail_buttonLink,.spotChapterDetail_buttonLink input.spotChapterDetail_buttonLink{cursor:pointer}.spotChapterDetail_buttonLink:hover{text-decoration:underline}input[type=button].spotChapterDetail_buttonLink,input[type=submit].spotChapterDetail_buttonLink{border:none}.spotChapterDetail_buttonLink,.spotChapterDetail_buttonLink:active,.spotChapterDetail_buttonLink:hover,.spotChapterDetail_buttonLink:link,.spotChapterDetail_buttonLink:visited{color:#1f2937}input[type=button].spotChapterDetail_buttonLink,input[type=submit].spotChapterDetail_buttonLink{border:solid 1px #9ca3af}.spotChapterNotesBox{margin-top:1.25rem;padding:1.25rem;border:solid 3px #e5e7eb;border-radius:8px}.spotChapterNotesBox_title{color:#0097cf;font-weight:700;font-size:1rem;line-height:1.5rem}.spotChapterNotesBox_text{margin-top:.5rem;padding-top:.5rem;border-top:1px dotted #e5e7eb;color:#222;font-size:1rem;line-height:1.5rem}.spotChapterNotesBox_catch{display:table;min-width:180px;line-height:25px;padding-left:.5rem;padding-right:.5rem;background-color:#0097cf;border-radius:100px;box-sizing:border-box;color:#fff;font-weight:700;font-size:.875rem;line-height:1.25rem;text-align:center;margin-bottom:.25rem}.kurashigotoInfo{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:2.5rem;padding:1.25rem;border:solid 1px #e5e7eb;background-color:#f3f3f3;border-radius:8px}.kurashigotoInfo_logo{font-size:0;line-height:0;width:100px;padding-right:1.25rem}.kurashigotoInfo_logo img{width:100%}.kurashigotoInfo_text{width:calc(100% - 101.25rem);font-size:.875rem;line-height:1.25rem}#spinfo .contentsHeader p{margin-top:0;border-top:none;padding-top:0;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}#spinfo .chapter{padding:3rem 0}#spinfo .chapter_inner{zoom:1;width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}#spinfo .chapter_inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html #spinfo .chapter_inner{display:inline-table;display:block}#spinfo .headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}#spinfo .headline-notes{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}#spinfo .sectionHeadlineMedium{font-size:1.125rem;line-height:1.75rem;color:#085372;text-align:center;padding:.5rem 1rem;border-radius:100px;background-color:#b7ecff}#spinfo .sectionHeadlineMedium:first-child{margin-top:0}div+#spinfo .sectionHeadlineMedium,p+#spinfo .sectionHeadlineMedium{margin-top:2rem}#spinfo .sectionDescription{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:0;border-top:none;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}#spinfo .sectionDescription_notes{font-size:.875rem;line-height:1.25rem;color:#4b5563}#spinfo .sectionDescription p+p{margin-top:1rem}.spinfoDetail_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.spinfoDetail_headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.spinfoDetail p{margin-top:0;border-top:none;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.spinfoDetail .spinfoDetailList{display:flex;flex-wrap:wrap;margin-top:.5rem;padding:.5rem 0 0 .5rem;background:#e4f3f5}.spinfoDetail .spinfoDetailList_item{box-sizing:border-box;display:inline-block;width:calc(33.3333333333% - 10px);margin:0 .5rem .5rem 0;padding:.25rem .25rem 2rem;border:1px solid #d5e8ea;background:#fff}.spinfoDetail .spinfoDetailList_image{font-size:0;line-height:0}.spinfoDetail .spinfoDetailList_image img{width:310px}.spinfoDetail .spinfoDetailList_movie{width:100%}.spinfoDetail .spinfoDetailList_movieInner{position:relative;padding-top:56.25%}.spinfoDetail .spinfoDetailList_movieInner iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.spinfoDetail .spinfoDetailList_text{margin-top:2rem;text-align:center;font-weight:700}.spinfoDetail .spinfoDetailList_attention{color:#0097cf}.spinfoDetail .spinfoDetailList_button{margin-top:2rem}.spinfoDetail .spinfoDetailList_link{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#0078a7;color:#fff;max-width:200px;margin:0 auto}.spinfoDetail .spinfoDetailList_link a.spinfoDetail .spinfoDetailList_link,.spinfoDetail .spinfoDetailList_link input.spinfoDetail .spinfoDetailList_link{cursor:pointer}.spinfoDetail .spinfoDetailList_link:hover{text-decoration:underline}input[type=button].spinfoDetail .spinfoDetailList_link,input[type=submit].spinfoDetail .spinfoDetailList_link{border:none}.spinfoDetail .spinfoDetailList_link:hover,.spinfoDetail .spinfoDetailList_link:visited{color:#fff}.spinfoIntern .internFeatureIntro input,.spinfoIntern .internFeatureIntro label{display:none}.spinfoIntern .internFeatureIntro .sectionDescription{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:0;border-top:none;padding-top:0;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.spinfoIntern .recommendation{display:flex;gap:2rem;margin-top:2rem}.spinfoIntern .recommendation_card{flex:1;align-items:center;max-width:calc(1000px / 3);box-sizing:border-box;display:flex;gap:1rem}.spinfoIntern .recommendation_card+.recommendation_card{padding-left:2rem;border-left:1px solid #f3f4f6}.spinfoIntern .recommendation_cardBody{flex-grow:2;order:2;display:flex;gap:.5rem;flex-direction:column;justify-content:flex-start}.spinfoIntern .recommendation_cardImage{order:1}.spinfoIntern .cardBody_headline{display:flex;align-items:flex-end;gap:.25rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:#3d74d3}.spinfoIntern .cardBody_headline:before{content:"#";font-size:1rem;line-height:1.5rem;speak:none}.spinfoIntern .cardBody_descrption{flex-grow:2}.spinfoIntern .jobdata_sellingpoint .mainPhoto{width:314px;height:234px}.spinfoIntern .jobdata_sellingpoint .mainPhoto img{max-width:100%;max-height:100%}.spinfoIntern .jobdata_account .accountName{font-size:1rem;line-height:1.5rem}.spinfoIntern .jobdata_account .message{font-size:1.125rem;line-height:1.75rem}.spinfoIntern .jobdata_accountDetail{margin-top:1rem}.spinfoIntern .jobdata_accountActionbar{margin-top:1rem}.spinfoIntern .jobdata .accountDetail{padding:1rem;background-color:#f1f7fd}.spinfoIntern .jobdata .info{display:flex;gap:1rem;font-size:1rem;line-height:1.5rem}.spinfoIntern .jobdata .info+.info{margin-top:1rem;padding-top:1rem;border-top:solid 1px #e5e7eb}.spinfoIntern .jobdata .info_headline{flex-grow:0;flex-shrink:0;width:160px;color:#0078a7;font-weight:700;text-align:right}.spinfoIntern .jobdata .info_headline br{display:none}.spinfoIntern .jobdata .actionbar{display:flex;justify-content:flex-end}.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff;width:260px}.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low a.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low,.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low input.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low{cursor:pointer}.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low:hover{text-decoration:underline}input[type=button].spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low,input[type=submit].spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low{border:none}.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low:hover,.spinfoIntern .jobdata .actionbar .entryFunction li.toDetail .executeButton_low:visited{color:#fff}.spinfoIntern .howto{padding:2rem 1rem;background-color:#effaff}.spinfoIntern .howto .sectionHeadlineMedium br{display:none}.spinfoIntern .howtoBody{display:flex;gap:1rem;margin-top:2rem}.spinfoIntern .howtoBodyItem{flex:1;width:calc((1000px - 1rem * 2 - 1rem * 4)/ 5);display:flex;gap:.5rem;flex-direction:column;align-items:center}.spinfoIntern .howtoBodyNumber{display:inline-block;font-size:.875rem;line-height:1.25rem;color:#fff;font-weight:700;padding:.125rem 1rem;border-radius:100px;background-color:#097c6c}.spinfoIntern .howtoBodyImg{width:90%}.spinfoIntern .howtoBodyImg img{width:100%}.spinfoIntern .sectionDescription_notes{margin-top:2rem}.spinfoIntern .howtoAnchor{position:fixed;z-index:1000;bottom:60px;left:50%;width:148px;margin-left:412px;transition:opacity .3s ease}.spinfoIntern .howtoAnchor.hidden{opacity:0;pointer-events:none}.spinfoIntern .howtoAnchor a{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem 1rem;text-align:center;color:#1f2937;font-weight:700;border:solid 2px #f18646;border-radius:8px;background-color:#fff;box-shadow:0 1px 7px rgba(0,0,0,.2)}.spinfoIntern .howtoAnchor a img{width:20px;height:20px}.spinfoIntern .howtoAnchor a:hover{background-color:#f9fafb}body.scopechannel .hajArticle_main{width:auto}body.scopechannel .hajArticleSectionGallery_item{width:calc(34% - 20px)}body#onlineJoint .contentsTitle .notes{display:inline-block;vertical-align:middle;margin-left:10px;padding:0 10px;font-size:14px;color:#fff;line-height:30px;background:#0097cf;border-radius:3px}body#onlineJoint .contentsHeader p{margin-top:0;padding-top:0;border-top:none;border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.adviserRoom,.flow,.howToRoom{margin-top:2.5rem}.adviserRoom_inner,.flow_inner,.howToRoom_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.adviserRoom_headline,.flow_headline,.howToRoom_headline{padding:.5rem 1.25rem;color:#fff;border-radius:8px;background:#0097cf}.adviserRoomBody,.flowBody,.howToRoomBody{padding-top:1.25rem}.adviserRoomBody_text,.flowBody_text,.howToRoomBody_text{padding-top:.5rem;overflow-wrap:break-word;line-break:strict}.adviserRoomBody_text:first-child,.flowBody_text:first-child,.howToRoomBody_text:first-child{padding-top:0}.adviserRoomBody_text-heavy,.flowBody_text-heavy,.howToRoomBody_text-heavy{font-weight:700}.adviserRoomBody_copyLinks,.flowBody_copyLinks,.howToRoomBody_copyLinks{display:inline-block;margin-left:.5rem;padding:.25rem;font-size:.75rem;line-height:1rem;background-color:#f3f3f3;border-radius:3px;border:1px solid #e5e7eb}.outline{margin-top:2.5rem}.outline_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.outline_headline{padding:.5rem 1.25rem;color:#fff;border-radius:8px;background:#0097cf}.outlineListItem{margin-top:1.25rem;padding-top:1.25rem;border-top:1px dotted #e5e7eb;zoom:1}.outlineListItem:first-child{margin-top:0;border-top:none}.outlineListItem:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .outlineListItem{display:inline-table;display:block}.outlineListItem_title{width:240px;float:left;font-weight:700}.outlineListItem_textSet{width:760px;float:right}.outlineListItem_text{text-align:left}.outlineListItem_text-heavy{font-weight:700}.outlineListItem_text+.outlineListItem_text{padding-top:1.25rem}.outlineListItem_text+.outlineListItem_text-listType{padding-top:0}.outlineListItem_textItem{padding-top:.25rem}.timetable{margin-top:2.5rem}.timetable_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.timetable_headline{padding:10px 1.25rem;color:#fff;border-radius:8px;background:#0097cf}.timetableBody{display:flex;padding-top:1.25rem}.timetableBody_set{width:100%}.timetableBody_text{padding-top:1.25rem}.timetableBody_text:first-child{padding-top:0}.timetableBody_text-heavy{font-weight:700}.timetableBodyButtonSet_link{position:relative;display:block;width:230px;height:160px;margin-right:.5rem;text-align:center;text-decoration:none;background:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/onlineJoint/timetable.png) no-repeat left top;background-size:230px auto}.timetableBodyButtonSet_button{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:190px;height:42px;margin:auto;padding:.5rem 0;text-align:center;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:700;border-radius:30px;background-color:#222}.timetableBodyButtonSet_notes{font-size:.875rem;line-height:1.25rem}.timetableBodyList_item{padding-top:.25rem}.timetableBodyList_time{padding-right:.25rem}.exhibitors{margin-top:2.5rem}.exhibitors_inner{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.exhibitors_headline{padding:.5rem 1.25rem;color:#fff;border-radius:8px;background:#0097cf}.exhibitors_info{margin-top:.5rem}.exhibitorsList{margin-top:2rem;padding:2rem;border-top:solid 1px #e5e7eb}.exhibitorsList_item{margin-top:1.25rem;padding-top:1.25rem;border-top:dotted 1px #e5e7eb}.exhibitorsList_item:first-child{margin-top:0;padding-top:0;border-top:none}.exhibitorsListSet_room{margin-left:.5rem}.exhibitorsListSet_url{display:inline-block;margin-left:.5rem;padding:.25rem;font-size:.75rem;line-height:1rem;background-color:#f3f3f3;border-radius:3px;border:1px solid #e5e7eb;overflow-wrap:break-word;line-break:strict}.exhibitorsListSet_url a{text-decoration:none;color:#222}.localmatchHeader{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}.localmatchHeader_titleImg{font-size:0;line-height:0}.localmatchHeader_titleImg img{width:100%}.localmatchHeader_title{padding-top:40px;color:#1f2937;font-weight:700;font-size:1.125rem;line-height:1.75rem}.localmatchHeader_writing{padding-top:.5rem}.localmatchInfomation{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:1rem;padding:1rem 2rem;border:solid 1px #e5e7eb;border-radius:8px}.localmatchInfomation_title{color:#1f2937;font-weight:700;font-size:1rem;line-height:1.5rem}.localmatchInfomation_writing{padding-top:.5rem}.localmatchInfomation_listItem{padding-top:.25rem}body#localmatch .localmatchJobList,body#tomakomaifair .localmatchJobList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}body#localmatch .localmatchJobList .jobList_header,body#tomakomaifair .localmatchJobList .jobList_header{padding-left:.5rem;border-left:solid 5px #0097cf}body#localmatch .localmatchJobList .jobList_header .headline,body#tomakomaifair .localmatchJobList .jobList_header .headline{color:#222;font-size:1.25rem;line-height:1.75rem;line-height:1.3}body#localmatch .localmatchJobList .jobList_header p,body#tomakomaifair .localmatchJobList .jobList_header p{padding-top:.25rem;font-size:.875rem;line-height:1.25rem}.cgCreatorTitle{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;font-size:0;line-height:0}.cgCreatorTitle img{width:100%}.cgCreatorIntro{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.cgCreatorIntro_finMessage{padding:.5rem;background-color:#fff;border-radius:8px;border:solid 1px #d24719;color:#d24719;font-weight:700;text-align:center}.cgCreatorIntro_catch{color:#0097cf;font-weight:700;font-size:1.25rem;line-height:1.75rem}.cgCreatorIntro_finMessage+.cgCreatorIntro_catch{margin-top:2.5rem}.cgCreatorIntro_text{margin-top:.5rem}.cgCreatorIntro_text-box{margin-top:1.25rem;border:solid 1px #e5e7eb;border-radius:8px;padding:1.25rem}.cgCreatorSection{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.cgCreatorSection_title{background:#0097cf;border-radius:8px;padding:.5rem 1.25rem;color:#fff}.cgCreatorSection_item{margin-top:1.25rem}.cgCreatorSection_item-notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.cgCreatorSection_item.cgCreatorElement{padding-top:1.25rem;border-top:dotted 1px #e5e7eb}.cgCreatorSection_title+.cgCreatorSection_item.cgCreatorElement{padding-top:0;border-top:none}.cgCreatorAside{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem;border:solid 1px #e5e7eb;border-radius:8px;padding:1.25rem}.cgCreatorAside_title{color:#0097cf;font-weight:700;font-size:1.125rem;line-height:1.75rem}.cgCreatorAside_item{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.cgCreatorAside_item-notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.cgCreatorElement_title{color:#222;font-weight:700}.cgCreatorElement_text{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.cgCreatorElement_item{margin-top:.5rem}.cgCreatorElement_item-notes{color:#4b5563;font-size:.875rem;line-height:1.25rem}.cgCreatorElement_movieWrapper{margin-top:1.25rem;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:2rem}.cgCreatorElement_movieInner{width:30%}.cgCreatorElement_movieLinks{color:#3d74d3;text-decoration:none}.cgCreatorElement_movieLinks .cgCreatorElement_text{display:inline-block;color:#222;text-decoration:none}.cgCreatorElement_movieLinks strong{text-decoration:underline}.cgCreatorElement_movieLinks strong span{font-size:.875rem;line-height:1.25rem}.cgCreatorElement_movieLinks img{display:block;width:100%;margin-bottom:.5rem}.cgCreatorPointList_item{padding-left:1.2em;position:relative}.cgCreatorPointList_item:before{display:block;content:"●";color:#0097cf;position:absolute;top:0;left:0}.cgCreatorPointList_item+.cgCreatorPointList_item{margin-top:.25rem}.cgCreatorNav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem}.cgCreatorNav_item{width:320px}.cgCreatorJobList{width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:2.5rem}.cgCreatorJobList_title{background:#0097cf;border-radius:8px;padding:.5rem 1.25rem;color:#fff}body#shukatsuSupport .contents #titleImg img{display:block}body#shukatsuSupport .contents .chapterBgBlue{background-color:#effaff}body#shukatsuSupport .contents .chapterBgBlue-100{background-color:#dff4ff}body#shukatsuSupport .contents .chapterBgGray{background-color:#f9fafb}body#shukatsuSupport .contents .chapter+.chapter{padding:3rem 0}body#shukatsuSupport .contents .chapter_inner{zoom:1;width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box}body#shukatsuSupport .contents .chapter_inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html body#shukatsuSupport .contents .chapter_inner{display:inline-table;display:block}body#shukatsuSupport .contents .headline{border-left:solid 5px #30d0ff;color:#1f2937;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}body#shukatsuSupport .contents .headline-notes{border-left:solid 5px #ddd;padding-left:1.5rem;padding-top:.25rem;padding-bottom:.25rem}body#shukatsuSupport .contents .section{font-size:1rem;line-height:1.5rem;color:#1f2937}body#shukatsuSupport .contents .sectionHeadline{font-size:1.125rem;line-height:1.75rem;color:#0078a7;font-weight:700;padding-top:2rem}body#shukatsuSupport .contents .sectionHeadline-iconSquare:before{content:"◆";margin-right:.5rem;color:#05b5eb}body#shukatsuSupport .contents .sectionHeadlineMedium{font-size:1.125rem;line-height:1.75rem;color:#085372;text-align:center;padding:.5rem 1rem;border-radius:100px;background-color:#b7ecff}body#shukatsuSupport .contents .section div+.sectionHeadlineMedium,body#shukatsuSupport .contents .section p+.sectionHeadlineMedium{margin-top:2rem}body#shukatsuSupport .contents .sectionDescription{margin-top:1.5rem}body#shukatsuSupport .contents .sectionDescription:first-child{margin-top:0}body#shukatsuSupport .contents .sectionDescription+.sectionHeadline{margin-top:2rem;border-top:solid 1px #e5e7eb}body#shukatsuSupport .contents .sectionDescription-movieTitle{font-size:1.125rem;line-height:1.75rem;color:#0078a7;font-weight:700;text-align:center}body#shukatsuSupport .contents .sectionDescription-movieSize{width:400px;margin:2rem auto 0}body#shukatsuSupport .contents .sectionDescription-movieSize .movieSize_inner{position:relative;padding-top:56.25%}body#shukatsuSupport .contents .sectionDescription-movieSize .movieSize_inner iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}body#shukatsuSupport .contents .sectionTableItem{display:flex;flex-wrap:nowrap;align-items:flex-start;padding-top:2rem}body#shukatsuSupport .contents .sectionTableItem+.sectionTableItem{margin-top:2rem;border-top:solid 1px #e5e7eb}body#shukatsuSupport .contents .sectionTableTitle{width:200px;display:flex;flex-wrap:nowrap;flex-shrink:0;align-items:center;font-size:1rem;line-height:1.5rem;color:#097c6c;font-weight:700}body#shukatsuSupport .contents .sectionTableTitle span{display:inline-block;font-size:.875rem;line-height:1.25rem;color:#fff;margin-right:.5rem;padding:.125rem 1rem;border-radius:100px;background-color:#097c6c}body#shukatsuSupport .contents .sectionTableDescription{flex-grow:2}body#shukatsuSupport .contents .notes{font-size:.875rem;line-height:1.25rem;color:#4b5563}body#shukatsuSupport .contents .resolveListNavigation{display:flex;flex-wrap:nowrap;-moz-column-gap:2rem;column-gap:2rem;justify-content:space-between;margin-top:2rem;margin-bottom:4rem}body#shukatsuSupport .contents .resolveListNavigationItem{flex-grow:1;flex-shrink:1;width:174px;padding:1rem;border-radius:8px;box-shadow:0 1px 7px rgba(0,0,0,.2)}body#shukatsuSupport .contents .resolveListNavigationLink{display:block;width:100%;height:196px;font-size:1rem;line-height:1.5rem;color:#3d74d3;font-weight:700;margin:-1rem;padding:1rem;background-color:#fff}body#shukatsuSupport .contents .resolveListNavigationNumber strong{font-size:1.5rem;line-height:2rem;margin-left:.125rem}body#shukatsuSupport .contents .resolveListNavigationImage{width:142px;height:100px}body#shukatsuSupport .contents .resolveListNavigationImageItem{display:block;width:auto;height:100%;margin:.5rem auto}body#shukatsuSupport .contents .resolveList{position:relative;padding-left:240px}body#shukatsuSupport .contents .resolveList .sectionHeadline{font-size:1.5rem;line-height:2rem;color:#3460c1;padding-top:0}body#shukatsuSupport .contents .resolveList .sectionHeadline .numberHeader{font-size:1rem;line-height:1.5rem;margin-right:.125rem}body#shukatsuSupport .contents .resolveList .sectionHeadline .number{margin-right:1rem}body#shukatsuSupport .contents .resolveList .sectionDescription+.sectionDescription{margin-top:2rem;padding-top:2rem;border-top:solid 1px #e5e7eb}body#shukatsuSupport .contents .resolveListCheckItem:before{content:" ";display:inline-block;width:15px;height:15px;margin-right:.5rem;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/shukatsusupport/checked_accent_icon.png);background-position:bottom center;background-repeat:no-repeat;background-size:15px auto}body#shukatsuSupport .contents .resolveListCheckItem+body#shukatsuSupport .contents .resolveListCheckItem{margin-top:.25rem}body#shukatsuSupport .contents .resolveListImage{position:absolute;top:-100px;left:0;width:200px;height:200px;padding-right:.75rem;padding-bottom:.75rem;background-image:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/shukatsusupport/advice_bubble.png);background-size:34px auto;background-repeat:no-repeat;background-position:bottom right}body#shukatsuSupport .contents .resolveListImageItem{position:relative;display:block;width:90%;height:auto;padding:.75rem;border-radius:100px;background-color:#fff}body#shukatsuSupport .contents .resolveListImageItem:after{content:url(https://image.haj.co.jp/jobkita/shukatsu/2025/common/shukatsusupport/advice_bubble.png);position:absolute;bottom:0;right:0}body#shukatsuSupport .contents .resolveListAdviceTitle{font-size:1.5rem;line-height:2rem;color:#097c6c;font-weight:700}body#shukatsuSupport .contents .resolveListAdviceDetail{margin-top:1rem}body#shukatsuSupport .contents .caseStudy{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-top:2rem;margin-left:-2rem;margin-right:-2rem}body#shukatsuSupport .contents .caseStudy .sectionDescription{width:33.3333333333%;flex-grow:1;padding:0 2rem}body#shukatsuSupport .contents .caseStudy .sectionDescription+.sectionDescription{margin-top:0;border-left:solid 1px #e5e7eb}body#shukatsuSupport .contents .caseStudyHeadline{display:flex;flex-direction:row-reverse;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem}body#shukatsuSupport .contents .caseStudyHeadlineDetail{flex-grow:1;font-size:1rem;line-height:1.5rem}body#shukatsuSupport .contents .caseStudyHeadlineDetail strong{font-weight:700}body#shukatsuSupport .contents .caseStudyHeadlineImage{flex-shrink:0;flex-grow:0;width:100px;height:100px;padding:.5rem;background-color:#f9fafb}body#shukatsuSupport .contents .caseStudyHeadlineImageItem{width:100%;height:auto}body#shukatsuSupport .contents .caseStudyDetail{margin-top:1.5rem}body#shukatsuSupport .contents .inductionLink{display:flex;flex-wrap:nowrap;-moz-column-gap:2rem;column-gap:2rem;justify-content:space-between;align-items:stretch;margin-top:2rem}body#shukatsuSupport .contents .inductionLink .sectionDescription{width:50%;padding:1.5rem;background-color:#f9fafb}body#shukatsuSupport .contents .inductionLink .sectionDescription+.sectionDescription{margin-top:0}body#shukatsuSupport .contents .inductionLink a{background-color:#eee;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3);border-radius:8px;width:100%;min-height:34px;padding:.25rem .75rem;box-sizing:border-box;font-weight:700;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none;background-color:#3d74d3;color:#fff;width:240px;margin:1rem auto 0}body#shukatsuSupport .contents .inductionLink a abody#shukatsuSupport .contents .inductionLink a,body#shukatsuSupport .contents .inductionLink a inputbody#shukatsuSupport .contents .inductionLink a{cursor:pointer}body#shukatsuSupport .contents .inductionLink a:hover{text-decoration:underline}input[type=button] body#shukatsuSupport .contents .inductionLink a,input[type=submit] body#shukatsuSupport .contents .inductionLink a{border:none}body#shukatsuSupport .contents .inductionLink a:hover,body#shukatsuSupport .contents .inductionLink a:visited{color:#fff}::-moz-placeholder{color:#ccc;font-size:14px;padding:2px 0;opacity:1}::placeholder{color:#ccc;font-size:14px;padding:2px 0;opacity:1}:-moz-placeholder-shown{color:#ccc;font-size:14px;padding:2px 0;opacity:1}:placeholder-shown{color:#ccc;font-size:14px;padding:2px 0;opacity:1}input[type=email],input[type=password],input[type=text],textarea{padding:5px;border:solid 1px #ccc;border-radius:3px;font-size:16px;background:#fff;box-sizing:border-box;-webkit-appearance:none}textarea{width:100%;height:12em;resize:vertical}select{font-size:14px}input[type=checkbox],input[type=radio]{vertical-align:middle;margin-right:5px}input[type=button],input[type=submit]{cursor:pointer;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;box-sizing:border-box}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}.hajArticleHeader-category,.hajArticleHeader-subCategory{border-top:none;border-bottom:none;border-left:solid 5px #00c0ff;padding-left:25px;padding-top:10px;padding-bottom:10px}.hajArticleHeader-category .hajArticleHeader_lead,.hajArticleHeader-subCategory .hajArticleHeader_lead{color:#222;font-weight:700;font-size:12px;line-height:1.5}.hajArticleHeader-category .hajArticleHeader_title,.hajArticleHeader-subCategory .hajArticleHeader_title{color:#222;font-weight:700;font-size:20px;line-height:1.5}.hajArticleHeader-detailTypeText{border-top:solid 1px #ddd}.hajArticle-detail .hajArticle_sub{width:260px}.hajArticleSection_title{color:#00c0ff}.hajArticleSectionLinks_item-button a{background-color:#f70}.hajArticleRelatedJob_header{border-top-color:#00c0ff}.hajArticleRelatedJob .hajArticleRelatedJobMore a{background-color:#f70}.hajArticleEntries_header{background-color:#00c0ff}.hajArticleEntries_item-active{z-index:0;background-color:#00c0ff}.hajArticleSection .textDesignA,.hajArticleSection .textDesignB,.hajArticleSection .textDesignC,.hajArticleSection .textDesignD,.hajArticleSection .textDesignE,.hajArticleSection .textDesignG{color:#00c0ff}