@media screen and (max-width:767px){.pc-only{display:none}}@media not screen and (max-width:767px){.sp-only{display:none}}.text-center{text-align:center}.c-red{color:red}#pageMidashiWrap{background-image:url(../img/office/bg_midashi.jpg)}.recruitTable{width:100%;border-collapse:collapse;margin-bottom:20px}@media screen and (max-width:767px){.recruitTable{display:block;width:auto}}@media screen and (max-width:767px){.recruitTable tbody,.recruitTable tr,.recruitTable th,.recruitTable td{display:block;width:auto}}.recruitTable th,.recruitTable td{text-align:left;vertical-align:top;padding:15px 20px;border:1px solid var(--c-gray)}.recruitTable th{background:var(--c-white-dark);color:var(--c-base);font-weight:normal;width:110px}@media screen and (max-width:767px){.recruitTable th{border-bottom:none;text-align:center;padding:10px}}@media screen and (max-width:767px){.recruitTable td{padding:10px}}.recruitTable td .time dt{color:var(--c-base);font-weight:bold;font-size:114.3%}.recruitTable td .list{list-style:none}.recruitTable td .list li{background:url(../img/common/icon_list.gif) left 6px no-repeat;padding-left:20px}.recruitTable td .indent{text-indent:-3em;margin-left:3em;display:block}.btnRecruit{text-align:center;margin-bottom:50px}
