.internship__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:min(14.0625vw,90px) min(3.125vw,20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:31.25vw}.internship__bnr{margin-top:15.625vw}.internship__bnrLink{display:block;margin:auto;width:78.125vw}.internship__bnrLink>img{width:100%}.section__ttl{font-size:min(5.625vw,36px);font-weight:700;letter-spacing:.1em;line-height:1;margin:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section__ttl:after{background-color:#00d3ff;bottom:-3.90625vw;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:23.4375vw}.section__ttl--entry{width:100%}.section__ttl--entry:after{display:none}.section--form{margin-top:-35px;padding-top:35px}.info{border-top:1px solid #000;margin:15.625vw 0 0;width:100%}.info__item{border-bottom:1px solid #000;display:block;padding-bottom:3.90625vw}.info__ttl{padding:3.90625vw 0}.info__txt{margin:0;padding-left:6.25vw}.info__txt ul{list-style:disc;padding:0 0 0 2em}.info__txt ol{list-style:decimal;padding:0 0 0 1em}.info__txt li{list-style:inherit}.info__txt ol,.info__txt p,.info__txt ul{margin:0}.info__txt ol:not(:first-child),.info__txt p:not(:first-child),.info__txt ul:not(:first-child){margin:1em 0 0}.info__txt a{text-decoration:underline}.contact__inner h2{font-size:16px;font-weight:500;margin:7.8125vw 0;text-align:center}.contact__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__inner li{margin:0 0 2%}.contact__inner .half{width:48%}.contact__inner .full{width:100%}.contact__inner .checkBoxes{display:grid;gap:1em;grid-template-columns:1fr 1fr;margin:1em 0;width:100%}.contact__inner .checkBoxes label{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.contact__inner .checkBoxes label input{width:auto}.contact__inner p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:1.7;margin:0;padding:0 0 1.5%;width:100%}.contact__inner em{color:#ca1a1d;font-size:.6em;font-style:normal;vertical-align:super}.contact__inner input,.contact__inner textarea{border:1px solid #ccc;font-size:16px;line-height:1.15;padding:4px;width:100%}.contact__inner textarea{height:160px;resize:none}.contact__inner .note{display:block;margin:2em 0 0;text-align:center}.formBtns{margin-top:7.8125vw;text-align:center}.formBtns button{border:none;border-radius:1.5625vw;cursor:pointer;display:inline-block;font-size:1rem;height:10.3125vw;letter-spacing:.05em;width:46.09375vw}.formBtns__confirm,.formBtns__send{background-color:#0a5aaa;color:#fff}.formBtns__back{background-color:#ccc;color:#666;margin:3% 0 0}.mw_wp_form_confirm ul li p:nth-of-type(2){padding:2% 0 8%}.toBack a{background-color:#4ac8dc;border-radius:1.5625vw;color:#fff;display:grid;font-size:1rem;height:10.3125vw;letter-spacing:.05em;margin:3em auto 0;place-content:center;width:46.09375vw}@media screen and (min-width:480px){.internship__inner{gap:min(160px,11.4285714286vw);margin:auto;width:837px}.internship__bnr{margin-top:min(95px,6.7857142857vw)}.internship__bnrLink{width:min(408px,29.1428571429vw)}.section__ttl:after{bottom:max(-25px,-1.7857142857vw);width:min(150px,10.7142857143vw)}.section__ttl--entry{width:min(648px,46.2857142857vw)}.section--form{margin-top:-100px;padding-top:100px}.info{margin-top:min(80px,5.7142857143vw)}.info__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:min(30px,2.1428571429vw) 0}.info__ttl{padding:0;width:20%}.info__txt{padding:0;width:80%}.contact__inner h2{font-size:24px;margin:min(35px,2.5vw) 0}.contact__inner ul{margin:auto;max-width:500px}.contact__inner p{font-size:16px;padding:0 0 .6%}.contact__inner textarea{height:200px}.formBtns{margin-top:min(50px,3.5714285714vw)}.formBtns button,.toBack a{border-radius:min(10px,.7142857143vw);font-size:25px;height:min(66px,4.7142857143vw);width:min(295px,21.0714285714vw)}}
/*# sourceMappingURL=internship.css.map */
