@charset "utf-8";#experience_box{margin-top:30px}#experience_box figure{border-collapse:collapse;display:table}#experience_box figure>*{display:table-cell;vertical-align:top}#experience_box figure>div img{width:400px}#experience_box figure figcaption h2{color:#FF3597;font-size:275%;line-height:1.2;margin-bottom:20px}#experience_box ul{margin-top:-120px;margin-bottom:40px;text-align:right}#experience_box ul>li{background-color:#FFEAEC;display:inline-block;padding:10px 5px;text-align:center;width:250px}#experience_box ul>li+li{margin-left:15px}#experience_box ul>li strong{color:#E28695;font-size:175%}#experience_box ul>li p{font-size:87.5%}#beginner{margin-bottom:30px}#beginner h2{margin:20px 0}#beginner .box_alternately h3{color:#63B386;border-color:#63B386}#beginner_point{margin-top:10px;margin-bottom:30px}#beginner_point>li{background-color:#FFF;border:1px solid #41CEB2;border-radius:7px;display:inline-block;margin-top:-webkit-calc(20px + (1.8em / 2));margin-top:calc(20px + (1.8em / 2));padding:-webkit-calc(20px + (1.8em / 2)) 20px 20px;padding:calc(20px + (1.8em / 2)) 20px 20px;position:relative;vertical-align:top;width:440px}#beginner_point>li:nth-child(even){margin-left:60px}#beginner_point>li>strong{background-color:#41CEB2;border-radius:7px;color:#FFF;display:block;font-weight:400;height:1.8em;line-height:1.8em;position:absolute;top:0;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:13em}#beginner_point>li picture{margin-bottom:.5em}#beginner_point>li picture img{width:100%}#beginner_point>li p{min-height:9.6em;text-align:left}#expert h2{margin:20px 0}#expert .box_alternately h3{color:#FE7F56;border-color:#FE7F56}#expert .box_alternately .list_star{color:#FE7F56;font-weight:700}#expert #experience_box ul>li strong{font-size:162.5%}#expert #experience_box ul>li{padding:12px 5px}#voice{margin-bottom:30px}#voice h2{background-color:#F5A6A8;color:#FFF;font-size:162.5%;height:52px;line-height:52px;margin:20px auto;width:440px}#voice_list{text-align:left}#voice_list>li{margin-top:10px}#voice_list>li{background-color:#FFF;border:4px solid #FBD4D5;display:inline-block;margin-top:10px;margin-bottom:10px;padding:16px;vertical-align:top;width:504px}#voice_list>li:nth-child(odd){margin-left:-webkit-calc((100% - (504px * 2) - 20px) / 2);margin-left:calc((100% - (504px * 2) - 20px) / 2)}#voice_list>li:nth-child(even){margin-left:20px}#voice_list>li h3{color:#AB8638;font-size:125%;line-height:1.2;margin-bottom:15px;padding-left:100px;position:relative}#voice_list>li h3:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:80px;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80px}#voice_list.lazyloaded>li:nth-child(1) h3:before{background-image:url(https://job.rey-fukuyama.com/images/user/experience/voice/num_01.webp)}#voice_list.lazyloaded>li:nth-child(2) h3:before{background-image:url(https://job.rey-fukuyama.com/images/user/experience/voice/num_02.webp)}#voice_list.lazyloaded>li:nth-child(3) h3:before{background-image:url(https://job.rey-fukuyama.com/images/user/experience/voice/num_03.webp)}#voice_list.lazyloaded>li:nth-child(4) h3:before{background-image:url(https://job.rey-fukuyama.com/images/user/experience/voice/num_04.webp)}#voice_list.lazyloaded>li:nth-child(5) h3:before{background-image:url(https://job.rey-fukuyama.com/images/user/experience/voice/num_05.webp)}#voice_list>li h3 strong{display:block;font-size:150%}#voice_list>li img{max-width:100%}#voice_list>li figure{border-collapse:collapse;display:table;table-layout:fixed;margin-right:-16px;width:-webkit-calc(100% + 16px);width:calc(100% + 16px)}#voice_list>li figure>img{display:table-cell;margin-top:-40px;vertical-align:top;position:relative;right:-8px;width:220px}#voice_list>li figure figcaption{display:table-cell;vertical-align:top}#voice_list>li figure figcaption h4{background-color:#FDF3F5;border:1px solid #FBE6E4;box-shadow:0 0 6px -2px rgba(0,0,0,.2);color:#A23E4C;padding:5px;text-align:center}#voice_list>li figure figcaption dl{padding:0 10px}#voice_list>li figure figcaption dl dt{background-color:#DA7680;border-radius:5px;color:#FFF;display:inline-block;margin:5px 0;text-align:center;vertical-align:top;width:3em}#voice_list>li figure figcaption dl dd{display:inline-block;margin:5px 0 5px 10px;vertical-align:top;width:-webkit-calc(100% - 10px - 3em);width:calc(100% - 10px - 3em)}
