﻿.brown{color:#5F3502}.brown{color:#5F3502}.c-sandbox-editor{width:437px;height:257px;position:relative}.c-sandbox-editor__header{height:31px;text-align:right;padding:0 4px}.c-sandbox-editor__header__lang-intro{position:absolute;top:-10px;left:80px;width:172px;padding:4px 8px;opacity:0;color:#fff;font-size:0.75rem;background-color:#7a40b9;border-radius:3px;box-shadow:1px 1px #666;transition:opacity 1s ease, left 1s ease}.c-sandbox-editor__header__lang-intro::after{content:"";position:absolute;top:2px;left:165px;width:0;height:0;border:8px solid transparent;border-bottom-color:#7a40b9}.c-sandbox-editor__header__lang-intro--show{opacity:1;left:120px}.c-sandbox-editor__header__lang-select{font-size:0.875rem;margin:4px 0 4px;padding:0;vertical-align:center}.c-sandbox-editor__editor{width:100%;height:189px;overflow:hidden;padding:0;margin:0}.c-sandbox-editor__editor #editor-div{width:100%;height:100%}.c-sandbox-editor__editor textarea{font-size:0.75rem;line-height:1.5;padding:5px 0 0 0;background:#fff url(https://paiza.jp/images/top/bg_06.gif) repeat-y left top;border:0}.c-sandbox-editor__action{width:100%;height:35px;padding:7px 0;margin:0;text-align:center}.c-sandbox-editor__popup{display:flex;justify-content:center;align-items:center;width:100%;height:257px;position:absolute;top:0;left:0;z-index:30;text-align:center;vertical-align:center;background:rgba(255,255,255,0.8)}.c-sandbox-editor__popup__result{font-size:72px;font-weight:bold}.c-sandbox-editor__popup__result--success{color:#84c5df}.c-sandbox-editor__popup__result--failure{color:#e26c84}.c-sandbox-editor .box2{position:absolute;top:20px;left:20px;z-index:9999}.c-sandbox-editor .box2 .txt1{text-align:center;margin:0 0 10px 0;padding:50px 0 0 0}.c-sandbox-editor .box2 .btn{text-align:center;display:block}@keyframes intro-fade-in{0%{left:90px;opacity:0}100%{left:135px;opacity:1}}.p-top__hero{width:960px;height:588px;text-align:left;margin:0 auto;background:none;position:relative}.p-top__hero__services{width:960px;height:100px;margin:auto;background-color:#2A71B7;border:1px #6AA9E6 solid;display:flex;justify-content:space-around;align-items:center}.p-top__brand{display:block;width:960px;height:8rem;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Noto Sans Japanese", "ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;color:#fff;font-size:16px;text-align:center;font-weight:500;text-shadow:1px 1px 2px #000}.p-top__brand__motivation{margin:0 0 12px;color:#fff;font-size:31px;font-weight:500;line-height:1.2;font-feature-settings:"palt";padding-top:3rem}.p-top__brand__motivation strong{color:#fff;font-size:36px;font-weight:800}.p-top__skillcheck{width:440px;position:absolute;top:268px;left:0;margin:0;padding:0}.p-top__skillcheck__concept{width:100%;margin:0;padding-bottom:20px;text-align:center;color:#fff;font-size:26px;font-weight:500;line-height:1.2;font-feature-settings:"palt";text-shadow:1px 1px 2px #01548c}.p-top__skillcheck__concept strong{color:#fff;font-size:34px;font-weight:800}.p-top__skillcheck__detail{width:100%;height:176px;color:#fff;text-align:center}.p-top__skillcheck__detail__txt1{font-size:15px;line-height:160%;font-weight:bold;margin-bottom:10px;text-shadow:1px 1px 2px #01548c}.p-top__skillcheck__detail__txt2{line-height:130%;text-shadow:1px 1px 2px #01548c}.p-top__skillcheck__detail .btn{padding:0;margin:0}.p-top__service_box{display:block;width:215px;height:71px;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Noto Sans Japanese", "ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;text-decoration:none}.p-top__service_box:hover{text-decoration:none}.p-top__service_box__title{display:block;width:100%;height:17px;color:#000;font-size:11px;line-height:1.4;font-weight:700;text-align:center;background:#efefef}.p-top__service_box__body{display:flex;justify-content:center;align-items:center;width:100%;height:54px;text-align:center;background:#fff}.p-top__editor{width:477px;position:absolute;top:260px;left:475px;z-index:1}.p-top__editor__container{position:absolute;top:17px;left:20px}.topSection_all_top{width:100%;background:url(https://paiza.jp/images/all_top/bg_01b.jpg) no-repeat center bottom;background-size:cover;padding:0;margin:0}.service_box_text_wrap_4{border:solid 2px #5d8f46;padding:18px;margin-bottom:30px;box-sizing:border-box;max-width:100%}.service_box_text_wrap_4 p{font-size:12px;line-height:1.8;padding:0;margin:0}.services{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0 auto;padding-top:40px;width:960px}.services__wrap{background-color:#FDFBFD;border-bottom:#ddd 3px double;position:relative}.services__wrap::after{content:"";position:absolute;z-index:-1;left:10%;right:10%;top:10%;bottom:0;border-radius:700px 700px 700px 700px / 10px 10px 15px 15px;box-shadow:0 0 16px rgba(0,0,0,0.3)}.service_box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;height:100%;max-height:100%}.service_box__wrap{width:458px;height:680px;border:solid 1px #e7e7e7;background:#FFF;margin-bottom:40px}.service_box__logo__link{margin:20px;height:45px}.service_box--head{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.service_box--head__career{background:url(https://paiza.jp/images/all_top/bg_career.jpg) 0 0 no-repeat;height:170px;min-height:170px;width:458px}.service_box--head__career img{max-width:100%;max-height:100%}.service_box--head__student{background:url(https://paiza.jp/images/all_top/bg_student.jpg) 0 0 no-repeat;height:170px;min-height:170px;width:458px}.service_box--head__student img{max-width:100%;max-height:100%}.service_box--head__en_try{background:url(https://paiza.jp/images/all_top/bg_en_try.jpg) 0 0 no-repeat;height:170px;min-height:170px;width:458px}.service_box--head__en_try img{max-width:100%;max-height:100%}.service_box--head__learning{background:url(https://paiza.jp/images/all_top/bg_learning.jpg) 0 0 no-repeat;height:170px;min-height:170px;width:458px}.service_box--head__learning img{max-width:100%;max-height:100%}.service_box__title{margin-left:20px;margin-right:20px;box-sizing:border-box;max-width:100%}.service_box__title__text{border-bottom:solid 1px #eee;font-size:20px;margin-top:0px;padding-bottom:10px;text-align:center}.service_box__title__text--career{color:#3d9fb7}.service_box__title__text--student{color:#195c9a}.service_box__title__text--en_try{color:#3c3c3c}.service_box__title__text--learning{color:#93b636}.service_box__title__text--en_try{margin-top:5px}.service_box__title__description{color:#666666;font-size:13px;font-weight:normal;line-height:1.8}.service_box__title__description--en_try{font-size:12px;margin-bottom:20px}.service_box--1in{padding:5px;margin-bottom:10px;max-width:100%;width:100%}.service_box--2in{padding:5px;margin-bottom:10px;max-width:50%;width:50%}.service_box__contents{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:330px;padding-left:20px;padding-right:20px;box-sizing:border-box;max-width:100%;min-width:100%}.service_box_bottom__btn{width:240px;text-align:center;padding:0;margin:0 auto 15px auto}.service_box__recruiter_info{padding-top:16px;padding-bottom:16px;background-color:#F4F5F6;box-sizing:border-box;max-width:100%;min-width:100%}.service_box__recruiter_info a{margin-bottom:0px}.service_description__title--career{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;color:#3d9fb7;font-size:15px;margin:5px 0 10px 0}.service_description__title{font-size:13px;color:#666666;font-weight:bold;margin-bottom:5px;text-align:left}.service_description__title--student{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:#195c9a;font-size:15px;margin-bottom:10px}.service_description__title--learning{margin-top:15px;font-size:15px}.service_description__link_list{font-size:13px;margin-right:0.5em}.service_learning_award img{width:100%;height:auto;margin-bottom:8px}
