@charset "utf-8";#container.lazyloaded #areas .title_gradation * span:before{background-image:url(https://snack-recruit.com/images/user/icon/search.svg)}#container.lazyloaded #terms .title_gradation * span:before{background-image:url(https://snack-recruit.com/images/user/icon/terms.svg)}#terms h3{padding-left:1.75em;position:relative}#terms .terms_link+h3{margin-top:.5em}#terms h3:before{color:#FF8FB4;content:"\F0279";font-family:"Material Design Icons";font-size:150%;font-weight:400;line-height:1;pointer-events:none;position:absolute;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#terms h3#terms_area:before{content:"\F0352"}#terms h3#terms_station:before{content:"\F052C"}#terms h3#terms_arrangement:before{content:"\F158B"}#terms h3#terms_environment:before{content:"\F1251"}#terms h3#terms_ages:before{content:"\F02D2"}#terms h3#terms_qualifications:before{content:"\F0DC8"}#terms h3#terms_treatment:before{content:"\F0E44"}#terms .terms_link a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;border:1px solid #CD5CD6;border-radius:1000px;color:#CD5CD6;display:inline-block;line-height:1.2;margin-bottom:.5em;margin-right:1em;padding:.2em 1.5em;position:relative;text-decoration:none;transition:background-color 0.2s ease-out 0s;vertical-align:baseline}#terms .terms_link a:hover{background-color:#CD5CD6;color:#FFF}#terms .terms_link a:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:767px){#terms{margin-bottom:6.25%}#terms h3{font-size:112.5%;margin-left:auto;margin-right:auto;width:93.75%}#terms .terms_link{padding:0 3.125%}}@media screen and (min-width:768px){#terms{margin-bottom:50px}#terms h3{font-size:125%}}#latest{background-color:#F7ECF8}#latest .title_gradation{margin-bottom:0}#latests{text-align:left}#latests .latests{background-color:#FFF;border-top:.25em solid #E5ABEA;display:inline-block;line-height:1.5;vertical-align:top}#latests .latests h3{color:#E5ABEA;margin-bottom:.5em}#latests .latests picture img{width:100%}#latests .latests table{background-color:#F7C5D4;border-collapse:separate;border-spacing:1px;margin-top:1em;table-layout:fixed;width:100%}#latests .latests table tr th{background-color:#FBE5EC;font-size:85%;padding:.25em .5em;text-align:center;width:4.6em}#latests .latests table tr td{background-color:#FFF;font-size:85%;padding:.25em .5em}#latests .latests>p{margin-top:1em}#container.lazyloaded #latest .title_gradation * span:before{background-image:url(https://snack-recruit.com/images/user/icon/new.svg)}#latest .slick-dots{bottom:0;position:static}#latest .slick-dots li.slick-active button:before{background-color:#8480FF}@media screen and (max-width:479px){#latests.slick-slider .latests.slick-slide{margin-left:10px;margin-right:10px}#latests:not(.slick-slider) .latests:not(.slick-slide){width:93.75%}}@media screen and (min-width:480px) and (max-width:767px){#latests.slick-slider{padding-left:10px;padding-right:10px}#latests .latests{margin-left:1em;margin-right:1em}#latests:not(.slick-slider) .latests:not(.slick-slide){width:-webkit-calc((100% - (3.125% * 3)) / 2);width:calc((100% - (3.125% * 3)) / 2)}}@media screen and (max-width:767px){#latest{padding-bottom:6.25%}#latests.slick-slider{margin-top:3.125%}#latests .latests{box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);padding:.5em .75em 1em}#latests:not(.slick-slider) .latests:not(.slick-slide){margin-top:3.125%;margin-left:3.125%}}@media screen and (min-width:768px){#latest{padding-bottom:50px}#latests.slick-slider{margin-top:30px}#latests .latests{box-shadow:2px 2px 4px 1px rgba(0,0,0,.1);margin-left:10px;margin-right:10px;padding:.5em 1em 1em;width:100%}#latests:not(.slick-slider) .latests:not(.slick-slide){margin-top:30px}#latests:not(.slick-slider) .latests:not(.slick-slide):nth-child(3n+1){margin-left:20px}}@media screen and (min-width:768px) and (max-width:939px){#latests .latests{width:216px}}@media screen and (min-width:940px) and (max-width:1023px){#latests .latests{width:294px}}@media screen and (max-width:1023px){#latests .latests{font-size:85%}}@media screen and (min-width:1024px) and (max-width:1199px){#latests .latests{width:294px}}@media screen and (min-width:1200px) and (max-width:1279px){#latests .latests{width:350px}}@media screen and (min-width:1280px){#latests .latests{width:372px}}#container.lazyloaded #recommend .title_gradation * span:before{background-image:url(http://192.168.1.20/snack-recruit/images/user/icon/recommend.svg)}@media screen and (max-width:767px){#recommend{padding-top:3.125%;padding-bottom:6.25%}}@media screen and (min-width:768px){#recommend{padding-top:30px;padding-bottom:50px}}#container.lazyloaded #column .title_gradation * span:before{background-image:url(https://snack-recruit.com/images/user/icon/column.svg)}@media screen and (max-width:767px){#column{padding-bottom:6.25%}#columns{margin-bottom:6.25%}}@media screen and (min-width:768px){#column{padding-bottom:50px}#columns{margin-bottom:50px}}@media screen and (min-width:1024px){#columns_box:after{clear:both;content:"";display:block}#columns_box>li{border:none!important;width:-webkit-calc(50% - 1em);width:calc(50% - 1em)}#columns_box>li:nth-child(odd){float:left}#columns_box>li:nth-child(even){float:right}#columns_box>li>div a p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.faqs+.faqs{padding-top:0}.faqs+.faqs>li{border-top:1px solid #9E9E9E}.faqs+.faqs>li:first-child{padding-top:.5em}@media screen and (max-width:767px){#faq{padding-bottom:6.25%}#faq .link_to{margin-top:6.25%}}@media screen and (min-width:768px){#faq{padding-bottom:50px}#faq .link_to{margin-top:50px}}#container.lazyloaded #voice .title_gradation * span:before{background-image:url(https://snack-recruit.com/images/user/icon/chara.svg)}@media screen and (max-width:767px){#voice{padding-bottom:6.25%}}@media screen and (min-width:768px){#voice{padding-bottom:50px}}#container.lazyloaded #diary .title_gradation * span:before{background-image:url(https://snack-recruit.com/images/user/icon/book.svg)}@media screen and (max-width:767px){#diary{padding-bottom:6.25%}}@media screen and (min-width:768px){#diary{padding-bottom:50px}}#news{background-color:#FFECE5}@media screen and (max-width:767px){#news{padding-top:6.25%;padding-bottom:6.25%}}@media screen and (min-width:768px){#news{padding-top:50px;padding-bottom:50px}}
