.mv .ico-decor2{z-index:2}.course-wrap{position:relative;z-index:1}.course-wrap .intro{background:url("/assets/img/top/mv/bg-line.png") repeat left top;padding-bottom:153px}@media (max-width: 767px){.course-wrap .intro{padding-bottom:91px}}.course-wrap .intro .img-intro{border:1px solid #1A1818}.course-wrap .intro .img-intro .thumb{width:50% !important;position:relative}.course-wrap .intro .img-intro .thumb:before{display:block;content:" ";width:100%;padding-top:60.42857%}.course-wrap .intro .img-intro .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.course-wrap .intro .img-intro .thumb{position:relative}.course-wrap .intro .img-intro .thumb:before{display:block;content:" ";width:100%;padding-top:92.30769%}.course-wrap .intro .img-intro .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.course-wrap .intro .img-intro .thumb:first-child{position:relative}.course-wrap .intro .img-intro .thumb:first-child:after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;display:block;background:#1A1818}.course-wrap .intro .desc-intro{padding:54px 0 0;text-align:center}@media (max-width: 767px){.course-wrap .intro .desc-intro{padding-top:30px}}.course-wrap .intro .desc-intro .c-ttl06{padding:13px 27px 12px 36px;border-width:1px;margin-bottom:24px}@media (max-width: 767px){.course-wrap .intro .desc-intro .c-ttl06{padding:9px 18px 10px 13px;border-radius:30px;margin-bottom:27px}}.course-wrap .intro .desc-intro .c-ttl06:after{height:17px;bottom:-17px}@media (max-width: 767px){.course-wrap .intro .desc-intro .c-ttl06:after{width:21px;height:13px;bottom:-13px}}.course-wrap .intro .desc-intro .c-ttl06:before{border-width:24px 13px 0}.course-wrap .intro .desc-intro .c-ttl06 .c-ttl06__ttl{font-size:24px;font-size:2.4rem;line-height:1.70833em;letter-spacing:.05em;font-weight:bold;position:relative}.course-wrap .intro .desc-intro .c-ttl06 .c-ttl06__ttl:after{content:'';position:absolute;top:-26px;right:-29px;display:block;width:33px;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.842' height='43.614' viewBox='0 0 32.842 43.614'%3E%3Cg id='Group_184939' data-name='Group 184939' transform='translate(-863.451 -1088.291)'%3E%3Cpath id='Path_99511' data-name='Path 99511' d='M72.145,317.815c-6.177,0-8.312-1.55-9.51-2.749s-2.75-3.336-2.75-9.51c0-.237-.023-.9-.759-.9s-.762.663-.762.9c0,6.174-1.55,8.306-2.75,9.51s-3.336,2.749-9.51,2.749c-.235,0-.9.025-.9.764s.663.76.9.76c6.175,0,8.31,1.553,9.51,2.748s2.75,3.336,2.75,9.513a.769.769,0,0,0,.762.9c.736,0,.759-.663.759-.9,0-6.177,1.553-8.312,2.75-9.513s3.334-2.748,9.51-2.748c.237,0,.9-.025.9-.764S72.382,317.815,72.145,317.815Z' transform='translate(818.747 784.135)' fill='%2365fac6' stroke='%231a1818' stroke-width='1'/%3E%3Cpath id='Path_99512' data-name='Path 99512' d='M59.5,311.638c-3.277,0-4.411-.823-5.046-1.458s-1.459-1.77-1.459-5.046c0-.126-.012-.478-.4-.478s-.4.352-.4.478c0,3.276-.823,4.407-1.459,5.046s-1.77,1.458-5.046,1.458c-.125,0-.477.013-.477.405s.352.4.477.4c3.276,0,4.41.824,5.046,1.458s1.459,1.77,1.459,5.048a.408.408,0,0,0,.4.477c.391,0,.4-.352.4-.477,0-3.277.824-4.411,1.459-5.048s1.769-1.458,5.046-1.458c.126,0,.478-.013.478-.405S59.625,311.638,59.5,311.638Z' transform='translate(835.815 811.976)' fill='%2365fac6' stroke='%231a1818' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/33px auto}@media (max-width: 767px){.course-wrap .intro .desc-intro .c-ttl06 .c-ttl06__ttl:after{width:26px;height:34px;background-size:25px auto;right:-18px;top:-20px}}@media (max-width: 767px){.course-wrap .intro .desc-intro .c-ttl06 .c-ttl06__ttl{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.05em;font-weight:bold}}.course-wrap .intro .desc-intro .ttl{text-align:center;font-size:45px;font-size:4.5rem;line-height:1.31111em;letter-spacing:.05em;font-weight:bold;margin-bottom:41px}@media (max-width: 767px){.course-wrap .intro .desc-intro .ttl{font-size:28px;font-size:2.8rem;line-height:1.35714em;letter-spacing:.03em;font-weight:bold;margin-bottom:19px}}@media only screen and (max-width: 767px) and (max-width: 375px){.course-wrap .intro .desc-intro .ttl{font-size:26px;font-size:2.6rem;line-height:1.30769em;letter-spacing:.03em;font-weight:bold}}.course-wrap .intro .desc-intro .txt-base{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.course-wrap .intro .desc-intro .txt-base{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.04em;font-weight:500;text-align:left}}.course-wrap .intro .desc-intro .lst-flow{max-width:900px;margin:73px auto 0}.course-wrap .intro .desc-intro .lst-flow .row:not(:last-child){margin-bottom:45px}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row:not(:last-child){margin-bottom:20px}}.course-wrap .intro .desc-intro .lst-flow .row .item{position:relative;border-radius:8px;border:1px solid #1A1818;background:#fff;box-shadow:3px 3px 0px 0px #1a1818;-webkit-box-shadow:3px 3px 0px 0px #1a1818;-moz-box-shadow:3px 3px 0px 0px #1a1818;padding:34px}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item{padding:16px}}.course-wrap .intro .desc-intro .lst-flow .row .item:after{content:'';position:absolute;bottom:-46px;left:calc(50% - 17px);height:42px;width:34px;border-left:1px solid #1A1818;border-right:1px solid #1A1818;background:#65FAC6;z-index:1}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item:after{height:17px;bottom:-21px;left:calc(50% - 18px)}}.course-wrap .intro .desc-intro .lst-flow .row .item:before{content:"";position:absolute;left:calc(50% - 4px);bottom:-23px;width:8px;height:8px;border-left:1px solid #1A1818;border-top:1px solid #1A1818;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);z-index:2}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item:before{left:calc(50% - 5px);bottom:-16px}}.course-wrap .intro .desc-intro .lst-flow .row .item .thumb-avatar{width:100px;height:100px;border-radius:50%;border:1px solid #707070;position:absolute;top:-45px;left:calc(50% - 50px)}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item .thumb-avatar{width:80px;height:80px;left:calc(50% - 40px);top:-47px}}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img{padding:0}@media (min-width: 768px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img{display:flex;flex-wrap:wrap}}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb{position:relative}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb:before{display:block;content:" ";width:100%;padding-top:69.89247%}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb img{object-position:top}@media (min-width: 768px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb{flex:none;width:372px}}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb{position:relative;border-bottom:1px solid #1A1818;border-radius:8px 8px 0 0;overflow:hidden}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb:before{display:block;content:" ";width:100%;padding-top:50.27933%}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 768px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .desc{text-align:left;width:calc(100% - 372px)}}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .desc{padding:18px 29px 27px}}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .desc .txt{margin-top:21px}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img .desc .txt{margin-top:12px;text-align:left}}@media (min-width: 768px){.course-wrap .intro .desc-intro .lst-flow .row .item.item-img.img-r .thumb{background:#1A1818;order:2;border-radius:0 8px 8px 0;overflow:hidden;border-left:1px solid #1A1818}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img.img-r .desc{padding:46px 73px 46px 53px;order:1}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img.img-l .thumb{background:#1A1818;order:1;border-radius:8px 0 0 8px;overflow:hidden;border-right:1px solid #1A1818}.course-wrap .intro .desc-intro .lst-flow .row .item.item-img.img-l .desc{order:2;padding:46px 55px 46px 73px}}.course-wrap .intro .desc-intro .lst-flow .row .item .desc .s-ttl{font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;font-weight:bold}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item .desc .s-ttl{font-size:20px;font-size:2rem}}.course-wrap .intro .desc-intro .lst-flow .row .item .desc .txt{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500;margin-top:12px}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row .item .desc .txt{margin-top:8px}}.course-wrap .intro .desc-intro .lst-flow .row.col-2{display:flex;justify-content:space-between;flex-wrap:wrap}.course-wrap .intro .desc-intro .lst-flow .row.col-2 .desc .s-ttl{font-size:24px;font-size:2.4rem;line-height:1.25em;letter-spacing:0em;font-weight:bold}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row.col-2 .desc .s-ttl{font-size:20px;font-size:2rem;display:flex;align-items:center;justify-content:center}}.course-wrap .intro .desc-intro .lst-flow .row.col-2 .item{width:47.78%;padding:73px 35px 45px}@media (max-width: 767px){.course-wrap .intro .desc-intro .lst-flow .row.col-2 .item{width:47.5%;padding:41px 14px 18px}}.course-wrap .intro .desc-intro .lst-flow .row:last-child .item:after,.course-wrap .intro .desc-intro .lst-flow .row:last-child .item:before{display:none}@media (max-width: 767px){.course-wrap .about-block{padding-bottom:83px}}@media (min-width: 768px){.course-wrap .about-block .innerWrap{max-width:1060px}}@media (min-width: 768px){.course-wrap .about-block .medium-ttl{top:-36px;margin-bottom:-36px}}@media (max-width: 767px){.course-wrap .about-block .medium-ttl{top:-33px;margin-bottom:-33px}}@media (max-width: 767px){.course-wrap .about-block .medium-ttl .txt-en{font-size:55px;font-size:5.5rem;letter-spacing:0.01em}}@media (max-width: 767px){.course-wrap .about-block .medium-ttl .ttl{margin-top:14px}}@media (min-width: 768px){.course-wrap .about-block .timetable .contentTab .content .tableInner{width:558px}}@media (min-width: 768px){.course-wrap .about-block .timetable .tab-list{margin-bottom:48px}}.course-wrap .about-block .timetable table{border-spacing:0;border-collapse:separate !important}@media (max-width: 767px){.course-wrap .about-block .timetable table th{width:auto !important}}@media (max-width: 767px){.course-wrap .about-block .timetable table th:first-child{width:83px !important}}.course-wrap .about-block .timetable table td{border:none !important;border-bottom:1px dotted #1A1818 !important}.course-wrap .about-block .timetable table td:not(:first-child){border-left:1px dotted #1A1818 !important}.course-wrap .about-block .timetable table td:first-child{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:0em;font-weight:bold;font-family:"Poppins",sans-serif}@media (min-width: 768px){.course-wrap .about-block .timetable table td:first-child{padding:31px 10px 28px}}@media (max-width: 767px){.course-wrap .about-block .timetable table td:first-child{padding:11px 10px 7px;font-size:15px;font-size:1.5rem;line-height:1.33333em}}.course-wrap .about-block .timetable table tr:last-child td{border-bottom:none !important}@media (min-width: 768px){.course-wrap .about-block .timetable .small-ttl{margin-top:69px}}@media (max-width: 767px){.course-wrap .about-block .timetable .small-ttl{margin-top:39px;font-size:20px;font-size:2rem}}.course-wrap .about-block .timetable .txt-note-time{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500;margin-top:30px}.course-wrap .about-block .timetable .c-btn01{margin:66px auto 0}@media (max-width: 767px){.course-wrap .about-block .timetable .c-btn01{max-width:325px;margin-top:38px}}

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