@charset "utf-8";#shop_content{}#shop_contents{position:relative}#shop_contents>li{background-color:#FFF;color:#616161}#shop_contents>li img{max-width:100%}#shop_contents [class^="tgl_contents"]{background-color:#FFF;color:#FF8FB4;cursor:pointer;height:2em;line-height:2;text-align:center;position:relative}#shop_contents [class^="tgl_contents"]:before{font-family:"Material Design Icons";font-size:150%;line-height:1;vertical-align:middle;position:absolute;top:50%;left:50%;z-index:1}#shop_contents .tgl_contents_more:before{content:"\F035D";-ms-transform:translate(-260%,-50%);-webkit-transform:translate(-260%,-50%);transform:translate(-260%,-50%)}#shop_contents .tgl_contents_less:before{content:"\F0360";-ms-transform:translate(-200%,-50%);-webkit-transform:translate(-200%,-50%);transform:translate(-200%,-50%)}.free_box,#feature_box,#salary_box,#qas{overflow:hidden}@media screen and (max-width:767px){#shop{}#shop_contents{margin-bottom:6.25%}#shop_contents>li{margin:6.25% auto 0;padding:3.125% 3.125%;width:93.75%}#shop_contents>li[style*="absolute"]{margin:6.25% 0 0 3.125%}#shop_contents>li .title_bar{width:100%}}@media screen and (min-width:768px){#shop{}#shop_contents{margin-bottom:50px}#shop_contents>li{margin-top:50px;padding:1.5em 2em}#shop_contents>li:not(:first-child){width:-webkit-calc((100% - 20px) / 2);width:calc((100% - 20px) / 2)}#shop_contents>li .title_bar{margin-bottom:24px}}#recruit table{line-height:1.5}#recruit table tr th{color:#FB6775}#recruit table tr.line th{color:#39944A}#recruit table tr:not(:first-child) th{border-top:1px solid #FB6775}#recruit table tr.line:not(:first-child) th{border-top:1px solid #39944A}#recruit table tr td .mdi{display:inline-block;padding-left:2em;position:relative}#recruit table tr td a.mdi{color:#FF8FB4}#recruit table tr td .mdi:before{color:#616161;font-size:125%;line-height:1;position:absolute;top:.65em;left:.25em;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#recruit table tr td a.mdi:before{color:#FF8FB4}#recruit table tr td .mdi-twitter:before,#recruit table tr td .mdi-tiktok:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";height:.85em;width:.85em}#recruit table tr td .mdi-twitter:before{background-image:url(https://snack-recruit.com/images/user/icon/sns/x.svg)}#recruit table tr td .mdi-tiktok:before{background-image:url(https://snack-recruit.com/images/user/icon/sns/tiktok.svg)}#recruit table tr td .label_term{margin-top:-.25em}#recruit table tr td .label_term>li{background-color:#FF8FB4;color:#FFF;font-size:87.5%;display:inline-block;margin-top:.25em;margin-right:.75em;padding:.125em .75em;vertical-align:top}#recruit table tr.line td img{max-width:150px}@media screen and (max-width:767px){#recruit{}#recruit table,#recruit table tbody,#recruit table tr,#recruit table tr th,#recruit table tr td{display:block}#recruit table tr th{padding:3.571428571428571% 3.571428571428571% 1.785714285714286%}#recruit table tr:first-child th{padding:0 3.571428571428571% 1.785714285714286%}#recruit table tr td{padding:0 3.571428571428571% 3.571428571428571%}#recruit table tr:last-child td{padding:0 3.571428571428571%}#recruit table tr td a.mdi:not(.mdi-map-marker-radius):not(.mdi-train):not(.mdi-home-outline){background-color:#FFF;border:.125em solid #FF8FB4;border-radius:1000px;padding:0 1em 0 2.5em;text-decoration:none}#recruit table tr td p:not(:first-child) a.mdi:not(.mdi-map-marker-radius):not(.mdi-train):not(.mdi-home-outline){margin-top:.5em}#recruit table tr td a.mdi:not(.mdi-map-marker-radius):not(.mdi-train):not(.mdi-home-outline):before{left:.5em}#recruit table tr td .mdi-twitter:before,#recruit table tr td .mdi-tiktok:before{left:0.575em!important}}@media screen and (min-width:768px){#recruit table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}#recruit table tr th{padding:1em 2em;width:14em}#recruit table tr td{padding:1em 2em 1em 0}#recruit table tr:not(:first-child) td{border-top:1px solid #FB6775}#recruit table tr.line:not(:first-child) td{border-top:1px solid #39944A}#recruit:not(:first-child) table,#recruit:not(:first-child) table tbody,#recruit:not(:first-child) table tr,#recruit:not(:first-child) table tr th,#recruit:not(:first-child) table tr td{display:block}#recruit:not(:first-child) table tr th{padding:.5em 1em;width:100%}#recruit:not(:first-child) table tr td{border:none;padding:0 1em .5em}#recruit table tr td .mdi-twitter:before,#recruit table tr td .mdi-tiktok:before{left:.325em}}#salary_box #salary_image img{width:100%}@media screen and (max-width:767px){#salary{}#salary_box #salary_image{margin-bottom:.5em}}@media screen and (min-width:768px){#salary{}#salary_box:after{clear:both;content:"";display:block}#salary_box #salary_image{float:left;width:31.25%}#salary_box #salary_image+figcaption{float:right;width:-webkit-calc(100% - 31.25% - 2em);width:calc(100% - 31.25% - 2em)}#salary:not(:first-child) figure #salary_image+figcaption{width:-webkit-calc(100% - 31.25% - 1em);width:calc(100% - 31.25% - 1em)}}#feature_box #feature_image img{width:100%}@media screen and (max-width:767px){#feature{}#feature_box #feature_image{margin-bottom:.5em}}@media screen and (min-width:768px){#feature{}#feature_box:after{clear:both;content:"";display:block}#feature_box #feature_image{float:left;width:31.25%}#feature_box #feature_image+figcaption{float:right;width:-webkit-calc(100% - 31.25% - 2em);width:calc(100% - 31.25% - 2em)}#feature:not(:first-child) figure #feature_image+figcaption{width:-webkit-calc(100% - 31.25% - 1em);width:calc(100% - 31.25% - 1em)}}#qas{line-height:1.5}#qas h3{color:#FF8FB4;padding:.25em 0 .25em 2em;text-indent:-2em}#qas h3{:first-child padding:0 0 .25em 2em}#qas h3:not(:first-child){margin-top:.75em}#qas h3:before{content:"Ｑ．";text-indent:0}#qas p{padding-left:2em;text-indent:-2em}#qas p:before{color:#FB6775;content:"Ａ．";text-indent:0}#diaries>a{border-collapse:separate;border-spacing:0;display:table;text-decoration:none;table-layout:fixed;width:100%}#diaries>a picture{display:table-cell;vertical-align:top}#diaries>a picture img{width:100%}#diaries>a>div{display:table-cell;vertical-align:top}#diaries>a>div p{color:#FF8FB4}@media screen and (max-width:767px){#diary{}#diaries>a+a{margin-top:3.571428571428571%}#diaries>a picture{width:80px}#diaries>a>div{padding-left:3.571428571428571%}#diaries>a>div p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#diary .link_to{margin-top:3.571428571428571%}}@media screen and (min-width:768px){#diary{}#diaries>a+a{margin-top:10px}#diaries>a picture{width:160px}#diaries:not(:first-child)>a>picture{width:120px}#diaries>a>div{padding-left:2em}#diaries:not(:first-child)>a>div{padding-left:1em}#diaries:not(:first-child)>a>div p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#diary .link_to{margin-top:10px}}#voices>a{border-collapse:separate;border-spacing:0;display:table;text-decoration:none;table-layout:fixed;width:100%}#voices>a picture{display:table-cell;vertical-align:top}#voices>a picture img{width:100%}#voices>a>div{display:table-cell;vertical-align:top}#voices>a>div p{color:#FF8FB4}@media screen and (max-width:767px){#voice{}#voices>a+a{margin-top:3.571428571428571%}#voices>a picture{width:80px}#voices>a>div{padding-left:3.571428571428571%}#voices>a>div p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#voice .link_to{margin-top:3.571428571428571%}}@media screen and (min-width:768px){#voice{}#voices>a+a{margin-top:10px}#voices>a picture{width:160px}#voices:not(:first-child)>a>picture{width:120px}#voices>a>div{padding-left:2em}#voices:not(:first-child)>a>div{padding-left:1em}#voices:not(:first-child)>a>div p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#voice .link_to{margin-top:10px}}#galleries .gallery{display:inline-block;overflow:hidden;vertical-align:top}#galleries .gallery img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.2s ease-out 0s;vertical-align:top;width:100%}#galleries .gallery:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:319px){#galleries .gallery{width:50%}}@media screen and (min-width:320px) and (max-width:413px){#galleries .gallery{width:-webkit-calc(100% / 3);width:calc(100% / 3)}}@media screen and (min-width:480px) and (max-width:639px){#galleries .gallery{width:25%}}@media screen and (min-width:640px) and (max-width:767px){#galleries .gallery{width:20%}}@media screen and (max-width:767px){#gallery{}}@media screen and (min-width:768px){#gallery{}#galleries .gallery{width:10%}#galleries:not(:first-child) .gallery{width:20%}}#interiors .interior{display:inline-block;overflow:hidden;vertical-align:top}#interiors .interior img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.2s ease-out 0s;vertical-align:top;width:100%}#interiors .interior:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:319px){#interiors .interior{width:50%}}@media screen and (min-width:320px) and (max-width:413px){#interiors .interior{width:-webkit-calc(100% / 3);width:calc(100% / 3)}}@media screen and (min-width:480px) and (max-width:639px){#interiors .interior{width:25%}}@media screen and (min-width:640px) and (max-width:767px){#interiors .interior{width:20%}}@media screen and (max-width:767px){#interior{}}@media screen and (min-width:768px){#interior{}#interiors .interior{width:10%}#interiors:not(:first-child) .interior{width:20%}}#movie iframe[src^="https://www.youtube.com/"]{aspect-ratio:16 / 9;height:auto}@media screen and (max-width:767px){#movie{}#movie iframe[src^="https://www.youtube.com/"]{width:100%}}@media screen and (min-width:768px){#movie{}#movie iframe[src^="https://www.youtube.com/"]{width:75%}#movie:not(:first-child) iframe[src^="https://www.youtube.com/"]{width:100%}}@media screen and (max-width:767px){#recommend{margin-top:6.25%}}@media screen and (min-width:768px){#recommend{margin-top:50px}}#similars{border:1px solid #9E9E9E}#similars a{color:#FF8FB4;display:block;position:relative;text-decoration:none}#similars a:not(:last-child){border-bottom:1px solid #BABABA}#similars a:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translate(-12.5%,-50%);-webkit-transform:translate(-12.5%,-50%);transform:translate(-12.5%,-50%)}@media screen and (max-width:767px){#similar{margin-top:6.25%}#similars{margin:0 auto;width:-webkit-calc(93.75% + (1px * 2));width:calc(93.75% + (1px * 2))}#similars a{padding:1.666666666666667% -webkit-calc(3.333333333333333% + 1.5em) 1.666666666666667% 3.333333333333333%;padding:1.666666666666667% calc(3.333333333333333% + 1.5em) 1.666666666666667% 3.333333333333333%}}@media screen and (min-width:768px){#similar{margin-top:50px}#similars a{display:inline-block;padding:.5em 1.5em;vertical-align:top;width:50%}#similars a:nth-child(odd){border-right:1px solid #BABABA}#similars a:nth-last-child(2):not(:nth-child(even)){border-bottom:none}}
