#container{font-family:"Hiragino Kaku Gothic ProN","メイリオ",sans-serif}#container-mypage{font-family:"Hiragino Kaku Gothic ProN","メイリオ",sans-serif}.scoutMain{padding-bottom:40px}.scoutMain__title{line-height:1.1;text-align:center;font-size:32px;font-weight:400;letter-spacing:.3px;color:#333;padding-top:32px;padding-bottom:24px}.scoutMain__title--mypage{line-height:1.1;font-size:24px;color:#4c4c4c;text-align:left;margin:0 -10px 40px -10px;padding-top:0;padding-bottom:10px;border-bottom:1px solid #c2ceb8}.scoutMain__overviewArea{border:1px solid #d9d9d9;padding:35px 55px 25px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.scoutMain__overview{font-weight:700;color:#333;padding-top:20px;font-size:32px;line-height:1.25}.scoutMain__detailArea{background-color:#f2f2f0;padding:15px 30px 10px 30px;margin-bottom:30px}.scoutMain__detail{line-height:1.5;color:#222;font-size:16px;padding-bottom:5px}.scoutMain__note{font-size:12px;color:#ea221d;padding-bottom:20px}.scoutMember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scoutMember__currentDate{text-align:right;padding-bottom:7px}.scoutProfile{padding-top:33px;padding-bottom:70px}.scoutProfile__overview{font-weight:700;font-size:18px;text-align:center;color:#333}.jobseekerTables{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px}.jobseekerTable{border-collapse:collapse;margin-top:30px;width:290px}.jobseekerTable:not(:first-child){margin-left:30px}.jobseekerTable__tableHeader{-webkit-box-sizing:border-box;box-sizing:border-box;height:23px;border:solid 1px #ddd;background-color:#f7eddf;text-align:center}.jobseekerTable__tableData{font-size:12px;line-height:18px;padding:5px 10px;border:solid 1px #ddd;background-color:#fff;word-break:break-all}.jobseekerTable__tableData--center{text-align:center;line-height:16px;padding:0}.jobseekerTable__tableData--picture{height:60px;width:65px}.jobseekerTable__tableData--thin{width:50px}.jobseekerTable__tableData--mosaic{width:100%}.jobseekerTable__jobseekerImg{width:44px}.jobseekerTable__detailLinkArea{text-align:right}.jobseekerTable__detailLink--notLogined{display:inline-block;position:relative}.scoutStep{padding-bottom:60px}.scoutStep__title{padding-bottom:27px}.scoutStep__stepList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:45px}.scoutStep__stepTitle{font-size:20px;line-height:1.38;text-align:center;color:#333;padding-bottom:15px}.inquireContainerArea{margin-top:35px}.inquireContainerArea--mypage{margin-top:60px}.jobseekerCountArea{border-color:#eae9e5;border-width:10px;border-style:solid;padding:12px;width:635px}.jobseekerCountArea__presentCountItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jobseekerCountArea__presentCountItem--upper{border-bottom:2px solid #eae9e5;padding-bottom:10px}.jobseekerCountArea__presentCountItem--bottom{margin-top:10px}.jobseekerCountArea__presentCountTitle{font-size:22px;font-weight:700;line-height:1.35;color:#333}.jobseekerCountArea__presentCount{font-size:22px;font-weight:700;line-height:1.35;color:#333}.jobseekerCountArea__smaller{font-size:18px;line-height:1.35;color:#333}.jobseekerCountArea__note{color:#666}.multiLineEntryButtonArea{padding-top:15px;padding-bottom:30px}.scoutOption{padding-bottom:70px}.scoutOption__title{margin-left:-25px;margin-right:-25px;padding-bottom:25px}.scoutOption .optionContent__button{color:#fff}.entryButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;margin:0 auto;width:594px}.entryButton__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.2px;color:#fff;font-size:20px;font-weight:700}.entryButton__link:hover{text-decoration:none;color:#fff}.entryButton__link:visited{color:#fff}.entryButton__smallText{display:block;margin-bottom:4px;font-size:16px}.entryButton__loginArea{text-align:center;margin-top:15px}.entryButton__loginLink{color:#08c;letter-spacing:.2px;font-size:16px;font-weight:700}.entryButton__multiLine{width:540px;height:60px}.entryButton__multiLineLink{display:block;font-size:18px;text-align:center;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.entryButton--mypage{background-color:#56b34d}.entryButton--mypage:hover{background:#3e7d58}.entryButton--green{background:-webkit-gradient(linear,left top,left bottom,from(#7aaf4e),to(#5d942e));background:linear-gradient(#7aaf4e 0,#5d942e 100%);border:solid 1px #2a8016}.entryButton--green:hover{background:#59802c}.entryButton--orange{background:-webkit-gradient(linear,left top,left bottom,from(#f47137),to(#f34e05));background:linear-gradient(#f47137 0,#f34e05 100%);border:solid 1px #b3b3b3}.entryButton--orange:hover{background:#eb4f06}.inquire{margin:70px 7px 0 7px;background-color:#ececec;padding:25px 20px 20px 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.inquire--mypage{margin:70px 32px 0 32px}.inquire__title{font-size:24px;color:#222;margin-bottom:25px}.inquire__detail{font-size:18px;line-height:1.33;text-align:center;color:#333;margin-bottom:24px}.inquire__telList{margin-top:24px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.inquire__telList--mypage .inquire__telItem:first-child{padding-left:49px;padding-right:50px;border-right:solid 1px #ccc}.inquire__telList--mypage .inquire__telItem:nth-child(2){padding-left:54px;padding-right:48px;border-right:solid 1px #ccc}.inquire__telList--mypage .inquire__telItem:last-child{padding-left:40px}.inquire__telItem:first-child{padding-right:28px;border-right:solid 1px #ccc}.inquire__telItem:nth-child(2){padding-left:28px;padding-right:35px;border-right:solid 1px #ccc}.inquire__telItem:last-child{padding-left:16px}.inquire__formIcon{margin-right:10px}.inquire__formIcon::before{width:27px;height:16px}.inquire__tel{font-size:22px;font-weight:700;color:#ea221d;line-height:1.7}.inquire__tel--sub{font-size:14px}.inquire__place{font-size:14px;text-align:center;color:#222}.inquire__telPeriod{font-size:16px;text-align:center;color:#222}.optionContent{padding-top:30px}.optionContent__title{line-height:24px;text-align:center;font-size:20px}.optionContent__titleUnderLine{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffd448));background:linear-gradient(transparent 60%,#ffd448 0)}.optionContent__optionTitle{font-size:16px;font-weight:700;text-align:center}.optionContent__optionTitle--notLogined{margin-bottom:10px}.optionContent__fee{text-align:center;font-size:12px;margin:10px 0 15px}.optionContent__fee--pickup{margin:0 0 0 8px;font-size:11px}.optionContent__fee--number{font-weight:700;font-size:15px}.optionContent__fee--numberSmall{font-weight:700;font-size:13px}.optionContent__fee--numberPickup{font-weight:700;font-size:13px}.optionContent__fee--red{color:#ea221d}.optionContent__fee--small{display:inline-block;margin-left:2px;font-size:10px}.optionContent__fee--smallNoMargin{display:inline-block;font-size:10px}.optionContent__optionLink{margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.optionContent__moreIcon{font-size:20px;display:inline-block;margin-left:6px}.optionContent__ellipsisIcon{display:block;text-align:center;margin-top:16px}.optionContent__optionList{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.optionContent__optionList>li{width:290px;background:#f4f4f2}.optionContent__optionList--twoArea>li{width:435px}.optionContent__optionList--notLogined>li{width:440px}.optionContent__option{position:relative;height:200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 8px 0}.optionContent__option--notLogined{height:160px}.optionContent__option--pickup{height:auto;margin-top:22px;padding:18px 10px;background:#f4f4f2}.optionContent__optionText{margin-bottom:20px;text-align:left;font-size:13px;line-height:19.5px}.optionContent__linkBox{position:absolute;bottom:12px;left:0;right:0;margin:0 auto}.optionContent__otherwiseOptionList{margin:40px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.optionContent__otherwiseOptionList>li{width:50%}.optionContent__otherwiseOptionList>li:first-child{padding-right:12px;border-right:1px solid #ccc}.optionContent__otherwiseOptionList>li:last-child{padding-left:12px}.optionContent__otherwiseOptionTitle{font-size:13px}.optionContent__otherwiseOptionFee{font-size:11px;margin-left:12px;display:inline-block}.optionContent__otherwiseOptionText{line-height:18px;margin-top:10px;font-size:12px}.optionContent__buttonWrap{margin:0 auto;width:165px;height:36px}.optionContent__button{font-size:14px}.optionContent__more{background:#ffeaae;margin-top:16px;padding:20px}.optionContent__moreText{text-align:center;font-size:18px;line-height:28px}.optionContent__pickupTitleBox{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recruitButton{display:block;font-weight:700;font-size:18px;letter-spacing:.5px;color:#fff;height:100%;text-align:center;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}.recruitButton--green{border:1px solid #2b8015;background:#79b04d;background:-owg-linear-gradient(180deg,#79b04d 0,#79b04d 50%,#62993c 99.57%);background:-webkit-gradient(linear,left top,left bottom,from(#79b04d),color-stop(50%,#79b04d),color-stop(99.57%,#62993c));background:linear-gradient(180deg,#79b04d 0,#79b04d 50%,#62993c 99.57%)}.recruitButton--green:hover{background:#5e8d36}.recruitButton--simpleGreen{background:#5d932d}.recruitButton--simpleGreen:hover{background:#59802c}.recruitButton--orange{background:#eb4f06;background:-owg-linear-gradient(to bottom,#ec7036 0,#eb4f06 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ec7036),to(#eb4f06));background:linear-gradient(to bottom,#ec7036 0,#eb4f06 100%);border:1px solid #c4341b}.recruitButton--orange:hover{background:#eb4f06}.recruitButton--blue{background:#2655ac;background:-owg-linear-gradient(to bottom,#608ec4 0,#3163ad 79%,#2655ac 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#608ec4),color-stop(79%,#3163ad),color-stop(99%,#2655ac));background:linear-gradient(to bottom,#608ec4 0,#3163ad 79%,#2655ac 99%);border:1px solid #25527f}.recruitButton--blue:hover{background:#36659a}.recruitButton:hover{color:#fff;text-decoration:none;cursor:pointer}.recruitButton--large{line-height:32px}