@charset "UTF-8";@import url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/recruit.css);.upbox{margin-top:-40px;margin-bottom:40px}@media screen and (max-width:768px){.upbox{margin-top:-20px}}.table-box{margin:80px auto}.table-box .table{width:100%;display:table;border:solid 1px #ddd;border-collapse:collapse}.table-box .tr{display:table-row}.table-box .th{border:solid 1px #ddd;display:table-cell;background-color:#f4f4f4;width:22%;padding:4%;font-size:115%;line-height:1.3em;font-weight:700}.table-box .td{border:solid 1px #ddd;display:table-cell;width:62%;padding:4%}.table-box .td p{margin-bottom:15px}.table-box .td dl{width:100%;display:flex;margin-bottom:15px}.table-box .td dl:last-child{margin-bottom:5px}.table-box .td dl dt{display:flex;justify-content:space-between;width:70px;margin-right:30px}.table-box .td dl dt b{font-weight:700}.table-box .td dl dd{display:table-cell;width:auto}.table-box .rack{margin-bottom:45px}.table-box .rack:last-child{margin-bottom:0}.table-box .rack h4{font-size:113%;line-height:1.4em;font-weight:700}.table-box .no_recruitment{margin:15px auto;color:#c00}.table-box .rack ul{margin:15px auto}.table-box .rack ul li{padding-left:20px;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/disc.png);background-repeat:no-repeat;background-size:14px auto;background-position:left 2px;line-height:1.34em;margin-bottom:10px}@media screen and (max-width:768px){.table-box{margin:40px auto}.table-box .th{width:0;text-align:center}.table-box .td{width:auto}.table-box .td p{margin-bottom:10px}.table-box .td dl{width:100%;display:block;margin-bottom:14px}.table-box .td dl dt{width:76px;margin-right:0}.table-box .td dl:last-child{margin-bottom:15px}.table-box .td dl dd{font-size:95%;line-height:1.4em}.table-box .rack{margin-bottom:35px}.table-box .rack h4{font-size:108%;line-height:1.4em}.table-box .rack ul{margin:15px auto}.table-box .rack ul li{padding-left:17px;background-size:12px auto;background-position:left 2px}}.info-box{text-align:center;margin:100px auto 140px auto;font-size:110%;line-height:1.4em}.info-box .read{font-size:130%;line-height:1.4em}.info-box .numbar{margin:24px auto}.info-box .numbar a{font-size:300%;line-height:1em;color:#111}.info-box .link-box{margin:30px auto}@media screen and (max-width:768px){.info-box{margin:80px auto 100px auto;font-size:90%;line-height:1.4em}.info-box .read span{display:block;font-size:110%}.info-box .numbar{margin:20px auto}.info-box .numbar a{font-size:280%;line-height:1em}.info-box .link-box{margin:20px auto}}.part-box{display:flex;justify-content:center;width:70%;margin:40px auto}.part-box .link-box{width:46%;margin:0 2%}.part-box .btn{max-width:100%}.part-box .btn small{display:block;font-size:80%;margin-bottom:5px}@media screen and (max-width:768px){.part-box{width:90%;margin:30px auto}}@media screen and (max-width:680px){.part-box{display:block;width:100%}.part-box .link-box{width:auto;margin:0}.part-box .btn{max-width:initial}}