@charset "UTF-8";@import url("https://fonts.googleapis.com/css2&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap");article,aside,figcaption,figure,footer,header,main,menu,nav,section{display:block;padding:0;margin:0}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:top}address,caption,cite,code,dfn,em,strong,th,u,var{font-style:normal;font-weight:normal;text-decoration:none}a{vertical-align:baseline}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;vertical-align:bottom}q:after,q:before{content:""}abbr,acronym{border:0}input[type=button],input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;cursor:pointer}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent}body{font-family:"Noto Sans JP","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:100%;*font-size:small;*font:x-small;-webkit-text-size-adjust:100%;line-height:1.65;font-size:16px;font-size:100%;position:relative;color:#4b4948}@media only screen and (max-width:768px){body{min-width:320px;padding-bottom:0}}header.Header_page{position:absolute;top:0;z-index:100}header.Header_page .header_logo a{padding:20px}@media only screen and (max-width:768px){header.Header_page .header_logo a{padding:5px 10px}}main{overflow:hidden}p{color:#4b4948}p.blue{color:#27cac6;font-weight:bold}span.pink{color:#e26079;font-weight:bold}strong{font-weight:bold}.txtR{text-align:right}.txtlink{color:#4b4948;text-decoration:underline;-webkit-transition:0.2s;transition:0.2s}.txtlink:hover{color:#e67c04}.spOnly{display:none}@media only screen and (max-width:1024px){.spOnly{display:none}}@media only screen and (max-width:768px){.spOnly{display:block}}.pcOnly{display:block}@media only screen and (max-width:1024px){.pcOnly{display:none}}@media only screen and (max-width:768px){.pcOnly{display:none}}.note{font-size:16px;font-size:1rem}.inner{max-width:1200px;margin:0 auto}@media only screen and (max-width:1024px){.inner{max-width:none;padding:0 1rem}}.inner section:nth-child(2){position:relative}.inner section:nth-child(2):before{content:"";position:absolute;display:block;width:1200px;height:1197px;background-image:url(../img/bgImg01.png);background-size:100%;left:-50%;bottom:-55%}@media only screen and (max-width:1024px){.inner section:nth-child(2):before{width:887px;height:887px;left:-35%}}@media only screen and (max-width:768px){.inner section:nth-child(2):before{content:none}}#mv{position:relative;z-index:2;text-align:center}.main_visual{position:relative;overflow:hidden}.main_visual_logo{position:absolute;bottom:0;left:2%;width:38vw;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.main_visual_logo.isActive{opacity:1}.main_visual_number{position:absolute;bottom:5px;right:-5%;width:46vw;opacity:0;-webkit-transition:all 2s;transition:all 2s;mix-blend-mode:multiply}.main_visual_number.isActive{right:0.5%;opacity:1}.mainImg{text-align:center;margin-top:1rem}.Contents{width:100%;position:relative}.Contents_Inner{padding:150px 0;overflow-x:hidden}@media only screen and (max-width:1024px){.Contents_Inner{padding:70px 0}}.Contents_Inner.blue{background-color:#f5fbfe}.st_Oneday{width:100%;position:relative;margin:3rem 0}.st_Oneday_Inner{max-width:1160px;padding:0 20px;margin:0 auto}@media only screen and (max-width:768px){.st_Oneday_Inner{padding:0 10px}}.st_Oneday_Ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.st_Oneday_Ttl{display:block}}.st_Oneday_Ttl h2{background-color:#fff;border-bottom:1px solid #4c4948;border-right:1px solid #4c4948;font-size:24px;font-size:1.5rem;font-weight:bold;position:relative;-ms-flex-negative:0;flex-shrink:0;padding:1rem 2rem}@media only screen and (max-width:768px){.st_Oneday_Ttl h2{padding:1rem;font-size:22px;font-size:1.375rem;margin-bottom:2rem;text-align:center}}.st_Oneday_Ttl h2 em{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#fff200));background-image:linear-gradient(to bottom,transparent 70%,#fff200 30%);font-weight:bold}.st_Oneday_Ttl h2:before{border:1px solid #4c4948;background-color:#fff;content:"";width:100%;height:100%;position:absolute;bottom:-10px;right:-10px;z-index:-1}.st-myMethod{width:100%;position:relative;padding:20px 0}.st-myMethod_ttl{max-width:1160px;padding:0 20px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.st-myMethod_ttl span{color:#fff;font-weight:bold;background-color:#44b5e8;padding:0.5rem 1rem;font-size:18px;font-size:1.125rem}.st-myMethod_ttl p{color:#44b5e8;font-weight:bold;font-size:24px;font-size:1.5rem}.st-myMethod_ttl p em{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#ffdb69));background-image:linear-gradient(to bottom,transparent 70%,#ffdb69 30%);font-weight:bold}.st-myMethod_Lead{max-width:1160px;padding:0 20px;margin:20px auto;font-size:18px;font-size:1.125rem}.st-myMethod_Cnt{max-width:1160px;padding:0 20px;margin:0 auto}.st-myMethod_Cnt_Inner{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#dcf1fd}@media only screen and (max-width:768px){.st-myMethod_Cnt_Inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.st-myMethod_Cnt_Inner.orange{background-color:#fffbc8}.st-myMethod_Student{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;background-color:#44b5e8;color:#fff}.orange .st-myMethod_Student{background-color:#f9a755;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:768px){.orange .st-myMethod_Student{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.st-myMethod_Student_Txt{padding:1rem 2rem}.st-myMethod_Student_Txt p{color:#fff}.st-myMethod_Student .q{background-color:#fff;color:#3a96bf;padding:0.25rem;display:inline-block;margin:0.5rem 0;font-weight:bold}.orange .st-myMethod_Student .q{color:#f9a755}.st-myMethod_Student .name{font-size:20px;font-size:1.25rem}.st-myMethod_Student .gakubu{border:1px solid #fff;padding:0.5rem;display:inline-block;margin-bottom:0.5rem}.st-myMethod_Text h3{font-weight:bold;background-color:#44b5e8;color:#fff;padding:0.5rem 0.5rem 0.5rem 2rem}@media only screen and (max-width:768px){.st-myMethod_Text h3{background-color:#12729d}}.orange .st-myMethod_Text h3{background-color:#f9a755}@media only screen and (max-width:768px){.orange .st-myMethod_Text h3{background-color:#c56505}}.st-myMethod_Text_Content{padding:0.5rem 0.5rem 0.5rem 2rem;margin-top:1rem}.st-myMethod_Text_Content dl{margin-bottom:2rem}.st-myMethod_Text_Content dl dt{font-size:20px;font-size:1.25rem;color:#44b5e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.st-myMethod_Text_Content dl dt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.st-myMethod_Text_Content dl dt p{color:#44b5e8}.orange .st-myMethod_Text_Content dl dt p{color:#f9a755}.st-myMethod_Text_Content dl dt span{-ms-flex-negative:0;flex-shrink:0;background-color:#44b5e8;color:#fff;padding:0.5rem}.orange .st-myMethod_Text_Content dl dt span{background-color:#f9a755}.st-myMethod_Text_Content dl dt span em{background-color:#fff;color:#44b5e8;display:inline-block;background-image:none;width:30px;margin-left:0.5rem;text-align:center;border-radius:15px}.orange .st-myMethod_Text_Content dl dt span em{color:#f9a755}.st-Infomation{width:100%;position:relative;margin-bottom:30px}.st-Infomation_Inner{max-width:1160px;padding:0 20px;margin:30px auto 0}.st-Infomation_Title{font-size:30px;font-size:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media only screen and (max-width:768px){.st-Infomation_Title{font-size:24px;font-size:1.5rem}}.st-Infomation_Title:after,.st-Infomation_Title:before{content:"";width:2px;height:40px;background-color:#4b4948;display:block}.st-Infomation_Title:before{-webkit-transform:skewX(30deg);transform:skewX(30deg)}.st-Infomation_Title:after{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.st-Infomation_Cnt{margin:2rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media only screen and (max-width:768px){.st-Infomation_Cnt{display:block}}.st-Infomation_Img{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.st-Infomation_Img p{font-size:14px;font-size:0.875rem;margin-top:1rem;margin-bottom:1rem}.st-Infomation_Txt dl{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.st-Infomation_Txt dl:first-of-type{margin-top:0}.st-Infomation_Txt dl dt{background-color:#ec683c;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;border-radius:10px;padding:0.25rem 0.4rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.st-Infomation_Txt dl dt span{font-size:22px;font-size:1.375rem}@media only screen and (max-width:768px){.st-Infomation_Txt dl dt span{font-size:19px;font-size:1.1875rem}}.st-Infomation_Txt dl dd{line-height:1.4}.st-Infomation_Txt dl dd span{color:#ec683c;font-size:20px;font-size:1.25rem}.st-Sch h3{background-color:#ec683c;color:#fff;font-size:20px;font-size:1.25rem;font-weight:bold;padding:0.5rem 1rem}.st-Sch_Cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin:1rem 0 2rem;padding:0 30px}@media only screen and (max-width:768px){.st-Sch_Cnt{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}}@media only screen and (max-width:768px){.st-Sch_Cnt dl{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem}}.st-Sch_Cnt dl dd{font-size:18px;font-size:1.125rem}.st-Sch_Cnt dl dd span{font-size:24px;font-size:1.5rem}.st-Sch_Cnt dl dd strong{color:#ec683c}.st-Sch_Btn{background-color:#fff;color:#ec683c;border:3px solid #ec683c;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1rem 2rem;font-size:20px;font-size:1.25rem;font-weight:bold;-webkit-transition:all 0.4s;transition:all 0.4s}.st-Sch_Btn:hover{background-color:#ec683c;color:#fff}.info_foot{max-width:1100px;padding:0 20px;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.info_foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1rem}}.info_foot p{font-size:24px;font-size:1.5rem;font-weight:700;letter-spacing:0.2rem}@media only screen and (max-width:768px){.info_foot p{font-size:18px;font-size:1.125rem}}.info_foot a{opacity:1;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.info_foot a:hover{opacity:0.4}
/*# sourceMappingURL=page.css.map */