﻿article section{line-height:1.75;margin-bottom:40px}article section.contents h2{font-size:14px;font-size:1.4rem;font-weight:bold;color:#333333;line-height:1;background:#e9ee95;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;margin-bottom:20px}article section.contents h2 span{padding:2px 0 5px 28px;background:url(/assets/mock/img/common/icon_joblist-bdc86cc25700ae190e9fce7b835c0a4858a3c3ac1bf179ff79a60eb19cde4fe0.png) no-repeat top left;background-size:25px auto}@media (min-width: 641px){article section.contents h2{font-size:16px;font-size:1.6rem}}article section.content_head h2{position:relative;font-size:16px;font-size:1.6rem;color:#333333;font-weight:bold;letter-spacing:0.05em;background:#fff;padding:10px;padding-top:0;margin-bottom:15px}article section.content_head h2:after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d5da00;background:-moz-linear-gradient(left, #d5da00 0%, #006934 90%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #d5da00), color-stop(90%, #006934));background:-webkit-linear-gradient(left, #d5da00 0%, #006934 100%);background:-o-linear-gradient(left, #d5da00 0%, #006934 90%);background:-ms-linear-gradient(left, #d5da00 0%, #006934 90%);background:linear-gradient(to right, #d5da00 0%, #006934 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$start_color', endColorstr='$end_color',GradientType=1)}@media (min-width: 641px){article section.content_head h2{font-size:18px;font-size:1.8rem;letter-spacing:0;margin-bottom:20px;transform:rotate(0.001deg);-webkit-transform:rotate(0.03deg);-webkit-text-stroke:0.03px #000}article section.content_head h2:after{height:4px}}article section.relate_cont h2{text-indent:-7px;line-height:1.4;padding:10px 10px 8px;margin-bottom:0}article section.relate_cont h2 span{padding:0;background:none}.content_head{margin-bottom:60px}.content_head div{min-height:100px;background-repeat:no-repeat;background-position:top left;background-size:auto 80px;padding-left:160px;margin-left:10px}.content_head div.content_head01{background-image:url(/assets/mock/img/contents/ttl_contents-bff13806e3295969bffc2dae0b6a2842be470da9ff7bc1893b0b0537a58cfe8d.jpg)}.content_head div.content_head02{background-image:url(/assets/mock/img/contents/ttl_faq-79812bdbbd4e0e19bc9a818bbcafa168298564bcff7dc0378873c2d36031f014.jpg)}.content_head div.content_head03{background-image:url(/assets/mock/img/contents/ttl_howto-fca235ab04ef2ac0c4520ab0d7f3c08d64081751195ebf267f25a75ba1c660e1.jpg)}.content_head div.content_head04{background-image:url(/assets/mock/img/contents/ttl_wright-9dad4cf6600772a9832a01098d897e4a1337dd2f09f18dccdc75c9b02e85e24b.jpg)}.content_head div.content_head05{background-image:url(/assets/mock/img/contents/ttl_tensyoku-bbaa76bbcb25a00b610a19e69490f6bd2f866992064759aa673b15ab31176486.jpg)}@media (min-width: 641px){.content_head div{background-size:auto 100px;padding-left:210px;margin-left:20px}}.contents_list{margin-bottom:40px}.contents_list .category{position:relative;width:100%;height:auto;background:#e9ee95;border:1px solid #dbd9d9;margin-bottom:10px;padding:0;font-size:0}.contents_list .category::after{display:none}.contents_list .category:first-child{padding:0}.contents_list .category:nth-child(odd){margin-right:20px}.contents_list .category:nth-child(3n){margin-right:0;margin-bottom:20px}.contents_list .category img{position:inherit;-webkit-transform:none;transform:none}.contents_list .category dl{position:inherit;padding:10px}.contents_list .category dl dt,.contents_list .category dl dd{position:inherit;-webkit-transform:none;transform:none;padding:0;text-shadow:none}.contents_list .category dl dt{font-size:14px;font-size:1.4rem;margin-bottom:10px;font-weight:bold;color:#009800}.contents_list .category dl dd{font-size:13px;font-size:1.3rem}.contents_list .category dl dd.txt{margin-bottom:15px}.contents_list .category dl dd.seemore{display:block;width:100%;transition:all 0.4s ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:none;font-size:12px;font-size:1.2rem;line-height:1;font-weight:bold;text-align:center;color:#fff;background:#91ca36;padding:15px;margin-right:0}@media (min-width: 641px){.contents_list .category{position:inherit;float:left;width:calc((100% - 40.5px) / 3);background:#fff;margin-right:20px}.contents_list .category::after{display:none}.contents_list .category:first-child{padding:0}.contents_list .category:nth-child(odd){margin-right:20px}.contents_list .category:nth-child(3n){margin-right:0;margin-bottom:20px}.contents_list .category img{position:inherit;-webkit-transform:none;transform:none}.contents_list .category dl{position:inherit;padding:10px}.contents_list .category dl dt,.contents_list .category dl dd{position:inherit;-webkit-transform:none;transform:none;padding:0;text-shadow:none}.contents_list .category dl dt{font-size:16px;font-size:1.6rem;margin-bottom:10px}.contents_list .category dl dd{font-size:13px;font-size:1.3rem}.contents_list .category dl dd.txt{margin-bottom:15px}.contents_list .category dl dd.seemore{width:100%;margin:10px 0}.contents_list .category:hover{background:#e9ee95;border-color:#e9ee95}.contents_list .category:hover dd.seemore{background:#94df52}}.contents_list.tips{margin-bottom:40px}.contents_list.tips h2{background:#CAEBF4}.contents_list.tips .cf{border:none}.contents_list.tips .category{background:#e1faff}@media (min-width: 641px){.contents_list.tips .category{background:#fff}}.contents_list.tips .category dl dt{color:#0071e1;border:none;background:none}.contents_list.tips .category dl dt::after{display:none}.contents_list.tips .category dl dd.seemore{background:#00a3de}.contents_list.tips .category:hover{background:#F7FEFF;border-color:#CAEBF4}.contents_list.tips .category:hover dd.seemore{background:#00bbff}.contents_list.intro{margin-bottom:100px}.contents_list.intro h2{background:#fff7d6}.contents_list.intro .category{background:#fff0c6}@media (min-width: 641px){.contents_list.intro .category{background:#fff}}.contents_list.intro .category dl dt{color:#fa5936}.contents_list.intro .category dl dd.seemore{background:#fc6626}.contents_list.intro .category:hover{background:#fff7d6;border-color:#fdcdc2}.contents_list.intro .category:hover dd.seemore{background:#ff7e0d}.info.content_head{margin-bottom:0}.info .inner{margin-bottom:40px}.info p{margin-bottom:1em}.info dl dt{text-indent:-2em;padding-left:2em;font-weight:bold;margin-bottom:1em}.info dl dd{padding-left:2em;margin-bottom:2em}.info.agreement dl dd{padding:0 10px}@media (min-width: 641px){.info.agreement dl dd{padding:0}}.info .kome{color:#696761;opacity:0.8}.mb100{margin-bottom:60px}@media (min-width: 641px){.mb100{margin-bottom:100px}}table{width:100%;border-left:1px solid #dbd9d9;border-top:1px solid #dbd9d9}table tr th,table tr td{vertical-align:middle;padding:10px;border-right:1px solid #dbd9d9;border-bottom:1px solid #dbd9d9}@media (min-width: 641px){table tr th,table tr td{padding:10px 15px}}table tr th{width:25%;background:#f8f7f7}table tr td a:link{display:inline-block;text-decoration:underline;color:#21759b}table tr td a:link:hover{color:#4aacd8;text-decoration:none}.faq dl dt,.faq dl dd{position:relative;text-indent:0;padding-left:25px}.faq dl dt::before,.faq dl dd::before{display:block;content:'';position:absolute;top:0;left:0;content:'Q';width:20px;height:auto;color:#fff;font-weight:bold;text-align:center;vertical-align:middle;background:#fc6626;padding:0 4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.faq dl dd{border-bottom:1px dotted #dbd9d9;padding-bottom:1.5em;margin-bottom:1.5em}.faq dl dd::before{content:'A';background:#00a3de}.faq dl dd:last-child{border-bottom:none}.faq dl a{display:inline-block;text-decoration:underline;color:#21759b}.faq dl a:hover{color:#4aacd8}.cont_sitemap ul{margin-bottom:20px}.cont_sitemap ul li{float:left;width:50%;color:#009800;font-weight:bold;margin-bottom:1em}.cont_sitemap ul a{position:relative;display:inline-block;color:#696761;font-weight:normal;padding-left:8px}.cont_sitemap ul a::before{display:block;content:'';position:absolute;width:0;height:0;border-style:solid;top:6px;left:0;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #009800}.cont_sitemap ul a:hover{text-decoration:underline}.cont_sitemap ul.col2 li{width:50%}.cont_sitemap ul.col3 li{width:50%}.cont_sitemap ul.col4 li{width:calc(100% / 3)}@media (min-width: 641px){.cont_sitemap ul{margin-bottom:40px}.cont_sitemap ul li{width:50%}.cont_sitemap ul.col2 li{width:50%}.cont_sitemap ul.col3 li{width:calc(100% / 3)}.cont_sitemap ul.col4 li{width:25%}}.about_mission{width:100%;height:auto;text-align:center;line-height:1.4;padding:20px 0;border:2px solid #009800}.about_mission span.ttl{display:inline-block;font-size:14px;font-size:1.4rem;padding:2px 10px;border:1px solid #dbd9d9;margin-bottom:10px}.about_mission span.txt{display:block;font-size:18px;font-size:1.8rem;font-weight:bold;padding-bottom:5px;border-bottom:10px solid #94df52}.img_box img{font-size:0;margin-bottom:1em}@media (min-width: 641px){.img_box p{float:left;width:50%}.img_box img{float:right;width:46%}}.map ul{font-size:0}.map ul li{width:100%;border:1px solid #dbd9d9;margin-bottom:20px}.map ul li .map_info{font-size:12px;font-size:1.2rem;background:#f8f7f7;padding:10px;border-bottom:1px solid #dbd9d9}.map ul li .map_info .adrs{display:block;color:#696761}.map ul li .map_iframe{width:100%;height:400px}@media (min-width: 641px){.map ul li{float:left;width:48%;margin-bottom:o}.map ul li:first-child{margin-right:4%}.map ul li .map_info{font-size:14px;font-size:1.4rem}}article section.contents.comeon{border:1px solid #dbd9d9;padding:10px 0 1.5em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:-40px 0 40px}article section.contents.comeon h2{background:#fff;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:bold;padding-bottom:10px;border-bottom:10px solid #94df52;border-radius:0}article section.contents.comeon.mb100{margin-bottom:60px}article section.contents.comeon.mt40{margin-top:0}@media (min-width: 641px){article section.contents.comeon{background:url(/assets/mock/img/contents/resume_women-81b9c0b516ae3e0a6ed13c77e6bdbafef3627e2ff35f5217507477b764862a73.png) no-repeat right 20px bottom;background-size:100px auto;margin:0;margin-bottom:60px}article section.contents.comeon h2{font-size:20px;font-size:2rem}article section.contents.comeon.mb100{margin-bottom:100px}article section.contents.comeon.mt40{margin-top:0}}.comeon .inner{padding:0 10px}.comeon .inner p{margin-bottom:1.5em}.comeon .inner .seemore{position:relative;width:100%;margin:0 auto}.comeon .inner .seemore a{font-size:12px;font-size:1.2rem;font-weight:bold;color:#fff;text-align:center;line-height:1;letter-spacing:0.07em;background:#ffb266;text-shadow:0 0 5px #fa5936;background:-moz-linear-gradient(top, #ffb266 0%, #ff8426 50%, #eb451f 100%);background:-webkit-linear-gradient(top, #ffb266 0%, #ff8426 50%, #eb451f 100%);background:linear-gradient(to bottom, #ffb266 0%, #ff8426 50%, #eb451f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb266', endColorstr='#eb451f',GradientType=0);border:1px solid #fa5936;box-shadow:inset 1px 1px 0.5px 0 #fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:15px}.comeon .inner .seemore::after{display:block;content:'';position:absolute;top:18px;right:10px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 641px){.comeon .inner{padding-right:130px}.comeon .inner .seemore{width:70%;max-width:500px;transition:all 0.4s ease}.comeon .inner .seemore a{font-size:14px;font-size:1.4rem;padding:20px}.comeon .inner .seemore a:hover{border-color:#fc6626;background:#ffe971;background:-moz-linear-gradient(top, #ffe971 0%, #ff8426 70%, #eb451f 100%);background:-webkit-linear-gradient(top, #ffe971 0%, #ff8426 70%, #eb451f 100%);background:linear-gradient(to bottom, #ffe971 0%, #ff8426 70%, #eb451f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe971', endColorstr='#eb451f',GradientType=0)}.comeon .inner .seemore::after{top:21px;right:15px;width:15px;height:15px}}.howto table tr th,.howto table tr td{display:block;width:100%}.howto table tr td{padding:10px 10px 0}.howto table tr td img{float:right;width:60%;margin:0 0 10px 10px}.howto table tr td .resume_dl img{float:none;width:100%;margin:0}.howto.howto_resume table tr th,.howto.howto_resume table tr td{padding-bottom:10px}@media (min-width: 641px){.howto table tr th,.howto table tr td{display:table-cell}.howto table tr th{width:25%}.howto table tr td{width:75%;padding:15px 15px 0}.howto table tr td img{width:40%;margin:0 0 10px 15px}}.resume{text-align:center;margin-bottom:20px}.resume img{width:80%;margin:0 auto 10px}.resume p{clear:both;text-align:left;padding-top:1em}@media (min-width: 641px){.resume img{float:left;width:48%}.resume img:first-child{margin-right:4%}}.resume_group{line-height:1.4;border:1px solid #dbd9d9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:20px;padding-bottom:15px}.resume_group.mt30{margin-top:30px}.resume_group .resume_ttl{background:#f8f7f7;border-bottom:1px solid #dbd9d9;padding:10px 10px 7px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-bottom:15px}.resume_group .resume_dl{width:100%;margin:10px auto 0}.resume_group .resume_dl li{float:left;width:39%;margin:0 auto 5px;margin-left:7%}.resume_group .resume_dl li.resume_txt{float:none;clear:both;width:90%;color:rgba(105,103,97,0.5);margin-left:5%}.resume_group .resume_dl li.resume_txt span{color:#333333}.resume_group .resume_dl li a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 0 4px 10px}.resume_group .resume_dl li a.pdf{background:rgba(255,64,47,0.2);border:1px solid rgba(255,64,47,0.2)}.resume_group .resume_dl li a.word{background:rgba(29,64,157,0.2);border:1px solid rgba(29,64,157,0.2)}.resume_group .resume_dl li a img{float:left;width:30px;height:auto}.resume_group .resume_dl li a span{display:inline-block;padding:7px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;transition:all 0.4s ease}@media (min-width: 641px){.resume_group{padding-bottom:0}.resume_group .resume_ttl{margin-bottom:20px}.resume_group .resume_dl{margin:10px 0;padding-left:1em}.resume_group .resume_dl li{width:22%;margin-bottom:5px;margin-left:0}.resume_group .resume_dl li.resume_txt{float:left;clear:none;width:70%;margin-right:0;margin-left:0}.resume_group .resume_dl li:last-child{margin-left:2%}.resume_group .resume_dl li a.word{display:flex;justify-content:center;background:#fff}.resume_group .resume_dl li a.word:hover{background:rgba(29,64,157,0.2)}}.blog_list article{width:100%;border:1px solid #dbd9d9;margin-bottom:30px}.blog_list article .ph{position:relative;width:100%;height:200px;overflow:hidden;margin-bottom:10px}@media screen and (max-width: 320px){.blog_list article .ph img{top:48% !important}}.blog_list article .ph img{position:absolute;top:57%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog_list article h3,.blog_list article p{padding:0 10px}.blog_list article h3{font-size:14px;font-size:1.4rem;font-weight:bold;color:#009800;line-height:1.5;margin-bottom:5px}.blog_list article p{position:relative;line-height:1.75;height:5em;overflow:hidden;margin-bottom:15px}.blog_list article p::after{position:absolute;bottom:0;right:0;display:block;content:'\2026';width:2.5em;height:1.5em;text-align:center;background:-moz-linear-gradient(left, rgba(255,255,255,0.1) 0%, white 20%, white 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0.1) 0%, white 20%, white 100%);background:linear-gradient(to right, rgba(255,255,255,0.1) 0%, white 20%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#ffffff',GradientType=1 )}.blog_list article p span{display:block;font-size:12px;font-size:1.2rem;color:#696761;margin-bottom:5px}.blog_list article .seemore{display:block;font-size:12px;font-size:1.2rem;color:#fff;line-height:1;text-align:center;background:#91ca36;padding:10px;margin:0 10px 15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.blog_list.blog_b p{height:auto;overflow:inherit}.blog_list.blog_b p::after{display:none}@media screen and (max-width: 320px){.blog_list.intvw .ph img{top:55% !important}}.blog_list.intvw .ph img{top:62.5%}@media (min-width: 641px){.blog_list{overflow:hidden;padding:10px;margin-top:-10px}.blog_list article{border:none;padding:20px 15px 15px;margin-bottom:30px;transition:all 0.4s ease}.blog_list article .ph{position:inherit;float:left;width:150px;margin:0 20px 5px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.blog_list article .ph img{position:inherit;-webkit-transform:none;transform:none}.blog_list article h3,.blog_list article p{padding:0}.blog_list article h3{font-size:16px;font-size:1.6rem;margin-bottom:15px}.blog_list article p{margin-bottom:20px}.blog_list article p span{margin-bottom:15px}.blog_list article .seemore{float:right;display:inline-block;font-size:13px;font-size:1.3rem;color:#91ca36;background:#fff;border:1px solid #91ca36;padding:10px 60px;transition:all 0.4s ease;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.blog_list article:hover{cursor:pointer;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2)}.blog_list article:hover .seemore{background:#94df52;color:#fff}.blog_list.blog_c .ph{width:200px;height:150px}.blog_list.blog_b .ph{width:200px;height:131px}.blog_list.intvw .ph{width:200px;height:150px}}.blog_pager{margin:50px auto}.blog_pager ol li{width:100%;margin-bottom:15px}.blog_pager ol li a{position:relative;font-size:12px;font-size:1.2rem;color:#fff;line-height:1;text-align:center;background:#009800;padding:15px;margin:0 10px 15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.blog_pager ol li a::before{display:block;content:'';position:absolute;top:15px;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff}.blog_pager ol li a:hover{background:#00af00}.blog_pager ol li.prev a::before{left:15px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.blog_pager ol li.next a::before{right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 641px){.blog_pager{margin:-30px auto 80px}.blog_pager ol li{display:inline-block;width:40%;margin:0}.blog_pager ol li a{font-size:14px;font-size:1.4rem;margin:0}.blog_pager ol li.prev{float:left}.blog_pager ol li.next{float:right}}.blog,.post,.interview{width:100%;float:none;line-height:1.75;margin-bottom:40px}.entry-header .entry-title_s{position:relative;font-size:16px;font-size:1.6rem;color:#333333;font-weight:bold;letter-spacing:0.05em;text-align:left !important;background:#fff;padding:10px;padding-top:0;margin-bottom:15px;border-bottom:none !important}.entry-header .entry-title_s:after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d5da00;background:-moz-linear-gradient(left, #d5da00 0%, #006934 90%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #d5da00), color-stop(90%, #006934));background:-webkit-linear-gradient(left, #d5da00 0%, #006934 100%);background:-o-linear-gradient(left, #d5da00 0%, #006934 90%);background:-ms-linear-gradient(left, #d5da00 0%, #006934 90%);background:linear-gradient(to right, #d5da00 0%, #006934 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$start_color', endColorstr='$end_color',GradientType=1)}@media (min-width: 641px){.entry-header .entry-title_s{font-size:18px;font-size:1.8rem;letter-spacing:0;margin-bottom:20px;transform:rotate(0.001deg);-webkit-transform:rotate(0.03deg);-webkit-text-stroke:0.03px #000}.entry-header .entry-title_s:after{height:4px}}.entry-content_s .entry-content_in{overflow:hidden}.entry-content_s .entry-content_in p{line-height:1.75}.entry-content_s .entry-content_in img{width:100%;height:auto;margin:5px auto 20px}@media (min-width: 641px){.entry-content_s .entry-content_in img{float:left;width:340px;margin:5px 30px 20px 0}}.entry-content_s .entry-content_in .interview_mv{position:relative;width:100%;height:270px;text-align:center;margin:0 auto}.entry-content_s .entry-content_in .interview_mv img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);float:none;width:360px;height:auto;margin:0}.entry-content_s .entry-content_in .interview_info{width:100%;padding:10px;font-size:12px;font-size:1.2rem;border:1px solid #9aba4e;padding:20px;margin-top:20px}.entry-content_s .entry-content_in .interview_info p{color:#9aba4e;font-weight:bold;margin-bottom:10px}.entry-content_s .entry-content_in .interview_info dl{clear:none;margin-bottom:0;color:#696761}.entry-content_s .entry-content_in .interview_info dl dt,.entry-content_s .entry-content_in .interview_info dl dd{display:inline-block}.entry-content_s .entry-content_in .interview_info dl dt{float:left;width:5em;font-weight:bold}.entry-content_s .entry-content_in .interview_info dl dd{width:calc(100% - 5em);margin-bottom:5px}.entry-content_s .entry-content_in .interview_info dl dd:last-child{margin-bottom:0}@media (min-width: 641px){.entry-content_s .entry-content_in .interview_info{margin-top:40px}}.entry-content_s .entry-content_in .message{width:90%;border:1px dashed #91ca36;padding:15px 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:15px}.entry-content_s .entry-content_in .message dt{color:#333333;font-weight:bold;margin-bottom:5px}.entry-content_s .entry-content_in a{display:inline;color:#21759b;text-decoration:underline}.entry-content_s .entry-content_in a:hover{color:#00a3de}.entry-content_s h2{clear:both;font-size:14px;font-size:1.4rem;font-weight:bold;color:#009800;margin:40px 0 10px}.entry-content_s h2:first-child{margin-top:0}@media (min-width: 641px){.entry-content_s h2{font-size:16px;font-size:1.6rem}}.entry-content_s dl{clear:both;margin-bottom:40px}.entry-content_s table{text-align:center;margin-bottom:10px}.entry-content_s .grp179020-list{list-style:disc;padding:15px 15px 15px 2.5em;margin:20px 0;border:1px dashed #dbd9d9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.entry-content_s .grp179020-links{position:relative;list-style:disc;border:1px solid #dbd9d9;border-top:none;padding:17px 10px 13px 25px;margin:100px 0}.entry-content_s .grp179020-links::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:#d5da00;background:-moz-linear-gradient(left, #d5da00 0%, #006934 90%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #d5da00), color-stop(90%, #006934));background:-webkit-linear-gradient(left, #d5da00 0%, #006934 100%);background:-o-linear-gradient(left, #d5da00 0%, #006934 90%);background:-ms-linear-gradient(left, #d5da00 0%, #006934 90%);background:linear-gradient(to right, #d5da00 0%, #006934 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$start_color', endColorstr='$end_color',GradientType=1)}.entry-content_s .grp179020-links li{margin-bottom:10px}.entry-content_s .grp179020-links li:last-child{margin-bottom:0}@media (min-width: 641px){.entry-content_s .grp179020-links{padding:23px 20px 20px 40px}}.nav-single{clear:both;overflow:hidden;border:1px solid #009800;padding:0 10px;margin:60px auto 100px}.nav-single h3.assistive-text{display:none}.nav-single span{position:relative;display:block;width:100%;height:40px;margin:15px auto}.nav-single span::after,.nav-single span::before{display:block;content:'';position:absolute;transition:all 0.4s ease}.nav-single span::after{top:5px;width:30px;height:30px;background:#009800;cursor:pointer}.nav-single span::before{top:48%;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;z-index:10}.nav-single span.nav-previous{margin-bottom:20px}.nav-single span.nav-previous::after{left:0}.nav-single span.nav-previous::before{left:6px;-webkit-transform:rotate(-135deg) translateY(70%);transform:rotate(-135deg) translateY(70%)}.nav-single span.nav-previous a{left:0;padding-left:35px;text-align:left}.nav-single span.nav-next::after{right:0}.nav-single span.nav-next::before{right:17px;-webkit-transform:rotate(45deg) translateY(-70%);transform:rotate(45deg) translateY(-70%)}.nav-single span.nav-next a{right:0;padding-right:35px;text-align:right}.nav-single span a{position:absolute;top:50%;height:100%;font-size:12px;font-size:1.2rem;color:#009800;line-height:1.4;text-decoration:underline;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.nav-single span a span.meta-nav{display:none}@media (min-width: 641px){.nav-single span{display:inline-block;width:48%;transition:all 0.4s ease}.nav-single span::after{top:0;width:40px;height:40px}.nav-single span::before{top:50%}.nav-single span.nav-previous{float:left;margin-bottom:15px}.nav-single span.nav-previous::after{left:0}.nav-single span.nav-previous::before{left:10px}.nav-single span.nav-previous a{padding-left:45px}.nav-single span.nav-next{float:right}.nav-single span.nav-next::after{right:0}.nav-single span.nav-next::before{right:22px}.nav-single span.nav-next a{padding-right:45px}.nav-single span a{font-size:13px;font-size:1.3rem;transition:all 0.4s ease}.nav-single span:hover::after{background:#94df52}.nav-single span:hover a{text-decoration:none;color:#94df52}}.gallery{margin:30px 0}.gallery ul{font-size:0}.gallery ul li{display:inline-block;width:50%;margin:0 10px}.gallery ul li p{width:100%;font-size:12px;font-size:1.2rem;line-height:1.75;padding:10px 0}.gallery .slick-dots li{width:10px}.gallery .slick-arrow{top:45%;width:40px;height:40px;background:rgba(145,202,54,0.7);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:100}.gallery .slick-arrow::before{display:block;content:'';position:absolute;top:13px;font-size:0;width:13px;height:13px;border-top:2px solid #fff;border-right:2px solid #fff}.gallery .slick-arrow.slick-next{right:-18px}.gallery .slick-arrow.slick-next::before{right:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gallery .slick-arrow.slick-prev{left:-18px}.gallery .slick-arrow.slick-prev::before{left:24px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media (min-width: 641px){.gallery{margin-bottom:30px}.gallery ul li{position:relative;display:block;width:calc(50% - 15px);float:left;border:none;font-size:14px;font-size:1.4rem;margin:0 0 30px}.gallery ul li:nth-child(odd){border:none;margin-right:30px}.gallery ul li p{position:absolute;left:0;bottom:7px;background:rgba(0,0,0,0.3);color:#fff;padding:10px}}.hitokoro{background:url(/assets/mock/img/contents/nav_staff_illust-0a93a553df9e3873c9d81acd7b7f7df3e36e9db1eeff46284bf0fcddeeec85dd.png) no-repeat left 3px top 7px/40px auto;border:1px dashed #9aba4e;padding:20px 15px 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:40px}.hitokoro dl{line-height:1.75}.hitokoro dl dt{font-size:14px;font-size:1.4rem;color:#085909;font-weight:bold;margin-bottom:1em;padding-left:30px}@media (min-width: 641px){.hitokoro{background:none;padding:20px;margin-bottom:60px}.hitokoro dl{background:url(/assets/mock/img/contents/nav_staff_illust-0a93a553df9e3873c9d81acd7b7f7df3e36e9db1eeff46284bf0fcddeeec85dd.png) no-repeat left center;padding-left:150px}.hitokoro dl dt{font-size:16px;font-size:1.6rem;margin-bottom:0.5em;padding-left:0}.hitokoro dl dd{min-height:90px}}.gallery h3,.detail h3{font-size:16px;font-size:1.6rem;line-height:1;font-weight:bold;color:#333333;background:#e9ee95;border-bottom:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;margin-bottom:40px}.detail{clear:both;width:100%;line-height:1}.detail table{width:100%;border-collapse:collapse;border-left:1px solid #dbd9d9;border-top:1px solid #dbd9d9;margin-bottom:20px}.detail table tr th,.detail table tr td{display:block;width:100%;line-height:1.5;vertical-align:middle;border-collapse:collapse;border-right:1px solid #dbd9d9;border-bottom:1px solid #dbd9d9;padding:11px 10px 9px}.detail table tr th{background:#fff7d6;padding:8px 10px}.detail table tr td{padding:15px 10px}@media (min-width: 641px){.detail table tr th,.detail table tr td{display:table-cell;padding:15px}.detail table tr th{width:20%}.detail table tr td{width:80%}}.tips{margin-bottom:100px}.tips h2{font-size:14px;font-size:1.4rem;font-weight:bold;color:#333333;line-height:1;background:#CAEBF4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;margin-bottom:0}.tips h2 span{padding:0 0 5px 23px;background:url(/assets/mock/img/common/icon_joblist-bdc86cc25700ae190e9fce7b835c0a4858a3c3ac1bf179ff79a60eb19cde4fe0.png) no-repeat left 2px;background-size:19px auto}.tips .cf{border-left:1px solid #dbd9d9;border-right:1px solid #dbd9d9;padding-top:20px}.tips a{border-bottom:1px solid #dbd9d9;padding:10px}.tips a:first-child{padding-top:0}.tips a dl{transition:all 0.4s ease}.tips a dl dt{position:relative;font-size:13px;font-size:1.3rem;font-weight:bold;line-height:1;background:url(/assets/mock/img/common/icon_pen-4a49bcf519dff08639d4fb978124b7aebf62c1a6d13d7bc37f4c786d6a7f245e.png) no-repeat 5px top;background-size:17px auto;padding:2px 0 5px 25px;border-bottom:2px solid #0071e1;margin-bottom:10px}.tips a dl dt::after{display:block;content:'';position:absolute;top:4px;right:0;width:8px;height:8px;border-top:2px solid #0071e1;border-right:2px solid #0071e1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tips a dl dd{font-size:12px;font-size:1.2rem;line-height:1.5}@media (min-width: 641px){.tips h2{font-size:16px;font-size:1.6rem;margin-bottom:20px}.tips h2 span{padding:2px 0 5px 28px;background-size:25px auto}.tips .cf{border:none;padding-top:0}.tips a{float:left;width:calc((100% - 15px)/2);border:1px solid #dbd9d9;padding:15px;margin-bottom:15px;transition:all 0.4s ease}.tips a:first-child{padding-top:15px}.tips a:nth-child(odd){margin-right:14.5px}.tips a dl{transition:all 0.4s ease}.tips a dl dt{font-size:14px;font-size:1.4rem}.tips a dl dd{font-size:13px;font-size:1.3rem}.tips a:hover{border:1px solid #CAEBF4;background:#F7FEFF}.tips a:hover dl{opacity:0.7}}.relate_cont .seemore{font-size:13px;font-size:1.3rem;font-weight:bold;text-align:center;color:#fff;background:#91ca36;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:10px;margin:10px 0 100px}.relate_cont .seemore:hover{background:#94df52}.contents .new_arrival{margin:0}.contents .new_arrival a:not(.seemore) dl{padding:9px 8px}.contents .new_arrival a:not(.seemore) dl dd.ph{font-size:0}.contents .new_arrival a:not(.seemore) dl dd.txt{position:absolute;top:50%;left:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(70% - 10px);text-indent:-5px}@media (min-width: 641px){.contents .new_arrival a:not(.seemore){width:50%;float:left}.contents .new_arrival a:not(.seemore) dl dd.ph{max-width:none}.contents .new_arrival a:not(.seemore):nth-child(odd){clear:both}.contents .new_arrival a:not(.seemore):nth-child(odd) dl{border-right:none}}.case{width:calc(100% - 20px);border:1px solid #009800;margin:0 auto 20px;padding:10px}.case dt{font-size:14px;font-size:1.4rem;color:#009800;font-weight:bold;border-bottom:1px solid #009800;padding-bottom:5px;margin-bottom:15px}.case dd{margin-bottom:20px}.case dd:last-child{margin-bottom:0}@media (min-width: 641px){.case{padding:20px}.case dt{font-size:16px;font-size:1.6rem;padding-bottom:0}}.hitokoro{width:calc(100% - 20px);border:1px dashed #0071e1;padding:20px 15px 15px;margin:0 auto 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#F7FEFF url(/assets/mock/img/contents/nav_staff_illust-0a93a553df9e3873c9d81acd7b7f7df3e36e9db1eeff46284bf0fcddeeec85dd.png) no-repeat left 3px top 7px/40px auto}.hitokoro dl{line-height:1.75}.hitokoro dl dt{font-size:14px;font-size:1.4rem;color:#0071e1;font-weight:bold;margin-bottom:1em;padding-left:30px}@media (min-width: 641px){.hitokoro{background:#F7FEFF;background-image:none;padding:20px;margin-bottom:60px}.hitokoro dl{background:url(/assets/mock/img/contents/nav_staff_illust-0a93a553df9e3873c9d81acd7b7f7df3e36e9db1eeff46284bf0fcddeeec85dd.png) no-repeat left center;padding-left:150px}.hitokoro dl dt{font-size:16px;font-size:1.6rem;margin-bottom:0.5em;padding-left:0}}.cont_about{margin-bottom:80px}.cont_about .content_head06{min-height:100px;padding-top:220px;background:url(/assets/mock/img/contents/agrinavi_shinsotu_image01-a33b6d931c5dca0274c145debae1170a0250dee0e1ec401775176e651a767730.jpg) no-repeat top center/300px auto}@media (min-width: 641px){.cont_about{margin-bottom:60px}.cont_about .content_head06{padding-top:0;padding-left:320px;margin-left:20px;background-position:top left}}.comeon.comeon_newgraduantes h2{line-height:1.4}.comeon.comeon_newgraduantes .inner{padding:0 10px}.comeon.comeon_newgraduantes .inner p{margin-bottom:1em}.comeon.comeon_newgraduantes .inner .seemore{position:relative;width:100%;margin:0 auto}.comeon.comeon_newgraduantes .inner .seemore a{background:none;border:none;padding:0;position:inherit}.comeon.comeon_newgraduantes .inner .seemore a img{height:auto;max-height:70px;width:100%;z-index:10}.comeon.comeon_newgraduantes .inner .seemore a:hover{opacity:0.8}.comeon.comeon_newgraduantes .inner .seemore::after{display:none}.comeon.comeon_newgraduantes .inner .seemore.mb30{margin-bottom:30px}@media (min-width: 641px){.comeon.comeon_newgraduantes h2{line-height:1}.comeon.comeon_newgraduantes .inner{padding-right:150px}.comeon.comeon_newgraduantes .inner .left,.comeon.comeon_newgraduantes .inner .right{width:calc((100% - 20px)/2);float:left}.comeon.comeon_newgraduantes .inner .left{margin-right:20px}.comeon.comeon_newgraduantes .inner p{text-align:center}.comeon.comeon_newgraduantes .inner p span{display:block;height:1.75em}.comeon.comeon_newgraduantes .inner .seemore{width:90%;margin:40px auto}}@media (min-width: 641px) and (max-width: 1024px){.comeon{background-position:right 5px bottom !important;background-size:80px auto !important;padding-bottom:20px !important}.comeon.comeon_newgraduantes .inner{padding-right:100px}.comeon.comeon_newgraduantes .inner .seemore{width:100%}.comeon.comeon_newgraduantes .inner .seemore.mb30{margin-bottom:0}}.point{padding:0 15px}.point dl{width:100%;background:#fff;border:1px solid #009800;border-top:none;margin-bottom:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.point dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;text-align:center;line-height:1.5}.point dl dt span{display:block;line-height:1}.point dl dt span.num{font-size:12px;font-size:1.2rem;color:#fff;background:#009800;padding:4px;margin-bottom:15px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.point dl dt .icon{display:block;width:60px;height:auto;margin:10px auto}.point dl dt .icon.icon_s{width:50px;margin:15px auto}.point dl dd{width:calc(100% - 30px);line-height:1.5;padding:15px 0;border-top:2px dotted #e9ee95;margin:0 auto}@media (min-width: 641px){.point{padding:15px}.point dl{float:left;width:calc((100% - 20px) / 2);margin-right:20px}.point dl:nth-child(2n){margin-right:0}.point dl dt{font-size:16px;font-size:1.6rem}}.flow{margin-bottom:100px}.flow ol{padding:0 15px}.flow ol li{border:1px solid #009800;margin-bottom:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.flow ol li dl{line-height:1.75}.flow ol li dl dt{font-weight:bold;text-align:center;background:#009800;color:#fff;padding:10px}.flow ol li dl dd{text-align:center;padding:10px}@media (min-width: 641px){.flow{margin-bottom:60px}.flow ol li{table-layout:fixed}.flow ol li:nth-child(4) dt{padding:27px 15px}.flow ol li dl{display:table-row}.flow ol li dl dt,.flow ol li dl dd{display:table-cell;vertical-align:middle}.flow ol li dl dt{width:200px;height:auto;padding:15px}.flow ol li dl dd{width:calc(100% - 200px);text-align:left;padding:15px}}.ly_bg_gry{background:#F2F2F2;padding:1.5rem}.ly_box_wht{background:#fff;border-radius:10px;margin-bottom:20px;padding:1.5rem}.ly_shadow_gry{box-shadow:2px 2px 4px 0px rgba(0,0,0,0.2)}.md_btn_blue{background:#0270E0;border-radius:6px;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.2);color:#fff;font-size:1.5rem;margin:1rem auto;padding:1.5rem;position:relative}.md_btn_blue:after{display:block;content:"";position:absolute;top:calc(50% - 5px);right:1rem;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.cont-shink-syunou article section h3{background:#90CA35;border-radius:30px;color:#fff;font-size:1.8rem;text-align:center}.cont-shink-syunou article section p{font-size:1.4rem;padding:1em 0}.cont-shink-syunou article section.content_head{margin-bottom:40px}.cont-shink-syunou article section.cont_shinki_about h4{font-size:1.5rem;font-weight:bold;padding:.5em 0;text-indent:-.5em}.cont-shink-syunou article section.cont_shinki_about p{font-size:1.3rem}.cont-shink-syunou article section.cont_shinki_about .ly_box_wht figure{margin:0}.cont-shink-syunou article section.cont_shinki_must h4{color:#009801;font-size:1.8rem;font-weight:bold;padding:.5em 0}.cont-shink-syunou article section.cont_shinki_must p{font-size:1.3rem}.cont-shink-syunou article section.cont_shinki_must .ttl-shinki-syunou{font-size:1.5rem;font-weight:bold;padding:1em 0 .5em;text-align:center}.cont-shink-syunou article section.cont_shinki_must .nav-shinki-syunou{display:flex;justify-content:space-between;padding:10px 0 40px}.cont-shink-syunou article section.cont_shinki_must .nav-shinki-syunou li{display:inline-block}.cont-shink-syunou article section.cont_shinki_must .nav-shinki-syunou li a{background:#fff;border-radius:4px;color:#009801;font-size:1.5rem;display:block;padding:.5rem 1rem}.cont-shink-syunou article section.cont_shinki_must .link-shinki-syunou{margin:.5em auto}.cont-shink-syunou article section.cont_shinki_must .link-shinki-syunou li{color:#90CA35;list-style:disc;margin-left:1.5em;margin-bottom:.5em}.cont-shink-syunou article section.cont_shinki_must .link-shinki-syunou li a{color:#90CA35;line-height:1.2em;text-decoration:underline}.cont-shink-syunou article section.cont_shinki_other h3{background:none;border-radius:0;border-bottom:2px solid #009801;color:#009801;font-size:1.8rem;font-weight:bold;margin-bottom:.5em;text-align:left}@media (min-width: 641px){.cont-shink-syunou .ly_bg_gry{padding:20px 10px}.cont-shink-syunou .ly_flx_wrap{display:flex;flex-wrap:wrap}.cont-shink-syunou article section.cont_shinki_about .ly_box_wht{margin:0 10px;width:calc(33.33% - 20px)}.cont-shink-syunou article section.cont_shinki_must .nav-shinki-syunou{justify-content:center;padding:10px 0 20px}.cont-shink-syunou article section.cont_shinki_must .nav-shinki-syunou li{margin:0 10px}.cont-shink-syunou article section.cont_shinki_must .ly_bg_gry{padding:20px}.cont-shink-syunou article section .md_btn_blue{margin:0 10px;width:calc(50% - 20px)}.cont-shink-syunou article section .bnr-shinki-link{margin:10px}}#cont_personalinfo table th,#cont_personalinfo table td{display:block;width:100%}@media (min-width: 641px){#cont_personalinfo table th,#cont_personalinfo table td{display:table-cell;width:20%}#cont_personalinfo table th:last-child,#cont_personalinfo table td:last-child{width:60%}}.occupation_scope table{margin-bottom:40px}.occupation_scope table.refund{text-align:center}.occupation_scope table td .success_price{display:flex;align-items:center}.occupation_scope table td .success_price span{display:block}.occupation_scope table td .success_price span.td-title{vertical-align:middle;font-weight:bold;width:70%}.slick-loading .slick-list{background:#fff url(/assets/mock/css/plugin/ajax-loader-01079cb9dd32ff47aa6995d6da78186868ad8ed9000692a9e3e58dcac9715d7c.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/./fonts/slick.eot);src:url(/./fonts/slick.eot?#iefix) format("embedded-opentype"),url(/./fonts/slick.woff) format("woff"),url(/./fonts/slick.ttf) format("truetype"),url(/./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{padding-bottom:20px}.slick-dots{position:absolute;bottom:0;left:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;content:'';opacity:.25;background:#91ca36;border-radius:50%}.slick-dots li.slick-active button:before{opacity:.75;color:black}.slider{margin:0 auto;padding:0}.slider figure{border:6px solid #fff;box-shadow:2px 0px 6px 2px #c6ce61}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;margin:0;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide h3{border:none;color:#222;font-size:16px;line-height:1.2em;margin-bottom:0;padding-bottom:20px}.slick-slide p{font-size:12px}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (min-width: 768px){.slider{margin:0 auto;padding:0 4%}}@media screen and (min-width: 769px){.slider{padding:0}}.job_list.pickup.relate{margin:0 auto 60px}@media (min-width: 641px){.job_list.pickup.relate{width:calc(100% - 40px)}}.job_list.pickup.relate h2{font-size:16px;font-size:1.6rem;font-weight:bold;color:#333333;background:#e9ee95;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px !important;margin-bottom:20px;border-bottom:none !important}.job_list.pickup.relate h2 span{padding:2px 0 5px 28px;background:url(/assets/mock/img/common/icon_joblist-bdc86cc25700ae190e9fce7b835c0a4858a3c3ac1bf179ff79a60eb19cde4fe0.png) no-repeat top left;background-size:25px auto}.job_list.pickup.relate h2 a{float:right;position:relative;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:normal;text-decoration:underline;color:#085909 !important;padding-top:1px;padding-right:10px}.job_list.pickup.relate h2 a::before{display:block;content:'';position:absolute;width:0;height:0;border-style:solid;display:inline-block;top:4px;right:0;border-width:3.5px 0 3.5px 5px;border-color:transparent transparent transparent #085909}.job_list.pickup.relate .slider{font-size:0}.job_list.pickup.relate .job{display:inline-block;width:50%;line-height:1.4;margin-right:-1px;border:1px solid #ebe9df;padding:0 0 10px}@media (min-width: 641px){.job_list.pickup.relate .job{width:calc(100% / 5)}}.job_list.pickup.relate .job:hover dt,.job_list.pickup.relate .job:hover dd,.job_list.pickup.relate .job:hover span:not(.seemore){opacity:1}.job_list.pickup.relate .job:hover dd.seemore{background:#91ca36}.job_list.pickup.relate .job dt{position:relative;overflow:hidden;max-height:2.65em;height:2.65em;font-size:14px;font-size:1.4rem;font-weight:bold;color:#009800;padding:0 10px;margin-bottom:10px}.job_list.pickup.relate .job dt::after{display:block;content:'';position:absolute;bottom:0;right:10px;width:2em;height:1.4em;z-index:2;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, white 80%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, white 80%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, white 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}.job_list.pickup.relate .job dd{padding:0 10px}.job_list.pickup.relate .job dd.ph{padding:0;margin-bottom:10px}.job_list.pickup.relate .job dd.txt{margin-bottom:15px}.job_list.pickup.relate .job dd.txt ul li{position:relative;display:block;font-size:12px;font-size:1.2rem;overflow:hidden}.job_list.pickup.relate .job dd.txt ul li::after{display:block;content:'';position:absolute;bottom:0;right:0;width:2em;height:1.4em;z-index:2}.job_list.pickup.relate .job dd.txt ul li:first-child{height:1.5em}.job_list.pickup.relate .job dd.txt ul li:nth-child(2){height:2.8em}.job_list.pickup.relate .job dd.txt ul li:first-child::after,.job_list.pickup.relate .job dd.txt ul li:nth-child(2)::after{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, white 80%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, white 80%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, white 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}.job_list.pickup.relate .job dd.txt ul li:last-child{display:block;width:100%;height:5em;border-top:1px dashed #dbd9d9;padding-top:10px;margin-top:10px}.job_list.pickup.relate .job dd.txt ul li:last-child::after{content:'\2026';text-align:right;background:#fff}.job_list.pickup.relate .job dd.btn_fvrt{width:100%;margin:0 0 10px}.job_list.pickup.relate .job dd.btn_fvrt .favorite{display:block;width:100%;font-size:11px !important;color:#333 !important;text-decoration:none !important;text-align:center;text-align:center;line-height:1;letter-spacing:0.07em;background:#f5a322;background:-moz-linear-gradient(bottom, #f5a322 0%, gold 100%);background:-webkit-linear-gradient(bottom, #f5a322 0%, gold 100%);background:linear-gradient(to top, #f5a322 0%, gold 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgb(255,215,0)', endColorstr='rgb(245,163,34)',GradientType=0);border:1px solid #f5a322;box-shadow:inset 1px 1px 0.5px 0 #fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3px 10px 4px 10px !important;margin-bottom:0}.job_list.pickup.relate .job dd.btn_fvrt .favorite.fvri_done{background:gold;box-shadow:inset -1px -1.2px 0.5px 0 #fff}@media (min-width: 641px){.job_list.pickup.relate .job dd.btn_fvrt .favorite{font-size:12px !important}.job_list.pickup.relate .job dd.btn_fvrt .favorite:hover{opacity:0.7}}.job_list.pickup.relate .job dd.seemore{width:calc(100% - 20px);text-align:center;background:#91ca36;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;transition:all 0.4s ease;padding:10px;margin:0 auto}.job_list.pickup.relate .job dd.seemore a{font-size:13px !important;font-weight:bold;text-align:center !important;color:#fff !important;text-decoration:none !important}.job_list.pickup.relate .job dd.seemore:hover{background:#94df52}.job_list.pickup.relate .slick-dotted.slick-slider{padding-bottom:40px;margin:0 20px}.job_list.pickup.relate .slick-dotted.slick-slider .slick-list{border-right:1px solid #ebe9df}.job_list.pickup.relate .slick-arrow{top:45%;width:40px;height:40px;background:rgba(145,202,54,0.7) !important;border-radius:50% !important;z-index:100}.job_list.pickup.relate .slick-arrow::before{display:block;content:'';position:absolute;top:13px;font-size:0;width:13px;height:13px;border-top:2px solid #fff;border-right:2px solid #fff}.job_list.pickup.relate .slick-arrow.slick-next{right:-18px}.job_list.pickup.relate .slick-arrow.slick-next::before{right:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.job_list.pickup.relate .slick-arrow.slick-prev{left:-18px}.job_list.pickup.relate .slick-arrow.slick-prev::before{left:24px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#jpb_private .job_list.pickup.relate .job dd.btn_fvrt .job_fav_btn{width:100%;height:35px;min-height:35px;font-size:12px;background:linear-gradient(to bottom, #fff 40%, #e9e9e9 100%);border:1px solid #ccc;border-radius:.25em;color:#222;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}#jpb_private .job_list.pickup.relate .job dd.btn_fvrt .job_fav_btn .myfav_btn::before{content:'';display:inline-block;position:relative;top:0;width:20px;height:16px;line-height:1;margin-right:3px;vertical-align:middle;background:url(/assets/mock/img/common/icon_heart_add-5aa024b25b51d62e78383495c460bd32d7994031ac3d3ac3bcb41acceba79f57.svg) no-repeat left center/contain}@media (min-width: 641px){#jpb_private .job_list.pickup.relate,#job_detail .job_list.pickup.relate{width:100%}}#jpb_private .job_list.pickup.relate .slick-dotted.slick-slider,#job_detail .job_list.pickup.relate .slick-dotted.slick-slider{margin:0}#regist_thanks .job_list.pickup.relate .slick-dotted.slick-slider{margin:0}
