/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}*,::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit;background-repeat:no-repeat}::before,::after{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{text-decoration:none;border-bottom:1px dotted}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}button,[type='button'],[type='reset'],[type='submit'],[role='button']{cursor:pointer}[disabled]{cursor:default}[type='number']{width:auto}[type='search']{-webkit-appearance:textfield}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:0}button:-moz-focusring,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{color:inherit;border-style:none;background-color:transparent}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;white-space:normal;color:inherit;border:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type='search']{outline-offset:-2px;-webkit-appearance:textfield}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~='screen']{display:inherit}[hidden~='screen']:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy='true']{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{color:#000;background-color:#b3d4fc;text-shadow:none}::selection{color:#000;background-color:#b3d4fc;text-shadow:none}html,body{height:100%}html{font-size:62.5%}body{font-family:'Yu Gothic', '游ゴシック', YuGothic, '游ゴシック体', 'ヒラギノ角ゴ Pro W3', 'メイリオ', sans-serif;font-size:12px;font-size:1.2rem;line-height:1.8;position:relative;color:#fff;background-color:#000;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}ul{list-style:none}a,a:link,a:hover,a:visited,a:focus{text-decoration:none;color:#fff;outline:none}a:hover{text-decoration:underline}img{max-width:100%;vertical-align:top}@media screen and (max-width: 767px){.u-pc{display:none !important}img.u-sp{display:inline-block !important}}@media screen and (min-width: 768px){.u-sp{display:none !important}img.u-pc{display:inline-block !important}}.page-wrap{background:url(http://rebe.jp/jobtryout_2/assets/img/bg_pattern01.png);background-size:8px}@media screen and (min-width: 768px){.page-wrap{min-width:1100px}}.page-wrap .contents-inner{padding:0 4%}@media screen and (min-width: 768px){.page-wrap .contents-inner{width:960px;margin:0 auto}}.page-wrap h2{font-size:1.8rem;line-height:1.3;position:relative;text-align:center}@media screen and (min-width: 768px){.page-wrap h2{font-size:4.0rem;line-height:1.4}}.page-wrap h2.title-normal{line-height:1.3;margin:0 0 3.125%;padding:0 0 10px}@media screen and (min-width: 768px){.page-wrap h2.title-normal{padding:0 0 18px}}.page-wrap h2.title-normal:after{position:absolute;bottom:0;left:50%;display:block;width:47px;height:2px;content:'';-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background:-webkit-linear-gradient(left, #8b63ff 0%, #13d0b8 100%);background:-webkit-gradient(linear, left top, right top, from(#8b63ff), to(#13d0b8));background:-o-linear-gradient(left, #8b63ff 0%, #13d0b8 100%);background:linear-gradient(to right, #8b63ff 0%, #13d0b8 100%)}@media screen and (min-width: 768px){.page-wrap h2.title-normal:after{width:94px}}.page-wrap .btn-erea{font-size:1.7rem;width:80%;margin:5% auto 0}@media screen and (min-width: 768px){.page-wrap .btn-erea{font-size:2.8rem;width:430px;margin:40px auto 0}}.page-wrap .btn-erea a{font-weight:bold;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:47px;color:#8b63ff;border-radius:6px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.page-wrap .btn-erea a{height:70px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}.page-wrap .btn-erea a:hover{text-decoration:none}@media screen and (min-width: 768px){.page-wrap .btn-erea a:hover{color:#fff;background-color:#8b63ff}}.page-wrap .btn-erea a:after{position:absolute;top:50%;left:7.87%;display:block;width:0;height:0;content:'';-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-width:4px 0 4px 6px;border-style:solid;border-color:transparent transparent transparent #8a63ff}@media screen and (min-width: 768px){.page-wrap .btn-erea a:after{left:40px;border-width:8px 0 8px 10px}}@media screen and (min-width: 768px){.page-wrap .btn-erea a:hover:after{border-color:transparent transparent transparent #fff}}@media all and (-ms-high-contrast: none){.page-wrap .btn-erea a{padding-top:10px}}#header{position:relative;overflow:hidden;background:#000 url(http://rebe.jp/jobtryout_2/assets/img/mainimg_bg01_sp.png) no-repeat 100% 0;background-size:89.33% auto}@media screen and (min-width: 768px){#header{background:#000 url(http://rebe.jp/jobtryout_2/assets/img/mainimg_bg01_pc.png) no-repeat 0 0;background-size:70.36% auto}}#header .header-catch{position:absolute;z-index:100;top:0;left:0}#header .header-catch img{width:100%}@media screen and (max-width: 767px){#header .header-catch{position:fixed;top:0;left:0}}#header .contents-inner{padding:51.2% 0 8%}@media screen and (min-width: 768px){#header .contents-inner{padding:11.45% 0 5.2%}}@media screen and (min-width: 768px){#header .header-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12.5%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}#header .header-main h1{text-align:center}@media screen and (max-width: 767px){#header .header-main h1{margin:0 0 1.33%;text-align:center}}@media screen and (min-width: 768px){#header .header-main h1{margin:0 0 3.125%;text-align:right}}@media screen and (max-width: 767px){#header .header-main h1 img{width:95.73%}}@media screen and (min-width: 768px){#header .header-main h1 img{position:relative;right:-4.58%;width:64.58%}}#header .header-main .header-description{line-height:2.0}@media screen and (max-width: 767px){#header .header-main .header-description{padding:0 4%;text-align:center}}@media screen and (min-width: 768px){#header .header-main .header-description{font-size:1.8rem;padding:0 2% 0 0}}@media screen and (min-width: 768px){body .pageNav{display:block}}@media screen and (max-width: 767px){body .pageNav{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:100%;height:0;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;opacity:1;background:#000}}body .pageNav ul{font-size:1.8rem}@media screen and (min-width: 768px){body .pageNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 767px){body .pageNav ul{width:75%;margin-top:100px;margin-top:calc((100vh)/2);margin-right:auto;margin-bottom:52px;margin-left:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center}}body .pageNav ul li a{display:block}@media screen and (min-width: 768px){body .pageNav ul li a{padding:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:3px solid #fff}body .pageNav ul li a:hover{color:#00c0cd;border:3px solid #00c0cd}}@media screen and (max-width: 767px){body .pageNav ul li a{font-size:2.4rem;font-weight:bold;position:relative;margin:10px 0;color:#fff}}body .pageNav ul li a:hover{text-decoration:none}@media screen and (min-width: 768px){body .pageNav.clone{position:fixed;z-index:200;top:0;left:0;width:100%;padding:20px 0;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);background-color:#000}body .pageNav.clone ul{width:960px;margin:0 auto}}@media screen and (max-width: 767px){body .pageNav.clone{display:none}}@media screen and (max-width: 767px){body #spMenu{position:fixed;z-index:200;top:6.73vw;right:4%;width:32.5px;height:32.5px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-color:#fff}body #spMenu span{position:absolute;display:block;width:21px;height:3px;margin:0 auto 4px;-webkit-transition:all, ease-in-out, .5s, .5s;-o-transition:all, ease-in-out, .5s, .5s;transition:all, ease-in-out, .5s, .5s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#000}body #spMenu span:first-child{top:7.5px;left:5.5px}body #spMenu span:nth-child(2){top:14.5px;left:5.5px}body #spMenu span:nth-child(3){top:21.5px;left:5.5px}}body.menuopen #spMenu{background-color:transparent}body.menuopen #spMenu span{background:#fff}body.menuopen #spMenu span:nth-child(2){opacity:0;background-color:red}body.menuopen #spMenu span:nth-child(1){top:14.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.menuopen #spMenu span:nth-child(3){top:14.5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.menuopen .pageNav{height:100%;opacity:1;background:rgba(0,0,0,0.95)}body.menuopen .pageNav ul li{border-bottom:2px solid #fff}body.menuopen .pageNav ul li:first-child{border-top:2px solid #fff}@media screen and (min-width: 768px){body:not(.scroll) .pageNav.clone.active{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}#message{text-align:center;background:#000 url(http://rebe.jp/jobtryout_2/assets/img/message_bg_sp.png) no-repeat 50% 50%;background-size:cover}@media screen and (min-width: 768px){#message{background:#000 url(http://rebe.jp/jobtryout_2/assets/img/message_bg_pc.png) no-repeat 50% 50%;background-size:cover}}#message .contents-inner{padding:10.93% 4% 9.86%}@media screen and (min-width: 768px){#message .contents-inner{padding:8.33% 0 11.45%}}#message h2{margin:0 0 3.75%}@media screen and (max-width: 767px){#message h2{line-height:1.5}}#message h2 span{position:relative;display:inline-block;padding:0 0 3px}#message h2 span:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;content:'';background-color:#8b63ff}@media all and (-ms-high-contrast: none){#message h2 span:after{bottom:5px}}@media screen and (min-width: 768px){#message h2 span:after{height:4px}}@media screen and (max-width: 767px){#message p{line-height:1.66}}@media screen and (min-width: 768px){#message p{font-size:1.6rem}}#message h2+p{font-size:1.5rem;margin:0 0 1em}@media screen and (min-width: 768px){#message h2+p{font-size:1.8rem;margin:0 0 1.8em}}#feedback .contents-inner{padding:12.5% 4% 4.16%}@media screen and (min-width: 768px){#feedback .contents-inner{padding:10% 0 6.25%}}#feedback .title-normal{margin-bottom:7.33%}@media screen and (min-width: 768px){#feedback .title-normal{margin-bottom:5.2%}}@media screen and (min-width: 768px){#feedback .feedback_row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px){#feedback .feedback_row .feedback_image{text-align:center}}@media screen and (min-width: 768px){#feedback .feedback_row .feedback_image{width:44.10%;padding-right:1.875%}}#feedback .feedback_row .feedback_image img{width:55.07%}@media screen and (min-width: 768px){#feedback .feedback_row .feedback_image img{width:100%}}@media screen and (min-width: 768px){#feedback .feedback_row .feedback_content{width:55.9%}}#feedback .feedback_row .feedback_content h3{font-size:1.5rem;font-weight:bold;line-height:1.33;margin:0 0 4px;padding:5px 0 5px 33px;background:url(http://rebe.jp/jobtryout_2/assets/img/feedback_check.png) no-repeat 0 50%;background-size:27.5px 25px}@media screen and (min-width: 768px){#feedback .feedback_row .feedback_content h3{font-size:2.4rem;line-height:1.25;margin:0 0 1.5%;padding:5px 0 5px 48px;background:url(http://rebe.jp/jobtryout_2/assets/img/feedback_check.png) no-repeat 0 50%;background-size:38px 35px}}#feedback .feedback_row .feedback_content p{line-height:1.5}@media screen and (min-width: 768px){#feedback .feedback_row .feedback_content p{font-size:1.4rem;line-height:2.14;padding:0 0 0 5px}}#feedback .feedback_row .feedback_content .feedback_item01{margin:10.5% 0 0}#feedback .feedback_row .feedback_content .feedback_item02{margin:6% 0 0}#feedback .feedback_row .feedback_content .feedback_item03{margin:6% 0 0}.schedule{background:url(http://rebe.jp/jobtryout_2/assets/img/schedule_bg_pc.png) no-repeat 50% 50%;background-size:cover}@media screen and (min-width: 768px){.schedule{background:url(http://rebe.jp/jobtryout_2/assets/img/schedule_bg_sp.png) no-repeat 50% 50%;background-size:cover}}.schedule .contents-inner{padding:10% 4%}@media screen and (min-width: 768px){.schedule .contents-inner{padding:10% 0}}.schedule h2{margin:0 0 8%}@media screen and (min-width: 768px){.schedule h2{font-size:3.6rem;margin:0 0 4.16%}}.schedule .schedule-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.schedule .schedule-list li{font-size:1.7rem;width:47.82%;margin:0 0 3.62%}@media screen and (min-width: 768px){.schedule .schedule-list li{font-size:2.8rem;width:29.16%;margin:0 0 2%}}.schedule .schedule-list li a{font-weight:bold;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:47px;color:#8b63ff;border-radius:6px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.schedule .schedule-list li a{height:70px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}.schedule .schedule-list li a:hover{text-decoration:none}@media screen and (min-width: 768px){.schedule .schedule-list li a:hover{color:#fff;background-color:#8b63ff}}.schedule .schedule-list li a:after{position:absolute;top:50%;left:7.87%;display:block;width:0;height:0;content:'';-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-width:4px 0 4px 6px;border-style:solid;border-color:transparent transparent transparent #8a63ff}@media screen and (min-width: 768px){.schedule .schedule-list li a:after{left:40px;border-width:8px 0 8px 10px}}.schedule .schedule-list li a:hover:after{border-color:transparent transparent transparent #fff}@media all and (-ms-high-contrast: none){.schedule .schedule-list li a{padding-top:10px}}#program .contents-inner{padding:8% 4% 0}@media screen and (min-width: 768px){#program .contents-inner{padding:10.5% 0 0}}#program .program-lead{font-size:1.3rem;line-height:1.38;margin:0 0 7.24%;text-align:center}@media screen and (min-width: 768px){#program .program-lead{font-size:1.8rem;line-height:1.66;margin:0 0 4.16%}}#program .program-about{position:relative;margin:0 auto;padding:20px 10px 16px;text-align:center;border-right:solid 2px #13d0b7;border-left:solid 2px #9a7fe7}@media screen and (min-width: 768px){#program .program-about{width:730px;padding:20px 20px 30px;border-right:solid 3px #13d0b7;border-left:solid 3px #9a7fe7}}#program .program-about:before{position:absolute;top:0;left:0;display:block;width:100%;height:3px;content:'';background:#9a7fe7;background:-webkit-gradient(linear, left top, right top, from(#9a7fe7), color-stop(60%, #9a7fe7), color-stop(75%, #13d0b7), to(#13d0b7));background:-webkit-linear-gradient(left, #9a7fe7 0%, #9a7fe7 60%, #13d0b7 75%, #13d0b7 100%);background:-o-linear-gradient(left, #9a7fe7 0%, #9a7fe7 60%, #13d0b7 75%, #13d0b7 100%);background:linear-gradient(to right, #9a7fe7 0%, #9a7fe7 60%, #13d0b7 75%, #13d0b7 100%)}#program .program-about:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:3px;content:'';background:#9a7fe7;background:-webkit-gradient(linear, left top, right top, from(#9a7fe7), color-stop(35%, #9a7fe7), color-stop(50%, #13d0b7), to(#13d0b7));background:-webkit-linear-gradient(left, #9a7fe7 0%, #9a7fe7 35%, #13d0b7 50%, #13d0b7 100%);background:-o-linear-gradient(left, #9a7fe7 0%, #9a7fe7 35%, #13d0b7 50%, #13d0b7 100%);background:linear-gradient(to right, #9a7fe7 0%, #9a7fe7 35%, #13d0b7 50%, #13d0b7 100%)}#program .program-about h3{font-size:1.8rem;font-weight:bold;margin:0 0 2.89%}@media screen and (min-width: 768px){#program .program-about h3{font-size:3.0rem;margin:0 0 1%}}#program .program-about p{font-size:1.3rem;line-height:1.53}@media screen and (min-width: 768px){#program .program-about p{font-size:1.6rem;line-height:1.875}}#program .program-details{padding:13.04% 0 0}@media screen and (min-width: 768px){#program .program-details{padding:5.2% 0 0}}#program .program-details h3{font-size:1.8rem;margin:0 0 8.69%;text-align:center}@media screen and (min-width: 768px){#program .program-details h3{font-size:2.8rem;margin:0 0 4.16%}}#program .program-details .program-content{margin:0 0 7.82%}@media screen and (min-width: 768px){#program .program-details .program-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 5.2%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){#program .program-details .program-content .program-list{width:51.04%}}#program .program-details .program-content .program-list .program-item{margin:5.21% 0 0}@media screen and (min-width: 768px){#program .program-details .program-content .program-list .program-item{margin:10% 0 0}#program .program-details .program-content .program-list .program-item:first-child{margin:0}}#program .program-details .program-content .program-list .program-item h4{font-size:1.6rem;margin:0 0 8px;color:#13d0b8}#program .program-details .program-content .program-list .program-item h4 span{font-size:1.2rem;display:inline-block;margin:0 8px 0 0;padding:1px 4px;color:#fff;border:solid 1px #13d0b8}@media screen and (min-width: 768px){#program .program-details .program-content .program-list .program-item h4{font-size:2.4rem;margin:0 0 4.08%}#program .program-details .program-content .program-list .program-item h4 span{font-size:2.2rem;margin:0 15px 0 0;padding:1px 10px}}#program .program-details .program-content .program-list .program-item p{line-height:1.5}@media screen and (min-width: 768px){#program .program-details .program-content .program-list .program-item p{font-size:1.4rem;line-height:2.14}}@media screen and (max-width: 767px){#program .program-details .program-content .program-image{margin:5.21% 0 0}}@media screen and (min-width: 768px){#program .program-details .program-content .program-image{width:45.83%}}#program .program-details .program-memo{font-size:1.5rem;font-weight:bold;line-height:1.33;padding:10px;text-align:center;color:#13d0b8;background-color:#000}@media screen and (min-width: 768px){#program .program-details .program-memo{font-size:2.6rem;padding:16px 10px}}#superiority .contents-inner{padding:13.33% 4% 0}@media screen and (min-width: 768px){#superiority .contents-inner{padding:12.5% 0 0}}#superiority .superiority-lead{font-size:1.3rem;margin:0 0 7.24%;text-align:center}@media screen and (min-width: 768px){#superiority .superiority-lead{font-size:1.8rem;margin:0 0 3.125%}}#voice .contents-inner{padding:29.33% 4% 4%}@media screen and (min-width: 768px){#voice .contents-inner{padding:13.54% 0 4.16%}}#voice .title-normal{margin:0 0 8%}@media screen and (min-width: 768px){#voice .title-normal{margin:0 0 6.25%}}@media screen and (min-width: 768px){#voice .voice-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}#voice .voice-list li{position:relative;margin:0 0 6.25%;padding:95px 0 0}@media screen and (min-width: 768px){#voice .voice-list li{font-size:1.4rem;line-height:2.14;width:395px;padding:14.06% 0 0}}#voice .voice-list li:before{position:absolute;top:0;left:50%;display:block;width:80px;height:80px;content:'';-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 768px){#voice .voice-list li:before{width:109px;height:109px}}#voice .voice-list li.voice-m:before{background:url(http://rebe.jp/jobtryout_2/assets/img/voice_male.png) no-repeat 0 0;background-size:contain}#voice .voice-list li.voice-w:before{background:url(http://rebe.jp/jobtryout_2/assets/img/voice_female.png) no-repeat 0 0;background-size:contain}#footer{text-align:center;background-color:#000}@media screen and (max-width: 767px){#footer{font-size:1.0rem}}#footer .contents-inner{padding:3% 0}

/*# sourceMappingURL=../map/style.css.map */