@charset "utf-8";body{color:#212121;font-size:16px;line-height:1.6}#page-wrap{min-height:100%}#container{background:url(https://job.rey-fukuyama.com/images/user/back.webp) center top no-repeat;background-attachment:fixed;min-height:100%;overflow:hidden;width:100%}.wrap{margin-left:auto;margin-right:auto;padding-left:-webkit-calc((100% - 1100px) / 2);padding-left:calc((100% - 1100px) / 2);padding-right:-webkit-calc((100% - 1100px) / 2);padding-right:calc((100% - 1100px) / 2);min-width:1100px}.wrap:after{clear:both;content:"";display:block}.pink{color:#FE529A}.blue{color:#434379}.blue_light{color:#4E75A4}[class^="label_shop_"]{border-radius:100px;color:#FFF;display:inline-block;font-size:75%;height:20px;line-height:20px;text-align:center;width:100px}.label_shop_1{background-color:#F27B46}.label_shop_2{background-color:#F65365}a{color:#212121}.rollover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}.rollover:hover img{opacity:.7}[class^="link_to"],[class^="btn_"]{background-color:#212121;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;height:60px;line-height:60px;position:relative;text-align:center;text-decoration:none;transition:opacity 0.2s ease-out 0s;width:340px}[class^="btn_"]{font-size:125%;margin:0 1em;width:240px}[class^="link_to"]:after{content:"\F142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:1em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^="btn_"]:before{font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;left:1em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^="link_to"]:hover,[class^="btn_"]:hover{opacity:.7}.link_to_pink{background-color:#FE529A}.link_to_contact{background:-webkit-linear-gradient(top,#E593BF 0%,#D65381 100%);background:linear-gradient(to bottom,#E593BF 0%,#D65381 100%);border-radius:15px}.link_to_contact:hover{background:-webkit-linear-gradient(top,#D65381 0%,#E593BF 100%);background:linear-gradient(to bottom,#D65381 0%,#E593BF 100%);opacity:1}#pager{margin-top:20px;margin-bottom:30px}.pager_num{text-align:center}.pager_link{margin:5px auto;text-align:center}.pager_link>*{border-style:solid;border-width:1px;display:inline-block;height:36px;line-height:36px;vertical-align:middle;width:36px}.pager_link>a{background-color:#FFF;border-color:#9A4F5F;border-radius:5px;color:#9A4F5F;text-decoration:none;transition:all 0.2s ease-out 0s}.pager_link>a:hover{background-color:#9A4F5F;border-color:#9A4F5F;color:#FFF}.pager_link>a.mdi{font-size:140%}.pager_link>span{background-color:#9A4F5F;border-color:#9A4F5F;border-radius:5px;color:#FFF}.pager_link>strong{border:none}.pager_link>*+*{margin-left:20px}.tbl_common{border-collapse:separate;border-spacing:0 10px;margin:0 auto;table-layout:fixed;width:740px}.tbl_common tr th{background-color:#9A4F5F;color:#FFF;font-weight:700;width:100px}.tbl_common tr td{background-color:#FFF;border:1px solid #9A4F5F;padding:1em;text-align:left}#line_qr_wrap{display:none}#contact_message{padding-top:30px;padding-bottom:30px}#contact_message h2{color:#9A4F5F;font-size:312.5%;line-height:1.2}#contact_message ul{margin-top:5px;margin-bottom:5px}#contact_message ul>li{background-color:#FFF;border:2px solid #E594C0;border-radius:15px;color:#E594C0;display:inline-block;font-size:150%;height:64px;line-height:60px;margin-top:5px;margin-bottom:5px;padding:0 14px}#contact_message ul>li:nth-child(even){margin-left:20px}#contact_to #contact_to_info{margin:20px auto 0;width:360px}#contact_to #contact_to_intro>strong{font-size:162.5%;display:block}#contact_to #contact_to_info a{color:#53333A;display:block}#contact_to #contact_to_info p{background-color:#E594C0;color:#FFF;font-size:87.5%;margin-bottom:10px;padding:3px 0}#contact_to #contact_to_info .mdi{display:block;text-align:left}#contact_to #contact_to_info .mdi-cellphone-iphone{color:#53333A;font-size:275%;line-height:1;margin-left:-.15em}#contact_to #contact_to_info .mdi-email{font-size:137.5%}#contact_to #contact_to_info .mdi-email:before{font-size:125%;margin-right:.2em;vertical-align:sub}#contact_to #contact_to_info #footer_line{border:1px solid #23B71C;background-color:#FFF;border-radius:5px;display:table;overflow:hidden;width:100%}#contact_to #contact_to_info #footer_line:before{background-color:#23B71C;color:#FFF;content:"LINEからはコチラ";display:table-cell;vertical-align:middle;width:10em}#contact_to #contact_to_info #footer_line a{display:table-cell;padding:5px 0;vertical-align:middle}#middle_block{min-height:-webkit-calc(100vh - 160px - 70px - 711px);min-height:calc(100vh - 160px - 70px - 711px);text-align:center}#contents{margin-left:auto;margin-right:auto}.title_section{color:#FE4379;font-size:300%;font-weight:700;margin-top:20px}.breadcrumbs{font-size:75%;margin-top:-30px;padding-top:5px;padding-bottom:5px;text-align:left}.breadcrumbs>*{display:inline-block;margin-left:2em;position:relative}.breadcrumbs>*:not(:first-child):before{content:"\F142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;left:-1em;-ms-transform:translate(-12%,-50%);-webkit-transform:translate(-12%,-50%);transform:translate(-12%,-50%)}.list_star>li{padding-left:1em;text-indent:-1em}.list_star>li:before{content:"\F4CE";font-family:"Material Design Icons";text-indent:0}.box_alternately{margin:0 auto;width:940px}.box_alternately figure{border-collapse:collapse;display:table;width:100%}.box_alternately figure+figure{margin-top:20px}.box_alternately figure>div{display:table-cell;vertical-align:middle;width:300px}.box_alternately figure>div img{width:100%}.box_alternately figure figcaption{display:table-cell;text-align:left;vertical-align:middle;padding-right:20px}.box_alternately figure div+figcaption{padding-left:20px;padding-right:0}.box_alternately figure figcaption h3,.box_alternately figure figcaption strong{border-bottom:1px solid #E28695;color:#E28695;display:block;font-size:250%;font-weight:700;line-height:1.2;margin-bottom:10px;padding-bottom:5px}
