.c-pc{display:block}@media only screen and (max-width:768px){.c-pc{display:none}}.c-sp{display:none}@media only screen and (max-width:768px){.c-sp{display:block}}.inner{margin:0 auto;max-width:1080px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (max-width:768px){.inner{padding-left:24px;padding-right:24px}}.freelance{background-color:#fff;color:#434343}.banner{display:none;padding-top:100px}@media only screen and (max-width:768px){.banner{padding-top:64px}}.banner_image img{width:100%}.banner_image:hover{opacity:.8;transition:.4s}.c-content{padding-top:120px}@media only screen and (max-width:768px){.c-content{padding-top:64px}}.c-content_title{margin:auto;max-width:800px;padding-bottom:48px;width:100%}@media only screen and (max-width:768px){.c-content_title{max-width:650px;padding-bottom:24px}}.btnarea_flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.btnarea_flex{flex-wrap:wrap}}.btnarea_flex_btn{border-radius:20px;display:inline-block;padding:20px 0;width:23%}.btnarea_flex_btn:hover{opacity:.8;transition:.4s}@media only screen and (max-width:768px){.btnarea_flex_btn{width:48%}.btnarea_flex_btn:nth-of-type(n+3){margin-top:4%}}.btnarea_flex_btn.lightgreen{background-color:#ccd436}.btnarea_flex_btn.lightblue{background-color:#91e0da}.btnarea_flex_btn.orange{background-color:#ed9f54}.btnarea_flex_btn.yellow{background-color:#ffe962}.interview_flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.interview_flex_box{width:48%}.interview_flex_box:nth-of-type(odd){padding-right:2%}.interview_flex_box:nth-of-type(2n){padding-left:2%}@media only screen and (min-width:769px){.interview_flex_box:nth-of-type(n+3){padding-top:48px}}@media only screen and (max-width:768px){.interview_flex_box{width:100%}.interview_flex_box:nth-of-type(n+2){padding-top:40px}}.interview_flex_box:hover{opacity:.8;transition:.4s}.interview_flex_box_image{position:relative}.interview_flex_box_image img{aspect-ratio:115/72;border-radius:20px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:768px){.interview_flex_box_image img{aspect-ratio:16/10;border-radius:12px}}.interview_flex_box_image .category{left:10px;position:absolute;top:10px}.interview_flex_box_image .category_txt{border-radius:40px;font-size:18px;font-weight:600;margin-left:4px;padding:2px 12px}@media only screen and (max-width:768px){.interview_flex_box_image .category_txt{font-size:12px}}.interview_flex_box_image .category_txt.lightgreen{background-color:#ccd436}.interview_flex_box_image .category_txt.pink{background-color:#f39ea2}.interview_flex_box_image .category_txt.lightblue{background-color:#91e0da}.interview_flex_box_image .category_txt.orange{background-color:#ed9f54}.interview_flex_box_image .category_txt.red{background-color:#db4f4f}.interview_flex_box_image .category_txt.green{background-color:#35ab49}.interview_flex_box_image .category_txt.purple{background-color:#b67ae5}.interview_flex_box_txt{font-size:2.2vw;font-weight:600;line-height:1.2;padding-top:16px;text-align:center}@media screen and (min-width:1001px){.interview_flex_box_txt{font-size:22px}}@media only screen and (max-width:768px){.interview_flex_box_txt{font-size:14px}}.place{padding-bottom:120px}@media only screen and (max-width:768px){.place{padding-bottom:64px}}.place_flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.place_flex_box{width:48%}.place_flex_box:nth-of-type(odd){padding-right:2%}.place_flex_box:nth-of-type(2n){padding-left:2%}@media only screen and (min-width:769px){.place_flex_box:nth-of-type(n+3){padding-top:48px}}@media only screen and (max-width:768px){.place_flex_box{width:100%}.place_flex_box:nth-of-type(n+2){padding-top:40px}}.place_flex_box:hover{opacity:.8;transition:.4s}.place_flex_box_image img{aspect-ratio:1.6/1;border-radius:20px}.place_flex_box_txt{font-size:2.2vw;font-weight:600;line-height:1.2;padding-top:16px;text-align:center}@media screen and (min-width:1001px){.place_flex_box_txt{font-size:22px}}@media only screen and (max-width:768px){.place_flex_box_txt{font-size:14px}}.information{background-color:#fffada;margin-bottom:-96px;padding-bottom:120px}@media only screen and (max-width:768px){.information{margin-bottom:-48px;padding-bottom:64px}}.information_flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.information_flex_box{width:31%}@media only screen and (max-width:768px){.information_flex_box{width:100%}.information_flex_box:nth-of-type(n+2){padding-top:40px}}.information_flex_box:hover{opacity:.8;transition:.4s}.information_flex_box_txt{font-size:2vw;font-weight:600;line-height:1.2;padding-top:16px}@media screen and (min-width:1001px){.information_flex_box_txt{font-size:20px}}@media only screen and (max-width:768px){.information_flex_box_txt{font-size:14px}}
