﻿*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}main{display:block}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6,p,div{overflow-wrap:break-word}img{max-width:100%;height:auto;vertical-align:middle}iframe{max-width:100%;vertical-align:middle}span{font:inherit;letter-spacing:inherit}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}address{font:inherit}input,button,textarea,select{color:inherit;font:inherit;vertical-align:middle}button{appearance:none;background:none;border:none;outline:none;cursor:pointer}:root{--color-black: #000;--color-blue: #86adcb;--color-orange: #e59780;--font-base: "Noto Sans JP", sans-serif;--font-en: "Jost", sans-serif;--z-index-headerFixed: 9;--z-index-nav: 10}body{color:var(--color-black);font-family:var(--font-base);font-weight:400;-webkit-text-size-adjust:100%;text-size-adjust:100%;min-width:1000px}body.is-fixed{position:fixed;width:100%;overflow:hidden}input{border:none;outline:none;box-shadow:none}*,*::before,*::after{letter-spacing:.02em}a{color:inherit;text-decoration:none;transition:.3s all}a:hover{opacity:.6}.m-title{font-size:clamp(13.8888888889px,20/1440*100vw,20px);letter-spacing:.02em;line-height:1.45;font-weight:500}.m-content{padding:clamp(20.8333333333px,30/1440*100vw,30px);background-color:#fff}.m-content h3{font-size:clamp(11.1111111111px,16/1440*100vw,16px);color:var(--color-blue);letter-spacing:.02em;font-weight:400;line-height:1.875}.m-content__tab{width:clamp(69.4444444444%px,100%/1440*100vw,100%px);border-bottom:.5px solid #000;margin-bottom:clamp(24.3055555556px,35/1440*100vw,35px)}.m-content__tab p{width:clamp(88.1944444444px,127/1440*100vw,127px);height:clamp(26.3888888889px,38/1440*100vw,38px);background-color:var(--color-blue);border-radius:5px 5px 0 0;font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff}.m-content__top{display:flex;justify-content:space-between}.m-content__top .-buttons{display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px);margin-left:auto;margin-top:clamp(-9.7222222222px,-14/1440*100vw,-14px)}.m-btn{color:var(--color-blue);display:inline-flex;align-items:center;gap:clamp(5.5555555556px,8/1440*100vw,8px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;letter-spacing:.02em}.m-btn span{display:inline-grid}.m-btn-fill{min-width:clamp(103.4722222222px,149/1440*100vw,149px);height:clamp(20.8333333333px,30/1440*100vw,30px);display:inline-flex;align-items:center;justify-content:center;font-size:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em;font-weight:500;border-radius:50px;padding:0 clamp(6.9444444444px,10/1440*100vw,10px);transition:.3s all}.m-btn-fill.-blue{border:1px solid var(--color-blue);color:var(--color-blue)}.m-btn-fill.-orange{border:1px solid var(--color-orange);color:var(--color-orange)}.m-btn-fill.-red{border:1px solid #ce0000;color:#ce0000}.m-btn-fill.-bg-blue{background-color:var(--color-blue);color:#fff}.m-btn-fill.-bg-orange{background-color:var(--color-orange);color:#fff}.m-btn-fill.-large{font-size:clamp(12.5px,18/1440*100vw,18px);font-weight:bold;letter-spacing:.08em}.m-btn-fill.is-disabled{opacity:.4;cursor:not-allowed;pointer-events:auto}.m-btn-fill:hover{opacity:.6}.m-line-btn{color:var(--color-orange);font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;letter-spacing:.02em}.m-label{min-width:clamp(62.5px,90/1440*100vw,90px);width:max-content;padding-inline:1em;height:clamp(20.8333333333px,30/1440*100vw,30px);border-radius:100px;font-size:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em;font-weight:500;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:var(--color-blue)}.m-label.-orange{background-color:var(--color-orange)}.m-label.-grey{background-color:#989898}.m-label.-transparent{background-color:rgba(0,0,0,0);border:1px solid #989898;color:#989898}.m-label.-read{background-color:#fff;border:1px solid #dc3545;color:#dc3545}.m-label.-auto-width{min-width:auto}.m-table{width:100%;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.m-table th{background-color:#e6e6e6;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(10.4166666667px,15/1440*100vw,15px) clamp(6.9444444444px,10/1440*100vw,10px) clamp(10.4166666667px,15/1440*100vw,15px);letter-spacing:.02em}.m-table td span.-red,.m-table td p.-red{color:#ce0000}.m-table td span.-blue,.m-table td p.-blue{color:var(--color-blue)}.m-table.-beside{font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;letter-spacing:.02em}.m-table.-beside th{height:clamp(30.5555555556px,44/1440*100vw,44px);padding:0;text-align:center;vertical-align:middle}.m-table.-beside th:not(:first-child){border-left:2px solid #fff}.m-table.-beside td{height:clamp(41.6666666667px,60/1440*100vw,60px);padding:0;vertical-align:middle;text-align:center;border-bottom:.5px dashed #707070}.m-table.-beside .-time{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667;font-weight:400}.m-registration-btn{background-color:var(--color-orange);display:flex;align-items:center;justify-content:center;width:clamp(103.4722222222px,149/1440*100vw,149px);height:clamp(20.8333333333px,30/1440*100vw,30px);color:#fff;border-radius:100px;gap:clamp(3.4722222222px,5/1440*100vw,5px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1;font-weight:500}.m-registration-btn span{width:clamp(13.8888888889px,20/1440*100vw,20px)}.m-breadcrumb{display:flex;font-size:clamp(6.9444444444px,10/1440*100vw,10px);font-weight:500;color:#989898;margin-bottom:clamp(2.0833333333px,3/1440*100vw,3px);margin-top:-19px}.m-breadcrumb span{margin:0 .5rem}.m-form{border-top:1px solid #d5d5d5}.m-form__item{display:flex;border-bottom:1px solid #d5d5d5}.m-form__title{width:clamp(150px,216/1440*100vw,216px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;line-height:1.5;background-color:#f5f5f5;padding:clamp(15.2777777778px,22/1440*100vw,22px) clamp(10.4166666667px,15/1440*100vw,15px)}.m-form__label{display:block;width:clamp(31.25px,45/1440*100vw,45px);height:clamp(16.6666666667px,24/1440*100vw,24px);position:absolute;top:clamp(15.2777777778px,22/1440*100vw,22px);left:clamp(10.4166666667px,15/1440*100vw,15px)}.m-form__label.-required{background-color:var(--color-orange);color:#fff;border-radius:5px;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.7142857143;letter-spacing:.02em;font-weight:500;display:flex;align-items:center;justify-content:center}.m-form__content{width:calc(100% - clamp(150px,216/1440*100vw,216px));padding:clamp(10.4166666667px,15/1440*100vw,15px) clamp(10.4166666667px,15/1440*100vw,15px) clamp(10.4166666667px,15/1440*100vw,15px) clamp(52.0833333333px,75/1440*100vw,75px);position:relative;font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5;font-weight:400}.m-form__content.-center{display:flex;align-items:center}.m-form__content input{width:100%;height:clamp(26.3888888889px,38/1440*100vw,38px);border:.5px solid #989898;background-color:#fff;border-radius:5px;padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__content input.-grey{background-color:#f5f5f5}.m-form__content input.-post-number{width:clamp(104.1666666667px,150/1440*100vw,150px)}.m-form__content input.-medium{width:clamp(138.8888888889px,200/1440*100vw,200px);margin-right:clamp(10.4166666667px,15/1440*100vw,15px)}.m-form__content input.w136{width:clamp(94.4444444444px,136/1440*100vw,136px)}.m-form__content input.w200{width:clamp(138.8888888889px,200/1440*100vw,200px)}.m-form__content input.w150{width:clamp(104.1666666667px,150/1440*100vw,150px)}.m-form__content input.w314{width:clamp(218.0555555556px,314/1440*100vw,314px)}.m-form__content input[type=file][multiple]{border:none;padding-left:0}.m-form__content input[type=checkbox]{width:clamp(13.1944444444px,19/1440*100vw,19px);height:clamp(13.1944444444px,19/1440*100vw,19px);margin-right:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__content input[type=radio]{width:clamp(13.1944444444px,19/1440*100vw,19px);height:clamp(13.1944444444px,19/1440*100vw,19px);margin-right:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__content input[type=time]{width:clamp(71.5277777778px,103/1440*100vw,103px)}.m-form__content textarea{width:100%;height:clamp(111.1111111111px,160/1440*100vw,160px);border:.5px solid #989898;background-color:#fff;border-radius:5px;padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__content textarea.h76{height:clamp(52.7777777778px,76/1440*100vw,76px)}.m-form__content textarea.h129{height:clamp(89.5833333333px,129/1440*100vw,129px)}.m-form__content textarea.h110{height:clamp(76.3888888889px,110/1440*100vw,110px)}.m-form__content select{height:clamp(26.3888888889px,38/1440*100vw,38px)}.m-form__content button.-post-number-search{width:clamp(59.0277777778px,85/1440*100vw,85px);height:clamp(26.3888888889px,38/1440*100vw,38px);border:1px solid var(--color-blue);color:var(--color-blue);font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5;letter-spacing:.02em;font-weight:500;border-radius:5px}.m-form__content input::placeholder,.m-form__content textarea::placeholder{color:#656565}.m-form__content label{display:flex;align-items:center}.m-form__text{display:block;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.7142857143;letter-spacing:.02em;margin-top:clamp(3.4722222222px,5/1440*100vw,5px);margin-left:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__text.-small{line-height:1.4285714286;color:#656565;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.m-form__text.-red{color:var(--color-orange)}.m-form__error{font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1;color:#ce0000;border:1px solid #ce0000;padding:clamp(4.8611111111px,7/1440*100vw,7px) clamp(10.4166666667px,15/1440*100vw,15px);margin-bottom:clamp(24.3055555556px,35/1440*100vw,35px)}.m-form__check{padding:0 0 clamp(10.4166666667px,15/1440*100vw,15px)}.m-form__check:not(:first-of-type){border-top:.5px dashed #707070;padding:clamp(10.4166666667px,15/1440*100vw,15px) 0}.m-form__check-label{font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.m-form__check-item{display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px) 0;flex-wrap:wrap;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__check-item div{width:clamp(102.0833333333px,147/1440*100vw,147px);display:flex}.m-form__check-item div label{white-space:nowrap}.m-form__check-item div label span{font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-feature-settings:"palt"}.m-form__check-item.-item1 div:nth-child(5){width:fit-content}.m-form__time{display:flex;align-items:center;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.m-form__time-select{position:relative;width:clamp(71.5277777778px,103/1440*100vw,103px);height:clamp(26.3888888889px,38/1440*100vw,38px);display:flex;align-items:center;padding-left:clamp(24.3055555556px,35/1440*100vw,35px);border:1px solid #989898;border-radius:5px}.m-form__time-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:400}.m-form__time-select::before{content:"";width:clamp(10.4166666667px,15/1440*100vw,15px);height:clamp(10.4166666667px,15/1440*100vw,15px);position:absolute;top:50%;transform:translateY(-50%);left:clamp(6.9444444444px,10/1440*100vw,10px);background-image:url("../../assets/image/time-icon.svg");background-size:cover}.m-form__schedule ul{display:flex;justify-content:space-between}.m-form__schedule li{width:fit-content;text-align:center;display:flex;flex-direction:column;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__schedule select{-webkit-appearance:none;appearance:none;border:1px solid #989898;width:clamp(57.6388888889px,83/1440*100vw,83px);height:clamp(26.3888888889px,38/1440*100vw,38px);padding:0 clamp(3.4722222222px,5/1440*100vw,5px);text-align:center;display:flex;align-items:center;justify-content:center;border-radius:5px}.m-form__schedule select::-ms-expand{display:none}.m-form__status-indicator,.m-form__ppl-display{border:1px solid #989898;width:clamp(57.6388888889px,83/1440*100vw,83px);height:clamp(26.3888888889px,38/1440*100vw,38px);display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:400}.m-form__status-indicator.-holiday,.m-form__ppl-display.-holiday{color:#989898}.m-form__status-indicator.-lect,.m-form__ppl-display.-lect{color:#000}.m-form__ppl-edit{display:flex;flex-direction:column;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__ppl-edit input{display:block;width:clamp(57.6388888889px,83/1440*100vw,83px)}.m-form__radio{width:100%;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.m-form__radio ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(6.9444444444px,10/1440*100vw,10px) 0}.m-form__radio ul.col4{display:flex;gap:clamp(20.8333333333px,30/1440*100vw,30px)}.m-form__radio label{display:flex;align-items:center}.m-form__tag{width:100%;min-height:clamp(26.3888888889px,38/1440*100vw,38px);border:.5px solid #989898;border-radius:5px;padding:clamp(3.4722222222px,5/1440*100vw,5px)}.m-form__tag ul{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__tag ul li{display:flex;align-items:center;height:clamp(19.4444444444px,28/1440*100vw,28px);gap:clamp(10.4166666667px,15/1440*100vw,15px);border-radius:5px;background-color:#e6e6e6;padding:clamp(1.3888888889px,2/1440*100vw,2px) clamp(6.1111111111px,8.8/1440*100vw,8.8px) clamp(1.3888888889px,2/1440*100vw,2px) clamp(3.4722222222px,5/1440*100vw,5px)}.m-form__tag ul li button{width:clamp(6.9444444444px,10/1440*100vw,10px);height:clamp(6.9444444444px,10/1440*100vw,10px);display:flex}.m-form__tag ul li button img{width:100%;height:100%;object-fit:cover}.m-form__btn{text-align:center;margin-top:clamp(24.3055555556px,35/1440*100vw,35px)}.m-form__btn button{min-width:clamp(173.6111111111px,250/1440*100vw,250px);height:clamp(28.4722222222px,41/1440*100vw,41px);display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-blue);color:#fff;font-size:clamp(12.5px,18/1440*100vw,18px);font-weight:bold;line-height:1;letter-spacing:.08em;border-radius:20px}.m-form__btn.-small button{letter-spacing:.02em}.m-form__file{display:flex;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form__file input[type=file]{border:.5px solid #989898;border-radius:5px;width:clamp(274.3055555556px,395/1440*100vw,395px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;overflow:hidden;position:relative;cursor:pointer}.m-form__file input[type=file]::file-selector-button{color:#000;width:clamp(99.3055555556px,143/1440*100vw,143px);height:clamp(26.3888888889px,38/1440*100vw,38px);margin-right:clamp(11.1111111111px,16/1440*100vw,16px);opacity:0;position:relative}.m-form__file input[type=file]::before{position:absolute;content:"ファイルを選択";border-radius:0;background-color:#f5f5f5;border:none;border-right:.5px solid #989898;font-weight:500;color:#000;width:clamp(99.3055555556px,143/1440*100vw,143px);height:clamp(26.3888888889px,38/1440*100vw,38px);margin-right:clamp(11.1111111111px,16/1440*100vw,16px);display:flex;align-items:center;justify-content:center;top:0;left:0;cursor:pointer}.m-form__file input[type=file] span{font-weight:500}.m-form__file-btn{width:clamp(48.6111111111px,70/1440*100vw,70px);height:clamp(26.3888888889px,38/1440*100vw,38px);display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--color-blue);border-radius:5px;margin-left:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form .-flex{display:flex;align-items:center;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form .-flex span{display:block;line-height:1}.m-form .-schedule{display:flex;align-items:center;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.m-form .-year,.m-form .-time{margin-left:clamp(10.4166666667px,15/1440*100vw,15px);display:flex;align-items:center;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.m-form .-year input,.m-form .-time input{width:clamp(57.6388888889px,83/1440*100vw,83px)}.m-form .-date{position:relative;width:clamp(111.1111111111px,160/1440*100vw,160px)}.m-form .-date-input{padding-left:36px}.m-form .-date-icon{position:absolute;top:50%;transform:translateY(-50%);left:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form .-date-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%}.m-form .-time-input{padding-left:36px}.m-form .-time-icon{position:absolute;top:50%;transform:translateY(-50%);left:clamp(6.9444444444px,10/1440*100vw,10px)}.m-form .-time-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%}.m-table{font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5}.m-table th{background-color:#f5f5f5;width:clamp(121.5277777778px,175/1440*100vw,175px);font-weight:500;padding:clamp(13.5416666667px,19.5/1440*100vw,19.5px) clamp(10.4166666667px,15/1440*100vw,15px);text-align:left;vertical-align:top}.m-table th.-line2{padding:clamp(5.5555555556px,8/1440*100vw,8px) clamp(10.4166666667px,15/1440*100vw,15px)}.m-table td{width:calc(100% - clamp(121.5277777778px,175/1440*100vw,175px));padding:clamp(9.7222222222px,14/1440*100vw,14px) clamp(20.8333333333px,30/1440*100vw,30px);font-weight:400}.m-table p.-red{color:#ce0000}.m-col2wrapper{display:flex;align-items:flex-start;gap:1.3774104683%}.m-col2wrapper__content{width:62.6605504587%;flex-shrink:0}.m-col2wrapper__side{width:35.871559633%}.m-chat{height:calc(100vh - clamp(97.2222222222px,140/1440*100vw,140px));display:flex;flex-direction:column;flex-grow:1;background:#fff}.m-chat__msg{overflow:scroll;padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(20.8333333333px,30/1440*100vw,30px) 0}.m-chat__msg ul{display:flex;flex-direction:column;gap:clamp(19.4444444444px,28/1440*100vw,28px)}.m-chat__msg-box{background-color:var(--color-blue);border-radius:20px 0 20px 20px;color:#fff;padding:clamp(8.3333333333px,12/1440*100vw,12px) clamp(10.4166666667px,15/1440*100vw,15px) clamp(10.4166666667px,15/1440*100vw,15px)}.m-chat__msg-box p{font-size:clamp(10.4166666667px,15/1440*100vw,15px);line-height:1.6;letter-spacing:.02em;font-weight:500}.m-chat__msg-box span{display:block;margin-top:clamp(6.25px,9/1440*100vw,9px);font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667;font-weight:400}.m-chat__footer{padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(20.8333333333px,30/1440*100vw,30px) clamp(10.4166666667px,15/1440*100vw,15px);margin-top:auto}.m-chat__footer textarea{width:100%;height:clamp(162.5px,234/1440*100vw,234px);padding:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em}.m-chat__footer-button{margin-top:clamp(10.4166666667px,15/1440*100vw,15px);text-align:right}.m-chat__footer-button button{color:#fff;background-color:var(--color-blue);width:clamp(60.4166666667px,87/1440*100vw,87px);height:clamp(26.3888888889px,38/1440*100vw,38px);display:inline-flex;align-items:center;justify-content:center;border-radius:5px}.m-tab__buttons{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px);border-bottom:.5px solid #000}.m-tab__button{background-color:#eaeaea;font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1;font-weight:500;width:clamp(88.1944444444px,127/1440*100vw,127px);height:clamp(26.3888888889px,38/1440*100vw,38px);border-radius:5px 5px 0 0;text-align:center}.m-tab__button.is-active{background-color:var(--color-blue);color:#fff}.m-tab__button.-large{width:clamp(111.1111111111px,160/1440*100vw,160px)}.m-search-btn{width:clamp(71.5277777778px,103/1440*100vw,103px);height:clamp(20.8333333333px,30/1440*100vw,30px);border-radius:15px;color:#fff;background-color:var(--color-blue);font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;letter-spacing:.02em;line-height:1}.m-pagination{display:flex;align-items:center;justify-content:center;gap:max(calc(14 / 1440 * 100vw), 14px);position:relative;padding:0 max(calc(93 / 1440 * 100vw), 93px);width:fit-content;margin-top:max(calc(52 / 1440 * 100vw), 52px);margin-inline:auto}@media screen and (max-width: 767px){.m-pagination{margin-top:22px;gap:16px;padding:0 72px;width:calc(100% - 40px)}}.m-pagination a,.m-pagination span{font-size:max(calc(16 / 1440 * 100vw), 16px);line-height:2.125;letter-spacing:.05em}@media screen and (max-width: 1240px){.m-pagination a,.m-pagination span{font-size:calc(13.71px + 2.29 * ((100vw - 768px) / 472))}}@media screen and (max-width: 767px){.m-pagination a,.m-pagination span{font-size:16px}}.m-pagination a.-current,.m-pagination span.-current{color:var(--color-green)}@media(hover: hover){.m-pagination a{transition:.3s}.m-pagination a:hover{color:var(--color-green)}}.m-pagination .-prev,.m-pagination .-next{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:max(calc(13 / 1440 * 100vw), 13px);color:var(--color-green)}@media screen and (max-width: 767px){.m-pagination .-prev,.m-pagination .-next{gap:8px}}.m-pagination .-prev img,.m-pagination .-next img{width:max(calc(13 / 1440 * 100vw), 13px);height:max(calc(12 / 1440 * 100vw), 12px)}@media screen and (max-width: 767px){.m-pagination .-prev img,.m-pagination .-next img{width:13px;height:12px}}.m-pagination .-prev{left:0}@media screen and (max-width: 767px){.m-pagination .-prev{left:7px}}.m-pagination .-next{right:0}@media screen and (max-width: 767px){.m-pagination .-next{right:7px}}.l-sidebar{width:clamp(55.5555555556px,80/1440*100vw,80px);transition:width .3s;background-color:#fff;overflow-y:auto;flex:none}.l-sidebar__button{cursor:pointer;position:relative;height:clamp(31.9444444444px,46/1440*100vw,46px);border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.l-sidebar__button .-open{position:absolute;top:50%;transform:translateY(-50%);right:clamp(20.8333333333px,30/1440*100vw,30px)}.l-sidebar__button .-open img{width:clamp(15.2777777778px,22/1440*100vw,22px)}.l-sidebar__icons{display:block}.l-sidebar__item{min-height:clamp(52.7777777778px,76/1440*100vw,76px);height:auto}.l-sidebar__item:nth-of-type(4){margin-top:clamp(17.3611111111px,25/1440*100vw,25px);padding-top:clamp(17.3611111111px,25/1440*100vw,25px);height:clamp(70.1388888889px,101/1440*100vw,101px);position:relative}.l-sidebar__item:nth-of-type(4)::before{content:"";width:clamp(34.7222222222px,50/1440*100vw,50px);height:.5px;position:absolute;background-color:#000;top:0;left:50%;transform:translateX(-50%)}.l-sidebar__item-links{display:flex;margin-top:clamp(15.2777777778px,22/1440*100vw,22px);gap:clamp(6.9444444444px,10/1440*100vw,10px);padding-left:clamp(17.3611111111px,25/1440*100vw,25px);padding-right:clamp(17.3611111111px,25/1440*100vw,25px)}.l-sidebar__item-links form.-links{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px);width:100%}.l-sidebar__item-links .-link{border-radius:100px;height:clamp(20.8333333333px,30/1440*100vw,30px);display:flex;align-items:center;justify-content:center;font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.l-sidebar__item-links .-link:not(.-submit){flex:1;color:#989898;border:1px solid #989898;padding:0 clamp(5.5555555556px,8/1440*100vw,8px);background:#fff;outline:none;text-align:center}.l-sidebar__item-links .-link.-submit{width:clamp(45.8333333333px,66/1440*100vw,66px);flex-shrink:0;background-color:var(--color-blue);border:1px solid var(--color-blue);color:#fff;cursor:pointer}.l-sidebar__link{display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px);align-items:flex-start}.l-sidebar__link svg{width:clamp(20.8333333333px,30/1440*100vw,30px)}.l-sidebar__link h3{white-space:nowrap;font-size:clamp(11.1111111111px,16/1440*100vw,16px);letter-spacing:.02em;line-height:1.5;font-weight:500}.l-sidebar__item{position:relative;overflow:hidden}.l-sidebar__item.-current{background-color:#f5f5f5}.l-sidebar__item.-current .l-sidebar__link h3{color:var(--color-blue)}.l-sidebar__item.-current .l-sidebar__link svg path{fill:var(--color-blue)}.l-sidebar__item.-current .l-sidebar__logo svg path{fill:var(--color-blue)}.l-sidebar__item a.-current{pointer-events:none;cursor:default;color:var(--color-blue)}.l-sidebar__logo{width:clamp(55.5555555556px,80/1440*100vw,80px);height:clamp(52.7777777778px,76/1440*100vw,76px);flex-shrink:0;display:flex;align-items:center;justify-content:center}.l-sidebar__logo span{width:clamp(20.8333333333px,30/1440*100vw,30px)}.l-sidebar__logo.-current svg path{fill:var(--color-blue)}.l-sidebar__icon{width:clamp(55.5555555556px,80/1440*100vw,80px);height:clamp(52.7777777778px,76/1440*100vw,76px);flex-shrink:0;display:flex;align-items:center;justify-content:center}.l-sidebar__icon.-current svg path{fill:var(--color-blue)}.l-sidebar__body{flex-shrink:0;padding-bottom:clamp(3.4722222222px,5/1440*100vw,5px)}.l-sidebar__body h3{margin-top:clamp(18.0555555556px,26/1440*100vw,26px)}.l-sidebar.is-active{width:clamp(208.3333333333px,300/1440*100vw,300px)}.l-sidebar.is-active .l-sidebar__logo{display:none}.l-sidebar.is-active .l-sidebar__items{display:block}.l-sidebar.is-active .l-sidebar__item{border-bottom:1px solid #d5d5d5;height:auto;overflow:visible}.l-sidebar.is-active .l-sidebar__item-class{display:block;min-width:clamp(208.333px,20.8333vw,300px)}.l-sidebar.is-active .l-sidebar__button{border-right:none}.l-sidebar.is-active .l-sidebar__item:nth-of-type(4){margin-top:0;padding-top:0;height:auto}.l-sidebar.is-active .l-sidebar__item:nth-of-type(4)::before{display:none}.l-sidebar.is-active .-open img{transform:rotate(180deg)}.l-sidebar .l-sidebar__item-class{display:none}.l-sidebar .l-sidebar__item-class .l-sidebar__icon{height:clamp(36.8055555556px,53/1440*100vw,53px)}.l-sidebar .l-sidebar__item-class .l-sidebar__body h3{margin-top:clamp(9.7222222222px,14/1440*100vw,14px)}.l-sidebar .-item{padding:clamp(6.9444444444px,10/1440*100vw,10px) 0 clamp(3.4722222222px,5/1440*100vw,5px) 0;font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5;letter-spacing:.02em}.l-sidebar .-item h4{font-weight:500;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:0 clamp(15.9722222222px,23/1440*100vw,23px) 0 clamp(17.3611111111px,25/1440*100vw,25px)}.l-sidebar .-item h4 span{display:block;width:clamp(11.8055555556px,17/1440*100vw,17px);transform-origin:center}.l-sidebar .-item h4 span img{width:100%}.l-sidebar .-item h4.is-active span{transform:rotate(180deg)}.l-sidebar .-item .js-acc-content{margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.l-sidebar .-item a{padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(15.9722222222px,23/1440*100vw,23px) clamp(3.4722222222px,5/1440*100vw,5px) clamp(17.3611111111px,25/1440*100vw,25px);display:block}.l-sidebar .-item .l-sidebar__class-item{font-weight:400;white-space:nowrap;padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(15.9722222222px,23/1440*100vw,23px) clamp(3.4722222222px,5/1440*100vw,5px) clamp(38.1944444444px,55/1440*100vw,55px);display:block;position:relative}.l-sidebar .-item .l-sidebar__class-item.-contact::before{display:none}.l-sidebar .-item .l-sidebar__class-item.is-disabled{opacity:.4 !important;cursor:not-allowed}.l-sidebar .-item .l-sidebar__class-item::before{content:"";position:absolute;top:50%;right:clamp(20.8333333333px,30/1440*100vw,30px);background-image:url("../image/arrow-right-blue.png");width:clamp(4.1666666667px,6/1440*100vw,6px);height:clamp(7.6388888889px,11/1440*100vw,11px);background-size:cover;transform:translateY(-50%)}.l-sidebar .-item .l-sidebar__class-item span{position:absolute;top:0;left:clamp(15.9722222222px,23/1440*100vw,23px);display:flex;align-items:center;justify-content:center;width:clamp(12.5px,18/1440*100vw,18px);height:clamp(13.8888888889px,20/1440*100vw,20px)}.l-sidebar .-item .l-sidebar__class-item span img{position:absolute;top:clamp(12.5px,18/1440*100vw,18px);left:50%;transform:translate(-50%, -50%)}.l-sidebar .-item .l-sidebar__class-item ul{margin-top:clamp(2.0833333333px,3/1440*100vw,3px);display:flex;flex-direction:column}.l-sidebar .-item .l-sidebar__class-item ul li a{font-size:clamp(9.7222222222px,14/1440*100vw,14px);padding:clamp(2.7777777778px,4/1440*100vw,4px) 0 clamp(2.7777777778px,4/1440*100vw,4px) clamp(7.6388888889px,11/1440*100vw,11px);position:relative;width:100%;display:block}.l-sidebar .-item .l-sidebar__class-item ul li a.is-disabled{opacity:.4;cursor:not-allowed}.l-sidebar .-item .l-sidebar__class-item ul li a::before{content:"";position:absolute;top:50%;left:clamp(0px,0/1440*100vw,0px);width:clamp(2.0833333333px,3/1440*100vw,3px);height:clamp(11.1111111111px,16/1440*100vw,16px);background-color:#86adcb;transform:translateY(-50%)}.l-sidebar .-item .l-sidebar__class-item ul li a::after{content:"";position:absolute;top:50%;right:clamp(3.4722222222px,5/1440*100vw,5px);width:clamp(4.1666666667px,6/1440*100vw,6px);height:clamp(7.6388888889px,11/1440*100vw,11px);background-image:url("../image/arrow-right-blue.png");background-size:cover;transform:translateY(-50%)}.l-sidebar .-item+.-item{border-top:1px dashed #707070}.l-sidebar .-item:nth-of-type(odd){background-color:#f5fbff}.l-sidebar .-item:nth-of-type(odd):hover{opacity:1}.l-sidebar .-item:nth-of-type(odd) a:hover{background-color:#fff;opacity:1}.l-sidebar .-item:nth-of-type(even){background-color:#fff}.l-sidebar .-item:nth-of-type(even):hover{opacity:1}.l-sidebar .-item:nth-of-type(even) a:hover{background-color:#f5fbff;opacity:1}.l-main{background-color:#f5f5f5;display:flex;height:calc(100vh - clamp(48.6111111111px,70/1440*100vw,70px));overflow:hidden}.l-content{padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(34.7222222222px,50/1440*100vw,50px);width:100%;overflow:scroll;transition:none}.l-content__top{display:flex;justify-content:space-between}.l-content__right a{margin-left:auto}.l-content__right p{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.5;margin-right:clamp(-6.9444444444px,-10/1440*100vw,-10px);margin-top:clamp(4.8611111111px,7/1440*100vw,7px)}.l-content h2{font-size:clamp(13.8888888889px,20/1440*100vw,20px);font-weight:500;letter-spacing:.02em;line-height:1.45}.header{width:100%;background-color:#fff;height:clamp(48.6111111111px,70/1440*100vw,70px);padding-left:clamp(17.3611111111px,25/1440*100vw,25px);display:flex;align-items:center;border-bottom:1px solid #d5d5d5}.header__inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:clamp(34.7222222222px,50/1440*100vw,50px)}.header__logo{width:clamp(124.3055555556px,179/1440*100vw,179px)}.header__btn{font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;gap:clamp(6.9444444444px,10/1440*100vw,10px);background-color:var(--color-blue);color:#fff;min-width:clamp(103.4722222222px,149/1440*100vw,149px);height:clamp(20.8333333333px,30/1440*100vw,30px);padding:0 clamp(10.4166666667px,15/1440*100vw,15px);border-radius:15px}.header__btn span{width:clamp(5.9027777778px,8.5/1440*100vw,8.5px)}.header__btn span img{width:100%}.header-message{width:100%;padding:clamp(8.3333333333px,12/1440*100vw,12px) clamp(13.8888888889px,20/1440*100vw,20px);margin-bottom:0;border:1px solid rgba(0,0,0,0);border-radius:0;display:flex;align-items:center;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.5}.header-message svg{flex-shrink:0;margin-right:clamp(5.5555555556px,8/1440*100vw,8px)}.header-message strong{font-weight:500}.header-message--success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.header-message--success svg{color:#0f5132}.header-message--danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.header-message--danger svg{color:#842029}.js-tab__button.is-active{background-color:var(--color-blue);color:#fff}.js-tab-content{display:none;visibility:hidden}.js-tab-content.is-active{display:block;visibility:visible}.p-news{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(20.8333333333px,30/1440*100vw,30px) clamp(13.8888888889px,20/1440*100vw,20px) clamp(20.8333333333px,30/1440*100vw,30px);width:100%;margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-news__top{display:flex;align-items:center;justify-content:space-between;position:relative}.p-news__items{border-top:.5px solid #d5d5d5;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-news__item{border-bottom:dashed 1px #707070;padding:clamp(13.8888888889px,20/1440*100vw,20px) clamp(4.8611111111px,7/1440*100vw,7px) clamp(13.1944444444px,19/1440*100vw,19px) clamp(9.7222222222px,14/1440*100vw,14px);display:flex;gap:clamp(34.0277777778px,49/1440*100vw,49px)}.p-news__item:last-of-type{padding-bottom:0;border-bottom:none}.p-news__item .-date{font-size:14px;line-height:1.4285714286;font-weight:500;display:block;flex-shrink:0;letter-spacing:.02em}.p-news__item .-body{width:100%;position:relative;padding-right:clamp(69.4444444444px,100/1440*100vw,100px)}.p-news__item .-body h4{font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;font-weight:500}.p-news__item .-body p{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.6666666667;margin-top:clamp(2.7777777778px,4/1440*100vw,4px);font-weight:400;display:none}.p-news__item .-body .m-label{cursor:pointer}.p-news__item .p-news__actions{display:flex;gap:clamp(5.5555555556px,8/1440*100vw,8px);position:absolute;top:0;right:0}.p-news__item .p-news__actions .m-label{cursor:pointer;position:static;margin:0}.p-news__item .m-label{margin-left:auto;position:absolute;top:0;right:0}.p-news__btn{margin-right:clamp(7.6388888889px,11/1440*100vw,11px)}.p-operation-class{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px);width:100%;margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-operation-class .m-title{margin-bottom:clamp(17.3611111111px,25/1440*100vw,25px)}.p-operation-class .m-table{margin-top:0}.p-operation-class .m-table th{font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;font-weight:500;width:clamp(74.3055555556px,107/1440*100vw,107px);background-color:#e6e6e6;padding:clamp(6.9444444444px,10/1440*100vw,10px) 0;text-align:center}.p-operation-class .m-table th:nth-of-type(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-operation-class .m-table th:not(:nth-of-type(1)){border-left:2px solid #fff}.p-operation-class .m-table th:nth-of-type(2){width:clamp(309.7222222222px,446/1440*100vw,446px)}.p-operation-class .m-table td{padding:clamp(8.3333333333px,12/1440*100vw,12px) 0;text-align:center;border-bottom:1px dashed #707070}.p-operation-class .m-table td p{font-weight:500;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286}.p-operation-class .m-table td p.-small{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667}.p-operation-class .m-table td:nth-of-type(1){vertical-align:middle}.p-operation-class .m-table td:nth-of-type(2){padding-left:clamp(13.8888888889px,20/1440*100vw,20px);text-align:left}.p-operation-class--no-school{display:flex;justify-content:center;align-items:center;height:clamp(138.8888888889px,200/1440*100vw,200px)}.p-operation-class--no-school__message{display:flex;flex-direction:column;align-items:center;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.p-operation-class--no-school__message .m-registration-btn{width:max-content;padding-left:1em;padding-right:1em}.l-content.is-active .p-operation-class table th{width:clamp(50.6944444444px,73/1440*100vw,73px)}.l-content.is-active .p-operation-class table th:nth-of-type(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.l-content.is-active .p-operation-class table th:nth-of-type(2){width:clamp(224.3055555556px,323/1440*100vw,323px);text-align:center}.l-content.is-active .p-operation-class table th:nth-of-type(3){width:clamp(90.2777777778px,130/1440*100vw,130px)}.l-content.is-active .p-operation-class table th:nth-of-type(7){width:clamp(65.9722222222px,95/1440*100vw,95px)}.l-content.is-active .p-operation-class table th:nth-of-type(8){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-tutorial{padding:clamp(20.8333333333px,30/1440*100vw,30px);background-color:#fff;margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-tutorial__text{width:100%;font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5;font-weight:400}.p-tutorial__progress{width:100%;height:clamp(6.9444444444px,10/1440*100vw,10px);-webkit-appearance:none;-moz-appearance:none;background-color:#eaeaea;border-radius:5px;overflow:hidden}.p-tutorial__progress-label{font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1;font-weight:400;margin-top:clamp(8.3333333333px,12/1440*100vw,12px);display:block}.p-tutorial ::-webkit-progress-bar{background-color:#eaeaea}.p-tutorial ::-webkit-progress-value{background-color:var(--color-blue)}.p-tutorial ::-moz-progress-bar{background-color:var(--color-blue)}.p-tutorial__table{margin-top:clamp(20.1388888889px,29/1440*100vw,29px)}.p-tutorial__table .-flex{display:flex;align-items:center}.p-tutorial__table table{width:100%}.p-tutorial__table table th,.p-tutorial__table table td{padding:clamp(11.8055555556px,17/1440*100vw,17px) clamp(10.4166666667px,15/1440*100vw,15px);border:1px solid #d5d5d5}.p-tutorial__table table th{width:clamp(121.5277777778px,175/1440*100vw,175px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1;letter-spacing:.02em;font-weight:400;text-align:left;padding-left:clamp(10.4166666667px,15/1440*100vw,15px);background-color:#f5f5f5}.p-tutorial__table table td{padding-left:clamp(20.8333333333px,30/1440*100vw,30px);width:calc(100% - clamp(121.5277777778px,175/1440*100vw,175px))}.p-tutorial__table table td p{margin-left:clamp(10.4166666667px,15/1440*100vw,15px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5;font-weight:500}.p-tutorial__table-btn{margin-left:auto}.p-tutorial-flow{margin-top:clamp(20.8333333333px,30/1440*100vw,30px);font-weight:500;padding:clamp(20.8333333333px,30/1440*100vw,30px);background-color:#f5f5f5;text-align:center}.p-tutorial-flow__text{font-size:clamp(13.8888888889px,20/1440*100vw,20px);line-height:1.45;letter-spacing:.02em;margin-bottom:clamp(13.8888888889px,20/1440*100vw,20px)}.p-tutorial-flow .m-btn-fill{display:inline-block;margin-top:clamp(13.8888888889px,20/1440*100vw,20px);background-color:var(--color-blue);color:#fff;height:auto;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(13.8888888889px,20/1440*100vw,20px)}.p-tutorial-flow__sub-text{margin-top:clamp(13.8888888889px,20/1440*100vw,20px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);color:#c60000;letter-spacing:.02em;line-height:1.3;display:block;font-weight:400}.p-tutorial-flow__items{margin-top:clamp(20.8333333333px,30/1440*100vw,30px);display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(20.8333333333px,30/1440*100vw,30px)}.p-tutorial-flow__item h3{border-radius:15px;padding:clamp(4.1666666667px,6/1440*100vw,6px) clamp(6.9444444444px,10/1440*100vw,10px);display:flex;align-items:center;justify-content:center;gap:clamp(6.9444444444px,10/1440*100vw,10px);color:#fff;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1}.p-tutorial-flow__item h3 span{width:clamp(11.1111111111px,16/1440*100vw,16px)}.p-tutorial-flow__item .-body{padding:clamp(13.8888888889px,20/1440*100vw,20px);background-color:#fff;margin-top:clamp(20.8333333333px,30/1440*100vw,30px)}.p-tutorial-flow__item .-body.-tutorial-guide{display:flex;gap:clamp(20.8333333333px,30/1440*100vw,30px);align-items:flex-start}.p-tutorial-flow__item .-body.-tutorial-guide img{width:50%;flex-shrink:0}.p-tutorial-flow__item .-body.-tutorial-guide ul{width:100%;margin-top:0}.p-tutorial-flow__item .-body ul li{background-color:#e6e6e6;border-radius:15px;display:flex;align-items:stretch;padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(2.7777777778px,4/1440*100vw,4px) clamp(3.4722222222px,5/1440*100vw,5px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;letter-spacing:.02em;gap:clamp(6.9444444444px,10/1440*100vw,10px);position:relative}.p-tutorial-flow__item .-body ul li:not(:first-child)::before{content:"";background-image:url("../image/tutorial-flow-arrow.svg");width:clamp(14.5833333333px,21/1440*100vw,21px);height:clamp(9.7222222222px,14/1440*100vw,14px);background-size:cover;position:absolute;top:clamp(-15.2777777778px,-22/1440*100vw,-22px);left:50%;transform:translate(-50%, -50%)}.p-tutorial-flow__item .-body ul li .-number{width:clamp(15.2777777778px,22/1440*100vw,22px);padding-bottom:clamp(0.6944444444px,1/1440*100vw,1px);flex-shrink:0;border-radius:100px;background-color:#86adcb;color:#fff;display:flex;align-items:center;justify-content:center}.p-tutorial-flow__item .-body ul li p{padding-bottom:clamp(0.6944444444px,1/1440*100vw,1px)}.p-tutorial-flow__item .-body ul li+li{margin-top:clamp(30.5555555556px,44/1440*100vw,44px)}.p-tutorial-flow__item .-body .-red{color:#c60000}.p-tutorial-flow__item .-body .-small{font-size:clamp(6.9444444444px,10/1440*100vw,10px);font-weight:400;line-height:1.5;vertical-align:middle}.p-tutorial-flow__item:nth-child(1) h3{background-color:#86adcb}.p-tutorial-flow__item:nth-child(2) h3{background-color:#e59780}.p-tutorial-flow__item:nth-child(2) .-body{padding-bottom:clamp(18.75px,27/1440*100vw,27px)}.p-tutorial-flow__btn{margin-top:clamp(20.8333333333px,30/1440*100vw,30px);background-color:#e59780;color:#fff;padding:clamp(5.5555555556px,8/1440*100vw,8px) clamp(6.9444444444px,10/1440*100vw,10px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em;line-height:1;border-radius:100px;transition:.3s all;width:clamp(210.4166666667px,303/1440*100vw,303px);display:block;margin-inline:auto;text-align:center}.p-tutorial-flow__btn:hover{opacity:.7}.p-tutorial-flow__btn.-open{background-color:#86adcb}.p-chart{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px);margin-top:clamp(17.3611111111px,25/1440*100vw,25px)}.p-chart__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(34.7222222222px,50/1440*100vw,50px)}.p-chart__title{display:flex;justify-content:space-between}.p-chart__label{display:flex;justify-content:space-between;width:clamp(142.3611111111px,205/1440*100vw,205px);height:clamp(41.6666666667px,60/1440*100vw,60px);border:1px solid #707070;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(10.4166666667px,15/1440*100vw,15px)}.p-chart__label p{font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1;margin-top:clamp(9.7222222222px,14/1440*100vw,14px)}.p-chart__label .-left span{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1;color:var(--color-blue);margin-left:clamp(-10.4166666667px,-15/1440*100vw,-15px)}.p-chart__label .-count{display:flex;align-items:flex-end;margin-left:auto;font-size:clamp(11.1111111111px,16/1440*100vw,16px)}.p-chart__label .-count span{display:block;font-size:clamp(24.3055555556px,35/1440*100vw,35px);line-height:1;font-weight:500;font-family:var(--font-en)}.p-chart__item{width:100%}.p-chart__item .-flex{display:flex;justify-content:space-between}.p-chart__graph{text-align:right;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-tasklist{padding:clamp(20.8333333333px,30/1440*100vw,30px);background-color:#fff;margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-tasklist__table{margin-top:clamp(17.3611111111px,25/1440*100vw,25px)}.p-tasklist__table table{width:100%;font-size:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em;font-weight:500}.p-tasklist__table table th{background-color:#e6e6e6;text-align:left;padding:clamp(8.3333333333px,12/1440*100vw,12px) clamp(13.8888888889px,20/1440*100vw,20px)}.p-tasklist__table table td{padding:clamp(10.4166666667px,15/1440*100vw,15px) 0;border-bottom:1px dashed #707070}.p-tasklist__table table td:first-child{padding:clamp(13.8888888889px,20/1440*100vw,20px) clamp(24.3055555556px,35/1440*100vw,35px)}.p-tasklist__table table td:last-child,.p-tasklist__table table th:last-child{width:clamp(74.3055555556px,107/1440*100vw,107px);text-align:center;border-left:2px solid #fff}.p-chart{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px);margin-top:clamp(17.3611111111px,25/1440*100vw,25px)}.p-chart__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(34.7222222222px,50/1440*100vw,50px)}.p-chart__title{display:flex;justify-content:space-between}.p-chart__label{display:flex;justify-content:space-between;min-width:clamp(142.3611111111px,205/1440*100vw,205px);width:fit-content;height:clamp(41.6666666667px,60/1440*100vw,60px);border:1px solid #707070;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(10.4166666667px,15/1440*100vw,15px)}.p-chart__label p{font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1;margin-top:clamp(9.7222222222px,14/1440*100vw,14px)}.p-chart__label .-left{padding-right:1em}.p-chart__label .-left p.-has-count{margin-top:0}.p-chart__label .-left span{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1;color:var(--color-blue);margin-left:clamp(-10.4166666667px,-15/1440*100vw,-15px)}.p-chart__label .-count{display:flex;align-items:flex-end;margin-left:auto;font-size:clamp(11.1111111111px,16/1440*100vw,16px)}.p-chart__label .-count span{display:block;font-size:clamp(24.3055555556px,35/1440*100vw,35px);line-height:1;font-weight:500;font-family:var(--font-en)}.p-chart__item{width:100%}.p-chart__item .-flex{display:flex;justify-content:space-between}.p-chart__graph{text-align:right;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-tasklist{padding:clamp(20.8333333333px,30/1440*100vw,30px);background-color:#fff;margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-tasklist__table{margin-top:clamp(17.3611111111px,25/1440*100vw,25px)}.p-tasklist__table table{width:100%;font-size:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em;font-weight:500}.p-tasklist__table table th{background-color:#e6e6e6;text-align:left;padding:clamp(8.3333333333px,12/1440*100vw,12px) clamp(13.8888888889px,20/1440*100vw,20px)}.p-tasklist__table table td{padding:clamp(10.4166666667px,15/1440*100vw,15px) 0;border-bottom:1px dashed #707070}.p-tasklist__table table td:first-child{padding:clamp(13.8888888889px,20/1440*100vw,20px) clamp(24.3055555556px,35/1440*100vw,35px)}.p-tasklist__table table td:last-child,.p-tasklist__table table th:last-child{width:clamp(74.3055555556px,107/1440*100vw,107px);text-align:center;border-left:2px solid #fff}.p-tasklist__table table tr.-closing-alert td:first-child{color:#ce0000}.p-class-tab{position:relative;background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px);margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-tab h3{color:var(--color-blue)}.p-class-tab__buttons{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px);width:100%;border-bottom:.5px solid #000;margin-bottom:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab__button{width:clamp(88.1944444444px,127/1440*100vw,127px);height:clamp(26.3888888889px,38/1440*100vw,38px);background-color:#eaeaea;border-radius:5px 5px 0 0;font-size:clamp(8.3333333333px,12/1440*100vw,12px)}.p-class-tab__button.is-active{background-color:var(--color-blue);color:#fff}.p-class-tab__button.-disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.p-class-tab__top{display:flex}.p-class-tab__top-buttons{margin-left:auto;display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px);margin-bottom:clamp(4.1666666667px,6/1440*100vw,6px)}.p-class-tab__top-buttons button,.p-class-tab__top-buttons a{width:clamp(71.5277777778px,103/1440*100vw,103px);height:clamp(20.8333333333px,30/1440*100vw,30px);display:flex;align-items:center;justify-content:center;font-size:clamp(9.7222222222px,14/1440*100vw,14px);color:#fff;border-radius:15px;gap:clamp(4.8611111111px,7/1440*100vw,7px)}.p-class-tab__top-buttons button.-blue,.p-class-tab__top-buttons a.-blue{background-color:var(--color-blue)}.p-class-tab__top-buttons button.-orange,.p-class-tab__top-buttons a.-orange{background-color:var(--color-orange)}.p-class-tab__top-buttons button.-large,.p-class-tab__top-buttons a.-large{width:clamp(116.6666666667px,168/1440*100vw,168px)}.p-class-tab__top-buttons button.-medium,.p-class-tab__top-buttons a.-medium{width:clamp(95.8333333333px,138/1440*100vw,138px)}.p-class-tab__content{padding-top:clamp(20.8333333333px,30/1440*100vw,30px)}.p-class-tab__table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-class-tab__table.-item1 th{white-space:nowrap}.p-class-tab__table table{font-size:clamp(11.1111111111px,16/1440*100vw,16px);line-height:1.5;width:100%;border-top:1px solid #d5d5d5}.p-class-tab__table table th,.p-class-tab__table table td{border-bottom:.5px solid #d5d5d5;height:clamp(44.4444444444px,64/1440*100vw,64px)}.p-class-tab__table table th{background-color:#f5f5f5;width:clamp(121.5277777778px,175/1440*100vw,175px);font-weight:500;padding:clamp(13.8888888889px,20/1440*100vw,20px) clamp(10.4166666667px,15/1440*100vw,15px);text-align:left;vertical-align:top}.p-class-tab__table table td{font-weight:400;padding-left:clamp(20.8333333333px,30/1440*100vw,30px);padding:clamp(13.8888888889px,20/1440*100vw,20px) clamp(20.8333333333px,30/1440*100vw,30px);vertical-align:middle}.p-class-tab__table table td.p-none{padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(20.8333333333px,30/1440*100vw,30px)}.p-class-tab__table.-school-inspection{margin-bottom:clamp(31.25px,45/1440*100vw,45px)}.p-class-dashboard{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px) 0;margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-class-dashboard h3{color:var(--color-blue)}.p-class-dashboard__top{width:100%;display:flex}.p-class-dashboard__top .-buttons{margin-left:auto;display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px);margin-top:clamp(-5.5555555556px,-8/1440*100vw,-8px)}.p-class-tab-photo__items{display:flex;gap:clamp(20.8333333333px,30/1440*100vw,30px);flex-wrap:wrap}.p-class-tab-photo__item{width:12.5%}.p-class-tab-photo__item h4{font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;line-height:1.4285714286;letter-spacing:.02em;color:var(--color-blue);text-align:center}.p-class-tab-photo__item .-image{width:100%;aspect-ratio:192/143;overflow:hidden;margin-top:clamp(6.9444444444px,10/1440*100vw,10px);margin-bottom:clamp(9.7222222222px,14/1440*100vw,14px)}.p-class-tab-photo__item .-image img{width:100%;height:100%;object-fit:cover}.p-class-tab-photo__item .-btn{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(20.8333333333px,30/1440*100vw,30px);border-radius:15px;color:#fff;font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;line-height:1.4285714286}.p-class-tab-photo__item .-btn+.-btn{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-class-tab-photo__item .-btn.-blue{background-color:var(--color-blue)}.p-class-tab-photo__item .-btn.-orange{background:var(--color-orange)}.p-class-tab-photo__item .-btn.-grey{background-color:#989898}.p-class-tab-course__table{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-tab-course__table table{width:100%;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;font-weight:500}.p-class-tab-course__table table th{background-color:#e6e6e6;border:2px solid #fff;height:clamp(30.5555555556px,44/1440*100vw,44px);letter-spacing:.1em;font-weight:500}.p-class-tab-course__table table th:nth-of-type(1){width:clamp(50.6944444444px,73/1440*100vw,73px)}.p-class-tab-course__table table th:nth-of-type(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-class-tab-course__table table th:nth-of-type(3){width:clamp(138.1944444444px,199/1440*100vw,199px)}.p-class-tab-course__table table th:nth-of-type(4){width:clamp(138.1944444444px,199/1440*100vw,199px)}.p-class-tab-course__table table th:nth-of-type(5){width:clamp(69.4444444444px,100/1440*100vw,100px)}.p-class-tab-course__table table th:nth-of-type(6){width:clamp(69.4444444444px,100/1440*100vw,100px)}.p-class-tab-course__table table th:nth-of-type(7){width:clamp(65.9722222222px,95/1440*100vw,95px)}.p-class-tab-course__table table th:nth-of-type(8){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-class-tab-course__table table td{letter-spacing:.02em;text-align:center;height:clamp(41.6666666667px,60/1440*100vw,60px);border-bottom:.5px dashed #707070}.p-class-tab-course__table table td:nth-of-type(3),.p-class-tab-course__table table td:nth-of-type(4){text-align:left;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(6.9444444444px,10/1440*100vw,10px);vertical-align:TOP}.p-class-tab-course__table table td:nth-of-type(7){font-size:clamp(8.3333333333px,12/1440*100vw,12px)}.p-class-tab-course__search-wrap{display:flex}.p-class-tab-course__search form{display:flex}.p-class-tab-course__search form .-keyword-box input{width:clamp(283.3333333333px,408/1440*100vw,408px);height:clamp(26.3888888889px,38/1440*100vw,38px);border:1px solid #989898;font-size:clamp(11.1111111111px,16/1440*100vw,16px);letter-spacing:.02em;font-weight:500;line-height:1.5;border-radius:5px;padding:clamp(1.3888888889px,2/1440*100vw,2px) clamp(10.4166666667px,15/1440*100vw,15px);margin-right:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-tab-course__search form .-select select{width:clamp(60.4166666667px,87/1440*100vw,87px);height:clamp(26.3888888889px,38/1440*100vw,38px);border-radius:5px;font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;text-align:center;appearance:none;border:1px solid #989898}.p-class-tab-course__search form .-select input[type=month]{border:1px solid #989898;height:clamp(26.3888888889px,38/1440*100vw,38px);border-radius:5px;padding:0 12px}.p-class-tab-course__search form .-select+.-select{margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab-course__search form .-clear input,.p-class-tab-course__search form .-submit input{width:clamp(60.4166666667px,87/1440*100vw,87px);height:clamp(26.3888888889px,38/1440*100vw,38px);border-radius:5px}.p-class-tab-course__search form .-clear{margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab-course__search form .-clear input{background-color:#e6e6e6;border:1px solid #989898}.p-class-tab-course__search form .-submit{margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab-course__search form .-submit input{background-color:var(--color-blue);color:#fff}.p-class-tab-timezone__table{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-tab-timezone__table table{width:100%;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;font-weight:500}.p-class-tab-timezone__table table th{background-color:#e6e6e6;border:2px solid #fff;height:clamp(30.5555555556px,44/1440*100vw,44px);letter-spacing:.1em;font-weight:500}.p-class-tab-timezone__table table th:nth-of-type(1){width:clamp(50.6944444444px,73/1440*100vw,73px)}.p-class-tab-timezone__table table th:nth-of-type(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-class-tab-timezone__table table th:nth-of-type(3){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-class-tab-timezone__table table th:nth-of-type(4){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(5){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(6){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(7){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(8){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(9){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(10){width:clamp(34.7222222222px,50/1440*100vw,50px)}.p-class-tab-timezone__table table th:nth-of-type(11){width:clamp(52.0833333333px,75/1440*100vw,75px)}.p-class-tab-timezone__table table th:nth-of-type(12){width:clamp(52.0833333333px,75/1440*100vw,75px)}.p-class-tab-timezone__table table th:nth-of-type(13){width:clamp(69.4444444444px,100/1440*100vw,100px)}.p-class-tab-timezone__table table th:nth-of-type(14){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-class-tab-timezone__table table th:nth-of-type(15){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-class-tab-timezone__table table td{letter-spacing:.02em;text-align:center;height:clamp(41.6666666667px,60/1440*100vw,60px);border-bottom:.5px dashed #707070}.p-class-tab-timezone__table table td:nth-of-type(2),.p-class-tab-timezone__table table td:nth-of-type(3){text-align:left;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(6.9444444444px,10/1440*100vw,10px);vertical-align:top}.p-class-tab-timezone__table table td:nth-of-type(13){font-size:clamp(8.3333333333px,12/1440*100vw,12px)}.p-class-tab-timezone__search-wrap{display:flex}.p-class-tab-timezone__search form{display:flex}.p-class-tab-timezone__search form .-keyword-box input{width:clamp(283.3333333333px,408/1440*100vw,408px);height:clamp(26.3888888889px,38/1440*100vw,38px);border:1px solid #989898;font-size:clamp(11.1111111111px,16/1440*100vw,16px);letter-spacing:.02em;font-weight:500;line-height:1.5;border-radius:5px;padding:clamp(1.3888888889px,2/1440*100vw,2px) clamp(10.4166666667px,15/1440*100vw,15px);margin-right:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-tab-timezone__search form .-select select{width:clamp(60.4166666667px,87/1440*100vw,87px);height:clamp(26.3888888889px,38/1440*100vw,38px);border-radius:5px;font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;text-align:center;appearance:none;border:1px solid #989898}.p-class-tab-timezone__search form .-select+.-select{margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab-timezone__search form .-clear input,.p-class-tab-timezone__search form .-submit input{width:clamp(60.4166666667px,87/1440*100vw,87px);height:clamp(26.3888888889px,38/1440*100vw,38px);border-radius:5px}.p-class-tab-timezone__search form .-clear{margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab-timezone__search form .-clear input{background-color:#e6e6e6;border:1px solid #989898}.p-class-tab-timezone__search form .-submit{margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-class-tab-timezone__search form .-submit input{background-color:var(--color-blue);color:#fff}.p-class-tab-terms__table{font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;letter-spacing:.02em;font-weight:500;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-class-tab-terms__table table{width:100%}.p-class-tab-terms__table table th{background-color:#e6e6e6;border:2px solid #fff;height:clamp(30.5555555556px,44/1440*100vw,44px)}.p-class-tab-terms__table table th:nth-of-type(1){width:clamp(86.8055555556px,125/1440*100vw,125px)}.p-class-tab-terms__table table th:nth-of-type(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-class-tab-terms__table table th:nth-of-type(3){width:clamp(148.6111111111px,214/1440*100vw,214px)}.p-class-tab-terms__table table th:nth-of-type(4){width:clamp(115.9722222222px,167/1440*100vw,167px)}.p-class-tab-terms__table table th:nth-of-type(5){width:clamp(115.9722222222px,167/1440*100vw,167px)}.p-class-tab-terms__table table th:nth-of-type(6){width:clamp(65.9722222222px,95/1440*100vw,95px)}.p-class-tab-terms__table table th:nth-of-type(7){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-class-tab-terms__table table td{text-align:center;border-bottom:.5px dashed #707070}.p-class-tab-terms__table table td:nth-of-type(3),.p-class-tab-terms__table table td:nth-of-type(4),.p-class-tab-terms__table table td:nth-of-type(5){padding:clamp(10.4166666667px,15/1440*100vw,15px) clamp(6.9444444444px,10/1440*100vw,10px);text-align:left}.p-class-tab-event__table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-class-tab-event__table table{width:100%;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;letter-spacing:.02em;font-weight:500}.p-class-tab-event__table table th{background-color:#e6e6e6;text-align:center;border:2px solid #fff;height:clamp(30.5555555556px,44/1440*100vw,44px);font-weight:500}.p-class-tab-event__table table th:nth-of-type(1){width:clamp(41.6666666667px,60/1440*100vw,60px)}.p-class-tab-event__table table th:nth-of-type(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-class-tab-event__table table th:nth-of-type(3){width:clamp(64.5833333333px,93/1440*100vw,93px)}.p-class-tab-event__table table th:nth-of-type(4){width:clamp(104.8611111111px,151/1440*100vw,151px)}.p-class-tab-event__table table th:nth-of-type(5){width:clamp(104.8611111111px,151/1440*100vw,151px)}.p-class-tab-event__table table th:nth-of-type(6){width:clamp(47.2222222222px,68/1440*100vw,68px)}.p-class-tab-event__table table th:nth-of-type(7){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-class-tab-event__table table th:nth-of-type(8){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-class-tab-event__table table th:nth-of-type(9){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-class-tab-event__table table th:nth-of-type(10){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-class-tab-event__table table td{height:clamp(41.6666666667px,60/1440*100vw,60px);text-align:center;border-bottom:.5px dashed #707070}.p-class-tab-event__table table td:nth-of-type(4),.p-class-tab-event__table table td:nth-of-type(5){text-align:left;padding:clamp(6.9444444444px,10/1440*100vw,10px)}.p-class-tab-event__table table td:nth-of-type(4){color:var(--color-blue)}.p-class-tab-event__table table td:nth-of-type(7),.p-class-tab-event__table table td:nth-of-type(8),.p-class-tab-event__table table td:nth-of-type(9){font-size:clamp(8.3333333333px,12/1440*100vw,12px);font-weight:400}.p-class-tab-faq .p-class-tab__top{align-items:flex-end}.p-class-tab-faq .p-class-tab__top-buttons{margin-bottom:clamp(10.4166666667px,15/1440*100vw,15px)}.p-class-tab-faq__table table{width:100%;margin-top:clamp(6.9444444444px,10/1440*100vw,10px);font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.p-class-tab-faq__table table th{background-color:#e6e6e6;text-align:center;border-right:2px solid #fff;height:clamp(29.1666666667px,42/1440*100vw,42px);font-weight:500}.p-class-tab-faq__table table th:nth-of-type(1){width:clamp(41.6666666667px,60/1440*100vw,60px)}.p-class-tab-faq__table table th:nth-of-type(2){width:clamp(253.4722222222px,365/1440*100vw,365px)}.p-class-tab-faq__table table th:nth-of-type(3){width:clamp(253.4722222222px,365/1440*100vw,365px)}.p-class-tab-faq__table table th:nth-of-type(4){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-class-tab-faq__table table th:nth-of-type(5){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-class-tab-faq__table table td{text-align:center;height:clamp(41.6666666667px,60/1440*100vw,60px);border-bottom:.5px dashed #707070;font-weight:500}.p-class-tab-faq__table table td:nth-of-type(2),.p-class-tab-faq__table table td:nth-of-type(3){text-align:left}.p-class-tab-faq__table table td:nth-of-type(4){font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667;letter-spacing:.02em;font-weight:400}.p-class-tab-qr__container{text-align:center;padding:clamp(41.6666666667px,60/1440*100vw,60px) clamp(20.8333333333px,30/1440*100vw,30px)}.p-class-tab-qr__description{font-size:clamp(11.1111111111px,16/1440*100vw,16px);margin-bottom:clamp(20.8333333333px,30/1440*100vw,30px)}.p-class-tab-qr__qr-wrapper{display:inline-block;padding:clamp(13.8888888889px,20/1440*100vw,20px);background-color:#f5f5f5;border-radius:10px}.p-class-tab-qr__qr-wrapper img{max-width:clamp(277.7777777778px,400/1440*100vw,400px);width:100%}.p-class-tab-qr__client-id{font-size:clamp(9.7222222222px,14/1440*100vw,14px);color:#989898;margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-tab-qr__no-data{font-size:clamp(11.1111111111px,16/1440*100vw,16px);color:#989898}.p-class-tab-qr__print-button{margin-top:clamp(13.8888888889px,20/1440*100vw,20px);margin-bottom:clamp(13.8888888889px,20/1440*100vw,20px);text-align:center}.p-class-tab-qr__print-button .m-btn-fill{display:inline-block;padding-top:clamp(2.0833333333px,3/1440*100vw,3px)}.p-course-other-plan{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-course-other-plan__top{display:flex;justify-content:space-between}.p-course-other-plan__top .-buttons{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.p-course-other-plan__top button{width:clamp(148.6111111111px,214/1440*100vw,214px);height:clamp(20.8333333333px,30/1440*100vw,30px)}.p-course-other-plan__top.-item2{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-course-other-plan .course-select{position:relative;width:clamp(148.6111111111px,214/1440*100vw,214px);height:clamp(20.8333333333px,30/1440*100vw,30px);border:1px solid #000;border-radius:15px;overflow:hidden;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1;cursor:pointer}.p-course-other-plan .course-select::before{content:"";background-image:url("../image/select-arrow.svg");width:clamp(7.6388888889px,11/1440*100vw,11px);height:clamp(4.8611111111px,7/1440*100vw,7px);background-size:contain;position:absolute;top:clamp(8.3333333333px,12/1440*100vw,12px);right:clamp(6.25px,9/1440*100vw,9px)}.p-course-other-plan .course-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;text-align:center;width:inherit;height:inherit}.p-course-other-plan .course-select select:focus{border:none}.p-delete-modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:.3s ease;z-index:-10}.p-delete-modal__bg{width:100%;height:100%;background-color:rgba(0,0,0,.4)}.p-delete-modal__main{padding:clamp(27.7777777778px,40/1440*100vw,40px) clamp(13.8888888889px,20/1440*100vw,20px) clamp(13.8888888889px,20/1440*100vw,20px);background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:fit-content}.p-delete-modal__main .-buttons{display:flex;justify-content:center;gap:clamp(10.4166666667px,15/1440*100vw,15px);margin-top:clamp(27.7777777778px,40/1440*100vw,40px)}.p-delete-modal.is-open{opacity:1;pointer-events:auto;z-index:100}.p-permission-modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:.3s ease;z-index:-10}.p-permission-modal__bg{width:100%;height:100%;background-color:rgba(0,0,0,.4)}.p-permission-modal__main{padding:clamp(27.7777777778px,40/1440*100vw,40px) clamp(13.8888888889px,20/1440*100vw,20px) clamp(13.8888888889px,20/1440*100vw,20px);background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:fit-content;min-width:clamp(277.7777777778px,400/1440*100vw,400px);text-align:center}.p-permission-modal__main .-buttons{display:flex;justify-content:center;gap:clamp(10.4166666667px,15/1440*100vw,15px);margin-top:clamp(27.7777777778px,40/1440*100vw,40px)}.p-permission-modal.is-open{opacity:1;pointer-events:auto;z-index:100}.p-class-edit__btn{margin-top:clamp(24.3055555556px,35/1440*100vw,35px)}.p-class-edit__btn .m-btn-fill{width:clamp(173.6111111111px,250/1440*100vw,250px);height:clamp(28.4722222222px,41/1440*100vw,41px);margin-inline:auto}.p-class-form{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px);margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-form .m-form{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-class-sns{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-class-sns__top{display:flex;gap:clamp(13.8888888889px,20/1440*100vw,20px)}.p-class-sns__top p{font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:400;line-height:2.1428571429}.p-class-sns .m-form{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-photo-registration__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-photo-registration__form .-item{padding:clamp(13.8888888889px,20/1440*100vw,20px) 0;border-bottom:1px solid #d5d5d5}.p-photo-registration__form .-item:nth-child(1){padding:0 0 clamp(13.8888888889px,20/1440*100vw,20px)}.p-photo-registration__form .-item-title{display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.p-photo-registration__form .-label{width:clamp(44.4444444444px,64/1440*100vw,64px);height:clamp(16.6666666667px,24/1440*100vw,24px);display:flex;align-items:center;justify-content:center;background-color:var(--color-blue);color:#fff;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1;letter-spacing:.02em;font-weight:500;border-radius:5px}.p-photo-registration__form .-item-content{margin-top:clamp(9.0277777778px,13/1440*100vw,13px)}.p-photo-registration__form .-item-content .-file{width:clamp(467.3611111111px,673/1440*100vw,673px);height:clamp(26.3888888889px,38/1440*100vw,38px);border:1px solid #989898;border-radius:5px;overflow:hidden}.p-photo-registration__form .-item-content .-file input[type=file]::file-selector-button{background-color:#f5f5f5;border-radius:0;border:none;width:clamp(99.3055555556px,143/1440*100vw,143px);text-align:center;height:clamp(26.3888888889px,38/1440*100vw,38px);margin:0 clamp(11.1111111111px,16/1440*100vw,16px) 0 0}.p-photo-registration__form .-item-content .-file span{font-weight:500;font-size:clamp(11.1111111111px,16/1440*100vw,16px)}.p-photo-registration__form .-item-content .-checkbox{display:flex;align-items:center;gap:clamp(6.9444444444px,10/1440*100vw,10px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;line-height:1;margin-left:clamp(54.8611111111px,79/1440*100vw,79px);color:var(--color-blue)}.p-photo-registration__form .-item-content .-checkbox input[type=checkbox]{width:clamp(13.1944444444px,19/1440*100vw,19px);height:clamp(13.1944444444px,19/1440*100vw,19px)}.p-photo-registration__form .-item-content .-checkbox label{font-weight:500;font-size:clamp(11.1111111111px,16/1440*100vw,16px)}.p-photo-registration__form .-item-content .-trimming{margin-left:clamp(54.8611111111px,79/1440*100vw,79px);padding-bottom:clamp(6.9444444444px,10/1440*100vw,10px);display:flex;gap:clamp(20.8333333333px,30/1440*100vw,30px)}.p-photo-registration__form .-item-content .-trimming .-trimming-wrapper{flex:0 0 clamp(394.4444444444px,568/1440*100vw,568px)}.p-photo-registration__form .-item-content .-trimming .-box{width:clamp(394.4444444444px,568/1440*100vw,568px);height:clamp(295.1388888889px,425/1440*100vw,425px);background-color:#e6e6e6;overflow:hidden;display:flex;align-items:center;justify-content:center}.p-photo-registration__form .-item-content .-trimming .-box img{max-width:100%;max-height:100%;display:block}.p-photo-registration__form .-item-content .-trimming .-control{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px);margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-photo-registration__form .-item-content .-trimming .-control .-control-items{background-color:#989898;padding:clamp(3.4722222222px,5/1440*100vw,5px) 0;display:flex;border-radius:5px}.p-photo-registration__form .-item-content .-trimming .-control .-control-item{width:clamp(32.6388888889px,47/1440*100vw,47px);display:flex;align-items:center;justify-content:center}.p-photo-registration__form .-item-content .-trimming .-control .-control-item:not(:nth-child(1)){border-left:1px solid #fff}.p-photo-registration__form .-item-content .-trimming .-control .-control-item button{width:100%;height:clamp(27.7777777778px,40/1440*100vw,40px);background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.p-photo-registration__form .-item-content .-trimming .-control .-control-item button:hover{opacity:.7}.p-photo-registration__form .-item-content .-trimming .-preview{flex:1;min-width:0}.p-photo-registration__form .-item-content .-trimming .-preview .-preview-title{font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;color:var(--color-blue);margin-bottom:clamp(6.9444444444px,10/1440*100vw,10px)}.p-photo-registration__form .-item-content .-trimming .-preview .-preview-area{width:100%;min-height:clamp(295.1388888889px,425/1440*100vw,425px);background-color:#f5f5f5;border:1px solid #d5d5d5;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:clamp(13.8888888889px,20/1440*100vw,20px)}.p-photo-registration__form .-item-content .-trimming .-preview .-preview-area img{max-width:100%;height:auto;display:block}.p-photo-registration .-btn{background-color:var(--color-orange);width:clamp(104.1666666667px,150/1440*100vw,150px);height:clamp(27.7777777778px,40/1440*100vw,40px);color:#fff;font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:5px}.p-photo-registration__btn{padding-top:clamp(20.8333333333px,30/1440*100vw,30px)}.p-course-form{margin-top:clamp(17.3611111111px,25/1440*100vw,25px)}.p-course-form .m-form{margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-course-detail{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-course-detail__tab{width:clamp(69.4444444444%px,100%/1440*100vw,100%px);border-bottom:.5px solid #000;margin-bottom:clamp(24.3055555556px,35/1440*100vw,35px)}.p-course-detail__tab p{width:clamp(88.1944444444px,127/1440*100vw,127px);height:clamp(26.3888888889px,38/1440*100vw,38px);background-color:var(--color-blue);border-radius:5px 5px 0 0;font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff}.p-course-detail__top{display:flex;justify-content:space-between}.p-course-detail__top .-buttons{display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.p-course-detail__table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-course-detail__table table{border-top:.5px solid #d5d5d5}.p-course-detail__table th,.p-course-detail__table td{border-bottom:.5px solid #d5d5d5}.p-course-detail__table .-flex{display:flex;align-items:center;gap:clamp(12.5px,18/1440*100vw,18px)}.p-course-detail__table .m-label{height:clamp(20.8333333333px,30/1440*100vw,30px)}.p-course-detail__table-age .-items .-item{padding:0 0 clamp(10.4166666667px,15/1440*100vw,15px)}.p-course-detail__table-age .-items .-item:not(:first-child){border-top:.5px dashed #707070;padding:clamp(10.4166666667px,15/1440*100vw,15px) 0}.p-course-detail__table-age .-items .-item ul{display:flex;flex-wrap:wrap;gap:clamp(15.9722222222px,23/1440*100vw,23px);margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-course-detail__table-age .-items .-item ul li{width:clamp(69.4444444444px,100/1440*100vw,100px);white-space:nowrap}.p-course-detail__table-age .-items .-item ul li span{font-size:clamp(9.7222222222px,14/1440*100vw,14px);margin-left:clamp(-3.4722222222px,-5/1440*100vw,-5px)}.p-course-schedule{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-course-schedule__table{font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286}.p-course-schedule__table table{width:100%;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-course-schedule__table table th{background-color:#e6e6e6;height:clamp(30.5555555556px,44/1440*100vw,44px);font-weight:500}.p-course-schedule__table table th:not(:first-child){border-left:2px solid #fff}.p-course-schedule__table table th ul{display:flex;justify-content:center;gap:clamp(11.1111111111px,16/1440*100vw,16px)}.p-course-schedule__table table th:nth-of-type(1){width:clamp(41.6666666667px,60/1440*100vw,60px)}.p-course-schedule__table table th:nth-of-type(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-course-schedule__table table th:nth-of-type(3){width:clamp(126.3888888889px,182/1440*100vw,182px)}.p-course-schedule__table table th:nth-of-type(4){width:clamp(146.5277777778px,211/1440*100vw,211px)}.p-course-schedule__table table th:nth-of-type(5){width:clamp(40.2777777778px,58/1440*100vw,58px)}.p-course-schedule__table table th:nth-of-type(6){width:clamp(40.2777777778px,58/1440*100vw,58px)}.p-course-schedule__table table th:nth-of-type(7){width:clamp(40.2777777778px,58/1440*100vw,58px)}.p-course-schedule__table table th:nth-of-type(8){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-course-schedule__table table td{height:clamp(41.6666666667px,60/1440*100vw,60px);font-weight:400;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(3.4722222222px,5/1440*100vw,5px);border-bottom:.5px dashed #707070;text-align:center}.p-course-schedule__table table td:nth-of-type(3),.p-course-schedule__table table td:nth-of-type(4){color:var(--color-blue)}.p-course-schedule__table table td ul{display:flex;justify-content:center;gap:clamp(3.4722222222px,5/1440*100vw,5px)}.p-course-schedule__table table td .-time{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667;text-align:center;display:block}.p-course-other__table table{width:100%;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286}.p-course-other__table table th{text-align:center}.p-course-other__table table th:nth-of-type(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-course-other__table table th:nth-of-type(2){width:clamp(168.75px,243/1440*100vw,243px)}.p-course-other__table table th:nth-of-type(3){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-course-other__table table th:nth-of-type(4){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-course-other__table table th:nth-of-type(5){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-course-other__table table th:nth-of-type(6){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-course-other__table table th:nth-of-type(7){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-course-other__table table td{text-align:center;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(3.4722222222px,5/1440*100vw,5px)}.p-course-other__table table td .-small{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667}.p-course-other__table table td .-time{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667}.p-contract .m-col2wrapper{margin-top:clamp(11.1111111111px,16/1440*100vw,16px)}.p-contract .l-content{padding-right:0}.p-contract .m-content+.m-content{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-contract .m-content .p-class-tab-course__search{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-contract .m-content .p-class-tab-course__search form .-keyword-box input{width:clamp(213.8888888889px,308/1440*100vw,308px);font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.p-contract .m-content .p-class-tab-course__search form .-clear input,.p-contract .m-content .p-class-tab-course__search form .-submit input{width:clamp(48.6111111111px,70/1440*100vw,70px)}.p-contract__top{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(20.8333333333px,30/1440*100vw,30px) 0}.p-contract__buttons{border-bottom:1px solid #000;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract__button{padding:clamp(6.9444444444px,10/1440*100vw,10px) 0;text-align:center;border-radius:5px 5px 0 0;background-color:#eaeaea;font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1;letter-spacing:.02em;width:clamp(63.8888888889px,92/1440*100vw,92px);height:clamp(26.3888888889px,38/1440*100vw,38px)}.p-contract__button.is-active{background-color:var(--color-blue);color:#fff}.p-contract__button:nth-of-type(1){width:clamp(73.6111111111px,106/1440*100vw,106px)}.p-contract__button:nth-of-type(6){width:clamp(47.2222222222px,68/1440*100vw,68px)}.p-contract__table{margin-top:clamp(-2.0833333333px,-3/1440*100vw,-3px)}.p-contract__table table{border-top:.5px solid #d5d5d5}.p-contract__table table th,.p-contract__table table td{border-bottom:.5px solid #d5d5d5}.p-contract__table table td.-textarea{padding-top:clamp(9.7222222222px,14/1440*100vw,14px)}.p-contract__table p.-blue{color:var(--color-blue)}.p-contract__table p.-small{display:block;margin-top:clamp(10.4166666667px,15/1440*100vw,15px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.6}.p-contract__table a.-blue{color:var(--color-blue)}.p-contract__table span.-blue{color:var(--color-blue)}.p-contract__table span.-red{color:#ce0000}.p-contract__table td textarea{width:100%;height:clamp(59.0277777778px,85/1440*100vw,85px);padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(6.9444444444px,10/1440*100vw,10px) clamp(20.8333333333px,30/1440*100vw,30px);border:.5px solid #989898;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.7142857143;font-weight:400;border-radius:5px}.p-contract__table td button{min-width:clamp(101.3888888889px,146/1440*100vw,146px);border:1px solid var(--color-blue);color:var(--color-blue);font-size:clamp(9.7222222222px,14/1440*100vw,14px);height:clamp(20.8333333333px,30/1440*100vw,30px);border-radius:15px;line-height:1;display:flex;align-items:center;justify-content:center;margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-contract__table td button.-confirm{width:fit-content;padding-inline:1em}.p-contract__sub1-table .m-table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub1-table .m-table th:nth-child(2){width:clamp(230.5555555556px,332/1440*100vw,332px)}.p-contract__sub1-table .m-table th:nth-child(3){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub1-table .m-table th:nth-child(4){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub1-table .m-table td:nth-child(2){text-align:left;padding:0 clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract__sub2-table .m-table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub2-table .m-table th:nth-child(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub2-table .m-table th:nth-child(3){width:clamp(230.5555555556px,332/1440*100vw,332px)}.p-contract__sub2-table .m-table th:nth-child(4){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub2-table .m-table td{padding:clamp(0px,0/1440*100vw,0px) clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract__sub2-table .m-table td:nth-child(3){text-align:left}.p-contract__sub2-table .m-table td .-time{font-size:clamp(8.3333333333px,12/1440*100vw,12px);text-align:left}.p-contract__sub3-table .m-table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract__sub3-table .m-table th:nth-child(2){width:clamp(365.2777777778px,526/1440*100vw,526px)}.p-contract__sub3-table .m-table td{padding:clamp(0px,0/1440*100vw,0px) clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract__sub3-table .m-table td:nth-child(2){text-align:left}.p-contract-management__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-contract-management__table table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract-management__table table th:nth-of-type(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract-management__table table th:nth-of-type(2){width:clamp(168.75px,243/1440*100vw,243px)}.p-contract-management__table table th:nth-of-type(3){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-contract-management__table table th:nth-of-type(4){width:clamp(203.4722222222px,293/1440*100vw,293px)}.p-contract-management__table table th:nth-of-type(5){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-contract-management__table table th:nth-of-type(6){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-contract-management__table table th:nth-of-type(7){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-contract-management__table table td:nth-of-type(2),.p-contract-management__table table td:nth-of-type(3){text-align:left;padding:0 clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract-bulk__table table th:nth-of-type(1){width:clamp(66.6666666667px,96/1440*100vw,96px)}.p-contract-bulk__table table th:nth-of-type(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-contract-bulk__table table th:nth-of-type(3){width:clamp(168.75px,243/1440*100vw,243px)}.p-contract-bulk__table table th:nth-of-type(4){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-contract-bulk__table table th:nth-of-type(5){width:clamp(135.4166666667px,195/1440*100vw,195px)}.p-contract-bulk__table table th:nth-of-type(6){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-contract-bulk__table table th:nth-of-type(7){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-contract-bulk__table table th:nth-of-type(8){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-contract-bulk__table table td:nth-of-type(3),.p-contract-bulk__table table td:nth-of-type(4){text-align:left;padding-left:clamp(6.9444444444px,10/1440*100vw,10px)}.p-contract-bulk__table table td .-time{display:block}.p-contract-bulk__form{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-contract-bulk__form input{width:clamp(13.1944444444px,19/1440*100vw,19px);height:clamp(13.1944444444px,19/1440*100vw,19px)}.p-contract-bulk__head{margin-top:clamp(20.8333333333px,30/1440*100vw,30px)}.p-contract-bulk__select{display:flex;align-items:center;gap:clamp(10.0694444444px,14.5/1440*100vw,14.5px)}.p-contract-bulk__select select{width:clamp(579.8611111111px,835/1440*100vw,835px);height:clamp(26.3888888889px,38/1440*100vw,38px);padding:0 clamp(10.4166666667px,15/1440*100vw,15px);border:.5px solid #989898;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none}.p-contract-bulk__select .m-btn-fill{min-width:clamp(90.2777777778px,130/1440*100vw,130px);padding:0}.p-terms-detail__tab p{padding:clamp(10.4166666667px,15/1440*100vw,15px) clamp(13.8888888889px,20/1440*100vw,20px);border-bottom:2px solid rgba(0,0,0,0);font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500}.p-terms-detail__tab p.is-active{border-bottom-color:var(--color-blue);color:var(--color-blue)}.p-terms-detail__top{display:flex;justify-content:space-between;align-items:center;padding:clamp(13.8888888889px,20/1440*100vw,20px);border-bottom:1px solid #ddd}.p-terms-detail__top h3{font-size:clamp(12.5px,18/1440*100vw,18px);font-weight:600;margin:0}.p-terms-detail__top .-buttons{display:flex;gap:clamp(6.9444444444px,10/1440*100vw,10px)}.p-terms-detail__table{padding:clamp(13.8888888889px,20/1440*100vw,20px)}.p-terms-detail__simulation{padding:clamp(27.7777777778px,40/1440*100vw,40px) clamp(13.8888888889px,20/1440*100vw,20px);display:flex;justify-content:center}.p-terms-detail__smartphone{width:clamp(277.7777777778px,400/1440*100vw,400px);height:clamp(569.4444444444px,820/1440*100vw,820px);background-image:url("/manager/assets/image/smartphone/smartphone.png");background-size:clamp(277.7777777778px,400/1440*100vw,400px) clamp(569.4444444444px,820/1440*100vw,820px);background-repeat:no-repeat;position:relative}.p-terms-detail__smartphone-inner{padding-top:clamp(0.6944444444px,1/1440*100vw,1px)}.p-terms-detail__smartphone-content{width:clamp(243.0555555556px,350/1440*100vw,350px);height:clamp(479.1666666667px,690/1440*100vw,690px);margin:clamp(45.1388888889px,65/1440*100vw,65px) auto 0;overflow:auto}.p-terms-detail__smartphone-content::-webkit-scrollbar{width:6px}.p-terms-detail__smartphone-content::-webkit-scrollbar-track{background:#f1f1f1}.p-terms-detail__smartphone-content::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.p-terms-detail__smartphone-content::-webkit-scrollbar-thumb:hover{background:#555}.p-terms-detail__header{text-align:center;padding:clamp(5.5555555556px,8/1440*100vw,8px) 0}.p-terms-detail__header.-primary{background-color:#def7ff;color:#004e6c;font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.p-terms-detail__header.-secondary{background-color:#004e6c;color:#def7ff;font-size:clamp(12.5px,18/1440*100vw,18px);font-weight:bold}.p-terms-detail__body{padding:clamp(8.3333333333px,12/1440*100vw,12px)}.p-terms-detail__notice{color:red;font-size:clamp(9.7916666667px,14.1/1440*100vw,14.1px);margin-bottom:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.5}.p-terms-detail__terms-content{white-space:pre-wrap;font-size:clamp(9.7916666667px,14.1/1440*100vw,14.1px);margin-bottom:clamp(5.5555555556px,8/1440*100vw,8px);line-height:1.6}.p-terms-detail__button-wrapper{text-align:center;margin-bottom:clamp(8.3333333333px,12/1440*100vw,12px)}.p-terms-detail__button{width:100%;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(13.8888888889px,20/1440*100vw,20px);background-color:#007bff;color:#fff;border:none;border-radius:clamp(2.7777777778px,4/1440*100vw,4px);font-size:clamp(11.1111111111px,16/1440*100vw,16px);font-weight:500;cursor:pointer;transition:background-color .2s}.p-terms-detail__button:hover{background-color:#0056b3}.p-terms-detail__footer{text-align:center;padding:clamp(5.5555555556px,8/1440*100vw,8px) 0;background-color:#2e97b7;color:#fff;font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.p-terms-form__content{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-terms-form__main{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-terms-form__main .m-form__content{padding-left:clamp(17.3611111111px,25/1440*100vw,25px)}.p-terms-form__submit{width:clamp(202.7777777778px,292/1440*100vw,292px);height:clamp(28.4722222222px,41/1440*100vw,41px);display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(12.5px,18/1440*100vw,18px);letter-spacing:.08em;font-weight:bold;background-color:var(--color-blue);border-radius:20px;margin-inline:auto;margin-top:clamp(25px,36/1440*100vw,36px)}.p-event-detail__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-event-detail__top{background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(20.8333333333px,30/1440*100vw,30px) 0}.p-event-detail__content .m-content.-item1{padding-top:clamp(24.3055555556px,35/1440*100vw,35px)}.p-event-detail__content .m-content.-item2{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-event-detail__buttons{gap:clamp(6.9444444444px,10/1440*100vw,10px);background-color:#fff;padding:clamp(20.8333333333px,30/1440*100vw,30px) clamp(20.8333333333px,30/1440*100vw,30px) 0 clamp(20.8333333333px,30/1440*100vw,30px)}.p-event-detail__content-top{display:flex}.p-event-detail__content-top .-buttons{margin-left:auto;display:flex;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.p-event-detail__table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-event-detail__table table{border-top:.5px solid #d5d5d5}.p-event-detail__table table th,.p-event-detail__table table td{border-bottom:.5px solid #d5d5d5}.p-event-detail__table table th{height:clamp(44.4444444444px,64/1440*100vw,64px);padding:clamp(3.4722222222px,5/1440*100vw,5px) 0 clamp(3.4722222222px,5/1440*100vw,5px) clamp(10.4166666667px,15/1440*100vw,15px);vertical-align:middle}.p-event-detail__table table .-red{color:#ce0000}.p-event-detail__table table .-small{font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.p-event-detail__table table .-private{margin-left:clamp(12.5px,18/1440*100vw,18px)}.p-event-detail__box{width:100%;height:clamp(284.7222222222px,410/1440*100vw,410px);position:relative;background-color:#f5f5f5;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-event-detail__box-none{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#989898;font-weight:500;font-size:clamp(11.1111111111px,16/1440*100vw,16px)}.p-event-form__main{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-event-form__form{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-event-form__form .m-form__item:nth-child(1) .m-form__content{padding:clamp(15.2777777778px,22/1440*100vw,22px) clamp(10.4166666667px,15/1440*100vw,15px) clamp(15.2777777778px,22/1440*100vw,22px) clamp(52.0833333333px,75/1440*100vw,75px)}.p-event-form__form .-flex{display:flex}.p-event-form__form button.submit{width:fit-content;padding-inline:1em}.children-form__item{margin-bottom:clamp(13.8888888889px,20/1440*100vw,20px);padding:clamp(10.4166666667px,15/1440*100vw,15px);border:.5px solid #ddd;border-radius:clamp(2.7777777778px,4/1440*100vw,4px);position:relative}.children-form__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(10.4166666667px,15/1440*100vw,15px)}.children-form__header h4{margin:0;color:#333}.children-form__header .m-btn-delete{padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(10.4166666667px,15/1440*100vw,15px);font-size:clamp(8.3333333333px,12/1440*100vw,12px)}.children-form__add-button{text-align:center;margin-top:clamp(13.8888888889px,20/1440*100vw,20px);margin-bottom:clamp(13.8888888889px,20/1440*100vw,20px)}.children-form__content-labels{display:flex;gap:clamp(13.8888888889px,20/1440*100vw,20px)}.p-qa-detail__main{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-qa-detail__table table{border-top:.5px solid #d5d5d5}.p-qa-detail__table table th,.p-qa-detail__table table td{border-bottom:.5px solid #d5d5d5}.p-bill__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-bill__search-btn{text-align:right}.p-bill__table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-bill__table .m-table th{border-left:2px solid #fff;text-align:center;height:clamp(30.5555555556px,44/1440*100vw,44px);padding:0;vertical-align:middle}.p-bill__table .m-table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px);border-left:none}.p-bill__table .m-table th:nth-child(2){width:clamp(127.7777777778px,184/1440*100vw,184px)}.p-bill__table .m-table th:nth-child(3){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-bill__table .m-table th:nth-child(4){width:clamp(111.1111111111px,160/1440*100vw,160px)}.p-bill__table .m-table th:nth-child(5){width:clamp(111.1111111111px,160/1440*100vw,160px)}.p-bill__table .m-table th:nth-child(6){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-bill__table .m-table th:nth-child(7){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-bill__table .m-table td{padding:0 0;vertical-align:middle;height:clamp(41.6666666667px,60/1440*100vw,60px);text-align:center;border-bottom:.5px dashed #707070}.p-bill__table .m-table td .-small{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667;letter-spacing:.02em}.p-bill-detail .m-content{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-bill-detail .m-tab__button.-item2{width:clamp(111.1111111111px,160/1440*100vw,160px)}.p-bill-detail .m-tab__button.-item3{width:clamp(111.1111111111px,160/1440*100vw,160px)}.p-bill-detail .m-btn-fill{min-width:clamp(71.5277777778px,103/1440*100vw,103px);height:clamp(20.8333333333px,30/1440*100vw,30px)}.p-bill-detail__tab-contents{margin-top:clamp(27.7777777778px,40/1440*100vw,40px)}.p-bill-detail__table{border-top:.5px solid #d5d5d5}.p-bill-detail__table th,.p-bill-detail__table td{border-bottom:.5px solid #d5d5d5}.p-bill-detail__tab-top{display:flex;justify-content:space-between}.p-bill-detail__title{font-size:clamp(9.7222222222px,14/1440*100vw,14px);background-color:#e6e6e6;padding:0 clamp(10.4166666667px,15/1440*100vw,15px);width:100%;height:clamp(30.5555555556px,44/1440*100vw,44px);display:flex;align-items:center;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-bill-detail__main{display:flex;justify-content:space-between;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.4285714286;font-weight:500;padding:clamp(31.9444444444px,46/1440*100vw,46px) clamp(10.4166666667px,15/1440*100vw,15px) 0}.p-bill-detail__main .-left .-address{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-bill-detail__main .-left .-price{margin-top:clamp(15.2777777778px,22/1440*100vw,22px);display:flex;border-bottom:1px solid #707070;align-items:flex-end;padding-bottom:clamp(3.4722222222px,5/1440*100vw,5px)}.p-bill-detail__main .-left .-price p{font-size:clamp(17.3611111111px,25/1440*100vw,25px);line-height:1.44}.p-bill-detail__main .-left .-price p:nth-of-type(2){margin-left:clamp(-5.5555555556px,-8/1440*100vw,-8px)}.p-bill-detail__main .-left .-price span{line-height:1.7}.p-bill-detail__main .-left .-price .-first{margin-right:clamp(20.1388888889px,29/1440*100vw,29px)}.p-bill-detail__main .-left .-bottom-text{color:#ce0000;margin-top:clamp(6.25px,9/1440*100vw,9px);font-weight:400}.p-bill-detail__main .-right .-text{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-bill-detail__table2{margin-top:clamp(25px,36/1440*100vw,36px)}.p-bill-detail__table2 table{width:100%;font-weight:500}.p-bill-detail__table2 table tr{height:clamp(30.5555555556px,44/1440*100vw,44px)}.p-bill-detail__table2 table .-bg-grey{background-color:#e6e6e6}.p-bill-detail__table2 table th{text-align:center;font-size:clamp(9.7222222222px,14/1440*100vw,14px)}.p-bill-detail__table2 table th:nth-child(1){width:clamp(334.0277777778px,481/1440*100vw,481px);text-align:left;padding:0 clamp(10.4166666667px,15/1440*100vw,15px)}.p-bill-detail__table2 table th:nth-child(2){width:clamp(116.6666666667px,168/1440*100vw,168px)}.p-bill-detail__table2 table th:nth-child(3){width:clamp(45.8333333333px,66/1440*100vw,66px)}.p-bill-detail__table2 table th:nth-child(4){width:clamp(124.3055555556px,179/1440*100vw,179px)}.p-bill-detail__table2 table th:nth-child(5){width:clamp(59.0277777778px,85/1440*100vw,85px)}.p-bill-detail__table2 table td{font-size:clamp(9.0277777778px,13/1440*100vw,13px);text-align:right;font-weight:500}.p-bill-detail__table2 table td:nth-child(1){text-align:left;padding:0 clamp(10.4166666667px,15/1440*100vw,15px)}.p-bill-detail__table2 table td:nth-child(2){text-align:left;padding:0 clamp(10.4166666667px,15/1440*100vw,15px)}.p-bill-detail__table2 table td:nth-child(4){text-align:center}.p-bill-detail__table2 table td:nth-child(5){padding-right:clamp(13.1944444444px,19/1440*100vw,19px)}.p-bill-detail__table3{margin-top:clamp(9.0277777778px,13/1440*100vw,13px)}.p-bill-detail__table3 table{width:clamp(219.4444444444px,316/1440*100vw,316px);margin-left:auto;font-size:clamp(9.0277777778px,13/1440*100vw,13px);font-weight:500}.p-bill-detail__table3 table th,.p-bill-detail__table3 table td{border-bottom:1px solid #707070;height:clamp(34.0277777778px,49/1440*100vw,49px)}.p-bill-detail__table3 table th{text-align:left}.p-bill-detail__table3 table td{text-align:right;padding-right:clamp(13.1944444444px,19/1440*100vw,19px)}.p-account .m-content{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-account .m-content__top{margin-top:clamp(20.8333333333px,30/1440*100vw,30px);align-items:flex-end}.p-account .m-registration-btn{width:clamp(126.3888888889px,182/1440*100vw,182px)}.p-account__table1 table{border-top:.5px solid #d5d5d5}.p-account__table1 table th,.p-account__table1 table td{border-bottom:.5px solid #d5d5d5}.p-account__table2 table th:nth-of-type(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-account__table2 table th:nth-of-type(2){width:clamp(125px,180/1440*100vw,180px)}.p-account__table2 table th:nth-of-type(3){width:clamp(125px,180/1440*100vw,180px)}.p-account__table2 table th:nth-of-type(4){width:clamp(229.1666666667px,330/1440*100vw,330px)}.p-account__table2 table th:nth-of-type(5){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-account__table2 table th:nth-of-type(6){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-account__table2 table td{height:clamp(41.6666666667px,60/1440*100vw,60px);padding:0;vertical-align:middle;text-align:center;border-bottom:.5px dashed #707070}.p-account__table2 table td:nth-of-type(2),.p-account__table2 table td:nth-of-type(3),.p-account__table2 table td:nth-of-type(4){text-align:left;padding:0 clamp(6.9444444444px,10/1440*100vw,10px)}.p-account__table2 table td .-time{font-size:clamp(8.3333333333px,12/1440*100vw,12px);line-height:1.4166666667;font-weight:400}.p-account-form .m-content{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-account-form-registration .m-btn-fill{min-width:clamp(173.6111111111px,250/1440*100vw,250px);width:max-content;padding:0 1em}.p-account-form-registration__form{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-account-form-registration .m-form{margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-news-index .m-registration-btn{width:clamp(180.5555555556px,260/1440*100vw,260px)}.p-news-index__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-news-index__table table th:nth-of-type(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-news-index__table table th:nth-of-type(2){width:clamp(203.4722222222px,293/1440*100vw,293px)}.p-news-index__table table th:nth-of-type(3){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-news-index__table table th:nth-of-type(4){width:clamp(76.3888888889px,110/1440*100vw,110px)}.p-news-index__table table th:nth-of-type(5){width:clamp(76.3888888889px,110/1440*100vw,110px)}.p-news-index__table table th:nth-of-type(6){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-news-index__table table th:nth-of-type(7){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-news-index__table table th:nth-of-type(8){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-news-index__table table td:nth-of-type(2){text-align:left;padding:0 clamp(6.9444444444px,10/1440*100vw,10px)}.p-news-form__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-news-form .m-form{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-news-form .m-form__content.-line label{margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-news-form .m-form__content.-line label span{display:block}.p-news-form select{width:100%;height:clamp(26.3888888889px,38/1440*100vw,38px);border:.5px solid #989898;border-radius:5px;padding:0 clamp(6.9444444444px,10/1440*100vw,10px);-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-news-detail .m-content{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-news-detail .m-content+.m-content{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-news-detail__table.-item1 table{border-top:.5px solid #d5d5d5}.p-news-detail__table.-item1 table th,.p-news-detail__table.-item1 table td{border-bottom:.5px solid #d5d5d5}.p-news-detail__table.-item2 table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-news-detail__table.-item2 table th:nth-child(2){width:clamp(169.4444444444px,244/1440*100vw,244px)}.p-news-detail__table.-item2 table th:nth-child(3){width:clamp(203.4722222222px,293/1440*100vw,293px)}.p-news-detail__table.-item2 table th:nth-child(4){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-news-detail__table.-item2 table th:nth-child(5){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-news-detail__table.-item2 table th:nth-child(6){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-news-detail__table.-item2 table th:nth-child(7){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-news-detail__table.-item2 table td .-small{display:block;font-size:clamp(8.3333333333px,12/1440*100vw,12px)}.p-news-detail__table.-item2 table td:nth-child(2),.p-news-detail__table.-item2 table td:nth-child(3){text-align:left;padding:0 clamp(6.9444444444px,10/1440*100vw,10px)}.p-sales-index__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-sales-index__top{display:flex;font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;line-height:1;margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-sales-index__top .-left{width:70.3011422638%;background-color:#e6e6e6;display:flex;align-items:center;gap:clamp(20.8333333333px,30/1440*100vw,30px);height:clamp(30.5555555556px,44/1440*100vw,44px);padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(10.4166666667px,15/1440*100vw,15px)}.p-sales-index__top .-left .-buttons{display:flex;color:var(--color-blue)}.p-sales-index__top .-left .-buttons button+button{border-left:1px solid var(--color-blue)}.p-sales-index__top .-right{width:31.1526479751%;border-left:2px solid #fff;background-color:#e6e6e6;height:clamp(30.5555555556px,44/1440*100vw,44px);display:flex;align-items:center;padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(10.4166666667px,15/1440*100vw,15px);justify-content:flex-end}.p-sales-index__top .-right p{letter-spacing:.1em}.p-sales-index__table{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-sales-index__table table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-sales-index__table table th:nth-child(2){width:clamp(89.5833333333px,129/1440*100vw,129px)}.p-sales-index__table table th:nth-child(3){width:clamp(380.5555555556px,548/1440*100vw,548px)}.p-sales-index__table table th:nth-child(4){width:clamp(65.9722222222px,95/1440*100vw,95px)}.p-sales-index__table table th:nth-child(5){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-sales-detail__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-sales-detail__content{margin-top:clamp(27.7777777778px,40/1440*100vw,40px)}.p-sales-detail__table table{border-top:.5px solid #d5d5d5}.p-sales-detail__table table th,.p-sales-detail__table table td{border-bottom:.5px solid #d5d5d5}.p-sales-detail__table table th{white-space:nowrap}.p-sales-detail__table table td.-label{padding:clamp(6.9444444444px,10/1440*100vw,10px) clamp(20.8333333333px,30/1440*100vw,30px)}.p-sales-form__radio ul{display:flex;gap:clamp(34.7222222222px,50/1440*100vw,50px)}.p-sales-form__radio li{display:flex;align-items:center}.p-sales-form .m-form__btn button{background-color:#ce0000;width:clamp(275px,396/1440*100vw,396px);letter-spacing:.08em}.p-log-index__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px);padding-top:clamp(15.9722222222px,23/1440*100vw,23px)}.p-log-index__table table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-log-index__table table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-log-index__table table th:nth-child(2){width:clamp(165.9722222222px,239/1440*100vw,239px)}.p-log-index__table table th:nth-child(3){width:clamp(314.5833333333px,453/1440*100vw,453px)}.p-log-index__table table th:nth-child(4){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-log-index__table table th:nth-child(5){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-log-index__table table td:nth-child(2),.p-log-index__table table td:nth-child(3){text-align:left;padding-left:clamp(6.9444444444px,10/1440*100vw,10px)}.p-notification .m-content{padding-top:clamp(16.6666666667px,24/1440*100vw,24px)}.p-notification .m-registration-btn{width:clamp(176.3888888889px,254/1440*100vw,254px)}.p-notification .m-table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-notification__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-notification__table table th:nth-child(1){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-notification__table table th:nth-child(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-notification__table table th:nth-child(3){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-notification__table table th:nth-child(4){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-notification__table table th:nth-child(5){width:clamp(343.75px,495/1440*100vw,495px)}.p-notification__table table th:nth-child(6){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-notification__table table td .-small{font-size:clamp(8.3333333333px,12/1440*100vw,12px);display:block;font-weight:400}.p-notification__table table td:nth-child(5){text-align:left;font-weight:500;padding:0 clamp(12.5px,18/1440*100vw,18px)}.p-notification-detail__contents{display:flex;flex-direction:column;gap:clamp(10.4166666667px,15/1440*100vw,15px);margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-notification-detail__table table{border-top:.5px solid #d5d5d5}.p-notification-detail__table table th,.p-notification-detail__table table td{border-bottom:.5px solid #d5d5d5}.p-notification-detail__table table td ul{display:flex;gap:clamp(15.9722222222px,23/1440*100vw,23px)}.p-notification-detail__buttons{margin-top:clamp(13.8888888889px,20/1440*100vw,20px);display:flex;justify-content:center;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.p-notification-detail__buttons .m-btn-fill{width:clamp(173.6111111111px,250/1440*100vw,250px);height:clamp(28.4722222222px,41/1440*100vw,41px)}.p-notification-form__form .m-form{margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-notification-form__form .m-form__item.-item2 .m-form__content{display:flex;align-items:center}.p-notification-form__form .m-form__item.-item2 .-flex{gap:clamp(34.7222222222px,50/1440*100vw,50px)}.p-notification-form__form .m-form__item.-item2 .-flex li{display:flex;align-items:center}.p-notification-form__form .m-form__item.-item3 .-flex{align-items:center;gap:clamp(13.8888888889px,20/1440*100vw,20px)}.p-notification-form__btn{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-movie-index .m-registration-btn{width:clamp(156.25px,225/1440*100vw,225px)}.p-movie-index__table table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px)}.p-movie-index__table table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-movie-index__table table th:nth-child(2){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-movie-index__table table th:nth-child(3){width:clamp(97.2222222222px,140/1440*100vw,140px)}.p-movie-index__table table th:nth-child(4){width:clamp(156.25px,225/1440*100vw,225px)}.p-movie-index__table table th:nth-child(5){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-movie-index__table table th:nth-child(6){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-movie-index__table table th:nth-child(7){width:clamp(43.0555555556px,62/1440*100vw,62px)}.p-movie-index__table table th:nth-child(8){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-movie-index__table table th:nth-child(9){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-movie-index__table table td:nth-child(3),.p-movie-index__table table td:nth-child(4){text-align:left;padding:0 clamp(6.9444444444px,10/1440*100vw,10px);font-weight:500}.p-movie-index__table table td:nth-child(7){font-weight:500}.p-movie-index__table table td .-blue{color:var(--color-blue)}.p-movie-detail__contents{margin-top:clamp(13.8888888889px,20/1440*100vw,20px);display:flex;flex-direction:column;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.p-movie-detail__table table{margin-top:clamp(6.9444444444px,10/1440*100vw,10px);border-top:.5px solid #d5d5d5}.p-movie-detail__table table th,.p-movie-detail__table table td{border-bottom:.5px solid #d5d5d5}.p-movie-detail__table table td .-blue{color:var(--color-blue)}.p-movie-detail__table2 table th:nth-child(1){width:clamp(67.3611111111px,97/1440*100vw,97px)}.p-movie-detail__table2 table th:nth-child(2){width:clamp(169.4444444444px,244/1440*100vw,244px)}.p-movie-detail__table2 table th:nth-child(3){width:clamp(203.4722222222px,293/1440*100vw,293px)}.p-movie-detail__table2 table th:nth-child(4){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-movie-detail__table2 table th:nth-child(5){width:clamp(52.7777777778px,76/1440*100vw,76px)}.p-movie-detail__table2 table th:nth-child(6){width:clamp(55.5555555556px,80/1440*100vw,80px)}.p-movie-detail__table2 table th:nth-child(7){width:clamp(70.8333333333px,102/1440*100vw,102px)}.p-movie-form select{width:100%;height:clamp(26.3888888889px,38/1440*100vw,38px);border:.5px solid #989898;border-radius:5px;padding:0 clamp(6.9444444444px,10/1440*100vw,10px);-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-movie-form .m-content+.m-content{margin-top:clamp(10.4166666667px,15/1440*100vw,15px)}.p-movie-form .m-form{margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-movie-form__form{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-payment-credit-form .m-content{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-payment-credit-form__form{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-payment-credit-form__cards{display:flex;flex-direction:column;gap:clamp(13.8888888889px,20/1440*100vw,20px);margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-payment-credit-form__card{border:1px solid #d5d5d5;border-radius:5px;overflow:hidden}.p-payment-credit-form__card-body{padding:clamp(13.8888888889px,20/1440*100vw,20px);background-color:#fff}.p-payment-credit-form__card-number{font-size:clamp(12.5px,18/1440*100vw,18px);line-height:1.5;font-weight:700;color:#000;margin-bottom:clamp(6.9444444444px,10/1440*100vw,10px)}.p-payment-credit-form__card-expiry{font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1.5;color:#707070}.p-payment-credit-form__card-footer{padding:clamp(10.4166666667px,15/1440*100vw,15px) clamp(13.8888888889px,20/1440*100vw,20px);background-color:#f5f5f5;border-top:1px solid #d5d5d5}.p-payment-credit-form__card-footer .m-btn-fill{width:clamp(69.4444444444px,100/1440*100vw,100px);padding:clamp(5.5555555556px,8/1440*100vw,8px) clamp(11.1111111111px,16/1440*100vw,16px)}.p-payment-credit-form__delete-btn{background-color:red;color:#fff}.p-school-course__tab{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-school-course__tab .m-tab__button{width:clamp(88.1944444444px,127/1440*100vw,127px)}.p-school-course__main{margin-top:clamp(24.3055555556px,35/1440*100vw,35px)}.p-school-course__table .m-table{border-top:.5px solid #d5d5d5}.p-school-course__table .m-table th,.p-school-course__table .m-table td{border-bottom:.5px solid #d5d5d5}.p-school-course__table .m-table th .-text,.p-school-course__table .m-table td .-text{display:flex;align-items:flex-start;gap:clamp(10.4166666667px,15/1440*100vw,15px)}.p-school-course__table .m-table th .-text span,.p-school-course__table .m-table td .-text span{border-radius:5px;background-color:#e59780;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1;padding:clamp(3.4722222222px,5/1440*100vw,5px) clamp(6.9444444444px,10/1440*100vw,10px) clamp(4.1666666667px,6/1440*100vw,6px);color:#fff;margin-top:clamp(4.1666666667px,6/1440*100vw,6px)}.p-school-course__table .m-table th .-input input[type=text],.p-school-course__table .m-table td .-input input[type=text]{width:clamp(440.9722222222px,635/1440*100vw,635px);border:.5px solid #d5d5d5;border-radius:5px;padding:clamp(4.1666666667px,6/1440*100vw,6px) clamp(6.9444444444px,10/1440*100vw,10px)}.p-school-course__table .m-table th .-input select,.p-school-course__table .m-table td .-input select{width:100%;border:.5px solid #d5d5d5;border-radius:5px;padding:clamp(4.1666666667px,6/1440*100vw,6px) clamp(6.9444444444px,10/1440*100vw,10px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);background-color:#fff}.p-school-course__table .m-table th .-input select.is-invalid,.p-school-course__table .m-table td .-input select.is-invalid{border-color:#dc3545}.p-school-course__table .m-table th .-check,.p-school-course__table .m-table td .-check{display:flex;align-items:center;font-size:clamp(9.7222222222px,14/1440*100vw,14px);line-height:1;margin-top:clamp(7.6388888889px,11/1440*100vw,11px)}.p-school-course__table .m-table th .-check input[type=checkbox],.p-school-course__table .m-table td .-check input[type=checkbox]{width:clamp(13.1944444444px,19/1440*100vw,19px);height:clamp(13.1944444444px,19/1440*100vw,19px);margin-right:clamp(6.9444444444px,10/1440*100vw,10px);margin-left:clamp(3.4722222222px,5/1440*100vw,5px)}.p-school-course__comparison{margin-top:clamp(11.8055555556px,17/1440*100vw,17px)}.p-school-course__comparison h3{padding-bottom:clamp(4.1666666667px,6/1440*100vw,6px);border-bottom:.5px solid #d5d5d5}.p-school-course__comparison-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(37.5px,54/1440*100vw,54px);margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-school-course__comparison-item{padding:clamp(13.8888888889px,20/1440*100vw,20px);border:.5px solid #989898;border-radius:5px}.p-school-course__comparison-item h4{font-size:clamp(9.7222222222px,14/1440*100vw,14px);letter-spacing:.02em}.p-school-course__comparison-item table{border-top:.5px solid #d5d5d5}.p-school-course__comparison-item table th,.p-school-course__comparison-item table td{border-bottom:.5px solid #d5d5d5}.p-school-course__comparison-item table th{width:clamp(68.0555555556px,98/1440*100vw,98px)}.p-school-course__comparison-item table td{padding:clamp(13.1944444444px,19/1440*100vw,19px) clamp(6.9444444444px,10/1440*100vw,10px)}.p-school-course__comparison-item ul .-col2{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(3.4722222222px,5/1440*100vw,5px) 0;margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-school-course__comparison-item ul{display:flex;flex-direction:column;gap:clamp(11.1111111111px,16/1440*100vw,16px);list-style:none;padding:0;margin:0}.p-school-course__comparison-item ul li{margin-bottom:clamp(6.9444444444px,10/1440*100vw,10px)}.p-school-course__comparison-item ul li:last-child{margin-bottom:0}.p-school-course__comparison-item ul li h5{font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:bold;margin-bottom:clamp(3.4722222222px,5/1440*100vw,5px)}.p-school-course__comparison-item.-item1 h4{color:#86adcb}.p-school-course__comparison-item.-item2{position:relative}.p-school-course__comparison-item.-item2 h4{color:#e59780}.p-school-course__comparison-item.-item2::before{content:"";background-image:url("../image/school-course-arrow.svg");width:clamp(9.7222222222px,14/1440*100vw,14px);height:clamp(14.5833333333px,21/1440*100vw,21px);position:absolute;top:50%;left:clamp(-34.7222222222px,-50/1440*100vw,-50px);transform:translateY(-50%)}.p-school-course__bottom{margin-top:clamp(22.2222222222px,32/1440*100vw,32px);text-align:center}.p-school-course__button{margin-top:clamp(20.8333333333px,30/1440*100vw,30px);font-size:clamp(12.5px,18/1440*100vw,18px);letter-spacing:.08em;font-weight:bold;background-color:#86adcb;border-radius:20px;color:#fff;margin-inline:auto;min-width:clamp(173.6111111111px,250/1440*100vw,250px);width:fit-content;height:clamp(28.4722222222px,41/1440*100vw,41px);padding-inline:1em;display:flex;align-items:center;justify-content:center;transition:.3s all;padding-bottom:clamp(1.3888888889px,2/1440*100vw,2px)}.p-school-course__button:hover{opacity:.6}.m-form__text.-red{color:#dc3545;font-size:clamp(8.3333333333px,12/1440*100vw,12px);margin-top:clamp(3.4722222222px,5/1440*100vw,5px)}.p-contact-form__btn.m-form__btn button{min-width:clamp(103.4722222222px,149/1440*100vw,149px);height:clamp(20.8333333333px,30/1440*100vw,30px);font-size:clamp(9.7222222222px,14/1440*100vw,14px);font-weight:500;letter-spacing:.02em;background-color:var(--color-orange);color:#fff;border:1px solid var(--color-orange);border-radius:50px}.p-contact-form__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-contact-form__main .m-form__content.-text-only{padding-top:0;padding-bottom:0;display:flex;flex-direction:column;justify-content:center}.p-contact-complete__main{margin-top:clamp(13.8888888889px,20/1440*100vw,20px)}.p-contact-complete__body{text-align:center;margin-top:clamp(13.8888888889px,20/1440*100vw,20px);padding:clamp(41.6666666667px,60/1440*100vw,60px) 0}.p-contact-complete__action{margin-top:clamp(22.2222222222px,32/1440*100vw,32px)}/*# sourceMappingURL=style.css.map */
