@font-face{font-family:Noto;src:url("NotoSansJp/static/NotoSansJP-Regular.ttf") format("truetype")}@font-face{font-family:NotoB;src:url("NotoSansJp/static/NotoSansJP-Bold.ttf") format("truetype")}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}img,video{max-width:100%;height:auto;vertical-align:bottom}body{font-family:"Noto",sans-serif;line-height:1.6;letter-spacing:.1em;font-weight:normal;color:#17233b}ul,ol{list-style-type:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal}.comp{margin-bottom:100px}.wrap{max-width:1280px;margin:0 auto}.bg{background-color:#f2f3f5;padding-block:40px}@media screen and (max-width:1280px){.bg{padding-left:4.6875%;padding-right:4.6875%}}.news{background-color:#f89286;border-radius:20px;padding:15px 28px;font-family:"notoB",sans-serif;display:flex;align-items:center;max-width:570px;box-shadow:0 0 20px rgba(170,170,170,.3333333333)}@media screen and (max-width:900px){.news{padding:15px 30px}}@media screen and (max-width:600px){.news{padding:10px 20px}}.news__time,.news__text{margin-right:15px;align-self:start}.news__closeWrap{margin-left:auto;cursor:pointer;border-left:2px solid #17233b;padding-left:16px}.news__close{font-weight:bold;font-size:1.2em;transition:.3s}.news__close:hover{transform:scale(1.3)}.news__layoutBox{display:contents}@media screen and (max-width:900px){.news__layoutBox{display:block}}.courseTaken{display:flex;align-items:center;background-color:#f7f4ed;border-radius:20px;padding:1.855% 2.268%;border:solid 1.6px #17233b}@media screen and (max-width:900px){.courseTaken{padding:2.268%;display:block;position:relative}}@media screen and (max-width:600px){.courseTaken{display:flex;flex-direction:column;align-items:center;padding:6.268%}}.courseTaken__img{order:1;width:28.865%;margin-right:1.546%;position:relative;padding-top:20.618%;flex-shrink:0}@media screen and (max-width:900px){.courseTaken__img{width:46.184%;padding-top:32.9888%}}@media screen and (max-width:600px){.courseTaken__img{width:100%;padding-top:71.4285%;order:1;margin-bottom:4%}}.courseTaken__img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}@media screen and (max-width:600px){.courseTaken__img>img{border-radius:10px 10px 0 0}}.courseTaken__titleItem{order:2;flex-grow:1;margin-right:1.546%}@media screen and (max-width:900px){.courseTaken__titleItem{align-self:center}}@media screen and (max-width:600px){.courseTaken__titleItem{order:2;align-self:flex-start;margin-bottom:7%}}.courseTaken__title{font-size:1.5rem;font-weight:bold}@media screen and (max-width:1280px){.courseTaken__title{font-size:1.3125rem}}@media screen and (max-width:900px){.courseTaken__title{font-size:1.125rem}}.courseTaken__titleText{font-weight:bold;background-color:#fb781b;display:inline-block;padding:4px 8px;border:solid 1.6px #17233b}@media screen and (max-width:900px){.courseTaken__titleText{font-size:.875rem}}.courseTaken__layoutBox{display:contents}@media screen and (max-width:900px){.courseTaken__layoutBox{display:flex}}@media screen and (max-width:600px){.courseTaken__layoutBox{display:contents}}.courseTaken__btn{order:3;width:25.979%;margin-left:auto;padding-top:2.5%;padding-bottom:2.5%}@media screen and (max-width:900px){.courseTaken__btn{display:block;width:auto;padding:1.5% 2.5%;position:absolute;right:2.268%;bottom:6.4%}}@media screen and (max-width:600px){.courseTaken__btn{position:static;order:3;padding:2% 4.5%}}.courseCard{display:flex;flex-direction:column}.courseCard__title{font-weight:bold;order:2;margin-bottom:5px}.courseCard__img{order:1;position:relative;padding-top:71.428%;margin-bottom:15px}.courseCard__img>img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.courseCard__text{order:4;margin-bottom:15px}.courseCard__lessonBox{order:3;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.courseCard__confirmBtn{color:#5cc2cf;font-weight:bold;text-decoration:underline;transition:.2s}.courseCard__confirmBtn:hover{opacity:.5}.courseCard__lesson{font-weight:bold;font-size:.875rem;background-color:#fb781b;display:inline-block;padding:4px 8px;border:solid 1.6px #17233b}.courseCard__btn{order:5;width:72.857%;margin:0 auto;padding:10px 10px}.btn{border:solid 1.6px #17233b;text-align:center;border-radius:50px;background-color:#fffffe;cursor:pointer;transition:.5s;font-weight:bold;font-family:"Noto",sans-serif;font-size:16px;font-weight:bold}.btn:hover{background-color:#17233b;color:#fffffe}.btn--primary{background-color:#fb781b}.stepText{font-size:36px;font-weight:bold;font-family:"Noto",sans-serif;letter-spacing:0;text-shadow:1px 1px 0px #17233b,-1px 1px 0px #17233b,1px -1px 0px #17233b,-1px -1px 0px #17233b,1px 0px 0px #17233b,0px 1px 0px #17233b,-1px 0px 0px #17233b,0px -1px 0px #17233b;color:#fffffe;display:inline-block;transform:rotate(-7.5deg)}.curriculumList{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:dotted 1px #17233b;padding-bottom:24px}@media screen and (max-width:900px){.curriculumList{flex-direction:column}}.curriculumList:last-child{border:none;padding-bottom:10px}.curriculumList__title{font-size:1.5rem;font-weight:bold}@media screen and (max-width:900px){.curriculumList__title{font-size:1.3125rem}}@media screen and (max-width:600px){.curriculumList__title{font-size:1.125rem}}@media screen and (max-width:900px){.curriculumList__titleBox{width:100%}}@media screen and (max-width:600px){.curriculumList__titleBox{margin-bottom:15px}}.curriculumList__contentsBox{display:flex;align-items:flex-end;flex-shrink:0}@media screen and (max-width:900px){.curriculumList__contentsBox{width:100%;justify-content:right}}@media screen and (max-width:600px){.curriculumList__contentsBox{align-items:center}}.curriculumList__stepText{font-size:1.5rem}@media screen and (max-width:900px){.curriculumList__stepText{font-size:1.3125rem;margin-right:10px}}.curriculumList__btn{margin-left:20px;padding:20px 70px}@media screen and (max-width:900px){.curriculumList__btn{padding:10px 20px}}@media screen and (max-width:600px){.curriculumList__btn{font-size:.875rem;min-width:115px;padding:10px 10px}}.footer{background-color:#f2f3f5}.footer__inner{max-width:1280px;margin:0 auto;padding-top:30px;padding-bottom:30px}@media screen and (max-width:1280px){.footer__inner{padding-left:4.6875%;padding-right:4.6875%}}.footer__inner a{color:#17233b;transition:.5s}.footer__inner a:hover{opacity:.5}.footer__top{display:flex;justify-content:center;align-items:center;margin-bottom:30px}@media screen and (max-width:600px){.footer__top{margin-bottom:15px;flex-direction:column-reverse}}.footer__img{width:65px;margin-right:15px}.footer__text{font-size:12px;margin-bottom:10px}@media screen and (max-width:600px){.footer__text{margin-bottom:0px}}.footer__imgCreproStudy{max-width:180px}@media screen and (max-width:600px){.footer__imgCreproStudy{margin:0 auto 15px}}.footer__nav{text-align:center}.footer__nav>li{margin-bottom:10px}@media screen and (max-width:600px){.footer__nav>li{margin-bottom:6px}}.footer__nav>li:last-child{margin-bottom:0px}.footer__nav a{font-size:14px}.footer__bottomContents{text-align:right;margin-top:-51px}@media screen and (max-width:900px){.footer__bottomContents{margin-top:15px}}@media screen and (max-width:600px){.footer__bottomContents{text-align:center}}@media screen and (max-width:600px){.footer__bottomContents>p{margin-top:5px}}.footer__snsicon{display:inline}.google{display:flex;background-color:#f89286;color:#f7f4ed;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.375rem;letter-spacing:.1em;font-size:.75rem}.google__logo{margin-right:12px}.login{position:relative;left:14%;width:250px}@media screen and (max-width:600px){.login{width:200px}}.logo{width:60px}.step{text-align:center;margin-bottom:4.6875%;display:flex;justify-content:center}@media screen and (max-width:600px){.step{text-align:left;display:grid}}@media screen and (max-width:600px){.step__inner{display:flex}}.step__content{display:flex;align-items:center}@media screen and (max-width:600px){.step__content{flex-direction:column;align-items:flex-start}}.step__content:not(:last-child)::after{content:"▶";display:block;margin-inline:1em}@media screen and (max-width:600px){.step__content:not(:last-child)::after{margin:.5em auto;transform:rotate(90deg)}}.step__number{border-radius:50%;border:1.6px solid #17233b;display:block;width:50px;height:50px;text-align:center;line-height:50px;background-color:#f2f3f5;transition:.5s;font-weight:bold;margin:0 auto 4px}.step__number:not([href]){color:gray;border-color:gray}.step__number[href]:hover{background-color:#8bd2f2}.step__number.step__number--gift{color:#17233b;border-color:currentColor}@media screen and (max-width:600px){.step__number{margin:0 12px 0 0}}.step__number--active{background-color:#8bd2f2}.step__title{font-size:14px}@media screen and (max-width:600px){.step__title{margin-bottom:0}}.step__disc{font-size:18px;font-weight:bold}.step.step--mypage .step__number--one{background-color:#8bd2f2}.step.step--course .step__number--two{background-color:#8bd2f2}.step.step--movie .step__number--three{background-color:#8bd2f2}.bookList{display:flex;flex-direction:column;flex:1;background-color:#f7f4ed;border-radius:20px;padding:24px 2.5%;border:solid 1.6px #17233b;max-width:33.33333%}@media screen and (max-width:900px){.bookList{padding:2.268%;max-width:100%}}@media screen and (max-width:600px){.bookList{display:flex;flex-direction:column;padding:8.316% 4.1492%}}.bookList-transpearent{background-color:rgba(0,0,0,0);border:none;padding:0}.bookList__titleArea{order:2;margin-bottom:20px}.bookList__titleArea-transpearent{margin-bottom:0}.bookList__imgArea{order:1;margin-bottom:20px}.bookList__img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.bookList__img--gift{max-height:250px;-o-object-fit:contain;object-fit:contain;margin:auto}.bookList__title{font-family:NotoB;margin-bottom:.5em}.bookList__btnArea{margin-left:auto;order:4;margin-top:auto}.bookList__btn{display:inline-block;padding:.5em 1em}.bookList__desc{order:3}.bookList__priceArea{border:1px currentColor solid;padding:.2em;display:inline-block}.bookList__free{background-color:#8bd2f2}.bookList__price{background-color:#fb781b}.bookList__priceBeAf{order:2;font-family:NotoB}.bookList__priceBeAf--accent{font-size:1.2em;color:#fb781b}.bookList__boxList{display:inline-block;border:1px solid currentColor;background-color:#f89286;padding:.2em .5em;margin-bottom:.5em}.bookList__coupen{order:4}.bookList__coupenAccent{font-size:1.2em;font-family:NotoB;color:#fb781b}.searchList{display:flex;margin-block:10px 40px}@media screen and (max-width:600px){.searchList{display:block;font-size:.875rem}}.searchList__title{font-family:NotoB}.searchList__listArea{display:flex;gap:1em}.searchList__list a:hover{color:#fb781b;border-bottom:solid .5px #fb781b}.searchList__list.isCurrent{color:#fb781b}.post{margin-block:4em;line-height:2}.post h2{font-size:1.5rem;font-family:NotoB}.post ul,.post ol{list-style-type:initial;padding-left:2em}.preview{background-color:#fff;text-align:center;padding:4% 8%;position:relative;margin-top:-150px;line-height:2;box-shadow:0 0 10px #eee}.preview__title{font-family:NotoB;font-size:1.125rem}.gift__subTitle{font-family:NotoB;margin-block:1em 2em;background-color:#f7f4ed;padding:1em;padding-left:5em}.gift__subTitleStrong{color:#fb781b;font-size:1.5em}.giftForm{margin-top:3em;padding-inline:10%;padding-bottom:4em}@media screen and (max-width:600px){.giftForm{padding-inline:0}}.giftForm span{color:#f89286;font-family:NotoB}.giftForm__group{display:flex;align-items:center;margin-bottom:2rem}@media screen and (max-width:600px){.giftForm__group{display:block}}.giftForm__label{width:33.3%;display:block;font-weight:600}@media screen and (max-width:600px){.giftForm__label{width:100%}}.giftForm__label--required{color:#f89286;font-size:.875rem;font-weight:600}.giftForm__input{width:100%;display:flex;justify-content:left;gap:2rem;height:2.2em;padding:.5em;min-height:1.875rem}.giftForm__input__container{flex-grow:1;justify-content:left}.giftForm__checkBox{text-align:left;margin-bottom:4em}.giftForm__searchMessage{padding-left:1rem;text-align:right}@media screen and (max-width:900px){.giftForm__submit{text-align:center}}.giftForm__submit__button{padding-block:1.25rem;width:10rem;padding:.5rem;margin:0 auto;cursor:pointer;color:#17233b;border:solid 1.6px #17233b;--webkit-appearance: none;transition:.5s;font-family:"Noto",sans-serif;font-size:16px;font-weight:bold;border-radius:50px}.giftForm__submit__button:hover{background-color:#17233b;color:#fffffe}.giftForm__submit--confirm .send{color:var(--green);border:solid 2px var(--green);font-weight:600}.giftForm__submit--confirm .send:hover{background-color:var(--green);color:var(--white)}.giftForm__search{color:#fb781b;text-decoration:underline}.giftForm__error--message{color:#f89286;font-family:NotoB}.giftForm__btnArea{display:flex;gap:10px;justify-content:center}@media screen and (max-width:600px){.giftForm__btnArea{display:block}}.thanks__heading{font-family:NotoB;font-size:1.6875rem;margin-bottom:.5em;padding-top:1em}@media screen and (max-width:900px){.thanks__heading{text-align:center;font-size:1.5rem}}.thanks__headingText{font-family:NotoB;font-size:1.5rem}@media screen and (max-width:900px){.thanks__headingText{text-align:center;font-size:1.125rem}}.thanks__btn{padding:.5em 2em}.simplelistBox{display:flex;justify-content:space-between}@media screen and (max-width:1280px){.simplelistBox{display:block}}.simplelistBox__heading{display:flex}.simplelistBox__title{font-family:NotoB;margin-bottom:.5em}.simplelistBox__2col{width:48%;margin-bottom:8%}@media screen and (max-width:1280px){.simplelistBox__2col{width:100%}}.simplelistBox__img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border:.5px solid gray;margin-block:.5em 1em}.simplelistBox__price{display:inline-block;border:solid 1px #17233b;padding:.3em .5em;font-family:NotoB}.simplelistBox__price--free{background-color:#8bd2f2}.simplelistBox__price--pre{background-color:#fb781b}.simplelistBox___desc{margin-block:.5em 1em}.simplelistBox___btnArea{text-align:right}.simplelistBox__btn{padding:.5em 1em;display:inline-block}.simplelistBox__preText{font-family:NotoB;color:#fb781b;font-size:.875rem}.mypageTopLayout{position:relative;font-size:.875rem}.mypageTopLayout__news{position:absolute;width:35%;right:4%;top:50%;transform:translate(0, -20%);-webkit-animation:fadein 2s;animation:fadein 2s;margin:0 auto;z-index:10}@media screen and (max-width:900px){.mypageTopLayout__news{width:60%;max-width:none}}@media screen and (max-width:600px){.mypageTopLayout__news{width:80%}}@-webkit-keyframes fadein{0%{opacity:0;transform:translate(0, -5%)}100%{opacity:1;transform:translate(0, -20%)}}@keyframes fadein{0%{opacity:0;transform:translate(0, -5%)}100%{opacity:1;transform:translate(0, -20%)}}.mypageContentsLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.mypageLecturesLayout__heading{font-size:1.875rem;font-weight:bold}@media screen and (max-width:1280px){.mypageLecturesLayout__heading{font-size:1.6875rem}}@media screen and (max-width:900px){.mypageLecturesLayout__heading{font-size:1.5rem}}.mypageLecturesLayout__courseTaken{margin-bottom:15px}@media screen and (max-width:600px){.mypageLecturesLayout__courseTaken{width:100%;min-width:240px;margin:0 auto 15%}}.mypageLecturesLayout__courseTaken:last-child{margin-bottom:50px}.mypageRecommendLayout__heading{font-size:1.875rem;font-weight:bold;margin-bottom:24px}@media screen and (max-width:1280px){.mypageRecommendLayout__heading{font-size:1.6875rem}}@media screen and (max-width:900px){.mypageRecommendLayout__heading{font-size:1.5rem}}.mypageRecommendLayout__contents{display:flex;justify-content:space-between;flex-wrap:wrap}.mypageRecommendLayout__contents::after{content:"";width:28.865%;height:0;display:block}.mypageRecommendLayout__courseCard{width:28.865%;margin-bottom:6.3917%}@media screen and (max-width:900px){.mypageRecommendLayout__courseCard{width:46.184%;margin-bottom:7.632%}}@media screen and (max-width:600px){.mypageRecommendLayout__courseCard{width:100%;min-width:240px;margin:0 auto 15%}}.courseLayout{padding:4.6875% 7.65625%;background-color:#fffffe;border-radius:20px}.courseTopLayout__heading{font-size:1.5rem;font-weight:bold;background-color:#f89286;display:inline-block;padding:26px 40px;border-radius:20px 20px 0 0;border:solid #17233b 1.6px;position:relative;top:1.6px}@media screen and (max-width:1280px){.courseTopLayout__heading{font-size:1.3125rem}}@media screen and (max-width:900px){.courseTopLayout__heading{display:block;padding:15px 40px}}@media screen and (max-width:600px){.courseTopLayout__heading{font-size:1.125rem;border-radius:15px 15px 0 0;padding:4.158% 4.1492%;line-height:1.2}}.courseTopLayout__thirdHeading{font-size:1.5rem;font-weight:bold;margin-bottom:8px}@media screen and (max-width:1280px){.courseTopLayout__thirdHeading{font-size:1.3125rem}}@media screen and (max-width:600px){.courseTopLayout__thirdHeading{margin-bottom:0px;font-size:1.125rem}}.courseTopLayout__contents{background-color:#f7f4ed;border:solid #17233b 1.6px;border-radius:0 20px 20px 20px;display:grid;grid-template-columns:repeat(10, 1fr);-moz-column-gap:2.0746%;column-gap:2.0746%;grid-template-rows:repeat(2, auto);padding:4.158% 4% 4.158% 0}@media screen and (max-width:900px){.courseTopLayout__contents{border-radius:0 0px 20px 20px;grid-template-rows:repeat(3, auto)}}@media screen and (max-width:600px){.courseTopLayout__contents{grid-template-columns:2.0746% repeat(4, 1fr) 2.0746%;grid-template-rows:repeat(4, auto)}}.courseTopLayout__headingBox{grid-column:3/8;grid-row:1/2}@media screen and (max-width:900px){.courseTopLayout__headingBox{grid-column:3/-1}}@media screen and (max-width:600px){.courseTopLayout__headingBox{grid-column:2/-2;grid-row:2/3;margin-bottom:10px}}.courseTopLayout__stepBox{grid-column:2/3;grid-row:1/-1}@media screen and (max-width:600px){.courseTopLayout__stepBox{grid-column:2/3;grid-row:1/2;display:flex;align-items:center}}.courseTopLayout__step{font-size:1.5rem}@media screen and (max-width:600px){.courseTopLayout__step{margin-left:-5px}}.courseTopLayout__btnBox{grid-column:-2/-4}@media screen and (max-width:900px){.courseTopLayout__btnBox{grid-row:3/4;grid-column:-2/-5}}@media screen and (max-width:600px){.courseTopLayout__btnBox{grid-column:4/-2;grid-row:4/5}}.courseTopLayout__btn{padding:20px;display:block;margin-right:0;min-width:135px}@media screen and (max-width:900px){.courseTopLayout__btn{padding:10px 20px}}@media screen and (max-width:600px){.courseTopLayout__btn{font-size:.875rem;min-width:115px;padding:10px 10px}}.courseTopLayout__progressBox{grid-column:3/-2;grid-row:2/-1}@media screen and (max-width:900px){.courseTopLayout__progressBox{grid-row:2/3}}@media screen and (max-width:600px){.courseTopLayout__progressBox{grid-column:2/-2;grid-row:3/4;margin-bottom:15px}}.courseTopLayout__progressBox>progress{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid #17233b 1.6px;border-radius:20px;overflow:hidden}.courseTopLayout__progressBox>progress::-webkit-progress-bar{background-color:#fff}.courseTopLayout__progressBox>progress::-webkit-progress-value{background-color:#fb781b;border-radius:20px}.courseTopLayout__progressText{font-weight:bold}@media screen and (max-width:600px){.courseTopLayout__progressText{text-align:right}}.courseCurriculumLayout__headingBox{background-color:#f7f4ed;padding:15px 40px;border:solid #17233b 1.6px;position:relative;top:1.6px;display:flex;align-items:baseline}@media screen and (max-width:900px){.courseCurriculumLayout__headingBox{display:block;padding:15px 40px}}@media screen and (max-width:600px){.courseCurriculumLayout__headingBox{padding:15px 4.1492%}}.courseCurriculumLayout__heading{font-size:1.5rem;font-weight:bold;margin-right:1.5%}@media screen and (max-width:1280px){.courseCurriculumLayout__heading{font-size:1.3125rem}}@media screen and (max-width:600px){.courseCurriculumLayout__heading{font-size:1.125rem;line-height:1.2;margin-bottom:8px}}@media screen and (max-width:600px){.courseCurriculumLayout__headingText{font-size:.875rem;line-height:1.2}}.courseCurriculumLayout__contents{padding:50px 10.078758%;background-color:#f7f4ed;border:solid #17233b 1.6px;border-radius:0 0 20px 20px}@media screen and (max-width:600px){.courseCurriculumLayout__contents{padding:8.316% 4.1492%}}.courseCurriculumLayout__curriculumList{margin-bottom:20px}.courseCurriculumLayout__curriculumList:last-child{margin-bottom:0}.watchVideoLayout{padding:4.6875% 7.65625%;background-color:#fffffe;border-radius:20px}.watchVideoLayout__headingBox{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:left;margin-bottom:20px}@media screen and (max-width:600px){.watchVideoLayout__headingBox{position:relative;padding-top:88px}}.watchVideoLayout__heading{font-size:1.5rem;font-weight:bold;background-color:#8bd2f2;display:inline-block;padding:10px 30px;border-radius:30px 50px 50px 0;border:solid #17233b 1.6px;margin-right:8px}@media screen and (max-width:1280px){.watchVideoLayout__heading{font-size:1.3125rem}}@media screen and (max-width:900px){.watchVideoLayout__heading{padding:15px 40px}}@media screen and (max-width:600px){.watchVideoLayout__heading{font-size:1.125rem;padding:15px 4.1492%;line-height:1.2;width:100%;position:relative;z-index:10}}.watchVideoLayout__headingImg{width:60px}@media screen and (max-width:600px){.watchVideoLayout__headingImg{position:absolute;left:0;top:10px}}.watchVideoLayout__headingBtn{order:-1;min-width:160px;padding-top:1.6%;padding-bottom:1.6%;margin-left:auto}@media screen and (max-width:600px){.watchVideoLayout__headingBtn{position:absolute;top:16px;right:0}}.watchVideoLayout__contents{display:flex;justify-content:space-between}@media screen and (max-width:900px){.watchVideoLayout__contents{flex-direction:column}}.watchVideoLayout__videoBox{width:75.413%}@media screen and (max-width:900px){.watchVideoLayout__videoBox{width:100%}}.watchVideoLayout__video{aspect-ratio:16/9;margin-bottom:30px}.watchVideoLayout__changeVideo{width:22.75%}@media screen and (max-width:900px){.watchVideoLayout__changeVideo{width:100%}}.watchVideoLayout__btn{padding:20px;color:#17233b;display:block;max-width:200px;margin-left:auto}@media screen and (max-width:900px){.watchVideoLayout__btn{padding:2.5%;max-width:180px;margin-bottom:20px}}.watchVideoLayout__changeVideo{overflow:scroll}.watchVideoLayout__li{padding:5px 0}.watchVideoLayout__li:hover{background-color:#fef3ea}.watchVideoLayout__videoList{color:#17233b;font-weight:bold;margin-bottom:10px;min-height:3em;display:inline-block;position:relative;padding-left:2em}.watchVideoLayout__videoList--selected::before{content:"";display:block;width:0;height:0;border-style:solid;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:10px solid #fb781b;border-right:0;position:absolute;top:12px;transform:translateY(-50%);left:1em}.privacyPolicyLayout{padding:4.6875% 7.65625%;text-align:justify}@media screen and (max-width:600px){.privacyPolicyLayout{padding:2.1875% 4.8125%}}.privacyPolicyLayout h1,.privacyPolicyLayout h2,.privacyPolicyLayout h3{font-weight:bold}.privacyPolicyLayout h1{font-size:1.6875rem;margin-bottom:30px}@media screen and (max-width:900px){.privacyPolicyLayout h1{font-size:1.5rem}}@media screen and (max-width:600px){.privacyPolicyLayout h1{font-size:1.3125rem;text-align:center}}.privacyPolicyLayout h2{font-size:1.5rem;padding-left:1em;margin-bottom:15px}@media screen and (max-width:900px){.privacyPolicyLayout h2{font-size:1.3125rem}}@media screen and (max-width:600px){.privacyPolicyLayout h2{font-size:1.125rem;padding-left:0em}}.privacyPolicyLayout h3{font-size:1.3125rem;padding-left:1em;margin-bottom:15px}@media screen and (max-width:900px){.privacyPolicyLayout h3{font-size:1.125rem}}@media screen and (max-width:600px){.privacyPolicyLayout h3{font-size:1rem;padding-left:0em}}.privacyPolicyLayout p{font-size:1rem;padding-left:1.5em;margin-bottom:10px;line-height:1.3}@media screen and (max-width:600px){.privacyPolicyLayout p{padding-left:0em}}.privacyPolicyLayout a{text-decoration:underline;color:rgba(89,89,233,.8);font-weight:bold}.privacyPolicyLayout address{font-style:normal}.privacyPolicyLayout>section{margin-bottom:80px}@media screen and (max-width:900px){.privacyPolicyLayout>section{margin-bottom:55px}}@media screen and (max-width:600px){.privacyPolicyLayout>section{margin-bottom:30px}}.privacyPolicyLayout>section>section{margin-bottom:25px}.privacyPolicyLayout>section>section>p{padding-left:1.5em}@media screen and (max-width:600px){.privacyPolicyLayout>section>section>p{padding-left:0em}}.privacyPolicyLayout ol,.privacyPolicyLayout ul{margin-top:25px;margin-bottom:25px;text-indent:-1em;padding-left:2.5em}@media screen and (max-width:600px){.privacyPolicyLayout ol,.privacyPolicyLayout ul{text-indent:-1em;padding-left:1em}}.privacyPolicyLayout li{margin-bottom:5px}.privacyPolicyLayout__attend{background-color:#f7f4ed;padding:1em;margin-top:2em}.termsLayout{padding:4.6875% 7.65625%;text-align:justify}@media screen and (max-width:600px){.termsLayout{padding:2.1875% 4.8125%}}.termsLayout h1,.termsLayout h2,.termsLayout h3{font-weight:bold}.termsLayout h1{font-size:1.6875rem;margin-bottom:30px}@media screen and (max-width:900px){.termsLayout h1{font-size:1.5rem}}@media screen and (max-width:600px){.termsLayout h1{font-size:1.3125rem;text-align:center}}.termsLayout h2{font-size:1.5rem;margin-bottom:15px}@media screen and (max-width:900px){.termsLayout h2{font-size:1.3125rem}}@media screen and (max-width:600px){.termsLayout h2{font-size:1.125rem;padding-left:0}}.termsLayout h3{font-size:1.3125rem;padding-left:1em;margin-bottom:15px}@media screen and (max-width:900px){.termsLayout h3{font-size:1.125rem}}@media screen and (max-width:600px){.termsLayout h3{font-size:1rem;padding-left:0}}.termsLayout p{font-size:1rem;padding-left:1em;margin-bottom:10px;line-height:1.5}@media screen and (max-width:600px){.termsLayout p{padding-left:0}}.termsLayout>section{margin-bottom:80px}@media screen and (max-width:900px){.termsLayout>section{margin-bottom:55px}}@media screen and (max-width:600px){.termsLayout>section{margin-bottom:30px}}.termsLayout>section>section{margin-bottom:80px}@media screen and (max-width:900px){.termsLayout>section>section{margin-bottom:55px}}@media screen and (max-width:600px){.termsLayout>section>section{margin-bottom:30px}}.termsLayout>section>section>p{padding-left:1em}@media screen and (max-width:600px){.termsLayout>section>section>p{padding-left:0}}.termsLayout ol ul{text-indent:-1em;padding-left:1em}.termsLayout>section>section>ul{text-indent:-1em;padding-left:2em}.termsLayout ol{text-indent:-3.5em;padding-left:4em}@media screen and (max-width:600px){.termsLayout ol{text-indent:-2.2em;padding-left:2em}}.termsLayout li{margin-bottom:5px}.termsLayout a{text-decoration:underline;color:rgba(89,89,233,.8);font-weight:bold}.commercialLawLayout{padding:4.6875% 7.65625%;text-align:justify}@media screen and (max-width:600px){.commercialLawLayout{padding:2.1875% 4.8125%}}.commercialLawLayout h1{font-weight:bold;font-size:1.6875rem;margin-bottom:30px}@media screen and (max-width:900px){.commercialLawLayout h1{font-size:1.5rem}}@media screen and (max-width:600px){.commercialLawLayout h1{font-size:1.3125rem;text-align:center;margin-bottom:15px}}.commercialLawLayout__contentsWrap{margin-top:20px}@media screen and (max-width:600px){.commercialLawLayout__contentsWrap{margin-top:0px}}.commercialLawLayout__contentsBox{border-bottom:2px dotted #777;display:flex}@media screen and (max-width:900px){.commercialLawLayout__contentsBox{flex-direction:column}}.commercialLawLayout__contentsBox:last-child{border-bottom:none}.commercialLawLayout__contentsDt{width:33.33%;padding:15px 10px;font-weight:bold;letter-spacing:0em}@media screen and (max-width:900px){.commercialLawLayout__contentsDt{padding:15px 10px 0;width:100%;margin-bottom:5px}}.commercialLawLayout__contentsDd{width:66.64%;padding:15px 10px;font-size:14px}@media screen and (max-width:900px){.commercialLawLayout__contentsDd{padding:0px 10px 15px;width:100%}}.commercialLawLayout__contentsDd--2col{width:33.3333%;border-right:2px dotted #777}@media screen and (max-width:900px){.commercialLawLayout__contentsDd--2col{width:100%;padding-bottom:0;border:none}}.commercialLawLayout__contentsDd--2col:last-child{border:none}@media screen and (max-width:900px){.commercialLawLayout__contentsDd--2col:last-child{padding-bottom:15px}}.dashboardLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.dashboardLayout>section+section{margin-top:5em}.dashboardLayout__headingArea{display:flex;align-items:center;margin-bottom:24px}@media screen and (max-width:600px){.dashboardLayout__headingArea{display:block}}.dashboardLayout__heading{font-size:1.875rem;font-weight:bold}@media screen and (max-width:1280px){.dashboardLayout__heading{font-size:1.6875rem}}@media screen and (max-width:900px){.dashboardLayout__heading{font-size:1.5rem}}.dashboardLayout__btn{padding:.5em 2em;margin-left:3em}@media screen and (max-width:600px){.dashboardLayout__btn{margin-top:20px;display:block;margin-left:auto;max-width:200px}}.dashboardLayout__read{margin-bottom:24px}.dashboardLayout__list{margin-bottom:15px}@media screen and (max-width:600px){.dashboardLayout__list{width:100%;min-width:240px;margin:0 auto 15%}}.dashboardLayout__list:last-child{margin-bottom:50px}.dashboardLayout__bookList{display:flex;gap:4%}@media screen and (max-width:900px){.dashboardLayout__bookList{display:block}.dashboardLayout__bookList>*{width:80%;margin-bottom:20px;margin-inline:auto}}@media screen and (max-width:600px){.dashboardLayout__bookList>*{width:100%;margin-bottom:10px}}.dashboardLayout__cordingPrice{font-family:NotoB;text-align:right;line-height:1.1;color:#fb781b}@media screen and (max-width:600px){.dashboardLayout__cordingPrice{text-align:left}}.bookTopLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.bookTopLayout>section+section{margin-top:5em}.bookTopLayout__headingArea{display:flex;align-items:center;margin-bottom:24px}@media screen and (max-width:600px){.bookTopLayout__headingArea{display:block}}.bookTopLayout__heading{font-size:1.875rem;font-weight:bold}@media screen and (max-width:1280px){.bookTopLayout__heading{font-size:1.6875rem}}@media screen and (max-width:900px){.bookTopLayout__heading{font-size:1.5rem}}.bookTopLayout__btn{padding:.5em 2em;margin-left:3em}@media screen and (max-width:600px){.bookTopLayout__btn{margin-top:20px;display:block;margin-left:auto;max-width:200px}}.bookTopLayout__3col{display:flex;gap:4%;flex-wrap:wrap}@media screen and (max-width:600px){.bookTopLayout__3col{display:block}}.bookTopLayout__3colList{flex-basis:30%;margin-bottom:8%;flex-grow:0}@media screen and (max-width:900px){.bookTopLayout__3colList{flex-basis:40%}}@media screen and (max-width:900px){.bookTopLayout__3colList{margin-bottom:24%}}.bookTopLayout__2colList{flex-basis:45%;margin-bottom:8%;flex-grow:0}@media screen and (max-width:900px){.bookTopLayout__2colList{flex-basis:48%}}@media screen and (max-width:900px){.bookTopLayout__2colList{margin-bottom:45%}}.bookSingleLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.bookSingleLayout__post{max-width:640px;margin:auto;margin-bottom:120px}.bookSingleLayout__img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.bookSingleLayout__title{font-family:NotoB;font-size:1.875rem;margin-block:.5em}.bookSingleLayout__subHeader{display:flex;gap:2%;align-items:flex-end}.bookSingleLayout__cate{border:1px currentColor solid;padding:.2em;display:inline-block;background-color:#fef3ea}.bookSingleLayout .post>*{margin-bottom:4em}.bookSingleLayout .post img{margin-block:1em}.bookSingleLayout .post a{text-decoration:underline;color:#fb781b}.bookSingleLayout .post a:hover{opacity:.5}.bookSingleLayout .post .accentArea{background-color:#f2f3f5;padding:2em;margin-block:3em}.bookSingleLayout .post strong{color:#fb781b}.bookSingleLayout .post>h2{margin-top:5em}.bookSingleLayout .post>h3{margin-top:3em}.bookSingleLayout .post h3{font-size:1.1em;font-family:NotoB}.bookSingleLayout .post li{margin-bottom:1em}.bookSingleLayout .post p{margin-bottom:.8em}.bookSingleLayout .post dt{font-weight:bold;color:#f89286}.bookSingleLayout .post dd{padding-left:4em}.giftOrder{display:flex;gap:10%;margin-top:2em}@media screen and (max-width:900px){.giftOrder{flex-direction:column;text-align:center}}.giftOrder__book{flex-basis:40%}@media screen and (max-width:900px){.giftOrder__book{margin-bottom:40px}}.giftOrder__atend{flex-basis:60%}.giftOrder__title{font-family:NotoB;margin-bottom:.5em;font-size:1.2em}.giftOrder__img{aspect-ratio:16/9;max-height:350px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:900px){.giftOrder__img{max-height:250px;margin:auto}}.giftOrder__boxList{display:inline-block;border:1px solid currentColor;background-color:#f89286;padding:.2em .5em;margin-bottom:.5em}.giftOrder__sectionTitle{font-size:1.4em;font-family:NotoB;margin-bottom:1em}.giftOrder__accent{font-family:NotoB;color:#fb781b}.orderInputLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.orderInputLayout__heading{text-align:center;font-size:1.875rem;font-weight:bold;margin-bottom:1.4em}@media screen and (max-width:900px){.orderInputLayout__heading{font-size:1.5rem}}@media screen and (max-width:1280px){.orderInputLayout__heading{font-size:1.6875rem}}.orderThanksLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.orderThanksLayout__header{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:5%}@media screen and (max-width:900px){.orderThanksLayout__header{flex-direction:column-reverse}}.orderThanksLayout__contents{margin-top:3em;text-align:center}.orderThanksLayout__address{margin-top:2em}.orderThanksLayout__btn{margin-block:2em}.cordingSampleTop{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.cordingSampleTop>section+section{margin-top:5em}.cordingSampleTop__heading{font-size:1.875rem;font-weight:bold;margin-top:4em}@media screen and (max-width:1280px){.cordingSampleTop__heading{font-size:1.6875rem}}@media screen and (max-width:900px){.cordingSampleTop__heading{font-size:1.5rem}}.cordingSampleTop__heading-main{margin-top:0}.cordingSampleTop__detail{width:80%;margin-block:1em}@media screen and (max-width:1280px){.cordingSampleTop__detail{width:100%}}.cordingSampleTop__common{margin-block:.5em 3em;font-family:NotoB}.cordingSampleTop__btn{padding:.5em 2em;display:inline-block;margin-right:1em}.cordingSampleTop__img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border:.5px solid gray;margin-block:1em}.cordingSingleLayout{background-color:#fffffe;border-radius:20px;padding:4.6875% 7.65625%}.cordingSingleLayout>section+section{margin-top:5em}.cordingSingleLayout__heading{font-size:1.875rem;font-weight:bold}@media screen and (max-width:1280px){.cordingSingleLayout__heading{font-size:1.6875rem}}@media screen and (max-width:900px){.cordingSingleLayout__heading{font-size:1.5rem}}.cordingSingleLayout__category{display:inline-block;padding:.3em .5em;border:1px solid #17233b;background-color:#fef3ea}.cordingSingleLayout__post{margin-block:2em}.cordingSingleLayout__post>*+*{margin-top:4em}.cordingSingleLayout__post h3{font-size:1.2em;font-family:NotoB}.cordingSingleLayout__post p{line-height:1.8;max-width:800px}.cordingSingleLayout__post img{margin-block:.5em}.cordingSingleLayout__post a{text-decoration:underline;color:#fb781b;transition:.3s}.cordingSingleLayout__post a:hover{opacity:.5}.cordingSingleLayout__post strong{font-family:NotoB;color:#f89286}
/*# sourceMappingURL=style.min.css.map */