@charset "utf-8";#categoryArea h2{text-align:center;font-size:30px}.linkArea{display:flex;width:1000px;margin:0 auto}.linkArea .ttl{font-size:13px;color:#fff;font-weight:700;text-align:center;padding:2px 0;margin-bottom:15px;border-radius:4px}.orange .ttl{background-color:#ff7043}.green .ttl{background-color:#66bb6a}.blue .ttl{background-color:#00b0f0}.yellow .ttl{background-color:#ffc400}.purple .ttl{background-color:#ab47bc}.linkArea>div{width:150px;margin-right:20px}.linkArea>div:last-child{width:320px;margin-right:0}.linkArea ul li{margin:0 15px 15px 0}.linkArea ul li:nth-child(5n){margin:0 0 15px 0}.linkArea ul li a{display:block;width:150px;font-size:16px;font-weight:600;text-align:center;text-decoration:none;padding:8px 0;border-radius:3px}.linkArea ul li a.small{font-size:18px;line-height:28px}ul.orange li a{color:#ff7043;border:1px solid #ff7043}ul.green li a{color:#66bb6a;border:1px solid #66bb6a}ul.blue li a{color:#00b0f0;border:1px solid #00b0f0}ul.yellow li a{color:#ffc400;border:1px solid #ffc400}ul.purple li a{color:#ab47bc;border:1px solid #ab47bc}.linkArea ul li a:hover{color:#fff}ul.orange li a:hover{background-color:#ff7043}ul.green li a:hover{background-color:#66bb6a}ul.blue li a:hover{background-color:#00b0f0}ul.yellow li a:hover{background-color:#ffc400}ul.purple li a:hover{background-color:#ab47bc}p.text{font-size:16px;margin:20px auto}.more-button{width:200px!important;height:50px!important;line-height:50px!important;border-radius:10px!important;border:1px solid #2c99dc!important;background-color:#fff!important;color:#2c99dc!important}.more-button:hover{border:1px solid #2c99dc!important;background-color:#2c99dc!important;color:#fff!important;opacity:1!important}.manual-area{background:#fafafa;padding:20px;margin-bottom:30px;text-align:center}.content-area h2,.manual-area h2,.review-area h2{font-size:30px}.manual-box,.review-box{display:flex;justify-content:space-between;margin:30px auto;width:1000px}.manual-column{display:table-cell;width:236px;border-radius:10px;border:10px solid #fff;background-color:#fff}.manual-header h3{font-size:20px;font-weight:700;text-align:left;margin:20px 10px 10px}.manual-header p{text-align:left;font-size:14px;margin:0 10px 10px;padding-bottom:10px;border-bottom:solid 1px #2c99dc}.manual-header img{height:auto;width:100%}.manual-header+ul li{font-size:16px;height:60px;position:relative}.manual-header+ul li a{width:100%;height:100%;padding-left:10px;align-items:center;display:flex}.manual-header+ul li a:hover{color:#2c99dc}span.arrow{display:block;width:11px;height:11px;border-top:solid 1px #333;border-right:solid 1px #333;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:15px;top:24px}.manual-header+ul li a:hover+span.arrow{border-color:#2c99dc}.review-area{padding:20px;margin-bottom:30px;text-align:center}.review-area .icmn-review{color:#ff4081}#useful{display:flex;justify-content:space-between;margin:30px auto}#useful div{display:inline-flex}#slider.swiper-container li{text-align:center}#slider.swiper-container,#slider.swiper-container li img{height:490px;max-height:490px;margin:0 auto}#slider.swiper-container li img{object-fit:cover;max-width:100%;font-family:'object-fit: cover;'}.review-box{flex-wrap:wrap;padding:0 12.5px;margin-bottom:0}.reviewPage{width:487px!important;padding:0 12.5px;text-align:left}.reviewPage .flex{display:flex}.reviewPage .title{font-weight:700;margin-bottom:10px}.reviewPage li{margin-bottom:5px}.content-area{background:#fafafa!important;padding:20px 15px!important;margin-bottom:20px!important;text-align:center!important}.content-area .icmn-mic,.content-area .icmn-occupation{color:#ffc700!important}.content-area .swiper-slide{background-color:#fff!important;height:250px!important}.content-area .swiper-button-next,.content-area .swiper-button-prev{top:33%!important}.content-area .swiper-slide p{bottom:20px!important;text-align:left!important}.content-area .swiper-slide img{top:28%!important;height:155px!important}.banner-area{display:flex;justify-content:center;margin:0 auto 15px;gap:20px}.banner-area img{width:320px;height:auto}.job-area-links-section{margin-top:50px;padding-bottom:50px}.job-area-links-section h2{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;font-size:30px;color:#333;margin-bottom:30px;text-align:center}.job-area-links-container{max-width:1000px;margin:0 auto}.job-area-row{display:flex;align-items:center;margin-bottom:20px;border-bottom:1px solid #f0f0f0}.job-area-row .job-name{color:#fff;font-size:20px;font-weight:600;padding:15px 20px;min-width:140px;text-align:center;border-radius:4px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif}.job-area-row .area-links{flex:1;margin-left:70px;display:flex;gap:0}.job-area-row .area-group{flex:1}.job-area-row .area-label-wrapper{margin-bottom:5px}.job-area-row .area-label{display:inline-block;font-size:18px;padding:2px 15px;border:1px solid;border-radius:20px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif}.job-area-row .area-links-wrapper a{color:#333;font-size:20px;margin-right:15px;text-decoration:none;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif}