﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",Verdana,"メイリオ",Meiryo,sans-serif;-webkit-text-size-adjust:100%;font-feature-settings:"palt";letter-spacing:.6px;color:#534c41}@media screen and (-webkit-min-device-pixel-ratio: 0){::i-block-chrome,body{font-feature-settings:"pkna"}}b,strong,.bold{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI semibold","Helvetica Neue",HelveticaNeue,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Segoe UI",Verdana,"メイリオ",Meiryo,sans-serif;font-weight:bold}@font-face{font-family:"GenJyuuGothic";font-style:normal;src:url(../font/GenJyuuGothic-Monospace-Medium.woff2) format("woff2"),url(../font/GenJyuuGothic-Monospace-Medium.woff) format("woff"),url(../font/GenJyuuGothic-Monospace-Medium.otf) format("opentype")}@font-face{font-family:"Manjari-Bold";font-style:normal;src:url(../font/Manjari-Bold.woff2) format("woff2"),url(../font/Manjari-Bold.woff) format("woff"),url(../font/Manjari-Bold.otf) format("opentype")}@font-face{font-family:"icomoon";src:url("../font/icomoon.eot?6n1pyx");src:url("../font/icomoon.eot?6n1pyx#iefix") format("embedded-opentype"),url("../font/icomoon.ttf?6n1pyx") format("truetype"),url("../font/icomoon.woff?6n1pyx") format("woff"),url("../font/icomoon.svg?6n1pyx#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-plus:before{content:""}.icon-key:before{content:""}.icon-enter:before{content:""}.icon-mail4:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.clearfix:before,.clearfix:after{content:"";display:block;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{-webkit-animation:fadeIn 2s ease 0s 1 normal;animation:fadeIn 2s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width: 768px){.sa{opacity:0;transition:all .5s ease}.sa.show{opacity:1;transform:none}.sa--lr{transform:translate(-100px, 0)}.sa--rl{transform:translate(100px, 0)}.sa--up{transform:translate(0, 100px)}.sa--down{transform:translate(0, -100px)}.sa--scaleUp{transform:scale(0.5)}.sa--scaleDown{transform:scale(1.5)}.sa--rotateL{transform:rotate(180deg)}.sa--rotateR{transform:rotate(-180deg)}}.pc-on{display:none}@media print,screen and (min-width: 1024px){.pc-on{display:block}}.sp-on{display:block}@media print,screen and (min-width: 1024px){.sp-on{display:none}}@media print,screen and (min-width: 1024px){.inner{max-width:1100px;width:100%;margin:0 auto}}.inner2{padding:0 1.5em}@media only screen and (min-width: 768px){a[href^="tel:"]{pointer-events:none;text-decoration:none;color:#534c41}}.txt_c{text-align:center}.txt_r{text-align:right}.wrapper{position:relative}.topBtn{position:fixed;bottom:20px;right:20px;display:block;background:#1d2087;color:#fff;text-decoration:none;font-weight:bold;font-size:11px;width:60px;height:60px;text-align:center;line-height:22px;border-radius:30px;padding-top:30px;box-sizing:border-box}.topBtn:before{content:"▲";position:absolute;top:10px;left:0;width:100%;text-align:center;font-size:20px}.topBtn:hover{opacity:.7}.bread_crumb_wrap{padding:1em 1.2em 0 1.2em}@media print,screen and (min-width: 1024px){.bread_crumb_wrap{padding:20px 0 0 0}}.bread_crumb{overflow:hidden;margin-bottom:20px}@media only screen and (min-width: 768px){.bread_crumb{margin-bottom:20px}}@media print,screen and (min-width: 1024px){.bread_crumb{margin-bottom:20px}}.bread_crumb ul{margin:0;padding:0}.bread_crumb li{float:left;list-style:none;font-size:1.4rem;line-height:1.5;color:#534c41}.bread_crumb li:after{display:inline-block;content:"»";margin:0 .6em;color:#534c41}.bread_crumb li:last-child:after{content:none}.bread_crumb li em{font-style:normal}.btn-arw{text-align:center}.btn-arw a{display:inline-block;padding-left:46px;padding:1.2em 4em;font-size:1.5rem;color:#534c41;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);text-decoration:none;position:relative}.btn-arw a::before{position:absolute;content:"";width:30px;height:8px;top:-2px;bottom:0;right:16px;margin:auto 0;border-bottom:1px solid #1d2087;border-right:1px solid #1d2087;transform:skew(45deg);transition:all .5s ease}.btn-arw a:hover::before{right:10px}.home-menu-all{margin:0 auto;padding:0 1.2em}@media only screen and (min-width: 768px){.home-menu-all{display:flex;flex-wrap:wrap;padding:0}}.home-menu-all .home-menu-list{width:100%;margin:0 0 2.4em 0;padding:0;text-align:center;box-shadow:0 0 2px rgba(0,0,0,.2);background:#fff}@media only screen and (min-width: 768px){.home-menu-all .home-menu-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 1.4% 2.4em 2.2%;max-width:29.5%}}.home-menu-all .home-menu-list img{width:100%;height:auto}.home-menu-all .home-menu-list h3{text-align:left;font-size:1.7rem;padding:.9em 1em;line-height:1.75}@media only screen and (min-width: 768px){.home-menu-all .home-menu-list h3{font-size:1.6rem}}.home-menu-all .home-menu-list .list_txt{padding:.5em 0 1.5em}.home-menu-all .home-menu-list .list_txt p{color:#807769;font-size:1.4rem;text-align:left;padding:0 1em}.img-box{overflow:hidden;width:100%;height:160px;background:#fff}@media print,screen and (min-width: 1024px){.img-box{height:170px}}.img-box img{display:block;transition-duration:.5s}.img-box img:hover{transform:scale(1.06);transition-duration:.5s;opacity:.6}.login-area{position:absolute;top:0;right:0}.login-area ul li{display:inline-block;font-size:1.2rem;text-align:center;margin:0 0 0 1em}.login-area ul li a{display:block;text-decoration:none;color:#534c41;width:90px;height:90px;position:relative}.login-area ul li a::before{position:absolute;content:"";background:#fff;border:1px solid #ddd;top:0;left:0;height:90px;width:90px;border-radius:50%;z-index:-1}.login-area ul li a:hover::before{background:#f9f7f2}.login-area ul li a span{position:absolute;top:60%;left:0;right:0;line-height:1.5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login-area ul li.icn-login::before{font-size:2rem;left:0;right:0;top:.8em}.login-area ul li.icn-register::before{font-size:2rem;left:0;right:0;top:.8em}.login-area ul li.icn-inquiry::before{font-size:2rem;left:0;right:0;top:.6em}.icn-login{position:relative}.icn-login::before{position:absolute;content:"";font-family:"icomoon" !important;color:#1d2087}.icn-register{position:relative}.icn-register::before{position:absolute;content:"";font-family:"icomoon" !important;color:#1d2087}.icn-inquiry{position:relative}.icn-inquiry::before{position:absolute;content:"";font-family:"icomoon" !important;color:#1d2087}.icn-new{background:red;color:#fff;font-size:1.1rem;vertical-align:middle;padding:.1em .2em;font-family:"GenJyuuGothic"}main .contents .wp-block-cover__inner-container p{margin:1em 0}main .contents .wp-block-cover{margin:0 0 1.6em}header .inner{position:relative;padding:.8em 0}header .inner .hd-copy{font-size:1.3rem;padding:0 5.2em 0 1.2em;line-height:1.3}@media only screen and (min-width: 768px){header .inner .hd-copy{padding:0 6em 0 1.2em;font-size:1.6rem}}header .inner p{font-family:"GenJyuuGothic"}header h1{width:90%;margin:0 auto;padding:.2em 0 1em 0}@media only screen and (min-width: 768px){header h1{width:521px;padding:1.4em 0}}header h1 img{width:100%;height:auto}header .hd-link{display:none}@media print,screen and (min-width: 1024px){header .hd-link{display:inherit;position:absolute;top:.8em;right:86px}}header .hd-link li{float:left;margin:0 0 0 1.6em;font-family:"GenJyuuGothic"}header .hd-link li.icn-login::before,header .hd-link li.icn-register::before,header .hd-link li.icn-inquiry::before{top:2px}header .hd-link li a{color:#534c41;text-decoration:none;font-size:1.3rem;letter-spacing:.03em;padding:0 0 0 1.7em}header .hd-link li a:hover{color:#1d2087}header .btn-sns{position:absolute;top:8.6em;right:1em}@media only screen and (min-width: 768px){header .btn-sns{top:.6em;right:8%}}@media print,screen and (min-width: 1024px){header .btn-sns{top:.6em;right:0}}header .btn-sns ul li{display:inline-block;padding:0 .2em}header .btn-sns ul li a{display:block;padding:.2em;border-radius:50%;color:#fff;background:#1d2087;font-size:1.6rem;text-decoration:none;border:1px solid #1d2087}header .btn-sns ul li a:hover{background:#fff;color:#1d2087}#nav-toggle{position:fixed;top:0;right:0;height:82px;padding:18px 12px 0 16px;cursor:pointer}#nav-toggle>div{position:relative;width:36px}#nav-toggle span{width:100%;height:1px;left:0;display:block;background:#534c41;position:absolute;transition:transform .6s ease-in-out,top .5s ease}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:14px}#nav-toggle span:nth-child(3){top:28px}#nav-toggle span:nth-child(4){top:36px;height:0;font-size:1rem;text-align:center;letter-spacing:.2em}#nav-toggle:hover span:nth-child(1){top:0px}#nav-toggle:hover span:nth-child(3){top:28px}@media print,screen and (min-width: 1024px){#nav-toggle{display:none}}.open #nav-toggle span{background:#534c41}.open #nav-toggle span:nth-child(1){top:15px;transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:15px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:15px;transform:rotate(-45deg)}#nav-toggle{z-index:1000}#gloval-nav{background:#f9f7f2;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;display:flex;visibility:hidden;flex-direction:column;align-items:center;font-size:2rem;opacity:0;transition:opacity .6s ease,visibility .6s ease;overflow-y:scroll;padding:1.8em 0}@media print,screen and (min-width: 1024px){#gloval-nav{left:10px;position:inherit;opacity:1;visibility:visible;flex-direction:row;justify-content:center;background:none;align-items:baseline;top:2em;margin:0 0 1.2em;padding:0;overflow-y:inherit}}#gloval-nav a{display:block;color:#534c41;text-decoration:none;padding:1em 1.6em 1.6em 1.6em;transition:color .6s ease}@media print,screen and (min-width: 1024px){#gloval-nav a{padding:.5em 1.7em 3em 1.7em;background:rgba(255,255,255,.95);font-size:1.5rem;letter-spacing:.05em;color:#534c41}}#gloval-nav a:hover{color:rgba(83,76,65,.5)}#gloval-nav a.nav_home,#gloval-nav a.nav_about,#gloval-nav a.nav_course,#gloval-nav a.nav_seminar,#gloval-nav a.nav_instructor,#gloval-nav a.nav_member{position:relative}#gloval-nav a.nav_home::before,#gloval-nav a.nav_about::before,#gloval-nav a.nav_course::before,#gloval-nav a.nav_seminar::before,#gloval-nav a.nav_instructor::before,#gloval-nav a.nav_member::before{position:absolute;content:"";top:18px;left:0;background:#ffa4c7;width:12px;height:12px;border-radius:50%}@media print,screen and (min-width: 1024px){#gloval-nav a.nav_home::before,#gloval-nav a.nav_about::before,#gloval-nav a.nav_course::before,#gloval-nav a.nav_seminar::before,#gloval-nav a.nav_instructor::before,#gloval-nav a.nav_member::before{top:31px;right:0;margin:0 auto}}#gloval-nav a.nav_home::after,#gloval-nav a.nav_about::after,#gloval-nav a.nav_course::after,#gloval-nav a.nav_seminar::after,#gloval-nav a.nav_instructor::after,#gloval-nav a.nav_member::after{position:absolute;content:"HOME";left:0;right:0;top:40px;color:#534c41;font-size:1.2rem;letter-spacing:.12em;font-family:"Manjari-Bold"}@media print,screen and (min-width: 1024px){#gloval-nav a.nav_home::after,#gloval-nav a.nav_about::after,#gloval-nav a.nav_course::after,#gloval-nav a.nav_seminar::after,#gloval-nav a.nav_instructor::after,#gloval-nav a.nav_member::after{top:54px;text-align:center}}#gloval-nav a.nav_about::before{background:#ffa4a4}#gloval-nav a.nav_about::after{content:"ABOUT US"}#gloval-nav a.nav_course::before{background:#fdd39b}#gloval-nav a.nav_course::after{content:"COURSE"}#gloval-nav a.nav_seminar::before{background:#fffab0}#gloval-nav a.nav_seminar::after{content:"SEMINAR"}#gloval-nav a.nav_instructor::before{background:#bbe38c}#gloval-nav a.nav_instructor::after{content:"INSTRUCTOR"}#gloval-nav a.nav_member::before{background:#96bcf3}#gloval-nav a.nav_member::after{content:"MEMBER"}#gloval-nav ul{list-style:none;font-size:0}#gloval-nav ul li{opacity:0;transform:translateX(200px);transition:transform .6s ease,opacity .2s ease;font-family:"GenJyuuGothic"}@media print,screen and (min-width: 1024px){#gloval-nav ul li{opacity:1;transform:translateX(0);transition:.2s;padding:0;text-shadow:0 0 2px rgba(0,0,0,.2);display:inline-block;border-right:1px solid #534c41}}#gloval-nav ul li:nth-child(2){transition-delay:.15s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(2){transition-delay:inherit}}#gloval-nav ul li:nth-child(3){transition-delay:.3s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(3){transition-delay:inherit}}#gloval-nav ul li:nth-child(4){transition-delay:.45s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(4){transition-delay:inherit}}#gloval-nav ul li:nth-child(5){transition-delay:.6s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(5){transition-delay:inherit}}#gloval-nav ul li:nth-child(6){transition-delay:.75s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(6){transition-delay:inherit}}#gloval-nav ul li:nth-child(7){transition-delay:.9s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(7){transition-delay:inherit}}#gloval-nav ul li:nth-child(8){transition-delay:10.5s}@media print,screen and (min-width: 1024px){#gloval-nav ul li:nth-child(8){transition-delay:inherit}}@media print,screen and (min-width: 1024px){#gloval-nav ul li.item{position:relative;z-index:2}}#gloval-nav ul li.item a{display:block}@media print,screen and (min-width: 1024px){#gloval-nav ul li.item a{text-align:center}}#gloval-nav ul li .child{width:100%;z-index:100;box-shadow:0 0 2px rgba(0,0,0,.2);margin:.5em 0}@media print,screen and (min-width: 1024px){#gloval-nav ul li .child{visibility:hidden;position:absolute;top:80px;left:0;transition:.5s;opacity:0;margin:0}}#gloval-nav ul li .child li{border:none;width:100%;line-height:1.5;border-bottom:1px dashed #ddd}#gloval-nav ul li .child li:last-child{border-bottom:none}#gloval-nav ul li .child li a{padding:1em .8em;font-size:1.3rem;text-align:left;background:#fff}#gloval-nav ul li .child li.icn_limited a{position:relative}#gloval-nav ul li .child li.icn_limited a::after{position:absolute;content:"";font-family:"icomoon" !important;color:#666;top:12px;right:10px;font-size:1.6rem}#gloval-nav ul li.item:hover .child{visibility:visible;opacity:1}#gloval-nav .hd-link-sp li{width:100%;margin:0 0 5px}#gloval-nav .hd-link-sp li:nth-child(1){transition-delay:.9s}#gloval-nav .hd-link-sp li:nth-child(2){transition-delay:.9s}#gloval-nav .hd-link-sp li.icn-login::before,#gloval-nav .hd-link-sp li.icn-register::before,#gloval-nav .hd-link-sp li.icn-inquiry::before{top:8px;left:20px}#gloval-nav .hd-link-sp li a{display:block;background:#fff;padding:.5em 1.5em .5em 3.5em;font-size:1.5rem}.open{overflow:hidden}.open #gloval-nav{visibility:visible;opacity:1}.open #gloval-nav nav{margin:0 0 1.4em}@media only screen and (min-width: 768px){.open #gloval-nav nav{width:70%}}@media print,screen and (min-width: 1024px){.open #gloval-nav nav{width:auto;margin:0}}.open #gloval-nav li{opacity:1;transform:translateX(0);transition:transform 1s ease,opacity .9s ease;margin:0 0 0;font-size:1.6rem}.open #gloval-nav .hd-link-sp li{margin:0 0 10px}footer{padding:4em 1.2em 1em 1.2em}@media print,screen and (min-width: 1024px){footer{padding:4em 0}}footer .inner{position:relative}footer .name{font-size:2rem;margin:0 0 1em;font-family:"GenJyuuGothic";text-align:center}@media only screen and (min-width: 768px){footer .name{margin:0 0 2em;text-align:left}}footer address{line-height:1.75;margin:0 0 2em;font-size:1.5rem}footer ul.ft-link{margin:0 0 1.6em;overflow:hidden;width:100%}@media only screen and (min-width: 768px){footer ul.ft-link{width:auto}}footer ul.ft-link li{margin:0 1.2em 0 0;padding:.5em 0 .5em 1.2em;display:inline-block;font-size:1.5rem;position:relative}@media print,screen and (min-width: 1024px){footer ul.ft-link li{padding:.4em 0 .4em 1.2em}}footer ul.ft-link li::before{position:absolute;content:"";top:0;bottom:0;left:0;margin:auto;width:7px;height:7px;border-top:solid 1px #1d2087;border-right:solid 1px #1d2087;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .5s ease}footer ul.ft-link li a{color:#534c41;text-decoration:none}footer ul.ft-link li a:hover{opacity:.7}footer .login-area{position:inherit;text-align:center;margin:0 0 2em}footer .login-area ul{margin:0}@media only screen and (min-width: 768px){footer .login-area{position:absolute}}footer .login-area li{margin:0 .5em}footer .sns-area{margin:0 0 1em}@media only screen and (min-width: 768px){footer .sns-area{position:absolute;top:-6px;left:300px}}footer .sns-area ul{text-align:center}footer .sns-area ul li{display:inline-block;padding:0 .2em}footer .sns-area ul li a{display:block;padding:.28em .25em .26em .31em;border-radius:50%;color:#fff;background:#1d2087;font-size:1.8rem;text-decoration:none;border:1px solid #1d2087}footer .sns-area ul li a:hover{background:#fff;color:#1d2087}footer .copyright{font-size:1.3rem;line-height:1.5em}@media only screen and (min-width: 768px){footer .copyright{font-size:1.3rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.inquiry_area{background:#1d2087;text-align:center;padding:3em 0}@media only screen and (min-width: 768px){.inquiry_area .inner{display:flex;justify-content:center}}.inquiry_area .inner div{color:#fff}@media only screen and (min-width: 768px){.inquiry_area .inner div{padding:0;flex:1}}@media print,screen and (min-width: 1024px){.inquiry_area .inner div{padding:0 3em}}.inquiry_area .inner div:first-child{margin-bottom:2em}@media only screen and (min-width: 768px){.inquiry_area .inner div:first-child{margin-bottom:0}}.inquiry_area .inq_mds{color:#fff;font-family:"GenJyuuGothic";letter-spacing:.1em;font-size:1.8rem;padding:0 0 1em;display:inline-block;position:relative}@media only screen and (min-width: 768px){.inquiry_area .inq_mds{font-size:2rem;padding:0 0 2em}}.inquiry_area .inq_mds::before,.inquiry_area .inq_mds::after{content:"";position:absolute;top:20%;display:inline-block;width:28px;height:2px;background-color:#fff;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.inquiry_area .inq_mds::before{left:-35px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}@media print,screen and (min-width: 1024px){.inquiry_area .inq_mds::before{left:-50px}}.inquiry_area .inq_mds::after{right:-35px}@media print,screen and (min-width: 1024px){.inquiry_area .inq_mds::after{right:-50px}}.inquiry_area .btn-arw a{font-size:1.7rem;color:#1d2087;font-family:"GenJyuuGothic";padding:1.2em 3em}@media only screen and (min-width: 768px){.inquiry_area .btn-arw a{padding:1.2em 4em}}.inquiry_area .hissu{background:red;color:#fff;font-size:1.3rem;padding:.1em .3em}.inquiry_area input[type=text]{border:none;font-size:1.7rem;margin-left:5px;padding:.2em;vertical-align:middle;margin-top:10px}@media print,screen and (min-width: 1024px){.inquiry_area input[type=text]{margin-top:0}}.inquiry_area input[type=submit]{border:none;color:#1d2087;background:#fff;font-size:1.7rem;font-family:"GenJyuuGothic";vertical-align:middle;margin-top:10px}@media print,screen and (min-width: 1024px){.inquiry_area input[type=submit]{margin-top:0}}#home_image{background:url(../img/image01.jpg) no-repeat center 0;background-size:170%;height:320px;overflow:hidden;position:relative}@media only screen and (min-width: 768px){#home_image{background:url(../img/image01.jpg) no-repeat center 0;background-size:160%;height:560px}}@media print,screen and (min-width: 1024px){#home_image{background:url(../img/image01.jpg) no-repeat center 0;background-size:auto;height:660px}}#home_image::after{position:absolute;content:"";bottom:-1px;left:0;right:0;width:2143px;height:60px;background:url(../img/nami.png) no-repeat center 0;background-size:cover}@media only screen and (min-width: 768px){#home_image::after{background:url(../img/nami.png) no-repeat center 0;background-size:auto;height:147px}}#home_image .inner{position:relative}#home_image .inner::before{position:absolute;content:"";top:420px;right:-250px;width:78px;height:78px;border-radius:50%;background:#fdd39b;z-index:1}#home_image .inner::after{position:absolute;content:"";top:600px;right:0;width:38px;height:38px;border-radius:50%;background:#bbe38c;z-index:1}#home_image .img_copy{position:absolute;content:"";top:90px;left:0;right:0;padding:0 1.3em;z-index:1;margin:auto;width:82%}@media only screen and (min-width: 768px){#home_image .img_copy{width:600px;top:390px;left:25px;right:auto;padding:0;width:auto}}@media print,screen and (min-width: 1024px){#home_image .img_copy{width:544px;top:110px;left:auto;right:20px;padding:0}}#home_image .img_copy img{width:100%;height:auto;-webkit-filter:drop-shadow(0px 0px 2px #fff);filter:drop-shadow(0px 0px 2px #fff);-webkit-filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 1px rgba(255, 255, 255, 0.5));filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 1px rgba(255, 255, 255, 0.5));-webkit-filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 1px rgb(255, 255, 255));filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 1px rgb(255, 255, 255))}#home_image .img_copy .maru{position:relative}#home_image .img_copy .maru::before{position:absolute;content:"";top:120px;right:75px;width:29px;height:29px;border-radius:50%;background:#fffab0}@media print,screen and (min-width: 1024px){#home_image .img_copy .maru::before{right:-505px}}#home_image .img_copy .maru::after{position:absolute;content:"";top:50px;right:-100px;width:58px;height:58px;border-radius:50%;background:#96bcf3}@media print,screen and (min-width: 1024px){#home_image .img_copy .maru::after{right:-600px}}.bg-maru{background:url(../img/bg-maru.png) repeat left 20px;background-size:180%}@media only screen and (min-width: 768px){.bg-maru{background:url(../img/bg-maru.png) no-repeat center 85px;background-size:auto}}#home_course h2,#home_seminar h2,#home_news h2,#home_member h2,#home_topics h2{font-size:2.8rem;line-height:.9;margin:0 0 1em .8em;font-family:"Manjari-Bold";letter-spacing:.1em}@media print,screen and (min-width: 1024px){#home_course h2,#home_seminar h2,#home_news h2,#home_member h2,#home_topics h2{font-size:3.2rem;margin:0 0 1.6em}}#home_course h2 span,#home_seminar h2 span,#home_news h2 span,#home_member h2 span,#home_topics h2 span{font-size:1.4rem;padding:0 0 0 1.1em;font-family:"GenJyuuGothic";letter-spacing:.1em;position:relative}#home_course h2 span::before,#home_seminar h2 span::before,#home_news h2 span::before,#home_member h2 span::before,#home_topics h2 span::before{position:absolute;content:"";width:12px;height:12px;background:#fdd39b;top:5px;left:0;border-radius:50%}#home_course p,#home_course dt,#home_course dd,#home_course li,#home_course th,#home_course td,#home_seminar p,#home_seminar dt,#home_seminar dd,#home_seminar li,#home_seminar th,#home_seminar td,#home_news p,#home_news dt,#home_news dd,#home_news li,#home_news th,#home_news td,#home_member p,#home_member dt,#home_member dd,#home_member li,#home_member th,#home_member td,#home_topics p,#home_topics dt,#home_topics dd,#home_topics li,#home_topics th,#home_topics td{line-height:1.75}#home_course{padding:2em 0 4em 0;margin:-20px 0 0 0;z-index:1;position:relative}@media only screen and (min-width: 768px){#home_course{margin:-70px 0 0 0}}#home_seminar{padding:4em 0 7em 0}#home_course .course_slider,#home_seminar .course_slider{margin:0 auto;width:80%}@media only screen and (min-width: 768px){#home_course .course_slider,#home_seminar .course_slider{width:90%}}#home_course .course_slider a,#home_seminar .course_slider a{display:block;text-decoration:none;color:#534c41}#home_course .course_slider .kouza_slider_wrap,#home_seminar .course_slider .kouza_slider_wrap{padding:0 1.5em}@media only screen and (min-width: 768px){#home_course .course_slider .kouza_slider_wrap,#home_seminar .course_slider .kouza_slider_wrap{padding:0 2.5em;display:flex}}#home_course .course_slider .kouza_slider_wrap .photo_area,#home_seminar .course_slider .kouza_slider_wrap .photo_area{width:100%;position:relative}@media only screen and (min-width: 768px){#home_course .course_slider .kouza_slider_wrap .photo_area,#home_seminar .course_slider .kouza_slider_wrap .photo_area{max-width:400px;width:44%}}#home_course .course_slider .kouza_slider_wrap .photo_area img,#home_seminar .course_slider .kouza_slider_wrap .photo_area img{height:auto;width:100%;border-radius:6px}#home_course .course_slider .kouza_slider_wrap .photo_area .copy,#home_seminar .course_slider .kouza_slider_wrap .photo_area .copy{position:absolute;left:-15px;bottom:0;display:inline-block;padding:.3em}@media only screen and (min-width: 768px){#home_course .course_slider .kouza_slider_wrap .photo_area .copy,#home_seminar .course_slider .kouza_slider_wrap .photo_area .copy{bottom:20px}}#home_course .course_slider .kouza_slider_wrap .photo_area .copy span,#home_seminar .course_slider .kouza_slider_wrap .photo_area .copy span{background:#fffab0;padding:.4em;line-height:2.5}#home_course .course_slider .kouza_slider_wrap .photo_area .copy br,#home_seminar .course_slider .kouza_slider_wrap .photo_area .copy br{display:none}@media only screen and (min-width: 768px){#home_course .course_slider .kouza_slider_wrap .photo_area .copy br,#home_seminar .course_slider .kouza_slider_wrap .photo_area .copy br{display:inherit}}#home_course .course_slider .kouza_slider_wrap .txt_area,#home_seminar .course_slider .kouza_slider_wrap .txt_area{padding:2.5em 0 0;width:100%}@media only screen and (min-width: 768px){#home_course .course_slider .kouza_slider_wrap .txt_area,#home_seminar .course_slider .kouza_slider_wrap .txt_area{padding:2.5em 3.5em;width:56%}}#home_course .course_slider .kouza_slider_wrap .txt_area h3,#home_seminar .course_slider .kouza_slider_wrap .txt_area h3{font-size:1.8rem;margin:0 0 1em;font-family:"GenJyuuGothic"}#home_course .course_slider .kouza_slider_wrap .txt_area .btn-arw,#home_seminar .course_slider .kouza_slider_wrap .txt_area .btn-arw{text-align:left}#home_course .course_slider .kouza_slider_wrap .txt_area .btn-arw a,#home_seminar .course_slider .kouza_slider_wrap .txt_area .btn-arw a{box-shadow:inherit;padding:1.2em 0;background:none}#home_course .course_slider .kouza_slider_wrap .txt_area .btn-arw a:hover,#home_seminar .course_slider .kouza_slider_wrap .txt_area .btn-arw a:hover{color:#1d2087}#home_course .slick-prev:before,#home_course .slick-next:before,#home_seminar .slick-prev:before,#home_seminar .slick-next:before{color:#1d2087}#home_course .slick-dots,#home_seminar .slick-dots{bottom:-50px}#home_course .slick-dots li.slick-active button:before,#home_seminar .slick-dots li.slick-active button:before{color:#1d2087}#home_course .slick-dots li button:before,#home_seminar .slick-dots li button:before{color:#999}#home_seminar h2 span::before{background:#fffab0}#home_info{margin:0 0 4em}#home_info .inner{max-width:1000px;width:90%;margin:0 auto;border:1px solid #1d2087;padding:3em;background:rgba(255,255,255,.5)}@media only screen and (min-width: 768px){#home_info .inner{padding:3em 5em}}#home_info h2{color:#1d2087;text-align:left;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:1.9rem;line-height:1.5;letter-spacing:.06em;margin:0 0 2.8em}@media only screen and (min-width: 768px){#home_info h2{text-align:center}}#home_info h2 br{display:none}@media only screen and (min-width: 768px){#home_info h2 br{display:inherit}}#home_info ul li{color:#1d2087;margin:0 0 1.1em;padding:0 0 0 2em;line-height:1.5em;position:relative}#home_info ul li::before{content:"";display:block;position:absolute;top:.3em;left:.25em;width:15px;height:8px;border-left:2px solid #1d2087;border-bottom:2px solid #1d2087;transform:rotate(-45deg)}#home_info ul li::after{content:"";position:absolute;border:1px solid #1d2087;top:.2em;left:0;height:18px;width:18px}#home_news{background:#f9f7f2;padding:4em 0}#home_news .inner h2 span::before{background:#a5a6cf}#home_news .inner .news_list{width:90%;margin:0 auto 3em;border-top:1px solid #efeff6;border-left:1px solid #efeff6;border-right:1px solid #efeff6}#home_news .inner .news_list a{display:block;background:#fff;text-decoration:none;border-bottom:1px solid #efeff6;overflow:hidden}#home_news .inner .news_list a .date{color:#1d2087;float:left;width:100%;line-height:1.5;padding:.8em .8em 0 1em}@media only screen and (min-width: 768px){#home_news .inner .news_list a .date{padding:.8em 1em;width:20%}}#home_news .inner .news_list a h3{color:#534c41;float:right;padding:0 .8em .8em .8em;width:100%;line-height:1.5}@media only screen and (min-width: 768px){#home_news .inner .news_list a h3{padding:.8em;width:80%}}#home_news .inner .news_list a:hover{background:#eaeaff}#home_member{padding:4em 0 3em 0}#home_member .inner{position:relative}#home_member .inner .login-area{position:absolute;top:-30px;right:10px}@media print,screen and (min-width: 1024px){#home_member .inner .login-area{top:-20px;right:0}}#home_member h2 span::before{background:#96bcf3}#home_member p{margin:0 0 2em}#home_member .btn-arw a::before{border-bottom:1px solid #96bcf3;border-right:1px solid #96bcf3}#home_member .tokuten{background:#fff;border-radius:12px;margin:2em 0 3.6em;padding:2em 2.4em;box-shadow:0 0 2px rgba(0,0,0,.2)}#home_member .tokuten h3{border-bottom:1px solid #96bcf3;margin:0 0 1em;padding:0 0 .6em 1.2em;font-family:"GenJyuuGothic";position:relative}#home_member .tokuten h3::before{position:absolute;content:"";top:2px;left:0;background:#96bcf3;width:12px;height:12px;border-radius:50%}#home_member .tokuten ul li{margin:0 0 .6em;padding:0 0 0 1.8em;line-height:1.5;position:relative}#home_member .tokuten ul li::before{content:"";display:block;position:absolute;top:.3em;left:.25em;width:15px;height:8px;border-left:2px solid #96bcf3;border-bottom:2px solid #96bcf3;transform:rotate(-45deg)}#home_member .tokuten ul li::after{content:"";position:absolute;border:1px solid #96bcf3;top:.2em;left:0;height:18px;width:18px}.slider_flw{padding:0 0 5em}.slider_flw li{padding:0 1em}@media only screen and (min-width: 768px){.slider_flw li{padding:0 1.2em}}.slider_flw li img{width:100%;height:auto;border-radius:50%}#home_topics{background:#f9f7f2;padding:4em 0}#home_topics h2 span::before{background:#a5a6cf}/*# sourceMappingURL=home.min.css.map */