@import url("https://fonts.googleapis.com/css?family=Rokkitt:700");@import url("https://fonts.googleapis.com/css?family=Poppins");@import url(https://fonts.googleapis.com/css?family=Sawarabi+Gothic);@font-face{font-family:"fM";src:url("../fonts/AozoraMinchoMedium-subset.woff") format("woff"),url("../fonts/AozoraMinchoMedium-subset.ttf") format("truetype")}@font-face{font-family:"kleeb";src:url("../fonts/KleeDemibold.woff2") format("woff2"),url("../fonts/KleeDemibold.woff") format("woff"),url("../fonts/KleeDemibold.ttf") format("truetype")}@font-face{font-family:"kleem";src:url("../fonts/KleeMedium.woff2") format("woff2"),url("../fonts/KleeMedium.woff") format("woff"),url("../fonts/KleeMedium.ttf") format("truetype")}@font-face{font-family:"tsukushibb";src:url("../fonts/TsukushiBMaruGothicBold.woff2") format("woff2"),url("../fonts/TsukushiBMaruGothicBold.woff") format("woff"),url("../fonts/TsukushiBMaruGothicBold.ttf") format("truetype")}@font-face{font-family:"tsukushib";src:url("../fonts/TsukushiBMaruGothicRegular.woff2") format("woff2"),url("../fonts/TsukushiBMaruGothicRegular.woff") format("woff"),url("../fonts/TsukushiBMaruGothicRegular.ttf") format("truetype")}#search-recruit{margin-top:50px}.search-recruit__inner{background-color:#f5f5f5;margin:0 auto;padding:40px 16px}@media screen and (max-width:575px){.search-recruit__inner{max-width:320px}}@media screen and (min-width:576px){.search-recruit__inner{padding:40px 70px}}.search-recruit__ttl{font-size:20px;font-weight:500;text-align:center}.search-recruit__box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.search-recruit__box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.search-recruit__box-inner form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.search-recruit__box-inner input{background:#fff;border:none;border-radius:4px 0 0 4px;height:40px;width:280px}@media (max-width:768px){.search-recruit__box-inner input{-webkit-box-flex:1;-ms-flex:1;flex:1}}.search-recruit__box-inner button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#a6a5a5;border:none;border-radius:0 4px 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;position:relative}.search-recruit__box-inner button img{height:16px;width:16px}.select-area-recruit_wrapper{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr);margin-top:35px}@media (min-width:768px){.select-area-recruit_wrapper{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.select-area-recruit_item{background-color:#fff;border:0.5px solid;border-color:#000;border-radius:4px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:4px 0px;position:relative;text-align:center;width:100%}