/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/ress/dist/ress.min.css ***!
  \************************************************************************************************************************************************************************************************************************************************************/html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}
/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/body{background:#fff;color:#333;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal}a{border:none;color:#006dd9}a,a:visited{text-decoration:none}a:visited{color:#7f5ad7}a:active{color:#006dd9;text-decoration:none}a:hover{color:#006dd9;text-decoration:underline}:focus{outline:none}p{line-height:1.6;text-align:justify;text-justify:inter-ideograph}img{height:auto;width:100%}ul{list-style:none}.h2_titlebox{margin:0 auto;z-index:10}.h2_titlebox,.h2_titlebox h2{position:relative;text-align:center}.h2_titlebox h2{color:#333;font-size:38px;margin-bottom:16px;padding-bottom:.2em}.h2_titlebox h2:after{background-color:#0075c2;border-radius:3px;bottom:0;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:1.2em}.text-right{text-align:right}header{border:15px solid #0075c2;height:auto;max-height:auto;min-height:auto;overflow:visible}header,header .pc_inner{position:relative;width:100%}header .pc_inner{height:calc(100% - 15px);margin:0 auto;max-width:1920px}.header_img_title{margin:24px 5% 0}.header_img_title .subtitle{padding-bottom:8px}.header_img_title .subtitle img{max-width:480px;width:50%}.header_img_title h1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.header_img_title h1 .title01{max-width:360px;padding-bottom:8px;width:50%}.header_img_title h1 .title02{width:100%}.header_bg{bottom:0;position:absolute;z-index:-1}.header_bg img{vertical-align:bottom;width:100%}.header_img_time{bottom:0;position:relative;right:0;width:100%}.header_img_time .inner{margin:0 auto 24px;max-width:320px;width:92%}.header_img_time .inner img{text-align:right}.header_img_time .textbox{background-color:#0075c2;border:2px solid #fff;margin:16px 0 0 auto;width:100%}.header_img_time .textbox p{color:#fff;font-size:14px;padding:16px}.header_img_student{width:100%}.header_img_student .inner{margin:0 auto;padding:24px;position:relative;text-align:center}.header_img_student .inner img{width:100%}.header_img_day{bottom:0;left:0;position:relative;width:100%;z-index:2}.header_img_day .inner{margin:10px auto 0;max-width:360px;width:90%}.yellobox{background-color:#ffd900;display:block;padding:44% 0}.corporate_wrap{background-repeat:repeat;margin:50px auto;padding:30px 0 0}.corporate_wrap .corporate_inner{margin:0 auto;max-width:980px;width:94%}.corporate_wrap .corporate_inner .bigbox{width:100%}.cate_box{margin:50px auto}.cate_box .titlebox{background:#0075c2;border-radius:14px 14px 0 0;padding:23px 0}.cate_box .titlebox h3{color:#fff;font-size:19px;padding-left:32px;text-align:left}.industry-box{border:1px solid #0075c2;border-radius:0 0 8px 8px;width:100%}.industry-box h4{border-top:1px solid #0075c2;color:#0075c2;font-size:18px}.industry-box h4:first-child{border-top:none}.industry-box .industry-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:10px 0;width:90%}.industry-box h4.industry-inner{padding-top:30px}.industry-item{padding:0;vertical-align:middle;width:100%}.industry-item p{width:77%}.industry-item .linkimg,.industry-item p{display:inline-block;vertical-align:middle}.industry-item .linkimg{padding-right:2%;width:8%}.industry-item .linkimg img,.industry-item .linkimg svg{width:20px}.industry-item .linkimg svg{fill:#ea6c00}.industry-item div.linkimg svg{fill:#d8d8d8}.industry-item .pdfimg{display:inline-block;vertical-align:middle}.industry-item .pdfimg img,.industry-item .pdfimg svg{width:18px}.industry-item .pdfimg svg{fill:#ea6c00}.industry-item div.pdfimg svg{fill:#d8d8d8}.industry-item a:hover{opacity:.7}.karitext{font-size:1.6rem;font-weight:700;margin:80px auto 100px;padding:32px 0;text-align:center}.corporate_wrap .corporate_inner .bigbox .cate_box:first-of-type{margin:20px auto 40px}.accordion-area{list-style:none;margin:0 auto}.accordion-area li{margin:10px 0}.title{font-size:1rem;font-weight:400;padding:3% 3% 3% 50px;position:relative}.present_wrap{margin:80px auto 60px;max-width:980px;width:92%}.presentbox{text-align:center}.presentbox-imgbox{margin:0 0 0 auto;padding:0 5% 0 0;text-align:right}.presentbox-imgbox img{max-width:360px;vertical-align:bottom;width:50%}.presentbox-itembox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:block;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-top:40px}.presentbox-itembox-item{margin-bottom:16px;width:100%}.presentbox-itembox-item .presentbox-itembox-item-inner{background-color:#fff;border:4px solid #0075c2;border-radius:8px;padding:24px 14px}.presentbox-itembox-item .presentbox-itembox-item-inner h2,.presentbox-itembox-item .presentbox-itembox-item-inner p{color:#0075c2;font-weight:700;text-align:center}.presentbox-itembox-item .presentbox-itembox-item-inner h2{font-size:18px;letter-spacing:.06em;padding-bottom:16px}.presentbox-itembox-item .presentbox-itembox-item-inner p{font-size:23px}.ribbon{background:#0075c2;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:22px;height:68px;line-height:68px;padding:0 50px;position:relative;text-align:center}.ribbon:after,.ribbon:before{content:"";height:0;position:absolute;width:0;z-index:1}.ribbon:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:34px 0 34px 15px;left:0;top:0}.ribbon:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:34px 15px 34px 0;right:0;top:0}.text-small{color:#0075c2;font-size:12px;padding:4px 0}.visit_wrap{background-color:#fff5ba;padding:40px 0}.visit_wrap .visit_inner{margin:0 auto;max-width:720px;width:94%}.visit_wrap .box_cover{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:block;margin:30px auto;width:100%}.visit_wrap .box_cover .box{background-color:#fff;border:4px solid #0075c2;position:relative;width:100%}.visit_wrap .box_cover .box .inner{margin:0 auto;padding:50px 0;width:90%}.visit_wrap .box_cover .box .inner .hedding{background-color:#0075c2;border:3px solid;border-radius:10px;color:#fff;font-size:24px;font-weight:700;left:0;line-height:1;margin-bottom:20px;margin-left:-10px;margin-top:-40px;padding:10px 12px 10px 8px;position:absolute;top:0}.visit_wrap .box_cover .box .inner .checkmark{padding-left:32px;position:relative}.visit_wrap .box_cover .box .inner .checkmark:after{border-bottom:4px solid #ffd900;border-left:4px solid #ffd900;content:"";display:block;height:12px;left:5px;position:absolute;top:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.visit_wrap .box_cover .box .inner h3{color:#0075c2;font-size:22px;padding-bottom:20px}.visit_wrap .box_cover .box .inner h4{font-size:17px;margin-bottom:10px}.visit_wrap .box_cover .box .inner .list{color:#006dd9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;font-weight:700;margin-bottom:30px;margin-left:-8px;margin-top:20px}.visit_wrap .box_cover .box .inner .list li{border:2px solid #0075c2;border-radius:2em;margin:8px;padding:8px}.visit_wrap .box_cover .box .inner p{line-height:200%}.visit_wrap .box_cover .box:first-of-type{margin:0 0 30px}.visit_wrap .box_cover .box:nth-of-type(2){margin:30px 0 0}.visit_wrap .box_cover .visit_box_sec{border:2px dotted #006dd9}.visit_title{background:#0075c2;padding:16px}.visit_title h2{color:#fff;font-size:22px;text-align:center}.btn{margin:41px auto 0}.btn,.btn a{text-align:center}.btn a{background-color:#e3540b;border-radius:8px;color:#fff;font-size:18px;font-weight:700;margin:0 auto;padding:15px 60px;position:relative}.btn a:hover{color:#fff;opacity:.8;text-decoration:none}.btn a i{margin:auto;position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.btn a:hover>i{-webkit-transform:translateX(4px) translateY(-9px);transform:translateX(4px) translateY(-9px);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn_harf_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto 0}a.btn_harf_item{color:#fff;font-size:18px;font-weight:700;text-align:center;width:50%}a.btn_harf_item div{background-color:#e3540b;border-radius:8px;line-height:1;margin:0 auto;max-width:180px;padding:15px 0;position:relative;width:90%}a.btn_harf_item div i{margin:auto;position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}a.btn_harf_item div:hover>i{-webkit-transform:translateX(4px) translateY(-9px);transform:translateX(4px) translateY(-9px);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}a.btn_harf_item:hover{opacity:.8;text-decoration:none}.venue_wrap{margin:50px auto 0;padding:30px 0 0}.venue_wrap .venue_inner{margin:0 auto;max-width:980px;width:90%}.venue_wrap .venue_inner .textbox{padding:0 0 50px}.venue_wrap .venue_inner .textbox p{line-height:200%;text-align:left}.venue_wrap .venue_inner .textbox p:first-of-type{font-size:20px;font-weight:700}.venue_wrap .venue_inner .textbox p:nth-of-type(2){padding:0 0 8px}.venue_wrap .venue_inner .textbox p:nth-of-type(3){padding:8px 0 0}.venue_wrap .venue_inner .textbox p:nth-of-type(3) span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(0,#ffea00));background:linear-gradient(transparent 70%,#ffea00 0);font-size:26px;font-weight:700}.venue_wrap .mapbox iframe{vertical-align:bottom}.parking_wrap{margin-bottom:120px;margin-top:20px}footer{background-color:#0075c2}footer .inner{margin:0 auto;max-width:980px;padding:30px 0;width:100%}footer .inner .textbox{margin:0 auto;max-width:514px;width:80%}footer .inner .textbox p{color:#fff;font-size:18px;line-height:200%;text-align:center}footer .inner .textbox p:first-of-type{font-weight:700}footer .inner .textbox p:nth-of-type(2){padding-bottom:24px}footer .inner .textbox p:nth-of-type(3){font-size:15px;text-align:left}.page_top{bottom:3%;position:fixed;right:20px}.page_top a{color:#fff;text-align:center}.page_top a img{height:auto;max-width:50px;width:100%}.page_top a:hover{opacity:.7}.hide-pc,.hide-pctb{display:block}.hide-sp,.hide-tb,.hide-tbsp{display:none}.clearfix:after{clear:both;content:"";display:block}@media (min-width:599px){header{height:900px;max-height:900px;min-height:768px;overflow:hidden}.header_img_student .inner{top:50%}.header_img_student .inner img{max-width:520px}.header_img_day{bottom:24px;left:5%;position:absolute;width:95%}.header_img_day .inner{margin:0 auto 0 0;max-width:500px;width:44%}.header_img_time{bottom:24px;position:absolute;right:5%;width:95%}.header_img_time .inner{margin:0 0 0 auto;max-width:318px;width:36%}.yellobox{padding:23% 0}}@media (min-width:768px){body{font-size:15px}.corporate_wrap{margin:0 auto;padding:80px 0}.cate_box .titlebox h3{color:#fff;font-size:24px;padding-left:48px;text-align:left}.industry-item{padding:4px 0;vertical-align:middle;width:50%}.industry-item p{display:inline-block;vertical-align:middle;width:69%}.industry-item a{width:10%}.presentbox-itembox{display:-webkit-box;display:-ms-flexbox;display:flex}.ribbon{font-size:28px}.presentbox-itembox-item{width:calc(50% - 16px)}.presentbox-itembox-item .presentbox-itembox-item-inner{padding:32px 18px}.presentbox-itembox-item .presentbox-itembox-item-inner h3{font-size:22px}.presentbox-itembox-item .presentbox-itembox-item-inner p{font-size:30px}.visit_wrap{padding:80px 0}.visit_wrap .box_cover{margin:50px auto 0}.visit_wrap .box_cover .box .inner .hedding{background-color:#0075c2;border:3px solid;border-radius:10px;color:#fff;font-size:24px;font-weight:700;left:0;line-height:1;margin-bottom:20px;margin-left:-30px;margin-top:-40px;padding:10px 12px 10px 8px;position:absolute;top:0}.visit_title h2{font-size:28px}.venue_wrap{margin:0 auto;padding:50px 0 0}.venue_wrap .venue_inner{width:100%}.venue_wrap .venue_inner .textbox p{text-align:center}.venue_wrap .venue_inner .textbox p:first-of-type{font-size:22px;padding:8px 0 0}.page_top a img{max-width:80px}}@media (min-width:769px){header{max-height:640px;max-height:900px}header .header_img_student .inner{left:70%;padding:0;position:absolute;top:60%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}header .header_img_student .inner img{max-width:600px}.header_img_title h1 .title01{padding-bottom:16px}.yellobox{padding:10% 0}}@media (min-width:900px){header{height:900px}header .header_img_student .inner{left:60%;top:55%}header .header_img_student .inner img{max-width:700px}.header_img_title .subtitle{padding-bottom:16px}.header_img_title h1 .title01{padding-bottom:0;padding-right:8px;width:34%}.header_img_title h1 .title02{width:66%}.yellobox{padding:2% 0}}@media (min-width:1024px){.corporate_wrap .corporate_inner{width:92%}.corporate_wrap .corporate_inner .bigbox{width:100%}.cate_box{margin:50px auto}.cate_box .titlebox{background:#0075c2;border-radius:8px 8px 0 0;padding:23px 0}.cate_box .titlebox h3{color:#fff;font-size:24px;padding-left:48px;text-align:left}.industry-item{width:33.3333%}.visit_wrap .visit_inner{width:100%}.visit_wrap .box_cover .box .inner h3{font-size:22px}.btn a{padding:15px 80px}}@media (min-width:1367px){header{max-height:1100px;min-height:1020px}header .title_bg h1 img{width:95%}header .header_img_student .inner img{max-width:860px}.header_img_day .inner{max-width:500px}.header_img_time .inner{max-width:380px}.yellobox{display:none}}@media (min-width:1921px){header{max-height:92vh}header .header_img_student .inner{top:64%}header .header_img_student .inner img{max-width:1000px}.header_img_day .inner{max-width:620px}.header_img_time .inner{max-width:520px}}@media screen and (max-width:1024px){.hide-pc{display:none}.hide-pctb,.hide-tb,.hide-tbsp{display:block}.hide-sp{display:none}.order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (max-width:769px){.hide-pc,.hide-pctb,.hide-tb{display:none}.hide-sp,.hide-tbsp{display:block}}
/*# sourceMappingURL=bundle.min.css.map*/