.c-pagename{padding:65px 0 47px}@media (min-width: 1000px){.c-pagename{padding:92px 0 117px}}.c-pagename__sub{font-family:"Shippori Mincho B1",serif;font-size:22px;font-size:2.2rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;text-align:center;position:relative;color:#553418;z-index:3;margin-top:20px}@media (max-width: 999px){.c-pagename__sub{font-size:17px;font-size:1.7rem;line-height:1.52941em;letter-spacing:.08em;font-weight:500;margin-top:24px}}.c-pagename__ttl{text-align:center}@media (min-width: 1000px){.c-pagename__ttl{font-size:46px;font-size:4.6rem;line-height:1.30435em;letter-spacing:.08em;font-weight:500;margin-top:16px}}@media (max-width: 999px){.c-pagename__ttl{margin-top:6px}}.sec-intro{margin-bottom:61px}@media (min-width: 1000px){.sec-intro{margin-bottom:105px}}@media (min-width: 1000px){.sec-intro__row{display:flex;align-items:flex-start}}.sec-intro__img{width:calc(100% - 577px - 66px);margin-right:66px;border-radius:20px;overflow:hidden}@media (max-width: 999px){.sec-intro__img{width:100%;margin-right:0}}.sec-intro__img img{width:100%}.sec-intro__ct{width:577px}@media (max-width: 999px){.sec-intro__ct{width:100%;margin-top:23px}}.sec-intro__ttl{font-family:"Shippori Mincho B1",serif;color:#F77F00;font-size:28px;font-size:2.8rem;line-height:1.64286em;letter-spacing:.08em;font-weight:500}@media (max-width: 999px){.sec-intro__ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;text-align:center}}.sec-intro__txt{margin-top:20px;font-size:18px;font-size:1.8rem;line-height:2.11111em;letter-spacing:.04em;font-weight:500}@media (max-width: 999px){.sec-intro__txt{margin-top:15px;font-size:17px;font-size:1.7rem;line-height:1.88235em}}.sec-intro__box{display:flex;flex-wrap:wrap;margin-top:33px;width:100%;justify-content:space-between}@media (max-width: 999px){.sec-intro__box{margin-top:27px}}.sec-intro__box .col{width:100%;display:flex;justify-content:center}@media (min-width: 1000px){.sec-intro__box .col{width:280px;align-items:center}}.sec-intro__box .btn-tel{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}@media (max-width: 999px){.sec-intro__box .btn-tel{padding:16px 0 45px;border-radius:10px;max-width:340px;border:solid 1px #D2D2D2}}@media (min-width: 1000px){.sec-intro__box .btn-tel{border-bottom:solid 1px #F77F00;padding:0 0 25px;margin-left:4px;max-width:287px}}.sec-intro__box .btn-tel .ttl{margin-bottom:11px;text-align:center;font-family:"Shippori Mincho B1",serif;font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:0em;font-weight:700}.sec-intro__box .btn-tel .number{width:100%;max-width:283px;position:relative;padding-left:48px;white-space:nowrap;font-family:"Crimson Text",serif;font-size:38px;font-size:3.8rem;line-height:1em;letter-spacing:.03em;font-weight:700}@media (min-width: 1000px){.sec-intro__box .btn-tel .number{max-width:none;font-size:36px;font-size:3.6rem;line-height:1em}}.sec-intro__box .btn-tel .number:before{content:'';position:absolute;left:7px;top:50%;margin-top:-16px;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg width='31' height='20' viewBox='0 0 31 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V3.11839C2.39933 3.12203 4.62993 3.58291 6.55661 4.34391C6.91751 4.48651 7.26752 4.63952 7.60657 4.80253C8.37779 4.43185 9.208 4.11208 10.0881 3.8516C11.6668 3.38614 13.4049 3.11839 15.2409 3.11839C17.6512 3.11839 19.8916 3.58017 21.8258 4.34391C22.1867 4.48651 22.5369 4.63952 22.8755 4.80253C23.6469 4.43185 24.4772 4.11208 25.3573 3.8516C26.928 3.38887 28.6563 3.12107 30.4821 3.11839V0H0Z' fill='%23553418'/%3E%3Cpath d='M19.0859 11.8273C19.0864 12.6151 19.3237 13.3384 19.7324 13.945C20.1411 14.5503 20.7218 15.0322 21.4004 15.3186C21.8533 15.5103 22.3492 15.616 22.875 15.6165C23.6634 15.6155 24.3869 15.3787 24.9929 14.9698C25.5982 14.5608 26.08 13.9806 26.3669 13.3015C26.5582 12.8488 26.664 12.3529 26.6643 11.8273C26.6643 11.4516 26.586 11.0531 26.4208 10.6359C26.2562 10.2188 26.0044 9.78336 25.6669 9.3507C25.0241 8.52366 24.0689 7.70889 22.8748 7.02344C21.9594 7.54993 21.1831 8.15018 20.5822 8.7764C19.9421 9.44084 19.5031 10.1314 19.2775 10.7739C19.1479 11.1422 19.0859 11.493 19.0859 11.8273Z' fill='%23553418'/%3E%3Cpath d='M26.5845 7.41108C27.3792 8.23907 27.9829 9.14761 28.326 10.1172C28.5212 10.6706 28.6294 11.2449 28.6294 11.8242C28.6301 13.012 28.2665 14.1242 27.6462 15.0414C27.0261 15.9596 26.1494 16.6878 25.1154 17.1255C24.4266 17.417 23.6674 17.5782 22.8755 17.5782C21.6873 17.5782 20.5747 17.2152 19.6575 16.5944C18.7399 15.9741 18.0116 15.0979 17.5742 14.064C17.2825 13.375 17.1213 12.6157 17.1215 11.8242C17.1215 10.9548 17.3645 10.1 17.7814 9.30157C18.199 8.50139 18.7907 7.75038 19.5193 7.06177C19.8982 6.70467 20.3149 6.36453 20.765 6.04249C20.4643 5.93229 20.1554 5.82893 19.8382 5.73504C18.4383 5.32245 16.8851 5.08203 15.2408 5.08203C13.224 5.08108 11.3439 5.4445 9.71602 6.04202C10.3108 6.46652 10.8471 6.92555 11.3156 7.41108C12.1099 8.23907 12.7137 9.14761 13.0569 10.1172C13.2523 10.6706 13.3605 11.2449 13.3605 11.8242C13.3607 13.012 12.9975 14.1242 12.377 15.0414C11.7567 15.9596 10.8803 16.6878 9.84652 17.1255C9.15746 17.417 8.39827 17.5782 7.60657 17.5782C6.41819 17.5782 5.30577 17.2152 4.38857 16.5944C3.47072 15.9741 2.74255 15.0979 2.30508 14.064C2.01336 13.375 1.85238 12.6157 1.85261 11.8242C1.85261 10.9548 2.09534 10.1 2.51203 9.30157C2.92984 8.50139 3.5215 7.75038 4.25039 7.06177C4.62904 6.70467 5.04572 6.36453 5.49593 6.04249C5.19486 5.93229 4.88653 5.82893 4.56914 5.73504C3.17721 5.32518 1.634 5.08471 0 5.08203V19.9997H30.482V5.08203C28.4759 5.08471 26.6055 5.4473 24.9852 6.04202C25.5799 6.46652 26.1162 6.92561 26.5845 7.41108Z' fill='%23553418'/%3E%3Cpath d='M3.81641 11.8273C3.81688 12.6151 4.05413 13.3384 4.4629 13.945C4.87161 14.5503 5.45225 15.0322 6.13107 15.3186C6.58378 15.5103 7.07971 15.616 7.6057 15.6165C8.39359 15.6155 9.11742 15.3787 9.72337 14.9698C10.3288 14.5608 10.8105 13.9806 11.0973 13.3015C11.2888 12.8488 11.3947 12.3529 11.3949 11.8273C11.3949 11.4516 11.3162 11.0531 11.1515 10.6359C10.9866 10.2188 10.7348 9.78336 10.3976 9.3507C9.7545 8.52366 8.79908 7.70889 7.60522 7.02344C6.68981 7.54993 5.91359 8.15018 5.31288 8.7764C4.67282 9.44084 4.23381 10.1314 4.00817 10.7739C3.87838 11.1422 3.81641 11.493 3.81641 11.8273Z' fill='%23553418'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:27px auto}@media (min-width: 1000px){.sec-intro__box .btn-tel .number:before{left:2px;background-size:auto}}.sec-intro__box .btn-tel .time{margin-right:11px;text-align:center;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:500}@media (min-width: 1000px){.sec-intro__box .btn-tel .time{margin-right:0;margin-top:8px}}.sec-intro__box .btn-tel .txt{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;lefT:-1px;bottom:-1px;right:-1px;height:31px;padding:0 0 2px;border-radius:0 0 10px 10px;background:#F77F00;color:#FFF;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.05em;font-weight:700}.sec-intro__box .btn-form{width:100%;max-width:320px;height:60px;margin-top:22px;position:relative;cursor:pointer}@media (min-width: 1000px){.sec-intro__box .btn-form{width:280px;margin-left:auto;margin-right:0;margin-top:0}}.sec-intro__box .btn-form:after{content:'';position:absolute;right:17px;top:50%;margin-top:-6px;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' viewBox='0 0 9 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.769531 12.3711L4.57643 16.178L8.38332 12.3711' stroke='white'/%3E%3Cpath d='M4.61328 0.6875L4.61328 16.0699' stroke='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto;transition:transform .3s;will-change:transform}@media (max-width: 999px){.sec-intro__box .btn-form:after{right:22px;margin-top:-8px}}.sec-intro__box .btn-form .text{padding-left:24px;letter-spacing:0.1em;position:relative}@media (min-width: 1000px){.sec-intro__box .btn-form .text{padding-left:20px;letter-spacing:0.08em}}.sec-intro__box .btn-form .text:before{content:'';position:absolute;width:22px;height:22px;left:-5px;top:3px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.625 15.3307C2.14375 15.3307 1.73177 15.1512 1.38906 14.7922C1.04635 14.4332 0.875 14.0016 0.875 13.4974V2.4974C0.875 1.99323 1.04635 1.56163 1.38906 1.2026C1.73177 0.843576 2.14375 0.664062 2.625 0.664062H16.625C17.1062 0.664062 17.5182 0.843576 17.8609 1.2026C18.2036 1.56163 18.375 1.99323 18.375 2.4974V13.4974C18.375 14.0016 18.2036 14.4332 17.8609 14.7922C17.5182 15.1512 17.1062 15.3307 16.625 15.3307H2.625ZM9.625 8.91406L2.625 4.33073V13.4974H16.625V4.33073L9.625 8.91406ZM9.625 7.08073L16.625 2.4974H2.625L9.625 7.08073ZM2.625 4.33073V2.4974V13.4974V4.33073Z' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto}@media (min-width: 1000px){.sec-intro__box .btn-form .text:before{left:-10px}}@media only screen and (min-width: 1025px){.sec-intro__box .btn-form:hover:after{transform:translateY(4px)}}.contact-form .inner{max-width:1176px}.contact-form__heading{margin-bottom:11px;text-align:center;font-family:"Shippori Mincho B1",serif;font-size:24px;font-size:2.4rem;line-height:1.58333em;letter-spacing:.05em;font-weight:500}@media (min-width: 1000px){.contact-form__heading{margin-bottom:26px;font-size:32px;font-size:3.2rem;line-height:1.5em;letter-spacing:.1em;font-weight:500}}.contact-form .form-group__ttl{font-family:"Shippori Mincho B1",serif;font-size:26px;font-size:2.6rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;border-bottom:1px solid #F39800;padding-bottom:20px}@media (max-width: 999px){.contact-form .form-group__ttl{font-size:20px;font-size:2rem;line-height:1.6em;text-align:center;padding-bottom:10px}}.contact-form .form-group__sub{font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.1em;font-weight:500;margin-top:30px}@media (max-width: 999px){.contact-form .form-group__sub{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;margin-top:20px}}.contact-form .form-group .example02{font-size:13px;font-size:1.3rem;line-height:1.69231em;letter-spacing:0em;font-weight:500;margin-top:15px;color:rgba(85,52,24,0.5)}.contact-form .form-group .example02 a{color:rgba(85,52,24,0.5)}.contact-form .form-group--01{margin-top:56px}@media (max-width: 999px){.contact-form .form-group--01{margin-top:50px}}.contact-form .form-group--01 .form-popup{position:relative}.contact-form .form-group--01 .form-popup #fac_name{position:absolute;z-index:-1;top:0;left:0;opacity:0}.contact-form .form-group--01 .form-popup .popup-btn{width:389px;max-width:100%;height:62px;border-radius:40px;display:flex;align-items:center;justify-content:center;border:1px solid #D1D1D1;box-shadow:0 2px 8px rgba(0,0,0,0.16);transition:opacity 0.3s;margin-top:41px;cursor:pointer}@media (max-width: 999px){.contact-form .form-group--01 .form-popup .popup-btn{width:280px;height:50px;margin:27px auto 0}}.contact-form .form-group--01 .form-popup .popup-btn span{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.02em;font-weight:700}.contact-form .form-group--01 .form-popup .popup-btn span:before{content:"";background:0 0/100% no-repeat;background-image:url("../../img/admissions/ico_map.svg");width:15px;height:18px;display:inline-block;margin-right:7px;transform:translateY(2px)}@media only screen and (min-width: 1025px){.contact-form .form-group--01 .form-popup .popup-btn:hover{opacity:0.75}}.contact-form .form-group--01 .form-popup .tag-ct{width:fit-content;min-width:389px;max-width:100%;padding:12px 15px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(93,76,56,0.5);border-radius:10px;background-color:#FFF9EE;margin-top:30px;display:none}@media (max-width: 999px){.contact-form .form-group--01 .form-popup .tag-ct{width:100%;min-width:unset}}.contact-form .form-group--01 .form-popup .tag-ct.is-show{display:flex}.contact-form .form-group--01 .form-popup .tag-ct .ico-close{width:16px;height:18px;background:0 0/100% no-repeat;background-image:url("../../img/admissions/ico_delete.svg");margin-left:10px;display:inline-block;transform:translateY(1px);cursor:pointer;transition:opacity 0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.contact-form .form-group--01 .form-popup .tag-ct .ico-close:hover{opacity:0.75}}.contact-form .form-group--01 .form-popup .tag-ct .text{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;font-family:"Shippori Mincho B1",serif;flex:1}@media (max-width: 999px){.contact-form .form-group--01 .form-popup .tag-ct .text{font-size:16px;font-size:1.6rem}}.contact-form .form-group--02{margin-top:83px}@media (max-width: 999px){.contact-form .form-group--02{margin-top:60px}}@media (max-width: 999px){.contact-form .form-group--02 .tableContact{margin-top:28px}}@media (min-width: 1000px){.contact-form .form-group--02 .tableContact .tr01 th,.contact-form .form-group--02 .tableContact .tr01 td{padding:45px 0 30px}}.contact-form .form-group--02 .tableContact td .row-date{display:flex;justify-content:space-between;width:100%;max-width:577px}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-date{max-width:100%}}.contact-form .form-group--02 .tableContact td .row-date .date,.contact-form .form-group--02 .tableContact td .row-date .time{position:relative;width:calc(50% - 10px)}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-date .date,.contact-form .form-group--02 .tableContact td .row-date .time{width:calc(50% - 5px)}}.contact-form .form-group--02 .tableContact td .row-date .date:before,.contact-form .form-group--02 .tableContact td .row-date .time:before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);z-index:2}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-date .date:before,.contact-form .form-group--02 .tableContact td .row-date .time:before{left:14px}}.contact-form .form-group--02 .tableContact td .row-date .date input,.contact-form .form-group--02 .tableContact td .row-date .date select,.contact-form .form-group--02 .tableContact td .row-date .time input,.contact-form .form-group--02 .tableContact td .row-date .time select{padding-left:50px}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-date .date input,.contact-form .form-group--02 .tableContact td .row-date .date select,.contact-form .form-group--02 .tableContact td .row-date .time input,.contact-form .form-group--02 .tableContact td .row-date .time select{padding-left:38px}}.contact-form .form-group--02 .tableContact td .row-date .date:before{background-image:url("../../img/admissions/ico_date.svg");width:18px;height:20px}.contact-form .form-group--02 .tableContact td .row-date .date input{background-position:right -23px top -3px;background-repeat:no-repeat;background-size:auto;transition:color .3s;will-change:color;background-image:url("data:image/svg+xml,%3Csvg width='50' height='53' viewBox='0 0 50 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='50' height='53' fill='%23FFFCF7'/%3E%3Cpath d='M21.0078 26.1875L16.0015 31.1938L10.9952 26.1875' stroke='%23553418'/%3E%3C/svg%3E%0A");cursor:pointer}@media (min-width: 1000px){.contact-form .form-group--02 .tableContact td .row-date .date input{background-position:right center}}.contact-form .form-group--02 .tableContact td .row-date .time:before{background-image:url("../../img/admissions/ico_time.svg");width:20px;height:20px}.contact-form .form-group--02 .tableContact td .row-number{display:flex;align-items:center}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-number select{width:238px}}.contact-form .form-group--02 .tableContact td .row-number .sub{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.08em;font-weight:700;margin-left:14px}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-number .sub{font-size:16px;font-size:1.6rem}}.contact-form .form-group--02 .tableContact td .row-users{margin-top:20px;margin-bottom:-15px}@media (min-width: 1000px){.contact-form .form-group--02 .tableContact td .row-users{display:flex;align-items:center}}.contact-form .form-group--02 .tableContact td .row-users__ttl{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.08em;font-weight:700;margin-bottom:15px;margin-right:20px}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-users__ttl{font-size:16px;font-size:1.6rem}}.contact-form .form-group--02 .tableContact td .row-users .list-radio .custom-radio{width:200px;margin-right:15px;margin-bottom:15px}@media (max-width: 999px){.contact-form .form-group--02 .tableContact td .row-users .list-radio .custom-radio{width:calc(50% - 5px);margin-right:10px}}.contact-form .form-group--02 .tableContact td .row-users .list-radio .custom-radio:nth-child(2n){margin-right:0}.contact-form .form-group--03{margin-top:87px}@media (max-width: 999px){.contact-form .form-group--03{margin-top:45px}}@media (max-width: 999px){.contact-form .form-group--03 .tableContact .tr-cemail .example{display:block;margin-left:0;margin-top:10px}}.contact-form .form-group--03 .tableContact td .list-radio .custom-radio{width:230px;margin-right:15px;margin-bottom:15px;display:block}@media (min-width: 1000px){.contact-form .form-group--03 .tableContact td .list-radio .custom-radio{max-width:calc((100% - 30px)/3)}.contact-form .form-group--03 .tableContact td .list-radio .custom-radio:nth-child(3n){margin-right:0}}@media (max-width: 999px){.contact-form .form-group--03 .tableContact td .list-radio .custom-radio{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}}@media (min-width: 1000px){.contact-form .form-group--03 .tableContact td .list-radio .custom-radio:nth-child(3n){margin-right:0}}@media (max-width: 999px){.contact-form .form-group--03 .tableContact td .list-radio .custom-radio:nth-child(2n){margin-right:0}}.contact-form .form-group--03 .tableContact td .other-row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:-15px}@media (max-width: 999px){.contact-form .form-group--03 .tableContact td .other-row{margin-bottom:5px}}.contact-form .form-group--03 .tableContact td .other-row .care-other{width:calc(100% - 230px - 15px);background-color:#fff;transition:opacity 0.3s}@media (max-width: 999px){.contact-form .form-group--03 .tableContact td .other-row .care-other{width:100%}}.contact-form .form-group--03 .tableContact td .other-row .care-other:disabled{opacity:0.5}.contact-form .form-group--04{margin-top:87px}@media (max-width: 999px){.contact-form .form-group--04{margin-top:46px}}.contact-form .form-group--04 .tableContact{margin-top:29px;margin-bottom:0}@media (max-width: 999px){.contact-form .form-group--04 .tableContact{margin-top:11px}}.contact-form .form-group--04 .tableContact .tr-cm th,.contact-form .form-group--04 .tableContact .tr-cm td{padding-bottom:20px}@media (max-width: 999px){.contact-form .form-group--04 .tableContact .tr-intended-furi th{font-size:16px;font-size:1.6rem;line-height:1.5em}.contact-form .form-group--04 .tableContact .tr-intended-furi th .example{margin-left:0}}.contact-form .form-group--04 .tableContact .tr-content .example{margin-left:0}.contact-form .form-group--04 .tableContact td .list-radio{margin-bottom:-15px}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .list-radio{margin-bottom:-10px}}.contact-form .form-group--04 .tableContact td .list-radio .custom-radio{width:230px;margin-right:15px;margin-bottom:15px;display:block}@media (min-width: 1000px){.contact-form .form-group--04 .tableContact td .list-radio .custom-radio{max-width:calc((100% - 30px)/3)}.contact-form .form-group--04 .tableContact td .list-radio .custom-radio:nth-child(3n){margin-right:0}}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .list-radio .custom-radio{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}}@media (min-width: 1000px){.contact-form .form-group--04 .tableContact td .list-radio .custom-radio:nth-child(3n){margin-right:0}}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .list-radio .custom-radio:nth-child(2n){margin-right:0}}.contact-form .form-group--04 .tableContact td .list-radio .custom-radio--red{background-color:rgba(255,216,218,0.5)}.contact-form .form-group--04 .tableContact td .list-radio .custom-radio--blue{background-color:rgba(211,240,251,0.5)}.contact-form .form-group--04 .tableContact td .list-radio .custom-radio--gray{background-color:rgba(229,229,229,0.5)}.contact-form .form-group--04 .tableContact td .row-number{display:flex;align-items:center}.contact-form .form-group--04 .tableContact td .row-number .sub{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.08em;font-weight:700;margin-left:14px}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .row-number input{width:238px}}.contact-form .form-group--04 .tableContact td textarea{height:200px}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td textarea{height:250px}}.contact-form .form-group--04 .tableContact td .example--ct{margin-top:5px}.contact-form .form-group--04 .tableContact td .list-checkbox{margin-bottom:-15px}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .list-checkbox{margin-bottom:-10px}}.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox{width:230px;margin-right:15px;margin-bottom:15px;display:block}@media (min-width: 1000px){.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox{max-width:calc((100% - 30px)/3)}.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox:nth-child(3n){margin-right:0}}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}}@media (min-width: 1000px){.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox:nth-child(3n){margin-right:0}}@media (max-width: 999px){.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox:nth-child(2n){margin-right:0}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox .txt{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 999px) and (max-width: 370px){.contact-form .form-group--04 .tableContact td .list-checkbox .custom-checkbox .txt{font-size:13px;font-size:1.3rem}}.contact-form .tableContact{width:calc(100% - 5px);margin:10px 0 24px 5px}@media (min-width: 1000px){.contact-form .tableContact{width:100%;margin:44px 0 50px}}@media (min-width: 1000px){.contact-form .tableContact th,.contact-form .tableContact td{padding-top:35px;padding-bottom:39px}}.contact-form .tableContact th{width:422px;padding-left:7px}@media (max-width: 999px){.contact-form .tableContact th{width:100%;padding-left:0}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.contact-form .tableContact th{width:280px}}@media (min-width: 1000px){.contact-form .tableContact .tr_name th,.contact-form .tableContact .tr_name td{padding-top:20px}}@media (max-width: 999px){.contact-form .tableContact .tr_address .example{margin:-3px 0 15px 0}}@media (min-width: 1000px){.contact-form .tableContact .tr_content th,.contact-form .tableContact .tr_content td{padding-top:41px;padding-bottom:42px}}@media (max-width: 999px){.contact-form .tableContact .tr_content th{padding-top:30px}}.contact-form .tableContact .tr_content textarea{height:199px}@media (min-width: 1000px){.contact-form .tableContact .tr_content textarea{height:271px}}@media (min-width: 1000px){.contact-form .tableContact .zipcode{margin-top:3px}}@media (min-width: 1000px){.contact-form .tableContact .zipcode .txt-before{width:36px}}@media (min-width: 1000px){.contact-form .tableContact .zipcode input{width:calc(100% - 36px);max-width:233px}}@media (max-width: 999px){.contact-form .tableContact .list-radio-method{margin-bottom:6px}}@media (min-width: 1000px){.contact-form .tableContact .list-radio-method{margin-top:5px}}.contact-form .tableContact .list-radio-method .custom-radio{width:100%;margin-top:11px}@media (max-width: 999px){.contact-form .tableContact .list-radio-method .custom-radio:first-child{margin-top:0}}@media (min-width: 1000px){.contact-form .tableContact .list-radio-method .custom-radio{width:calc(50% - 22px);margin-right:20px;margin-top:10px}.contact-form .tableContact .list-radio-method .custom-radio:nth-child(-n+2){margin-top:0}}.contact-form .box-note{padding:26px 48px 35px;background-color:rgba(255,249,238,0.5);margin:60px 0 70px}@media (max-width: 999px){.contact-form .box-note{padding:20px 20px 24px;margin:30px 0 21px}}.contact-form .box-note__ttl{font-size:18px;font-size:1.8rem;line-height:2.22222em;letter-spacing:.08em;font-weight:700}.contact-form .box-note__ttl:before{content:"";background:0 0/100% no-repeat;background-image:url("../../img/admissions/ico01.svg");width:20px;height:20px;display:inline-block;left:0;top:0;margin-right:5px;transform:translateY(2px)}.contact-form .box-note__txt{margin-top:4px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.contact-form .box-note__txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.1em;font-weight:500}}@media (min-width: 1000px){.contact-form .txt-caution{text-align:center}}@media (min-width: 1000px){.contact-form .txt-bottom{text-align:center}}.is-popup .mfp-content{max-width:calc(100% - 160px);border-radius:20px;overflow:hidden}@media (max-width: 999px){.is-popup .mfp-content{max-width:calc(100% - 25px)}}.is-popup .popupForm{padding:80px 0 70px}@media (max-width: 999px){.is-popup .popupForm{padding:44px 0}}.is-popup .popupForm .inner{max-width:1173px}@media (min-width: 1000px){.is-popup .popupForm__row{display:flex}}.is-popup .popupForm__ttl{font-size:26px;font-size:2.6rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;font-family:"Shippori Mincho B1",serif;width:440px;padding-left:10px;box-sizing:border-box;max-width:100%}@media only screen and (max-width: 1200px){.is-popup .popupForm__ttl{width:360px}}@media (max-width: 999px){.is-popup .popupForm__ttl{font-size:20px;font-size:2rem;width:100%;text-align:center}}.is-popup .popupForm__ttl:before{content:"";background:0 0/100% no-repeat;background-image:url("../../img/admissions/ico_map_or.svg");width:25px;height:30px;display:inline-block;margin-right:11px;transform:translateY(3px)}@media (max-width: 999px){.is-popup .popupForm__ttl:before{width:16px;height:19px}}.is-popup .popupForm__ct{max-width:calc(100% - 440px)}@media only screen and (min-width: 1000px) and (max-width: 1200px){.is-popup .popupForm__ct{max-width:calc(100% - 360px)}}@media (max-width: 999px){.is-popup .popupForm__ct{max-width:100%;width:100%;margin-top:26px;padding-left:3px;padding-right:3px}}.is-popup .popupForm__ct .tableContact{margin:0}@media (min-width: 1000px){.is-popup .popupForm__ct .tableContact{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-30px}}@media (min-width: 1000px){.is-popup .popupForm__ct .tableContact__ttl,.is-popup .popupForm__ct .tableContact__ct{margin-bottom:30px}}.is-popup .popupForm__ct .tableContact__ttl{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:0em;font-weight:700;width:130px}@media (max-width: 999px){.is-popup .popupForm__ct .tableContact__ttl{width:100%;font-size:16px;font-size:1.6rem;line-height:1em;margin-bottom:14px}}.is-popup .popupForm__ct .tableContact__ct{width:calc(100% - 130px)}@media (max-width: 999px){.is-popup .popupForm__ct .tableContact__ct{width:100%;margin-bottom:24px}}.is-popup .popupForm .btn-submit{-webkit-appearance:none;appearance:none;border:none;position:relative;width:280px;height:60px;margin:58px auto 0;display:flex;align-items:center;justify-content:center;padding:1px 0 5px 0;border-radius:40px;background:linear-gradient(90deg, #FF6B3E 0%, #F39800 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);color:#FFF;text-align:center;transition:opacity 0.3s;will-change:opacity;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.1em;font-weight:700;cursor:pointer}@media (min-width: 1000px){.is-popup .popupForm .btn-submit{margin:58px auto 0;height:60px;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.1em;font-weight:700}}@media (max-width: 999px){.is-popup .popupForm .btn-submit{width:300px;margin-top:45px}}.is-popup .popupForm .btn-submit:before{content:'';position:absolute;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8828 0.974609L16.8146 4.90635L12.8828 8.8381' stroke='white'/%3E%3Cpath d='M0.816406 4.94531H16.7033' stroke='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto;right:15px;top:50%;margin-top:-10px}@media only screen and (min-width: 1025px){.is-popup .popupForm .btn-submit:hover{opacity:0.75}}.is-popup .popupForm .btn-submit:disabled{background:rgba(0,0,0,0.3);cursor:default;opacity:1}.is-popup .popupForm .mfp-close{position:static;width:fit-content;height:auto;font-size:16px;font-size:1.6rem;line-height:1.3125em;letter-spacing:.04em;font-weight:700;opacity:1;margin:30px auto 0;cursor:pointer;transition:opacity 0.3s;color:#553418;cursor:pointer}@media (max-width: 999px){.is-popup .popupForm .mfp-close{margin-top:17px}}.is-popup .popupForm .mfp-close:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.95312 4.94922L14.8526 14.8487' stroke='%23553418' stroke-width='2'/%3E%3Cpath d='M14.8516 4.95703L4.95207 14.8565' stroke='%23553418' stroke-width='2'/%3E%3C/svg%3E%0A");display:inline-block;width:20px;height:20px;margin-left:3px;transform:translateY(6px)}@media only screen and (min-width: 1025px){.is-popup .popupForm .mfp-close:hover{opacity:0.75}}.form-confirm .c-pagename{padding:65px 0 34px}@media (min-width: 1000px){.form-confirm .c-pagename{padding:92px 0 89px}}@media (max-width: 999px){.form-confirm .c-pagename__breadcrumb{text-align:left;margin-left:0}}.form-confirm .group{margin-top:95px}@media (max-width: 999px){.form-confirm .group{margin-top:54px}}.form-confirm .group__ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;text-align:center;font-family:"Shippori Mincho B1",serif}@media (max-width: 999px){.form-confirm .group__ttl{font-size:20px;font-size:2rem}}.form-confirm .group .tableContact{margin-top:40px}@media (max-width: 999px){.form-confirm .group .tableContact{margin-top:24px}}.form-confirm .group+.group{margin-top:82px}@media (max-width: 999px){.form-confirm .group+.group{margin-top:96px}}@media (min-width: 1000px){.form-confirm .tableContact .tr-pr01 th{padding-right:30px}}.form-confirm .button-submit{margin-top:58px}.form-thanks .c-pagename{padding:64px 0 28px}@media (min-width: 1000px){.form-thanks .c-pagename{padding:92px 0 89px}}@media (max-width: 999px){.form-thanks .thanks-main__ttl{margin-top:6px}}@media (max-width: 999px){.form-thanks .box-admissions__img:before{height:100px;bottom:-2px}}.form-thanks .box-admissions__img img{object-fit:cover}@media (min-width: 1000px){.form-thanks .box-admissions__content{padding:87px 0 0 80px;min-height:496px}}@media (max-width: 999px){.form-thanks .box-admissions__content{margin-top:37px;padding-left:8px;padding-right:8px;padding-bottom:50px}}@media (min-width: 1000px){.form-thanks .box-admissions__more{margin-top:46px}}@media (max-width: 999px){.form-thanks .box-admissions__more .c-btn01{width:320px;margin:0 auto;padding-left:23px}}.form-thanks .box-admissions__more .c-btn01:after{display:none}@media (max-width: 999px){.form-thanks .box-admissions__more .c-btn01 span{font-size:18px;font-size:1.8rem;line-height:1.11111em}}@media (min-width: 1000px){.form-thanks .thanks-main__back{margin-top:66px}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.page-form .tableContact .custom-radio .txt{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.page-form .tableContact th{font-size:16px;font-size:1.6rem;width:315px}}

/*# sourceMappingURL=maps/admissions.min.css.map */
