.keep_list_h1{text-align:center;font-size:30px;color:#005eab;padding:30px 0}.keep_list_area{position:relative;z-index:0;padding:8px 0 50px}.keep_list_area::before{content:'';display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 5px -5px rgba(0,0,0,.25) inset;background:url(/resource/top/img/bg_stripes_01.png) #f0f0f0}.keep_list_box{padding-top:20px;max-width:680px;margin:auto}.keep_list_box p.save_btn_margin{margin-right:35px}.keep_list_text{margin:10px auto;font-size:20px;font-weight:700;text-align:center}.keep_list_display_count{font-size:32px;font-weight:700;color:#005eab}.keep_list_notice{margin:10px auto;text-align:center}.no_keep_list_box{padding-top:20px;text-align:center;max-width:680px;margin:auto}.no_keep_list_box p{margin:10px auto}.no_keep_list_text{font-size:20px;font-weight:700}.keep_list_job_search_button{display:flex;align-items:center;justify-content:center;position:relative;padding:8px 0;border-radius:8px;line-height:1;font-size:15px;text-align:center;text-decoration:none;width:200px;height:40px;margin:auto;background-color:#005eab;color:#fff}#contentWrap a.keep_list_job_search_button{color:#fff}.keep_list_job_search_button::after{content:'';display:block;position:absolute;top:0;bottom:2px;right:8px;width:12px;height:14px;margin:auto;background-image:url(/resource/top/img/icon_arrow_brackets_white_01.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.contentsArea__bottomList{max-width:1000px;margin:auto}.corp_job_area{margin:30px auto}.corp_job_area_banner_link{margin:auto;max-width:800px;display:block}.corp_job_area_banner_link img{display:block;width:100%}.corp_open_count_area{display:flex;justify-content:center;align-items:baseline;margin-top:10px}.corp_open_count_text{font-size:28px;color:#005EAB}.history__slideItem{animation:show .3s linear 0s}.history__item{animation:show .3s linear 0s}.pager_box{display:flex;justify-content:space-between;align-items:flex-end}.keep_list_count_area{line-height:1}.keep_list_total_count{font-size:20px;font-weight:700;color:#0a9fc2}.count_area_bottom{margin-top:32px}@keyframes show{0%{opacity:0}to{opacity:1}}@media screen and (min-width:768px){#contentWrap img.jobOfferHeading__icon{width:57px}.pager_box{margin:0 8px}}@media screen and (max-width:767px){.keep_list_h1{font-size:22px;padding:20px 0}.keep_list_box{margin:0 5%}.contentsArea__bottomList{margin:0 5%}.keep_list_text{white-space:nowrap;font-size:18px}.keep_list_notice{text-indent:-1em;text-align:left;padding:0 2em;max-width:46em}.no_keep_list_text{white-space:nowrap;font-size:18px}.no_keep_list_notice{text-indent:-1em;text-align:left;padding:0 2em;max-width:46em}.corp_job_area_banner_link{margin:0 5%}#wrap .copyright{background:#1262b2}.pageBoxTop{display:none}.pager_box{align-items:center;justify-content:center;flex-direction:column}.pageBoxBottom{margin-top:15px;text-align:center}.paging li a,.paging li span{width:35px!important;height:35px!important;padding:10px 0!important}}