@charset "UTF-8";h2{font-size:3.2rem;font-weight:700}@media screen and (max-width: 767px){h2{font-size:2.2rem}}.pcOnly{display:block}.spOnly{display:none}@media screen and (max-width: 767px){.pcOnly{display:none}.spOnly{display:block}}@media screen and (max-width: 767px){.pc-break{display:none}}.bgGray{background-color:#f5f5f5}@media screen and (max-width: 767px){.scrollMenu{background-color:inherit}}.scrollMenu{margin-top:90px;padding:20px 80px}@media screen and (max-width: 767px){.scrollMenu{margin-top:52px;padding:20px 40px}}.scrollMenu ul{display:flex;justify-content:space-between;gap:0 40px}@media screen and (max-width: 767px){.scrollMenu ul{display:flex;flex-flow:column;justify-content:space-between;gap:0}}.scrollMenu li{max-width:263px;width:100%}@media screen and (max-width: 767px){.scrollMenu li{margin-top:10px}}.sBtn a{display:block;transition:.4s;height:60px;position:relative;text-align:center;background-color:#fff}@media screen and (max-width: 767px){.sBtn a{border:1px solid #000;height:50px}}.sBtn a:after{transition:.4s;content:"";position:absolute;top:0;bottom:0;right:19px;margin:auto;width:14px;height:6px;background:url(/new-graduate/wp-content/themes/freshers_recruit/assets/images/common/ico_arrow_menu_bottom.svg) no-repeat center;background-size:contain}.sBtn a:hover:after{top:15px}.sBtn a span{font-weight:700;font-size:16px;line-height:32px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);width:100%}@media screen and (max-width: 767px){.sBtn a span{font-size:14px;line-height:26px}}#support{margin-top:66px}#support h2{margin-bottom:57px}#support .item{display:flex;margin-bottom:40px;padding:40px 42px 46px 50px}#support .itemText{width:52%}#support .itemText h3{font-size:2.6rem;font-weight:700;margin-bottom:32px}#support .itemText p{font-size:1.6rem;line-height:2}#support .itemImg{width:40%;margin-left:56px}#support .itemImg img{width:100%}@media screen and (max-width: 767px){#support{margin-top:43px}#support h2{margin-bottom:28px}#support .item{flex-flow:column;margin-bottom:30px;padding:24px 18px 34px 22px}#support .itemText{width:100%}#support .itemText h3{font-size:2rem;margin-bottom:20px}#support .itemText p{font-size:1.4rem}#support .itemImg{max-width:inherit;width:100%;margin-top:23px;margin-left:0}}.contentTable{border-top:1px solid #ededed}.contentTable dl{display:flex;padding:29px 0 23px;border-bottom:1px solid #ededed}.contentTable dt{width:180px;padding:0 24px 0 0;margin:0 44px 0 0;border-right:1px solid #ededed;font-size:1.4rem;font-weight:700;line-height:1.45;flex-shrink:0;letter-spacing:.2em}.contentTable dd{width:100%;font-size:1.4rem;line-height:2}@media screen and (max-width: 767px){.contentTable dl{flex-flow:column;padding:17px 0 21px}.contentTable dt{width:auto;padding:0;margin:0 0 16px;border-right:none;font-size:1.6rem}.contentTable dd{padding-left:16px;line-height:1.85}}.paidHolidayTable{width:100%;margin:34px 0 0}.paidHolidayTable th{border-left:2px solid #ffffff}.paidHolidayTable th:first-of-type{border-left:none}.paidHolidayTable td{border-left:2px solid #ffffff}.paidHolidayTable td:first-of-type{border-left:none}.paidHolidayTable th{background-color:#ababab;color:#fff;padding:6px 0 8px;font-size:1.7rem;text-align:center;letter-spacing:.2em}.paidHolidayTable td{background-color:#ededed;padding:9px 0 15px;font-size:1.8rem;text-align:center;letter-spacing:.2em}@media screen and (max-width: 767px){.paidHolidayTable{width:76%;margin:37px auto 0}.paidHolidayTable tbody{display:grid;grid-template-columns:41% 1fr}.paidHolidayTable tr{display:grid;grid-template-columns:1fr}.paidHolidayTable th,.paidHolidayTable td{writing-mode:horizontal-tb}.paidHolidayTable th{border-left:none;border-top:1px solid #ffffff}.paidHolidayTable th:first-of-type{border-left:none}.paidHolidayTable td{border-left:2px solid #ffffff;border-top:1px solid #ffffff}.paidHolidayTable td:first-of-type{border-left:2px solid #ffffff}.paidHolidayTable th{padding:5px 0 7px;font-size:1.6rem}.paidHolidayTable td{background-color:#ededed;padding:5px 0 7px;font-size:1.6rem}}#vacation{margin-top:94px}#vacation h2{margin-bottom:56px}@media screen and (max-width: 767px){#vacation{margin-top:60px}#vacation h2{margin-bottom:29px}}#working{margin-top:89px}#working h2{margin-bottom:56px}@media screen and (max-width: 767px){#working{margin-top:60px}#working h2{margin-bottom:29px}}#others{margin-top:83px;margin-bottom:216px}#others h2{margin-bottom:35px;font-size:1.8rem}#others .contentTable>p{margin:16px 0 0;font-size:1.4rem}@media screen and (max-width: 767px){#others{margin-top:60px;margin-bottom:159px}#others h2{margin-bottom:26px;font-size:1.7rem}#others .contentTable>p{margin:7px 0 0;font-size:1.3rem}}#support .contentList{margin-top:25px;display:flex;flex-direction:column;gap:20px}#support .contentList li{display:flex;gap:16px}#support .contentList li:before{content:"・";font-size:1.6rem}#support .contentList li h4{font-size:1.6rem}#support .contentList li p{font-size:1.4rem;margin-top:10px}.contentTable dd .contentTableNote{display:block;margin-top:30px;background-color:#f8f8f8;padding:10px}@media screen and (max-width: 767px){main .sectionInner{padding:0}}@media print,screen and (min-width: 768px){main .scrollMenu{background-color:#aab0b6;margin-top:60px}}@media print,screen and (min-width: 768px) and (min-width: 768px){main .scrollMenu{padding:20px 0}}@media screen and (max-width: 767px){main .scrollMenu{margin-top:12px}}@media print,screen and (min-width: 768px){main .scrollMenu ul{max-width:868px;margin-left:auto;margin-right:auto}}@media print,screen and (min-width: 768px){main .scrollMenu .sBtn a span{padding:0 40px;line-height:normal}}@media print,screen and (min-width: 768px){.benefit{padding-bottom:168px}}@media screen and (max-width: 767px){.benefit{padding-bottom:64px}}@media print,screen and (min-width: 768px){#support{margin-bottom:91px}}@media screen and (max-width: 767px){#support{margin-top:41px;margin-bottom:60px}}#support h2{font-weight:700}@media print,screen and (min-width: 768px){#support h2{font-size:32px;line-height:135%}}@media screen and (max-width: 767px){#support h2{font-size:22px;line-height:160%;margin-bottom:23px}}#support h3{letter-spacing:0}#support .item{background-color:#f3f3ff}@media print,screen and (min-width: 768px){#support .item{gap:0 56px;padding:40px 34px 40px 50px}}@media screen and (max-width: 767px){#support .item{padding:24px 25px 24px 21px}}@media print,screen and (min-width: 768px){#support .itemText{width:100%;max-width:514px}}@media print,screen and (min-width: 768px){#support .itemText h3{margin-bottom:26px}}@media screen and (max-width: 767px){#support .itemText h3{margin-bottom:16px}}#support .itemText p{font-weight:500;line-height:160%}@media print,screen and (min-width: 768px){#support .itemImg{width:100%;max-width:374px;margin-left:0}}@media screen and (max-width: 767px){#support .itemImg{margin-top:22px}}@media print,screen and (min-width: 768px){#support .contentList{margin-top:33px;gap:16px}}@media screen and (max-width: 767px){#support .contentList{margin-top:20px;gap:14px}}#support .contentList li{gap:5px}@media print,screen and (min-width: 768px){#support .contentList li:before{font-size:2rem;line-height:130%}}#support .contentList li h4{font-weight:500}@media screen and (max-width: 767px){#support .contentList li h4{font-size:14px;line-height:160%}}#support .contentList li p{font-weight:500;line-height:160%}@media print,screen and (min-width: 768px){#support .contentList li p{font-size:16px;margin-top:9px}}@media screen and (max-width: 767px){#support .contentList li p{font-size:12px;margin-top:8px}}#working{margin-top:0}#working h2,#others{margin-bottom:0}@media print,screen and (min-width: 768px){#others{margin-top:93px}}#others h2{margin-bottom:0;font-size:2rem}@media print,screen and (min-width: 768px){.summary+.summary{margin-top:89px!important}}@media screen and (max-width: 767px){.summary+.summary{margin-top:60px!important}}.summary h2{font-weight:700}@media print,screen and (min-width: 768px){.summary h2{font-size:32px;line-height:135%;margin-bottom:54px!important}}@media screen and (max-width: 767px){.summary h2{font-size:22px;line-height:160%;margin-bottom:22px!important}}.summary .contentTable,.summary .contentTable dl{border-color:#dcdce1}@media print,screen and (min-width: 768px){.summary .contentTable dl{padding:26px 0}}@media screen and (max-width: 767px){.summary .contentTable dl{padding:17px 0}}.summary .contentTable dt{border-color:#dcdce1;letter-spacing:0}@media print,screen and (min-width: 768px){.summary .contentTable dt{width:213px}}@media screen and (max-width: 767px){.summary .contentTable dt{font-size:14px;line-height:160%;margin-bottom:15px}}.summary .contentTable dd{font-weight:500;line-height:160%}@media screen and (max-width: 767px){.summary .contentTable dd{padding-left:14px;line-height:157%}}@media screen and (max-width: 767px){.summary .contentTable dd:has(>ul){padding-left:0}}.summary .contentTable dd>p+ul{margin-top:16px}@media print,screen and (min-width: 768px){.summary .contentTable dd>ul{margin-top:16px}}@media screen and (max-width: 767px){.summary .contentTable dd>ul{margin-top:16px;padding-left:14px}}.summary .contentTable dd>ul.mt0{margin-top:0}.summary .contentTable dd>ul li.circle{position:relative}.summary .contentTable dd>ul li.circle:has(ul.normalList){font-weight:700}@media print,screen and (min-width: 768px){.summary .contentTable dd>ul li.circle:has(ul.normalList)+li.circle{margin-top:24px}}@media screen and (max-width: 767px){.summary .contentTable dd>ul li.circle:has(ul.normalList)+li.circle{margin-top:15px}}.summary .contentTable dd>ul li.circle:before{content:"";border-radius:50%;height:7px;width:7px;background:#000;display:inline-block;margin-right:6px}@media print,screen and (min-width: 768px){.summary .contentTable dd>ul li.circle+li.circle{margin-top:4px}}@media screen and (max-width: 767px){.summary .contentTable dd>ul li.circle+li.circle{margin-top:6px}}.summary .contentTable dd>ul ul.normalList{font-weight:500}@media print,screen and (min-width: 768px){.summary .contentTable dd>ul ul.normalList{margin-top:7px}}@media screen and (max-width: 767px){.summary .contentTable dd>ul ul.normalList{margin-top:9px}}.summary .contentTable dd>ul ul.normalList li{line-height:157%}.summary .contentTable dd .paidHolidayTable{margin-top:16px}@media screen and (max-width: 767px){.summary .contentTable dd .paidHolidayTable{width:100%}}@media screen and (max-width: 767px){.summary .contentTable dd .paidHolidayTable tbody{grid-template-columns:45.45% 1fr}}.summary .contentTable dd .paidHolidayTable th,.summary .contentTable dd .paidHolidayTable td{font-size:14px;line-height:160%;letter-spacing:0}.summary .contentTable dd .paidHolidayTable th{font-weight:700;padding:13px 0;background-color:#989ea4}.summary .contentTable dd .paidHolidayTable td{font-weight:500;padding:14px 0;background-color:#f3f3ff}@media screen and (max-width: 767px){.summary .contentTable dd .paidHolidayTable td{padding:13.3px 0}}.summary .contentTable .note{display:block;font-size:14px;line-height:160%;font-weight:500}@media print,screen and (min-width: 768px){.summary .contentTable .note{margin-top:26px}}@media screen and (max-width: 767px){.summary .contentTable .note{margin-top:24px}}
