﻿.pagettl__cout .pagettl__cout-wp{background:url("/img/search/mv_sp.jpg") center/cover no-repeat}.common__wide{max-width:940px}.common__wide-l{max-width:1200px}.common__txt .common__txt-ttl{margin-bottom:clamp(2rem,2.734375vw,2.3rem);font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(2.4rem,3.515625vw,3rem);text-align:center}.common__txt .common__txt-ttl span{font-size:clamp(1.6rem,2.0806241873vw,2.4rem)}.common__txt .common__txt-sub{text-align:center}.common__txt .common__txt-sub::before{display:block;width:0;height:0;margin-top:calc((1 - 2)*.5em);content:""}.common__txt .common__txt-sub::after{display:block;width:0;height:0;margin-bottom:calc((1 - 2)*.5em);content:""}.favorite_link{margin-bottom:clamp(2.8rem,3.7760416667vw,3rem)}.favorite_link .favorite_link-btn{width:90%;max-width:200px;margin:auto}.favorite_link .favorite_link-btn a{display:block;position:relative;z-index:1;width:100%;margin:auto;box-sizing:border-box;font-weight:600;text-align:center;background:#fff;border:1px solid #182da1;color:#182da1;border-radius:60px;padding:clamp(1.5rem,2.34375vw,2rem) 5px;font-size:clamp(1.4rem,1.953125vw,1.6rem);line-height:1.8rem;transition:.3s}.favorite_link .favorite_link-btn a i{margin-right:clamp(1.2rem,1.8229166667vw,1.6rem)}.course__link .course__link-wp li:nth-child(n+2){margin-top:clamp(30px,10vw,80px)}.course__link .course__link-wp li a{display:block;overflow:revert}.course__link .course__link-wp .inner{overflow:revert;color:#fff;padding:0}.course__link .course__link-wp .inner .thumbnail{display:none}.course__link .course__link-wp .inner .info{box-sizing:border-box;position:relative;z-index:1;width:100%;padding:4% 4%;background-size:cover;background-position:center}.course__link .course__link-wp .inner .info .bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.course__link .course__link-wp .inner .info .bg img{width:100%;height:100%;object-fit:cover;clip-path:polygon(0% 0%, calc(100% - 2vw) 0%, 100% 2vw, 100% 100%, 2vw 100%, 0% calc(100% - 2vw))}.course__link .course__link-wp .inner .course__copy{position:relative;margin-bottom:4px;font-size:1.4rem;line-height:1.5}.course__link .course__link-wp .inner .other__course-ttl{margin-bottom:4px}.course__link .course__link-wp .inner .other__course-ttl p{display:inline-block;position:relative;z-index:1;font-size:clamp(1.8rem,2.6041666667vw,2.4rem);line-height:1}.course__link .course__link-wp .inner .other__course-ttl p .arrow{position:absolute;top:50%;transform:translateY(-50%);width:min(5vw,24px);margin-left:10px;box-shadow:0 0 6px rgba(0,0,0,.15);border-radius:50%}.course__link .course__link-wp .inner .other__course-ttl p .arrow::before,.course__link .course__link-wp .inner .other__course-ttl p .arrow::after{display:block;content:""}.course__link .course__link-wp .inner .other__course-ttl p .arrow::before{background:#fff;padding-top:100%;border-radius:50%}.course__link .course__link-wp .inner .other__course-ttl p .arrow::after{position:absolute;width:min(1.3vw,7px);height:min(1.3vw,7px);border-top:2px solid;border-right:2px solid;top:calc(50% + 1.5px);left:calc(50% - 4.5px);transform:rotate(45deg) translate(-50%, -50%)}.course__link .course__link-wp .joblist{display:grid;grid-template-columns:auto 1fr;font-size:1rem}.course__link .course__link-wp .joblist p{line-height:1;white-space:nowrap}.course__link .course__link-wp .joblist p:first-child{position:relative;padding-right:10px;margin:3px 10px 0 0;border-bottom:1px solid #fff}.course__link .course__link-wp .joblist p:first-child:after{content:"";display:block;position:absolute;bottom:0;right:0;width:1px;height:5px;background:#fff;transform:translateY(0.5px) rotate(-40deg);transform-origin:bottom}.course__link .course__link-wp .joblist span{display:inline-block;vertical-align:text-bottom;padding:3px 5px;margin-right:3px;line-height:1;border-radius:2px;text-shadow:none}.course__link .course__link-wp .joblist small{display:inline-block;vertical-align:baseline;transform:scale(0.8)}.course__link .course__link-wp .komuin .inner{text-shadow:0 0 3px #0b8110}.course__link .course__link-wp .komuin .inner .other__course-ttl .arrow::after{color:#0b8110}.course__link .course__link-wp .komuin .inner .joblist span{background:#0b8110}.course__link .course__link-wp .account .inner{text-shadow:0 0 3px #dd375f}.course__link .course__link-wp .account .inner .other__course-ttl .arrow::after{color:#dd375f}.course__link .course__link-wp .account .inner .joblist span{background:#dd375f}.course__link .course__link-wp .it .inner{text-shadow:0 0 3px #003972}.course__link .course__link-wp .it .inner .other__course-ttl .arrow::after{color:#003972}.course__link .course__link-wp .it .inner .joblist span{background:#003972}.course__link .course__link-wp .fudosan .inner{text-shadow:0 0 3px #28146a}.course__link .course__link-wp .fudosan .inner .other__course-ttl .arrow::after{color:#28146a}.course__link .course__link-wp .fudosan .inner .joblist span{background:#28146a}.course__link .course__link-wp .biz .inner{text-shadow:0 0 3px #8d0e0e}.course__link .course__link-wp .biz .inner .other__course-ttl .arrow::after{color:#8d0e0e}.course__link .course__link-wp .biz .inner .joblist span{background:#8d0e0e}.course__link .course__link-wp .kanko .inner{text-shadow:0 0 3px #e05f00}.course__link .course__link-wp .kanko .inner .other__course-ttl .arrow::after{color:#e05f00}.course__link .course__link-wp .kanko .inner .joblist span{background:#e05f00}.course__link .course__link-wp .sports .inner{text-shadow:0 0 3px #581265}.course__link .course__link-wp .sports .inner .other__course-ttl .arrow::after{color:#581265}.course__link .course__link-wp .sports .inner .joblist span{background:#581265}.course__link .course__link-wp .pet .inner{text-shadow:0 0 3px #ac9708}.course__link .course__link-wp .pet .inner .other__course-ttl .arrow::after{color:#ac9708}.course__link .course__link-wp .pet .inner .joblist span{background:#ac9708}.course__link .course__link-ttl{position:absolute;bottom:clamp(.6rem,1.0416666667vw,1rem);left:clamp(.6rem,1.4322916667vw,1.5rem);color:#fff;font-size:clamp(1.3rem,2.734375vw,2.8rem);line-height:1;text-shadow:0 0 2px rgba(0,0,0,.15)}.course__link .course__link-ttl i{position:absolute;top:50%;right:-17px;transform:translateY(-50%);font-size:clamp(.8rem,1.8229166667vw,1.9rem)}.area__link svg{font-weight:bold}.area__link .map-pc a .top{transition:transform .3s}.area__link .map-pc a:hover{opacity:1}.area__link .map-pc a:hover .top{transform:translate(4px, 4px)}.area__link .map-pc a:hover .bg{fill:#e3e8f2}@media screen and (min-width: 769px){.pagettl__cout .pagettl__cout-wp{background:url("/img/search/mv.jpg") center/cover no-repeat}.favorite_link .favorite_link-btn{margin-right:0}.favorite_link .favorite_link-btn a:hover{opacity:1;background:#3a6bdb;color:#fff}.course__link{margin-bottom:20px}.course__link .course__link-wp{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}.course__link .course__link-wp li{display:flex;width:48%}.course__link .course__link-wp li:nth-child(2){margin-top:0}.course__link .course__link-wp a{position:relative;display:block;width:100%}.course__link .course__link-wp a:before{content:"";display:block;padding-top:90%}.course__link .course__link-wp .inner{position:absolute;top:0;left:0;width:100%;height:100%}.course__link .course__link-wp .inner .thumbnail{display:revert;position:absolute;top:0;left:0;width:100%;height:100%}.course__link .course__link-wp .inner .thumbnail img{width:100%;height:100%;object-fit:cover}.course__link .course__link-wp .inner .info{position:absolute;bottom:-10px;right:-10px}.course__link .course__link-wp .inner .other__course-ttl p .arrow::after{top:calc(50% + 2px);left:calc(50% - 6px)}.area__link .area__link-wp{grid-template-columns:repeat(2, 48%)}.area__link .area__link-item+.area__link-item{margin-top:0}.area__link .area__link-item:nth-child(n+3){margin-top:clamp(20px,3.6vw,36px)}}@media screen and (min-width: 981px){.course__link .course__link-wp li{width:31.666666%}.course__link .course__link-wp li:nth-child(3){margin-top:0}.course__link .course__link-wp .inner .info .bg img{clip-path:polygon(0% 0%, calc(100% - 1.5vw) 0%, 100% 1.5vw, 100% 100%, 1.5vw 100%, 0% calc(100% - 1.5vw))}}