@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);html{margin:0}body{font-family:"Noto Sans JP", sans-serif;margin:0}.font-sm{font-size:10px}.font-md{font-size:15px}.font-lr{font-size:22px}.font-lg{font-size:25px}h1,h2,h3,h4{font-weight:500;line-height:24px;margin:0;padding:10px 0;text-align:center}h2{font-size:21px;background-color:#181d60;color:white;text-align:left}strong{font-size:18px}img{max-width:100%;vertical-align:bottom}p{font-size:14px;letter-spacing:0;margin:0}span{letter-spacing:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underline{display:inline;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #ffd971));background:linear-gradient(transparent 60%, #ffd971 0%)}.c-yellow{color:#ffd971}.btn{margin:20px 0 100px 0}.header__inner{padding:10px 0}.header img{display:block;margin:0 auto;height:30px}.hero{/*margin-bottom:60px*/}.hero__inner{background-position:center top;background-repeat:no-repeat;background-size:cover;background-image:url("images/hero_sp.png");background-size:100%;position:relative}.hero__title .img-sp{display:block}.hero__title .img-pc{display:none}.hero__appeal-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:96%;max-width:500px;margin:0 auto;margin-top:-100px}.hero__img{-ms-flex-preferred-size:33%;flex-basis:33%}.hero__appeal-texts{text-align:center}.hero__appeal-texts-inner{width:96%;max-width:600px;margin:-18px auto}.hero__appeal-texts p{font-size:16px;font-weight:500}.hero__appeal-texts p span{font-size:30px;color:#9f0000;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #ffd971));background:linear-gradient(transparent 60%, #ffd971 0%)}.hero__appeal-texts small{display:block;font-size:8px}.campaign__wrap{background-color:#eae7de;padding-bottom:25px}.campaign__title{position:relative;margin-bottom:20px;background-color:#181d60}.campaign__title span{font-size:14px;font-weight:400}.campaign__title h2{padding:0 0 10px 100px}.campaign__title h2::before{position:absolute;top:-0.65rem;left:0;content:"";background:url(images/limited_term.png) no-repeat;background-size:100px;height:150%;width:100%}.campaign__inner{width:96%;max-width:600px;margin:0 auto;position:relative}.campaign__select-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.campaign__item{-ms-flex-preferred-size:50%;flex-basis:50%}.campaign__text{background-color:#181d60;padding:5px 0}.campaign__text p{display:block;text-align:center;color:white}.consultation__wrap{background-color:#eae7de;padding-bottom:25px}.consultation__text{margin:20px 0}.consultation__text strong{text-align:center}.consultation__inner{width:96%;max-width:600px;margin:0 auto}.consultation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.consultation__list-left{-ms-flex-preferred-size:60%;flex-basis:60%}.consultation__list-right{-ms-flex-preferred-size:40%;flex-basis:40%}.consultation__title{text-align:center;margin:20px 0;background-color:#181d60}.consultation__title h2{text-align:center}.consultation strong{padding:0 30px}.support__title h2{text-align:center}.support__inner{width:96%;max-width:600px;margin:0 auto}.support__wrap{background-color:#ffd971;background-color:#eae7de;padding-bottom:25px}.support__text{padding:20px 0}.counselor__wrap{background-color:#eae7de;padding-bottom:30px}.counselor__text{text-align:center}.counselor__title{background-color:#181d60;position:relative}.counselor__title span{font-size:14px;font-weight:400}.counselor__title h2{padding:0 0 10px 100px;letter-spacing:0}.counselor__title h2::before{position:absolute;top:-0.65rem;left:0rem;content:"";background:url(images/emblem_certification.png) no-repeat;background-size:100px;height:150%;width:100%;z-index:1}.counselor__inner{position:relative;width:96%;max-width:600px;margin:0 auto}.counselor__interview-list{padding-top:20px}.counselor__interview-item{background-color:white;border-radius:20px}.counselor__interview-item__inner{margin:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.counselor__interview-item-left{padding:20px 0;-ms-flex-preferred-size:80%;flex-basis:80%}.counselor__interview-item-left p{font-size:17px;font-weight:600}.counselor__interview-item-right{padding:10px 0;-ms-flex-preferred-size:20%;flex-basis:20%}.counselor__interview-description{z-index:9999;border-top:2px dotted;border-color:#eae7de;padding:8px 0}.counselor__quality-title{text-align:center;padding-bottom:12px;border-bottom:1px solid;border-color:#897065}.counselor__quality-title p{font-size:17px;font-weight:600;color:#897065}.counselor__quality-description{padding:12px 0 0}.counselor__quality-description ul{padding-left:18px;color:#897065}.counselor__quality-description li{font-size:15px;padding-bottom:19px;color:#897065}.counselor__quality-description li span{color:#212529}.counselor__quality-box{border:1px solid;border-color:#897065}.counselor__quality-box__inner{padding:12px 16px}.interview__wrap{padding-bottom:30px;background-color:#eae7de}.interview h2{text-align:center}.interview small{font-size:12px}.interview__text{margin:20px 0;text-align:center}.interview__title{position:relative}.interview__inner{width:96%;max-width:600px;margin:0 auto}.interview__interview-list{padding-top:10px}.interview__interview-item{background-color:#ffefc3;border-radius:20px;margin-bottom:40px}.interview__interview-item__inner{margin:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.interview__interview-item-text{padding:20px 0;-ms-flex-preferred-size:72%;flex-basis:72%}.interview__interview-item-text p{font-size:14px;font-weight:600}.interview__interview-item-image{-ms-flex-preferred-size:25%;flex-basis:25%}.interview__interview-description{background-color:white;border-radius:20px;margin:-16px 0 19px 0;padding:20px 10px}.interview__media-inner{width:96%;max-width:600px;margin:0 auto;padding-top:20px}.interview__media-box{background-color:white;border-radius:20px;padding-bottom:20px}.interview__media-title{padding:17px 0 8px 0;text-align:center}.interview__media-title p{color:#897065;font-size:20px;font-weight:600}.interview__media-description{text-align:center;margin-bottom:20px}.interview__media-item{margin:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.interview__media-item-text{padding:0 0 0 10px;-ms-flex-preferred-size:80%;flex-basis:80%}.interview__media-item-text p{font-size:12px}.interview__media-item-image{-ms-flex-preferred-size:20%;flex-basis:20%}.faq h2{text-align:center}.faq__inner{width:96%;max-width:600px;margin:0 auto}.faq__list{padding-top:20px}.faq__item{position:relative;margin-top:30px}.faq__item-question{margin:20px 0px 10px 0}.faq__item-question p:before{position:absolute;top:-10px;left:0;content:"";background:url(images/question.png) no-repeat;background-size:50px;height:100%;width:100%}.faq__item-question p{padding-left:60px;font-size:20px;font-weight:600;color:#181d60}.faq__item-answer{background-color:#eae7de;border-radius:20px}.faq__item-answer__inner{padding:6px 12px 30px 12px}.faq__item-answer p{margin-top:30px}.faq__item-answer strong{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, white));background:linear-gradient(transparent 60%, white 0%)}.overview__inner{width:96%;max-width:600px;margin:0 auto}.overview h2{text-align:center}.overview__texts-title{text-align:center}.overview__description ul{padding:20px}.overview__description li{font-size:12px}.overview__attention{text-align:center;margin-bottom:20px}.overview__attention img{display:block;margin:0 auto;width:80px}.overview__select-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.overview__item-image{-ms-flex-preferred-size:45%;flex-basis:45%}.overview__item-text{padding:0 10px;-ms-flex-preferred-size:55%;flex-basis:55%}.overview__item-text strong{font-size:18px}.overview__item-text p{font-size:12px}.overview__accordion{background-color:#eae7de;margin:1.5em auto}.overview__accordion-toggle{display:none}.overview__accordion-option{position:relative;margin-bottom:1em;width:96%;max-width:600px;margin:0 auto}.overview__accordion-title,.overview__accordion-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.1s;transition:all 0.1s}.overview__accordion-title{margin:0;padding:10px;display:block;color:#333;font-weight:bold}.overview__accordion-title::after,.overview__accordion-title::before{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:0.75em;background-color:#999;-webkit-transition:all 0.3s;transition:all 0.3s}.overview__accordion-title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.overview__accordion-content{max-height:0;overflow:hidden}.overview__accordion-content p,.overview__accordion-content strong{margin:0;padding:10px;font-size:12px}.overview__accordion-content strong{font-size:16px;color:#333}.overview__accordion-toggle:checked+.overview__accordion-title+.overview__accordion-content{max-height:800px;padding-bottom:30px;-webkit-transition:all 1s;transition:all 1s}.overview__accordion-toggle:checked+.overview__accordion-title::before{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.caution{margin-top:30px}.caution__title{padding-bottom:12px;border-bottom:1px solid;border-color:#707070}.caution__title h2{background-color:white;color:#212529;margin:0;padding:0;font-size:16px;font-weight:500;text-align:center}.caution__inner{width:96%;max-width:600px;margin:12px auto 60px auto}.caution__inner h3{text-align:left;font-size:13px;margin:0;padding:0;font-weight:500}.caution__inner p{font-size:12px}.caution__text{margin-bottom:20px}.company__inner{margin:0 auto;width:96%;max-width:600px}.company__box{border:1px solid;border-color:#212529;padding-bottom:30px}.company__title{padding:10px}.company__title h2{background-color:white;color:#212529;margin:0;padding:0;font-size:16px;font-weight:500;text-align:center}.company__summary{padding:10px 20px}.company__outline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;font-size:12px;margin:0}.company__outline dt{-ms-flex-preferred-size:30%;flex-basis:30%}.company__outline dd{-ms-flex-preferred-size:70%;flex-basis:70%}.company__image img{margin:0 auto;display:block;height:30px}.company__mark{margin:37px 0 60px 0}.company__mark p{text-align:center;font-size:14px;margin-bottom:12px}.company__mark img{margin:0 auto;display:block}footer{font-size:10px;text-align:center}.fade-in{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}.fade-in.is-active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:1s;transition:1s}@media (min-width: 900px){.font-sm{font-size:16px}.font-md{font-size:19px}.font-lr{font-size:23px}.font-lg{font-size:36px}.mb-lg{margin-bottom:150px !important}.pb-lg{padding-bottom:150px !important}.hero__inner{background-image:url("images/hero_pc.png")}.hero .img-sp{display:none}.hero .img-pc{display:block}}
/*# sourceMappingURL=style.min.css.map */