@charset "UTF-8";body{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}q:before,q:after{content:""}img,abbr,acronym,fieldset{border:0}ul li{list-style-type:none}a,label{cursor:pointer;text-decoration:none}img{vertical-align:bottom;margin:0;padding:0}a:link,a:visited{color:#333}p,dl,dt,dd{margin:0;padding:0}ul,ol{list-style:none;margin:0;padding:0}em{font-style:normal}table{border-collapse:collapse}.content-area{padding-top:min(12.7272727273vw, 140px)}#home .content-area{padding-top:min(9.7272727273vw, 107px)}#main{width:100%}#main #contents_wrapper{width:960px;margin:0 auto}#main #contents_wrapper.contents_wrapper{margin-top:40px}#main #contents_wrapper #contents{width:700px;float:left}#main #contents_wrapper #aside{width:235px;float:right}#main #contents_wrapper:after{content:"";display:block;clear:both}#page_top{width:960px;margin:100px auto 15px;text-align:right}.inner{width:960px;margin:0 auto}.c-cta-base a{position:relative;box-sizing:border-box;color:#fff;display:inline-flex;align-items:center;font-size:min(2.3636363636vw, 26px);font-weight:600;min-width:min(43.6363636364vw, 480px);line-height:1.3;letter-spacing:min(0.1818181818vw, 2px);padding:min(2.7272727273vw, 30px) min(4.5454545455vw, 50px);border-radius:min(0.9090909091vw, 10px);border:#fff min(0.3636363636vw, 4px) solid;box-shadow:0 0 min(1.8181818182vw, 20px) rgba(0, 0, 0, 0.2)}.c-cta-base a:link,.c-cta-base a:visited{color:#fff}.c-cta-base a:after{content:"";display:block;width:min(1vw, 11px);height:min(1vw, 11px);border-bottom:min(0.2727272727vw, 3px) solid #fff;border-right:min(0.2727272727vw, 3px) solid #fff;position:absolute;top:0;bottom:0;right:min(2.7272727273vw, 30px);margin:auto;transform:rotate(-45deg)}.c-cta-base span{display:block;font-size:min(2.2727272727vw, 25px);letter-spacing:0}.c-cta-base img{width:min(3.0909090909vw, 34px);margin-right:min(1.8181818182vw, 20px)}.c-cta-trial a{background-color:#ff8300}.c-cta-tel a{background-color:#f5c43d;font-size:min(2.9090909091vw, 32px)}.c-cta-tel span{display:block;font-size:min(1.4545454545vw, 16px);letter-spacing:0}.c-cta-tel-line a{color:#d3a408;border:#d3a408 solid min(0.3636363636vw, 4px);background-color:#fff;font-size:min(2.9090909091vw, 32px);padding:min(1.8181818182vw, 20px) min(4.5454545455vw, 50px)}.c-cta-tel-line a:link,.c-cta-tel-line a:visited{color:#d3a408}.c-cta-tel-line a:after{border-bottom-color:#d3a408;border-right-color:#d3a408}.c-cta-tel-line div{text-align:left;letter-spacing:min(0.3636363636vw, 4px)}.c-cta-tel-line span{display:block;font-size:min(1.4545454545vw, 16px);letter-spacing:0}.c-cta-school a{background-color:#ff5a89}.c-cta-kengaku a{background-color:#3ba7eb}.p-cta{padding:min(5.4545454545vw, 60px) 0 min(5.4545454545vw, 60px);background-color:#fff05f}.p-cta__head{text-align:center;font-size:min(1.6363636364vw, 18px);font-weight:700;margin:0 0 min(2.7272727273vw, 30px)}.p-cta__headInner{position:relative;display:inline-flex;flex-direction:column;justify-content:center;gap:min(1.0909090909vw, 12px)}.p-cta__headInner:before,.p-cta__headInner:after{content:"";display:block;position:absolute;bottom:0;width:1.5px;height:min(6.3636363636vw, 70px);background-color:#ff5a89}.p-cta__headInner:before{left:min(-1.3636363636vw, -15px);transform:rotate(-30deg)}.p-cta__headInner:after{right:min(-1.3636363636vw, -15px);transform:rotate(30deg)}.p-cta__headInner p{line-height:1}.p-cta__headInner p:nth-child(1){font-size:min(1.9090909091vw, 21px);letter-spacing:1px}.p-cta__headInner p:nth-child(2){font-size:min(3.8181818182vw, 42px);letter-spacing:4px}.p-cta__headInner em{color:#ff8300;padding:0 min(0.3636363636vw, 4px)}.p-cta__intro{text-align:center;background-color:#fff;font-size:min(1.6363636364vw, 18px);color:#ff5a89;font-weight:700;margin:0 0 min(2.7272727273vw, 30px);padding:min(0.9090909091vw, 10px) 0}.p-cta__lead{text-align:center;background-color:#fff;color:#ff5a89;margin:0 0 min(2.7272727273vw, 30px);padding:min(1.0909090909vw, 12px) 0}.p-cta__lead p{font-size:min(1.6363636364vw, 18px);font-weight:700}.p-cta__leadList{display:flex;justify-content:center;gap:min(0.5454545455vw, 6px);margin-top:min(0.9090909091vw, 10px)}.p-cta__leadList li{position:relative;border-radius:min(2vw, 22px);background:#f7f7f7;font-size:min(1.4545454545vw, 16px);font-weight:700;padding:min(0.5454545455vw, 6px) min(3.6363636364vw, 40px)}.p-cta__leadList li:before,.p-cta__leadList li:after{content:"";display:block;position:absolute;bottom:min(0.6363636364vw, 7px);width:1px;height:min(1.8181818182vw, 20px);background-color:#ff5a89}.p-cta__leadList li:before{left:min(2.2727272727vw, 25px);transform:rotate(-35deg)}.p-cta__leadList li:after{right:min(2.2727272727vw, 25px);transform:rotate(35deg)}.p-cta__inner{display:flex;align-items:flex-end;justify-content:space-between}.p-cta__foot{padding:min(3.6363636364vw, 40px) 0 min(5.4545454545vw, 60px);background-color:#fff05f;border-top:2px solid #fff}.p-cta__footInner{text-align:center}.p-cta__footTel{display:inline-flex;justify-content:center;align-items:center;gap:0 min(1.8181818182vw, 20px);margin:0 0 min(2.2727272727vw, 25px);padding:0 0 min(0.9090909091vw, 10px);border-bottom:1.5px solid #fff}.p-cta__footTel img{grid-column:1/2;grid-row:1/3;width:min(3.3636363636vw, 37px);height:min(3.3636363636vw, 37px)}.p-cta__footTel a{font-family:"Inter",sans-serif;color:#000;font-size:min(3.2727272727vw, 36px);font-weight:700;line-height:1.4;letter-spacing:min(0.5090909091vw, 5.6px)}.p-cta__footTel p{font-size:min(1.8181818182vw, 20px);font-weight:600;line-height:1.4}.p-cta__footLine{margin-bottom:min(1.3636363636vw, 15px)}.p-cta__footLineInner{position:relative;display:inline-block}.p-cta__footLineInner:before,.p-cta__footLineInner:after{content:"";display:block;position:absolute;bottom:min(-0.2727272727vw, -3px);width:1.3px;height:min(4.2727272727vw, 47px);background-color:#ff5a89}.p-cta__footLineInner:before{left:min(-1.3636363636vw, -15px);transform:rotate(-30deg)}.p-cta__footLineInner:after{right:min(-1.3636363636vw, -15px);transform:rotate(30deg)}.p-cta__footLine p{line-height:1}.p-cta__footLine p:nth-child(1){font-size:min(1.7272727273vw, 19px);margin-bottom:min(0.4545454545vw, 5px);letter-spacing:min(0.1570909091vw, 1.728px)}.p-cta__footLine p:nth-child(2){font-size:min(1.6363636364vw, 18px)}.p-cta__footLine p em{color:#ff5a89;font-weight:700}.p-cta__footLine p span{font-size:min(2.2727272727vw, 25px);font-family:"Inter",sans-serif}.p-cta2{padding:min(3.6363636364vw, 40px) 0 min(5.4545454545vw, 60px);background-color:#fff05f}.p-cta__footer{background-color:#fff0f0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:min(1.6363636364vw, 18px);margin:0 auto;gap:min(0.9090909091vw, 10px);padding:min(5.4545454545vw, 60px) 0;color:#ff5a89;font-weight:600}.p-cta__footer p:nth-child(2){font-size:min(2.1818181818vw, 24px);margin-bottom:min(1.8181818182vw, 20px)}.p-cta__footer em{background-color:#fff;margin:0 min(0.3636363636vw, 4px);padding:0 min(0.2727272727vw, 3px)}.p-cta__footer img{width:min(20.9090909091vw, 230px);height:min(4.5454545455vw, 50px)}.header{font-family:"Noto Sans JP",sans-serif;position:fixed;z-index:99;top:0;width:100%;height:min(9.0909090909vw, 100px)}.header button{outline:0;border:0}.header a{text-decoration:none}.header a:hover{color:#333;text-decoration:none}.header__inner{position:relative;z-index:1;padding:0 0 0 min(1.8181818182vw, 20px);display:flex;justify-content:space-between;background-color:#fff}.header__info{flex-grow:1}.header__desc{color:#555;font-size:min(1.0909090909vw, 12px);padding:min(0.9090909091vw, 10px) 0;font-weight:400;line-height:1.6}.header__nav{display:flex;justify-content:space-between;align-items:center}.header__navLogo img{max-width:100%;height:auto}.header__navList{display:flex;margin-right:min(0.9090909091vw, 10px);margin-bottom:0}.header__navList li{font-size:min(1.4545454545vw, 16px);margin:0 min(2.2727272727vw, 25px) 0 0}.header__navCta{display:flex;margin-bottom:0}.header__navCtaItem a,.header__navCtaItem button{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;width:min(9.0909090909vw, 100px);height:min(9.0909090909vw, 100px)}.header__navCtaItem a:link,.header__navCtaItem a:visited,.header__navCtaItem button:link,.header__navCtaItem button:visited{color:#fff}.header__navCtaItem span{display:block;font-size:min(1.4545454545vw, 16px);letter-spacing:min(0.0909090909vw, 1px);padding-top:min(0.9090909091vw, 10px);line-height:1}.header__navCtaItem--trial a{background-color:#ff8300}.header__navCtaItem--tel a{background-color:#f5c43d}.header__navCtaItem--menu button{background-color:#e5e5e5}.header__navCtaItem--menu .menu__icon{position:relative;width:5.3333333333vw;height:6.1333333333vw}.header__navCtaItem--menu .menu__icon div{position:relative;width:5.3333333333vw;height:.4666666667vw;background-color:#000;transition:top .3s,transform .3s,opacity .3s}.header__navCtaItem--menu .menu__icon div:nth-child(1){top:1.3333333333vw}.header__navCtaItem--menu .menu__icon div:nth-child(2){top:2.6666666667vw}.header__navCtaItem--menu .menu__icon div:nth-child(3){top:4vw}.header__navCtaItem--menu span{color:#000}.spheader__nav{position:relative;opacity:0;pointer-events:none;width:100%;background-color:#f7f7f7;box-sizing:border-box;padding:0 8vw 8vw;top:-40px;transition:opacity .3s,top .3s;height:calc(100vh - 66px)}.spheader__navList{margin:0 0 7.3333333333vw;padding:.5333333333vw 0 0}.spheader__navList li{font-size:4.2666666667vw;border-bottom:#a5a5a5 solid 1px}.spheader__navList li a{position:relative;display:block;padding:3.7333333333vw 0 3.7333333333vw 1.3333333333vw}.spheader__navList li a:link,.spheader__navList li a:visited{color:#000}.spheader__navList li a:after{content:"";display:block;width:2vw;height:2vw;border-bottom:.6666666667vw solid #b1b1b1;border-right:.6666666667vw solid #b1b1b1;position:absolute;top:0;bottom:0;right:4vw;margin:auto;transform:rotate(-45deg)}.spheader__navCta{margin-bottom:0}.spheader__navCta li{margin-bottom:5.3333333333vw}.is-spmenuon .spheader__nav{opacity:1;top:0;pointer-events:auto}.is-spmenuon .menu__icon div:nth-child(1){transform:rotate(45deg);top:3.6vw}.is-spmenuon .menu__icon div:nth-child(2){opacity:0}.is-spmenuon .menu__icon div:nth-child(3){transform:rotate(-45deg);top:2.6666666667vw}.footer{font-family:"Noto Sans JP",sans-serif}.footer__inner{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#fff0f0;padding:min(3.6363636364vw, 40px) 0}.footer__logo{width:min(22.7272727273vw, 250px);margin:min(2.7272727273vw, 30px) 0}.footer__list{display:flex;flex-wrap:wrap;justify-content:center;width:min(50.9090909091vw, 560px);margin:0 0 min(0.9090909091vw, 10px)}.footer__list li{font-size:min(1.2727272727vw, 14px);margin:0 min(1.3636363636vw, 15px) min(0.9090909091vw, 10px)}.footer__list li a{display:block;text-decoration:none}.footer__list li a:link,.footer__list li a:visited{color:#000}.footer__copy{text-align:center;background-color:#fff;padding:min(2.7272727273vw, 30px) 0}.footer__copy small{font-size:min(1.2727272727vw, 14px)}#topic-path{font-family:"Noto Sans JP",sans-serif;margin-bottom:20px;background:#eb6b87 url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/common/bg-topic_path.gif)}#topic-path br{display:none}#topic-path ul{width:960px;margin:0 auto;padding:3px 0 2px;letter-spacing:-.3em}#topic-path ul li{display:inline-block;letter-spacing:0;font-size:13px}#topic-path ul li,#topic-path ul li a{color:#fff}#topic-path ul li:before{content:"";display:inline-block;width:5px;height:9px;margin:0 .5em;background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/common/ico-arrow_topic_path.gif) no-repeat}#topic-path ul li.top:before{display:none}#aside{font-family:"Noto Sans JP",sans-serif}#aside .c-search{display:none}.c-side-location{border-radius:10px;background-color:#f7f7f7;margin:0 0 min(1.3636363636vw, 15px);padding:min(1.3636363636vw, 15px)}.c-side-location__heading{display:flex;align-items:center;color:#ff5a89;font-size:min(1.6363636364vw, 18px);font-weight:700;letter-spacing:1px;margin-bottom:min(0.9090909091vw, 10px)}.c-side-location__heading:before{content:"";display:inline-block;width:min(1.8181818182vw, 20px);height:min(1.8181818182vw, 20px);margin-right:min(0.4545454545vw, 5px);background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/aside/ico-lupe.svg) no-repeat 0 0/contain}.c-side-location__listItem{font-size:min(1.2727272727vw, 14px);--c-s-area:#333}.c-side-location__listItem:not(:last-child){margin-bottom:min(0.9090909091vw, 10px)}.c-side-location__listItem--kitanihon{--c-s-area:#3c7af0}.c-side-location__listItem--kitakanto{--c-s-area:#26a8ed}.c-side-location__listItem--minamikanto{--c-s-area:#1ebe93}.c-side-location__listItem--hokushinetsu{--c-s-area:#73b915}.c-side-location__listItem--tokai{--c-s-area:#d6a00e}.c-side-location__listItem--kansai{--c-s-area:#f0883c}.c-side-location__listItem--chugoku{--c-s-area:#f4528a}.c-side-location__listItem--kyushu{--c-s-area:#ad49cb}.c-side-location__listItem a{position:relative;display:block;text-align:center;padding:10px;background-color:#ebebeb;border-radius:5px;overflow:hidden}.c-side-location__listItem a:before{content:"";position:absolute;display:block;width:6px;height:100%;background-color:var(--c-s-area);top:0;left:0}.c-side-location__listItem a:after{content:"";position:absolute;display:block;width:min(0.5454545455vw, 6px);height:min(0.8181818182vw, 9px);margin:auto;top:0;bottom:0;right:min(0.9090909091vw, 10px);background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/common/ico-arrow-gray.svg) no-repeat 0 0/contain}.c-side-location__listItem a:hover{background-color:#e3e3e3;text-decoration:none !important}.c-side-ranking{border-radius:10px;background-color:#f8f4ed;margin:0 0 min(1.3636363636vw, 15px);padding:min(1.3636363636vw, 15px)}.c-side-ranking__heading{margin:0 0 min(0.9090909091vw, 10px) max(-2vw, -22px)}.c-side-ranking__listItem{font-size:min(1.2727272727vw, 14px)}.c-side-ranking__listItem:not(:last-child){margin-bottom:min(0.9090909091vw, 10px)}.c-side-ranking__listItem a{display:flex;align-items:center;padding:min(0.4545454545vw, 5px);background-color:#fff;border-radius:5px}.c-side-ranking__listItem a span{display:block;text-align:center;width:min(3.1818181818vw, 35px);margin-right:min(0.4545454545vw, 5px)}.c-side-ranking__listItem a:hover{background-color:#fffbf4;text-decoration:none !important}.c-side-bnr li:not(:last-child){margin-bottom:min(0.9090909091vw, 10px)}.c-search{padding:min(5.4545454545vw, 60px) 0}.c-search__catch{width:min(57.2727272727vw, 630px);margin:0 auto}.c-search__catch p{font-size:min(2vw, 22px);font-weight:500;margin-bottom:min(0.4545454545vw, 5px);padding:min(0.1818181818vw, 2px) 0 min(1.6363636364vw, 18px);letter-spacing:min(0.1818181818vw, 2px);text-align:center;background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/index/search_blow.svg) no-repeat center center;background-size:contain}.c-search__catch em{font-weight:600;color:#ff5a89}.c-search__catch span{font-size:min(2.7272727273vw, 30px)}.c-search__text{text-align:center;margin-bottom:min(1.3636363636vw, 15px)}.c-search__text p{color:#000;font-size:min(2vw, 22px);font-weight:700;letter-spacing:min(0.1363636364vw, 1.5px)}.c-search__text em{border-bottom:#fff 1px solid}.c-search__text--kengaku span{color:#3ba7eb;font-weight:700}.c-search__lead{text-align:center;margin-bottom:min(1.8181818182vw, 20px)}.c-search__lead p{color:#000;position:relative;display:inline-block;font-weight:600}.c-search__lead p:before,.c-search__lead p:after{content:"";display:block;position:absolute;bottom:0;width:1px;height:min(5.9090909091vw, 65px);background:#ff8300}.c-search__lead p:after{left:min(-1.8181818182vw, -20px);transform:rotate(-35deg)}.c-search__lead p:before{right:min(-1.8181818182vw, -20px);transform:rotate(35deg)}.c-search__lead span{display:block}.c-search__lead span:nth-child(1){font-size:min(1.8181818182vw, 20px)}.c-search__lead span:nth-child(2){font-size:min(2.9090909091vw, 32px)}.c-search__lead span:nth-child(3){font-size:min(2.1818181818vw, 24px)}.c-search__btn{text-align:center}.c-search--2col .c-search__catch{width:100%}.c-search--2col .c-cta-base a{min-width:min(40.9090909091vw, 450px)}.c-trial{padding:min(5.4545454545vw, 60px) 0;background-color:#ffe75f}.c-trial__catch{text-align:center;margin-bottom:min(1.3636363636vw, 15px)}.c-trial__blow-text{text-align:center;font-size:min(2.1818181818vw, 24px);font-weight:700;color:#ff8300;margin:0 0 min(0.5454545455vw, 6px)}.c-trial__blow-text em{color:#000}.c-trial__blow-trial{box-sizing:border-box;font-size:min(2vw, 22px);font-weight:500;margin:0 auto min(0.4545454545vw, 5px);padding:min(0.8181818182vw, 9px) 0 min(1.6363636364vw, 18px);letter-spacing:min(0.1363636364vw, 1.5px);text-align:center;background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/index/trial_blow.svg) no-repeat center center;background-size:contain;width:min(31.4545454545vw, 346px);height:min(5.8181818182vw, 64px)}.c-trial__blow-trial em{font-weight:600;color:#ff8300}.c-trial__blow-trial span{font-size:min(2.7272727273vw, 30px)}.c-trial__btn{text-align:center}.c-trial__btn:not(:last-child){margin-bottom:min(3.6363636364vw, 40px)}.c-trial--2col .c-cta-base a{min-width:min(40.9090909091vw, 450px)}.c-pagetop{text-align:center;padding:min(5.4545454545vw, 60px) 0}@media screen and (max-width:600px){.content-area{padding-top:18.6666666667vw}#home .content-area{padding-top:18.6666666667vw}.inner{width:86%}.c-cta-base a{font-size:5.0666666667vw;letter-spacing:.6666666667vw;padding:2vw 6.6666666667vw;min-width:84vw;min-height:17.3333333333vw;border-radius:1.3333333333vw;border-width:.5333333333vw;box-shadow:0 0 2.6666666667vw rgba(0,0,0,.2)}.c-cta-base a:after{width:2vw;height:2vw;border-bottom-width:.6666666667vw;border-right-width:.6666666667vw;right:4vw}.c-cta-base span{font-size:3.3333333333vw}.c-cta-base img{width:6.1333333333vw;margin-right:2.6666666667vw}.c-cta-tel a{font-size:6.4vw}.c-cta-tel span{font-size:3.3333333333vw}.c-cta-tel-line a{border-width:.5333333333vw;font-size:6.4vw;padding:2.6666666667vw 6.6666666667vw}.c-cta-tel-line div{letter-spacing:.9333333333vw}.c-cta-tel-line span{font-size:3.3333333333vw}.p-cta{padding:12vw 0}.p-cta__head{font-size:4.8vw;margin:0 0 5.3333333333vw}.p-cta__headInner{gap:2.1333333333vw}.p-cta__headInner:before,.p-cta__headInner:after{height:13.3333333333vw;width:1px;bottom:-1.0666666667vw}.p-cta__headInner p:nth-child(1){font-size:3.7333333333vw}.p-cta__headInner p:nth-child(2){font-size:7.4666666667vw;letter-spacing:1.0666666667vw}.p-cta__headInner em{padding:0 1.0666666667vw}.p-cta__intro{font-size:4.8vw;margin:0 0 5.3333333333vw;padding:1.3333333333vw 0}.p-cta__lead{margin:0 0 5.3333333333vw;padding:4vw 0}.p-cta__lead p{font-size:4.2666666667vw}.p-cta__leadList{display:inline-flex;flex-direction:column;gap:1.6vw;margin-top:2.6666666667vw}.p-cta__leadList li{border-radius:5.8666666667vw;font-size:4.2666666667vw;padding:1.6vw 8vw}.p-cta__leadList li:before,.p-cta__leadList li:after{display:inline-block;position:relative;height:5.3333333333vw;bottom:-1.0666666667vw}.p-cta__leadList li:before{left:-4vw}.p-cta__leadList li:after{right:-4vw}.p-cta__inner{flex-direction:column;align-items:center;gap:6.6666666667vw}.p-cta__foot{padding:8vw 0 10.6666666667vw}.p-cta__footTel{gap:0 2.6666666667vw;margin:0 0 6.6666666667vw;padding:0 0 2.6666666667vw}.p-cta__footTel img{width:6.1333333333vw;height:6.1333333333vw}.p-cta__footTel a{font-size:5.8666666667vw;letter-spacing:.9333333333vw}.p-cta__footTel p{font-size:3.2vw}.p-cta__footLine{margin-bottom:4vw}.p-cta__footLineInner:before,.p-cta__footLineInner:after{bottom:-.8vw;height:11.2vw}.p-cta__footLineInner:before{left:-5.3333333333vw}.p-cta__footLineInner:after{right:-5.3333333333vw}.p-cta__footLine p:nth-child(1){font-size:3.7333333333vw;margin-bottom:1.3333333333vw;letter-spacing:.4608vw}.p-cta__footLine p:nth-child(2){font-size:3.7333333333vw}.p-cta__footLine p span{font-size:5.0666666667vw}.p-cta2{padding:12vw 0}.p-cta__footer{text-align:center;font-size:4.2666666667vw;padding:10.6666666667vw 0;width:100%;line-height:1.8}.p-cta__footer p:nth-child(2){font-size:5.0666666667vw;margin-bottom:4vw}.p-cta__footer img{width:49.6vw;height:auto}.header__desc{display:none}.header__navLogo{width:41.3333333333vw;margin:4vw 0 0 2vw}.header__navList{display:none}.header__navCtaItem a,.header__navCtaItem button{width:16vw;height:16vw}.header__navCtaItem span{font-size:2.6666666667vw;letter-spacing:.1333333333vw;padding-top:1.6vw}.header__navCtaItem--trial img{width:5.4666666667vw;height:5.4666666667vw}.header__navCtaItem--tel img{width:5.6vw;height:5.4666666667vw}.header__navCtaItem--menu span{padding-top:1.6vw}.footer__inner{padding:5.3333333333vw 0}.footer__logo{width:50.6666666667vw;margin:4vw 0 8vw}.footer__logo img{width:100%;height:auto}.footer__list{justify-content:space-between;width:84vw;margin:0}.footer__list li{font-size:3.7333333333vw;padding:0 0 2.6666666667vw;margin:0 0 2.6666666667vw;width:48%;text-align:left;border-bottom:#a5a5a5 1px solid}.footer__sns{text-align:right;width:84vw}.footer__copy{padding:4vw 14.6666666667vw}.footer__copy small{font-size:3.7333333333vw}#aside .c-search{display:block;padding-top:0}.c-side-location{display:none}.c-side-ranking{margin:0 0 7.3333333333vw;padding:4vw}.c-side-ranking__heading{margin:0 0 2.6666666667vw -5.7333333333vw}.c-side-ranking__heading img{width:84.6666666667vw;height:auto}.c-side-ranking__listItem{font-size:4.2666666667vw}.c-side-ranking__listItem:not(:last-child){margin-bottom:1.3333333333vw}.c-side-ranking__listItem a{padding:2.6666666667vw 2vw}.c-side-ranking__listItem a span{width:8.6666666667vw;margin-right:2vw}.c-side-bnr li img{width:100%;height:auto}.c-search{padding:9.3333333333vw 0}.c-search__catch{width:61.3333333333vw}.c-search__catch p{font-size:4.2666666667vw;padding:1.3333333333vw 0 4vw;letter-spacing:.2666666667vw}.c-search__catch span{font-size:5.6vw}.c-search__text{margin-bottom:2.6666666667vw}.c-search__text p{font-size:3.7333333333vw;letter-spacing:.4vw}.c-search__lead{margin-bottom:5.3333333333vw}.c-search__lead p:before,.c-search__lead p:after{height:14.6666666667vw}.c-search__lead span:nth-child(1){font-size:3.7333333333vw}.c-search__lead span:nth-child(2){font-size:5.8666666667vw}.c-search__lead span:nth-child(3){font-size:4.2666666667vw}.c-search--2col{width:100%}.c-search--2col .c-cta-base a{min-width:84vw}.c-trial{padding:8vw 0 13.3333333333vw}.c-trial__catch{margin-bottom:2vw}.c-trial__catch img{width:100%;height:auto}.c-trial__blow-text{font-size:4.2666666667vw;margin:0 0 1.6vw}.c-trial__blow-trial{font-size:3.7333333333vw;padding:2.1333333333vw 0 0;letter-spacing:.4vw;width:61.3333333333vw;height:12vw}.c-trial__blow-trial span{font-size:11.2vw}.c-trial__btn:not(:last-child){margin-bottom:10.6666666667vw}.c-trial--2col .c-cta-base a{min-width:84vw}.c-pagetop{padding:8vw 0}}@media screen and (min-width:601px){.c-cta-base a{transition:opacity .3s}.c-cta-base a:hover{opacity:.7}.header a{transition:opacity .3s}.header a:hover{opacity:.7}.header__navCtaItem--menu{display:none}.footer__list li a{transition:opacity .3s}.footer__list li a:hover{opacity:.7}}
@charset "utf-8";html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}hr,legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}img,abbr,acronym,fieldset{border:0}ul li{list-style-type:none}a,label{cursor:pointer}img{vertical-align:bottom;margin:0;padding:0}img{max-width:100%;height:auto}body{margin:0;padding:0;font-size:81.3%;line-height:1.6}a:link,a:visited{color:#333}#header{width:100%;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/header/bg_header.jpg) repeat-x left top}#header .inner{width:960px;margin:0 auto 0 auto;overflow:hidden;padding:15px 0 0;height:93px}#header .inner .header_left{width:560px;float:left;height:68px}#header .inner .header_left #logo{padding:0 0 0 1px;height:47px}#header .inner .header_left h1{font-weight:400;color:#543519}#header .inner .header_right{width:400px;float:right}#header .inner .header_right .site{width:400px;margin:0 0 8px;height:23px}#header .inner .header_right .site li{display:inline;margin:0 1em 0 0}#header .inner .header_right .site li a{text-decoration:none;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/ico-arrow_br.gif) no-repeat left center;padding:0 0 0 12px}#header .inner .header_right .contact{width:400px;overflow:hidden}#header .inner .header_right .contact li{float:left;width:173px}#header .inner .header_right .contact li:first-child{margin:0 14px 0 0;width:213px}#global_nav{width:960px;margin:0 auto 0;overflow:hidden;padding:0 0 1px}#global_nav li{width:175px;float:left}#global_nav li.home{width:85px}#main{width:100%}#main #visual{width:100%}#main #visual .inner{width:960px;margin:0 auto}#main #contents_wrapper{width:960px;margin:20px auto 0}#main #contents_wrapper #contents{width:700px;float:left}#main #contents_wrapper #aside{width:235px;float:right}#page_top{width:960px;margin:100px auto 15px;text-align:right}#main #contents_wrapper02{width:960px;margin:0 auto}#main #contents_wrapper02 #contents02{width:700px;float:left}body{min-width:960px}#cover{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff}body #main #visual{height:171px;margin-bottom:1px;background:#fde6ec url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg-main_visual.gif)}#schoolroom #main #visual{height:241px;margin-bottom:1px;background:#fde6ec url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg-main_visual_big.gif)}#main #visual .main-visual{padding-top:11px;text-align:center}#home #main #visual{height:385px;margin-bottom:30px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/index/bg-visual.gif) repeat-x center top}a img{transition:opacity .3s;-webkit-transition:opacity .3s}a:hover img{opacity:.8;filter:alpha(opacity=80)}#global_nav{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/globalnav/btn-nav_on.gif) 0 0 no-repeat}#biginner #global_nav li.btn1 a img,#lesson #global_nav li.btn1 a img,#feature #global_nav li.btn2 a img,#flow #global_nav li.btn3 a img,#schoolroom #global_nav li.btn5 a img,#faq #global_nav li.btn5 a img,#global_nav li a:hover img{opacity:0;filter:alpha(opacity=0)}#schoolroom #main #visual .main-visual .inner{overflow:hidden;padding:0}#schoolroom #main #visual .main-visual .inner .slide{width:650px;height:218px;float:left;position:relative}#schoolroom #main #visual .main-visual .inner .slide .slide_inner{width:626px;height:218px;overflow:hidden;margin:0 auto}#schoolroom #main #visual .main-visual .inner .slide .slide_inner ul.slider{width:626px;height:218px;overflow:hidden;margin:0 auto}#schoolroom #main #visual .main-visual .inner .slide .slide_inner ul li{width:626px;float:left}#schoolroom #main #visual .main-visual .inner .slide .slide_inner .bx-prev{left:0;background-image:url(/img/index/slide/btn-back.png)}#schoolroom #main #visual .main-visual .inner .slide .slide_inner .bx-next{right:0;background-image:url(/img/index/slide/btn-next.png)}#schoolroom #main #visual .main-visual .inner .slide .slide_inner .bx-controls-direction a{position:absolute;top:50%;margin-top:-25px;width:30px;height:65px;text-indent:-9999px;z-index:9999}#schoolroom #main #visual .main-visual .inner .contactS{width:310px;height:218px;margin:0;float:right;padding:0}#topic-path{margin-bottom:20px;background:#eb6b87 url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg-topic_path.gif)}#topic-path ul{width:960px;margin:0 auto;padding:3px 0 2px;letter-spacing:-.3em}#topic-path ul li{display:inline-block;letter-spacing:0}#topic-path ul li,#topic-path ul li a{color:#fff}#topic-path ul li:before{content:"";display:inline-block;width:5px;height:9px;margin:0 .5em;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/ico-arrow_topic_path.gif) no-repeat}#topic-path ul li.top:before{display:none}#aside .side-menu{margin-bottom:20px;padding:20px 10px 10px;background:#eb6b87 url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/bg-aside.gif) no-repeat}#aside .side-menu ul{background:#fff}#aside .side-menu li{position:relative;border-bottom:1px dotted #ebb800;font-size:12px;line-height:1.2}#aside .side-menu li:last-child{border-bottom:0}#aside .side-menu li a{display:block;padding:1em 7px 1em 21px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/ico-arrow_pi.gif) no-repeat 7px center}#aside .side-menu li.current a{color:#ef708e}#contents p{margin:1em 0;padding:0 10px}#contents p.imgtxt,#contents p.photo,#contents p.note{padding:0}#contents p.note{margin:0;padding:0 5px}#contents p.marZero{margin:0;padding:0 0 20px}#contents .caution{color:#f0809b}#contents p.caution{text-decoration:underline}.imgtxt{line-height:1}#contents h2.txt{margin:10px 0 20px;color:#333;font:bold 26px/1.6 "ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg_h2.gif) repeat-x left bottom;text-align:left;padding-left:10px}#contents h2.text span.bg{display:block;height:46px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/ico-fit.png) no-repeat}#contents h2.text span.bg span{display:block;margin:0 0 0 57px;padding:12px 0 6px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg-title_02.png) no-repeat left bottom}#contents h2.infomation img{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/ico-infomation.png) no-repeat}#contents h3{margin:1em 0}#contents h3.txt{width:700px;height:auto;margin-bottom:0;padding:6px 0 6px 25px;background-repeat:no-repeat;background-position:left top;background-image:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg_h3.gif);font-size:19px;line-height:1.4;color:#fff;font-family:"ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace;font-weight:700}#contents h4{margin:.5em 0;padding:8px 16px;background:#fce6eb;line-height:1}#contents hr{display:block;height:1px;margin:10px 0 30px;border:0;background:#eaeaea}#contents .section{margin-right:10px;margin-left:10px}#contents .bnrBox,#contents02 .bnrBox{margin:0;padding:17px;background-image:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg_bblist.gif);background-repeat:no-repeat;height:122px;width:700px;voice-family:"\"}\"";voice-family:inherit;width:666px}#aside a,#topic-path a:hover,#contents .infomation a:hover,#footer a:hover,#sitemap ul li a:hover{text-decoration:none}#header .inner .header_right .site li a:hover,#contents_wrapper a:hover,#aside a:hover{text-decoration:underline}.tabs ul{margin-bottom:20px}.tabs ul li{float:left;width:33%;padding-top:5px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../fc/img/btn-tab-off.png) -4px 0 no-repeat}.tabs ul li.btn2{background-position:-235px 0}.tabs ul li.btn3{background-position:-468px 0}.tabs ul li a{display:block}.tabs ul li a img{opacity:0;filter:alpha(opacity=0)}.tabs ul li.btn2 img{margin-left:-3px}.tabs ul li.btn3 img{margin-left:-4px}.tabs ul li a:hover img{opacity:1;filter:alpha(opacity=100)}#contents table{width:100%}#contents table th,#contents table td{padding:.7em 1em;border-bottom:1px solid #fff}#contents table th{width:30%;border-right:2px solid #fff;background:#fde6ec;font-weight:400;text-align:center}#contents table td{width:70%;background:#f2f2f2}.model #contents table{width:48%}.model #contents table th,.model #contents table td{width:50%}.model #contents table th{padding:.7em .5em;color:#fff;background:#ef819c}.model #contents table td{background:#fde6ec}#contents .otoku{position:relative;height:370px}#contents .otoku img{position:absolute;top:0;left:0}#contents .otoku p{position:relative;padding:123px 0 0 25px;font-size:92.2%;line-height:1.4}#contents p.frame{margin:1em 0;padding:15px;border:5px solid #ece09c;border-radius:6px}#contents dl.frame{margin:1em 0;padding:20px 30px;border:5px solid #ece09c;border-radius:6px}#contents dl.frame dt{font-size:18px;color:#f0809b}#lesson.business #contents dl.frame dt{margin-bottom:10px;font-size:0}.flowList li{margin:1em 0;list-style:none}.flowList li dl dt{float:left;margin-right:30px}.flowList li dl dd{overflow:hidden}.flowList li dl dt.ttl,.flowList li dl dd .col{margin-right:10px}#faq h4,#faq .answer{padding-left:40px;background-image:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../faq/img/img-q.png);background-position:10px .5em;background-repeat:no-repeat}#faq .answer{margin-bottom:40px;background-image:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../faq/img/img-a.png);background-position:10px .3em}.faqList{margin:0 10px 2em}.faqList li a{display:inline-block;padding:.3em 0;color:#543519}#form .pointList{margin:1em 0}#form .pointList li.col{background:#fce6eb;float:left;width:307px;margin:0 19px 0 0}#form .pointList li.col:last-child{margin:0}.pointList li dl dt{padding:10px 0 0;text-align:center}.pointList li dl dd{padding:10px}.course .pointList{padding:0 5px}.course .pointList li{height:155px}.course .topic{padding:10px;background:#fce6eb}.course .topic p{margin:0}.course .topic p.ttl{margin-bottom:.5em}#schoolroom.list #mapArea{position:relative;width:700px;height:300px;margin:0 0 30px;background:url("/schoolroom/img/bg-schoolroom_bg_map.gif") no-repeat left top}#schoolroom.list #mapArea ul li{position:absolute}#schoolroom.list #mapArea ul li#area-hokkaido{top:22px;left:451px}#schoolroom.list #mapArea ul li#area-tohoku{top:85px;left:451px}#schoolroom.list #mapArea ul li#area-kanto{top:146px;left:451px}#schoolroom.list #mapArea ul li#area-chubu{top:146px;left:347px}#schoolroom.list #mapArea ul li#area-kansai{top:148px;left:249px}#schoolroom.list #mapArea ul li#area-chugoku{top:148px;left:153px}#schoolroom.list #mapArea ul li#area-shikoku{top:214px;left:153px}#schoolroom.list #mapArea ul li#area-kyushu{top:148px;left:48px}#schoolroom.list #mapArea ul li#area-okinawa{top:250px;left:23px}#schoolroom.list #mapArea ul li#hokkaido{top:27px;left:581px}#schoolroom.list #mapArea ul li#sapporo{top:52px;left:581px}#schoolroom.list #mapArea ul li#aomori{top:90px;left:561px}#schoolroom.list #mapArea ul li#miyagi{top:90px;left:618px}#schoolroom.list #mapArea ul li#iwate{top:114px;left:561px}#schoolroom.list #mapArea ul li#fukushima{top:114px;left:618px}#schoolroom.list #mapArea ul li#ibaraki{top:189px;left:561px}#schoolroom.list #mapArea ul li#tokyo{top:214px;left:561px}#schoolroom.list #mapArea ul li#saitama{top:214px;left:618px}#schoolroom.list #mapArea ul li#kanagawa{top:237px;left:561px}#schoolroom.list #mapArea ul li#chiba{top:237px;left:618px}#schoolroom.list #mapArea ul li#nagoya{top:53px;left:284px}#schoolroom.list #mapArea ul li#aichi{top:77px;left:294px}#schoolroom.list #mapArea ul li#mie{top:101px;left:334px}#schoolroom.list #mapArea ul li#gifu{top:53px;left:391px}#schoolroom.list #mapArea ul li#nagano{top:77px;left:391px}#schoolroom.list #mapArea ul li#yamanashi{top:101px;left:391px}#schoolroom.list #mapArea ul li#shizuoka{top:124px;left:391px}#schoolroom.list #mapArea ul li#osaka{top:259px;left:287px}#schoolroom.list #mapArea ul li#hyogo{top:259px;left:230px}#schoolroom.list #mapArea ul li#hiroshima{top:101px;left:189px}#schoolroom.list #mapArea ul li#okayama{top:124px;left:189px}#schoolroom.list #mapArea ul li#kumamoto{top:77px;left:53px}#schoolroom.list #mapArea ul li#oita{top:101px;left:53px}#schoolroom.list #mapArea ul li#kagoshima{top:124px;left:53px}#schoolroom.list #mapArea ul li#okinawa{top:259px;left:48px}#schoolroom.list .area-wrapper{margin:0 0 40px}#schoolroom.list .area{margin:0;padding:20px 0;border-bottom:1px dotted #b6b6b6}#schoolroom.list .area:last-child{border-bottom:none}#schoolroom.list .area dl dt{float:left;width:150px;color:#543519;font-size:14px;font-weight:700}#schoolroom.list .area dl dd{float:left;width:550px}#schoolroom.list .area dl dd ul li{float:left;margin:0 20px 0 0;line-height:2;display:inline}#schoolroom.list .area dl dd ul li a{text-decoration:none}#schoolroom.list .area dl dd ul li a:hover{text-decoration:underline}#schoolroom #main #contents p.step{margin-bottom:40px}#schoolroom #main #contents p.read{margin-bottom:30px;padding:8px 10px 10px;background-color:#fce6eb}#schoolroom.step1 #main #contents h3{margin-bottom:10px}#schoolroom.step1 #main #contents ul.area{margin-bottom:40px;margin-right:-6px}#schoolroom.step1 #main #contents ul.area li{float:left;margin:5px 6px 0 0;font-size:16px;font-weight:700;display:inline;transition:opacity .3s;-webkit-transition:opacity .3s}#schoolroom.step1 #main #contents ul.area li a{display:block;width:170px;height:52px;background:url("/schoolroom/img/bg-schoolroom.gif") no-repeat left top;color:#fff;line-height:52px;text-align:center;text-decoration:none;text-shadow:1px 0 1px #000}#schoolroom.step1 #main #contents ul.area li a:hover{opacity:.8;filter:alpha(opacity=80)}#schoolroom.step2 #main #contents div.step{position:relative}#schoolroom.step2 #main #contents div.step img.step{position:absolute;top:0;left:0}#schoolroom.step2 #main #contents div.step a.to-step1{position:absolute;top:25px;left:30px;transition:opacity .3s;-webkit-transition:opacity .3s}#schoolroom.step2 #main #contents p.step a.to-step1:hover{opacity:.8;filter:alpha(opacity=80)}#schoolroom.step2 #main #contents #map-about{width:700px;height:475px;margin:20px 0 40px}#schoolroom.step2 #main #contents p.read{margin-bottom:20px;padding:6px 10px 5px;background-color:#fce6eb;font-weight:700}#schoolroom.step2 #main #contents .schoolroom ul li{float:left;width:226px;margin:0 0 10px}#schoolroom.step2 #main #contents .schoolroom ul li a{padding:0 20px 0 15px;background:url("/img/aside/ico-arrow_pi.gif") no-repeat left center;text-decoration:none}#schoolroom.step2 #main #contents .schoolroom ul li a:hover{text-decoration:underline}#schoolroom.detail #main #contents p.banner{margin:15px 0 25px}#schoolroom.detail #main #contents p.read{margin:0 0 10px;padding:5px 10px 3px 9px;background-color:#f0809b;color:#fff;font-weight:700}#schoolroom.detail #main #contents .pic-area{margin-bottom:20px}#schoolroom.detail #main #contents .pic-area p{margin-top:0}#schoolroom.detail #main #contents .pic-area p.img-left{float:left;margin:0 10px 0 0;margin:0;width:320px}#schoolroom.detail #main #contents .pic-area p.img-right{float:right;margin:0;width:320px}#schoolroom.detail #main #contents h3.not-left{margin-top:50px}#schoolroom.detail #main #contents .box{margin-bottom:45px}#schoolroom.detail #main #contents .box:last-child{margin-bottom:0}#schoolroom.detail #main #contents .box .txt-area span{color:#c00}#schoolroom.detail #main #contents .box .txt-area.col{width:400px}#schoolroom.detail #main #contents .box.map .txt-area.col{width:680px}#schoolroom.detail #main #contents .box #mapabout{width:680px;height:310px;margin-top:1em;margin-right:1em}#schoolroom.detail #main #contents .box #location img{margin-left:1em}#schoolroom.detail #main #contents #comments h2{background:#fce6eb none repeat scroll 0 0;height:13px;line-height:1;margin:.5em 0;padding:8px 16px}#schoolroom.detail #main .blog-area h1{font-size:2em}#schoolroom.detail #main .blog-area h2{font-size:1.5em}#schoolroom.detail #main .blog-area h3{font-size:1.17em}#schoolroom.detail #main .blog-area h4{font-size:1em}#schoolroom.detail #main .blog-area h5{font-size:.83em}#schoolroom.detail #main .blog-area h6{font-size:.75em}#schoolroom.detail #main .blog-area{margin:30px auto 0 auto;padding:0;width:960px;border:1px solid #ddd;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../schoolroom/img/bg-blog.gif) repeat-y left top}#schoolroom.detail #main .blog-area>h4{margin:0;padding:11px 16px 8px;border-bottom:1px solid #fff;background-color:#f0809b;color:#fff;font-size:16px;font-weight:700;line-height:1.0}#schoolroom.detail #main .blog-area .box{float:left;width:685px;padding:15px 20px 30px}#schoolroom.detail #main .blog-area .box .detail{margin-bottom:50px}#schoolroom.detail #main .blog-area .box .tit-area .entry-title{margin:0 0 15px;font-size:18px;font-weight:700;line-height:1.6}#schoolroom.detail #main .blog-area .box .tit-area .entry-title a{text-decoration:none}#schoolroom.detail #main .blog-area .box .tit-area .entry-title a:hover{text-decoration:underline}#schoolroom.detail #main .blog-area .box .time{margin:0 0 20px;padding-top:5px;border-top:1px solid #ddd;color:#999;font-size:12px;text-align:right}#schoolroom.detail #main .blog-area .box .comments .comments-header h2{margin:0 0 10px;padding:8px 16px;background-color:#fce6eb;line-height:1}#schoolroom.detail #main .blog-area .box .comments .comments-content{margin:0 0 20px}#schoolroom.detail #main .blog-area .box .comments .comment{margin:0 0 10px;padding:10px;border:1px solid #ddd;font-size:12px}#schoolroom.detail #main .blog-area .box .comments .comment .comment-header{color:#f0809b}#schoolroom.detail #main .blog-area .box .comments h2.comments-open-header{margin-bottom:20px;border-bottom:1px solid #ddd}#schoolroom.detail #main #comments #comments-open-text dl{margin:10px 0 0}#schoolroom.detail #main #comments #comments-open-data dl dt,#schoolroom.detail #main #comments #comments-open-text dl dt{width:80px;font-weight:700}#schoolroom.detail #main #comments #comments-open-data dl dd,#schoolroom.detail #main #comments #comments-open-text dl dd{margin:-23px 0 15px 90px}#schoolroom.detail #main #comments #comment-bake-cookie{margin-left:5px;vertical-align:middle}#schoolroom.detail #main #comments #comment-submit{margin:15px 0 0;padding:8px 50px 7px;font-size:14px}#schoolroom.detail #main .blog-area .box-menu{float:right;width:215px;padding:20px 10px}#schoolroom.detail #main .blog-area .box-menu h4{width:215px;margin:0 0 10px;padding:0;border-bottom:none;background-color:#f0809b;color:#fff;font-size:13px;font-weight:700;line-height:1;text-align:left}#schoolroom.detail #main .blog-area .box-menu ul{margin:0;width:215px;background-color:#fff}#schoolroom.detail #main .blog-area .box-menu ul li{font-size:12px;line-height:1.2;border-bottom:1px dotted #ebb800}#schoolroom.detail #main .blog-area .box-menu ul li:last-child{border-bottom:none}#schoolroom.detail #main .blog-area .box-menu ul li a{padding:1em 7px 1em 21px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/ico-arrow_pi.gif) no-repeat 7px center;text-decoration:none}#schoolroom.detail #main .blog-area .box-menu ul li a:hover{text-decoration:underline}#schoolroom.detail #main .info-area{margin:40px auto 0 auto;padding:0;width:960px}#schoolroom.detail #main .info-area .box{margin-top:15px}#schoolroom.detail #main .info-area .txt-01{margin:0 5px}#schoolroom.detail #main .info-area .box p.btn{float:left;padding:0 5px}.gm-style-iw{min-width:200px !important;min-height:80px !important}#form #main #contents_wrapper #contents{width:960px}#form.step3 #contents h3.txt,#form.system #contents h3.txt{width:960px;height:auto;margin-bottom:0;padding:6px 0 6px 25px;background-repeat:no-repeat;background-position:left top;background-image:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg_form_h3.gif);font-size:19px;line-height:1.4;color:#fff;font-family:"ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace;font-weight:700}#form.step3 #contents ul.pointList{background:url("/form/trial/img/bg_pointlist.gif") no-repeat left center}#form.step3 #contents ul.pointList dl dd{height:62px}#form #contents .requireTxt{padding:0;text-align:right}#form.contact #contents .banner{padding:0;text-align:right}#form.contact #contents .bnrBox{float:right;margin:0;background:0 0}#form.contact #contents .box{margin-bottom:30px;text-align:left}#form.contact #contents .bbLink{width:700px;height:auto;margin-left:100px;margin-right:100px;text-align:center}#form.contact #contents .bbLink .bnrBox{margin:0 auto 10px auto;padding:17px;background-image:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/common/bg_bblist.gif);background-repeat:no-repeat;height:122px;width:700px;voice-family:"\"}\"";voice-family:inherit;width:666px}.sitemap{padding:30px 100px 30px 50px;border:5px solid #fce6eb;background:#fafafa;border-radius:6px}.sitemap ul li{padding:.3em .3em .3em 20px}.sitemap ul li:before{content:"・"}.sitemap ul li:first-child{padding-left:0}.column .col,.column .L,.column2 .col,.column3 .col,.column4 .col,.imgColumn .txt{float:left;display:inline}.column .col:last-child,.column .R,.column2 .col:last-child,.column4 .col:last-child,.imgColumn .img{float:right}.column2 .col{width:48%}.column3 .col{width:215px;margin-right:10px;margin-left:0}#schoolroom .column2 .col{width:327px;margin-right:10px;margin-left:0}#schoolroom .column2 .col:last-child{margin-top:0;margin-right:0}.column3 .col:last-child{margin-top:5px;margin-right:0}.column3 .col:first-child{margin-left:0}.column4 .col{width:24%}.imgColumn .txt{width:400px}.imgColumn .img{width:270px}#contents .column .L{width:453px}#contents .column .L p{padding:0 25px}#contents .column .R{width:229px;padding-left:0}#contents .column .R img{margin-bottom:10px}.column,.column2,.column3,.column4,.flowList dl,.imgColumn,.tabs ul,#main #contents_wrapper{zoom:1}.column:after,.column2:after,.column3:after,.column4:after,.flowList dl:after,.imgColumn:after,.tabs ul:after,#main #contents_wrapper:after{content:"";display:block;clear:both}.alignR{text-align:right !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.mt0{margin-top:0 !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}#aside #search_class{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/bg-aside.gif) no-repeat #eb6b87;margin:0 0 20px;padding:10px}#aside #search_class h3{margin:2px 0 8px;padding:0}#aside #search_class #map{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/bg-map.gif) no-repeat;width:215px;height:224px;position:relative}#aside #search_class #map .lead{padding:13px 0 0 10px}#aside #search_class #map #hokkaido{position:absolute;top:20px;left:120px}#aside #search_class #map #chubu{position:absolute;top:106px;left:82px}#aside #search_class #map #kyushu{position:absolute;top:106px;left:5px}#aside #search_class #map #tohoku{position:absolute;top:67px;left:86px}#aside #search_class #map #kanto{position:absolute;top:143px;left:149px}#aside #search_class #map #kansai{position:absolute;top:188px;left:114px}#aside #search_class #map #chugoku{position:absolute;top:187px;left:30px}#aside #ranking{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/bg-aside.gif) no-repeat #eb6b87;margin:0 0 20px;padding:6px 10px 10px}#aside #ranking h3{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/aside/bg-ranking.png) no-repeat;height:31px;margin:0 0 4px 5px;padding:9px 0 0 44px}#aside #ranking ol{background:#fff;list-style-type:none}#aside #ranking ol li{padding:6px 5px;border-bottom:1px dotted #ebb800}#aside #ranking ol li:last-child{border-bottom:none}#aside #ranking ol li dl{position:relative;font-size:109%;color:#543519;font-weight:700}#aside #ranking ol li dl dt{position:absolute;top:0;left:0}#aside #ranking ol li dl dd{min-height:18px;padding:4px 0 2px 50px}#aside .bnr li{margin:0 0 20px}#footer{width:100%}#footer #site_nav{width:100%;background:#ffcbd7;padding:15px 0}#footer #site_nav .inner{width:960px;margin:0 auto;overflow:hidden;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/footer/bg-site_nav.gif) repeat-y}#footer #site_nav .inner .nav{width:385px;overflow:hidden;float:left;margin:0 59px 0 0;padding:54px 0 30px}#footer #site_nav .inner .nav div{width:150px;float:left}#footer #site_nav .inner .nav div:first-child{width:225px;margin:0 10px 0 0}#footer #site_nav .inner .nav div ul li{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/footer/ico-arrow_wh.gif) no-repeat left center;padding:0 0 0 16px;margin:0 0 6px}#footer #site_nav .inner .nav div ul li a{color:#333}#footer #site_nav .inner .classroom{width:255px;float:left;margin:0 63px 0 0;padding:25px 0 30px}#footer #site_nav .inner .classroom dl dt{font-weight:700;font-size:109%;background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/footer/ico-arrow.gif) no-repeat left center;min-height:19px;padding:0 0 0 24px;line-height:19px;margin:0 0 12px}#footer #site_nav .inner .classroom dl dd{width:255px;overflow:hidden}#footer #site_nav .inner .classroom dl dd div{width:110px;float:left;padding:0 0 0 10px}#footer #site_nav .inner .classroom dl dd div ul li{background:url(//www.chuoh.com/wp-content/themes/shiminpc/blog/css/../../img/footer/ico-arrow_wh.gif) no-repeat left center;padding:0 0 0 16px;margin:0 0 6px}#footer #site_nav .inner .classroom dl dd div ul li a{color:#333}#footer #site_nav .inner .classroom dl dd div:first-child{margin:0 15px 0 0}#footer #site_nav .inner .logo{width:198px;float:left;padding:70px 0 30px}#footer #copy{width:100%;background:#ef819c;text-align:center}#footer #copy .inner{width:960px;margin:0 auto;padding:12px 0 11px}iframe[title="Google conversion frame"]{display:none}.sTxt{letter-spacing:-1px}.mt-image-center{display:block;margin:0 auto}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.alignleft{float:left}.clearfix:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}.clearfix{display:inline-table;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}.wp-pagenavi{display:flex;justify-content:center}.wp-pagenavi a{box-sizing:border-box;display:block;width:30px;height:30px;margin-left:4px;margin-right:4px;line-height:30px;text-align:center;background:#f0809b;color:#fff;text-decoration:none}.wp-pagenavi span{box-sizing:border-box;display:block;width:30px;height:30px;margin-left:4px;margin-right:4px;line-height:28px;text-align:center;border:1px solid #f0809b;background:#fff;color:#f0809b}.wp-pagenavi .extend{display:none}#schoolroom.detail #main .blog-area .widget.widget_archive li{padding:2px 0}#schoolroom.detail #main .blog-area .widget.widget_archive li a{padding-top:0;padding-bottom:0}
@charset "UTF-8";#spSubNav,#spNav,#spNavBody,.spOnly,.mvTxt,#mapArea a span{display:none}img[src*="fee-02-2.gif"]{margin:0 12px}#feature.fee.third #contents .fee-03{margin-top:10px;border:3px #ddd solid;border-radius:6px}#feature.fee.third #contents .fee-03 li{padding:2px;border-top:2px #ddd solid}#feature.fee.third #contents .fee-03 li:first-child{border-top:0}#feature.lessonstyle.third #contents .lessonExp1,#feature.lessonstyle.third #contents .lessonExp2{display:none}.altTxt{display:none}body#schoolroom #visual{display:none}@media screen and (min-width:601px){.fixedBtns{display:none!important}}@media screen and (max-width:600px){#dim{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;background:rgba(0,0,0,.4);display:none;z-index:8000}body{-webkit-text-size-adjust:100%;min-width:320px;overflow:hidden;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.spInline{display:inline}.spInBlk{display:inline-block}.spBlk{display:block}.spHide{display:none}img{max-width:100%;height:auto}.dplAltTxt{display:none}.altTxt{display:inline-block}.fixedBtns{position:fixed;bottom:-1px;left:0;width:100%;margin:0;padding:4px 0 0;background:rgba(0,0,0,.2);overflow:hidden;zoom:1;z-index:900}.fixedBtns li{float:left;text-align:center;opacity:.95}.fixedBtns a{display:block;padding:.5em 0;background:#f8333c;border-right:1px #fff solid;text-decoration:none;font-size:116%;font-weight:700;color:#fff}.fixedBtns img{display:none}.fixedBtns li:nth-child(1){width:50%}.fixedBtns li:nth-child(1) a:before{content:"無料体験"}.fixedBtns li:nth-child(2){width:50%}.fixedBtns li:nth-child(2) a{border-right:0;background:#f8333c url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/sp/fixed_tel.png) no-repeat 50% 50%;background-size:auto 70%}body#form.trial .fixedBtns,body#schoolroom.step1 .fixedBtns,body#schoolroom.step2 .fixedBtns{display:none!important}#header .inner,#header .inner .header_left,#header .inner .header_right,#header .inner .header_right .site,#header .inner .header_right .contact,#header .inner .header_right .contact li,#global_nav,#header ul#global_nav li{width:auto;height:auto;float:none}#header .inner{padding-top:6px}#spSubNav{display:block}#spSubNav ul{overflow:hidden;zoom:1}#spSubNav li{float:left}#spSubNav a img{display:none;height:16px;width:auto;max-width:1000px;vertical-align:top}#spSubNav li:nth-child(n+2) a{dislay:block;margin-left:8px;padding:0 .5em 2px .2em;border-radius:12px;background:#ff8300;overflow:hidden}#spSubNav li a:after{display:inline-block;vertical-align:middle;padding:0 .4em;color:#fff;font-size:11px;line-height:18px}#spSubNav li a[href*="/step1.html"]:after{content:"見学・相談"}#spSubNav li a[href*="/step2.html"]:after{content:"無料体験"}#spSubNav .ssnTel{position:absolute;right:50px;top:16px;text-decoration:none!important;font-weight:700}#spSubNav .ssnTel:before{content:"";display:inline-block;width:20px;height:16px;margin-right:3px;background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/sp/ico-phone.png) no-repeat 50% 50%;background-size:contain;vertical-align:-10%}#header .inner .header_left{position:relative}#spNav{display:block;position:absolute;right:10px;top:10px;width:30px;border:#cb264d solid;border-width:4px 0}#spNav:before{content:"";display:block;margin:3px 0;border-top:4px #cb264d solid}#spNav:after{content:"";height:18px;border-left:3px #fff solid;position:absolute;top:-4px;left:4px}#header .inner .header_left #logo{padding:0 10px}#header .inner .header_left h1{padding:.5em 10px;background:rgba(255,0,100,.04);font-size:85%;line-height:1.25}#header .inner .header_right,#global_nav{display:none}#spNavBody{position:absolute;width:100%;z-index:11000}#spNavBody img{display:none}#spNavBody li{display:block;background:#e36080}#spNavBody li+li{border-top:1px rgba(255,255,255,.2) solid}#spNavBody li a{position:relative;display:block;padding:12px 20px 12px 10px;color:#fff;text-decoration:none}#spNavBody li a:after{content:">";display:block;height:12px;line-height:12px;font-size:16px;font-family:monospace;position:absolute;right:10px;top:50%;margin-top:-6px}#main #visual{height:auto!important}#main #visual .inner{width:auto;padding:0}#main #visual .inner .slide,#main #visual .inner .slide .slide_inner{width:auto;height:auto;float:none}#main #visual .inner .slide .slide_inner ul.slider{height:auto}#main #visual .inner .slide .slide_inner ul li{width:auto;float:none}#main #visual .inner .slide map{display:block;height:0;overflow:hidden}.bx-viewport{max-width:100vw;max-height:57.03vw}.bx-viewport .slider img{max-width:100vw;max-height:57.03vw}.bx-pager{display:none}.bx-controls-direction{opacity:.7}#main #visual .inner .slide .slide_inner .bx-controls-direction a,#schoolroom #main #visual .main-visual .inner .slide .slide_inner .bx-controls-direction a{width:20px;height:42px;margin-top:-21px;background-size:contain}#main #visual .main-visual{padding-top:0}#main #visual .main-visual>img{display:none}.mvTxt{display:block;padding:.3em 10px;background:#cb264d;color:#fff;font-size:138.5%;font-weight:700;text-align:left}#topic-path{padding-left:10px;padding-right:10px}#main #contents_wrapper,#main #contents_wrapper02{width:auto;margin:0 10px}#main #contents_wrapper #contents,#main #contents_wrapper02 #contents02{width:auto;float:none;zoom:1;padding-bottom:50px}#main #contents_wrapper #contents:after{content:"";display:block;clear:both}#main #contents h2 img{padding:8px 8px 8px 35px;background-size:30px auto;background-position:0 50%}#contents h2.txt{width:auto;height:auto;font-size:16px}#contents h3.txt{position:relative;width:auto;height:auto;border:1px #f0809b solid;border-radius:2.5px;box-shadow:inset 0 0 2px 0 #fff;background:-webkit-linear-gradient(top,#f3a4b7 0%,#eb7793 100%);background:linear-gradient(to bottom,#f3a4b7 0%,#eb7793 100%)}#contents h3.txt:before{content:"";display:block;width:4px;height:80%;height:calc(100% - 16px);position:absolute;left:8px;top:50%;top:7px;background:#fff;border:1px #fff solid;background:-webkit-linear-gradient(top,#f2f2f3 0%,#e7e7ea 49%,#cdd2d6 50%,#e0e2e5 100%);background:linear-gradient(to bottom,#f2f2f3 0%,#e7e7ea 49%,#cdd2d6 50%,#e0e2e5 100%)}#contents h2,#contents .fit,#contents .feature{width:auto}#contents .feature li,#contents .feature li.last{width:auto;float:none}#contents .infomation li dl{width:auto}#contents .infomation li dl dt,#contents .infomation li dl dd{width:auto;float:none}#contents .column .L p{padding-left:0;padding-right:0}#topic-path{background:#f29eb3}#topic-path ul{width:auto}#contents .bnrBox,#contents02 .bnrBox{height:auto;width:auto;background:#d6f5ab;text-align:center}.bnrBox.column3 .col{margin-right:0}#contents ul.btmLink{width:auto}#contents ul.btmLink li{width:auto;height:auto;float:none;margin:0 0 8px;text-align:center}#contents ul.btmLink li:nth-child(2n){margin-bottom:8px}#contents .bnrBox,#contents02 .bnrBox{width:auto;height:auto}.column3 .col{display:block;width:auto;height:auto;float:none}#contents>.column3.bnrBox:last-child li:nth-child(3){display:none}#contents>.column3.bnrBox:last-child li a[href*="step1.html"]{display:block;width:100%;height:50px;height:calc((100vw - 60px)*0.278);background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/common/bnr-counseling-02.png) no-repeat 0 0;background-size:contain}#contents>.column3.bnrBox:last-child li a[href*="step2.html"]{display:block;width:100%;height:50px;height:calc((100vw - 60px)*0.278);background:url(//www.chuoh.com/wp-content/themes/shiminpc/css/../img/common/bnr-trial-02.png) no-repeat 0 0;background-size:contain}#contents>.column3.bnrBox:last-child li a[href*="step1.html"] img,#contents>.column3.bnrBox:last-child li a[href*="step2.html"] img{display:none}#main #contents_wrapper #aside{width:auto;float:none}#page_top{width:auto;margin-top:60px;text-align:center}#aside{margin-top:40px}#aside #map{display:none}#aside #search_class,#aside #ranking,#aside .side-menu{background-size:100% 100%}#aside #search_class h3{text-align:center}#aside .bnr{margin-bottom:35px;text-align:center}#aside .bnr img{width:100%}#aside .bnr iframe{width:235px;display:block;margin:0 auto}a img[src*="btn_seach.gif"]{width:100%;height:auto}#footer #site_nav .inner{width:auto;margin:0 10px;background-image:none}#footer #site_nav .inner .nav{width:auto;float:none;margin:0 10px;padding:20px 0}#footer #site_nav .inner .nav div:nth-child(n){width:50%;float:left;margin:0}#footer #site_nav .inner .classroom{width:auto;float:none;margin:0}#footer #site_nav .inner .classroom dl dd{width:auto}#footer #site_nav .inner .classroom dl dd div:nth-child(n){width:50%;float:left;margin:0;box-sizing:border-box}#footer #site_nav .inner .logo{width:auto;float:none;padding:0 20px 10px;text-align:center}#footer #copy .inner{width:auto;margin:0 10px;font-size:11px;line-height:1.4}#home #main .spOnly a[href*="schoolroom/index.html"]{display:block;padding:10px;text-align:center}#home #main #visual{height:auto}#home #main #visual .inner .contact{width:auto;height:auto;float:none;margin:0 auto;padding:10px;border:0;background:#be8;text-align:center}#home #main #visual .inner .contact *{max-width:100%;height:auto}#home #main #visual .inner .contact .lead img{display:none}#home #main #visual .inner .contact .lead:before{content:"お気軽にお問い合わせ下さい！！";font-weight:700;font-size:108%;color:#579a00}#home #main #visual .inner .contact .lead+ul{margin:0 30px;padding:10px 0 15px}#home #main #visual .inner .contact .lead+ul+p img{width:70%;max-width:225px;margin-bottom:.6em}#home #main #visual .inner .contact .lead+ul+p+br{display:none}#home #contents .box.mb40>h2:first-child:after{content:"あなたに合わせた講座のご紹介";color:#543513;font-size:131%}#home #contents .box.mb40>h2:first-child img{width:0;vertical-align:middle}#contents .fit,#contents .feature{width:auto}#home #contents .fit li{float:none;width:auto;height:auto;margin:10px auto!important;padding:5px 10px 10px;background:#f290a9;border:1px #f0809b solid;border-radius:4px}#contents .fit li dl dt{height:auto;margin-bottom:6px}#contents .fit li dl dd{height:auto;width:auto!important;margin:0!important}#contents .fit li dl dd.left{margin:0}#contents .fit li dl:after{content:"";display:block;clear:both}#home #contents .fit img[src*="btn-beginners.png"],#home #contents .fit img[src*="btn-skill.png"],#home #contents .fit img[src*="btn-mos.png"],#home #contents .fit img[src*="btn-biginner2.png"],#home #contents .fit img[src*="btn-moscourse.png"]{width:100%;width:calc(100vw - 40px);height:auto}#home #contents .fit img[src*="btn-word.png"],#home #contents .fit img[src*="btn-excel.png"]{width:41vw;width:calc(50vw - 26px);height:auto}#home #contents .fit img[src*="btn-excel.png"]{margin-left:10px}#home #contents h2{width:auto;height:auto;padding:3px 5px;border:1px #ddd solid;border-left:5px #eb839c solid;border-radius:6px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(200,200,200,.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(200,200,200,.3) 100%)}#home #contents h2.feature:after{content:"市民パソコン塾の特徴";color:#543513;font-size:131%}#home #contents h2.feature img{width:0;vertical-align:middle}#home #contents .feature li{float:none;width:auto;margin:0 auto 10px;overflow:hidden;border:#e76685 solid;border-width:0 1px;border-top-left-radius:10px;border-top-right-radius:10px}#home #contents .feature li dl{margin-left:-2px}#home #contents .feature li img{width:100%;height:auto}a[href$='pocket_internet/']{display:block;margin-left:10px;margin-right:10px}a[href$='pocket_internet/'] img{width:100%}#home #contents h2.infomation:after{content:"最新情報";color:#543513;font-size:131%}#home #contents h2.infomation img{width:0;vertical-align:middle}#contents .infomation li{margin-left:10px;margin-right:10px}#contents .infomation li dl{width:auto}#contents .infomation li dl dt{width:auto;float:none}#contents .infomation li dl dd{width:auto;float:none}#home #aside #search_class{display:none}#feature.fee.third #contents ul.feature{text-align:center}#feature.fee.third #contents ul.feature a{display:inline-block;width:228px;height:172px;overflow:hidden}#feature.fee.third #contents ul.feature img[src*=fee-03]{max-width:200%;margin-left:-3px}#feature.fee.third #contents ul.feature img[src*=fee-04]{max-width:200%;margin-left:-3px}#feature.fee.third #contents ul.feature img[src*=fee-05]{max-width:200%;margin-left:-1px}#feature.fee.third #contents img[src*="txt-fee-01.gif"],#feature.fee.third #contents img[src*="txt-fee-02.gif"]{display:none}#feature.fee.third #contents .sp-fee-01{display:block;padding:8px 10px;background:#f0809b;border-radius:3px;text-align:center}#feature.fee.third #contents .sp-fee-01 img{width:100%;max-width:400px}#feature.fee.third #contents .fee-02{text-align:center}#feature.fee.third #contents .fee-02 img{margin:5px}#feature.fee.third #contents h3.txt+div.column>div{float:none}#feature.fee.third #contents .otoku{height:auto;text-align:center}#feature.fee.third #contents .otoku img[src*="img-fee-02.jpg"]{display:none}#feature.fee.third #contents .otoku p{position:static;padding:0;text-align:left}#feature.fee.third #contents .otoku img.spOnly{display:inline-block;position:static;width:100%;max-width:450px}#feature.lessonstyle.third #contents .lessonExp1,#feature.lessonstyle.third #contents .lessonExp2{display:block;margin:1em 0;overflow:hidden;zoom:1;position:relative}#feature.lessonstyle.third #contents .lessonExp1+p,#feature.lessonstyle.third #contents .lessonExp2+p{display:none}#feature.lessonstyle.third #contents .lessonExp1 li{margin:2px 0;padding:.2em .6em}#feature.lessonstyle.third #contents .lessonExp2:before{content:"";display:block;position:absolute;top:1px;left:0;width:110px;height:100%;background:#fde7ec;z-index:-1}#feature.lessonstyle.third #contents .lessonExp2 dt{width:110px;clear:both;float:left;margin:1px 0;padding:.2em .6em;box-sizing:border-box;position:relative;z-index:1;border-top:2px #fff solid}#feature.lessonstyle.third #contents .lessonExp2 dd{margin:1px 0;padding:.2em .6em;width:200px;width:calc(100% - 110px);float:left;box-sizing:border-box;position:relative;top:1px}#lesson.course.third dt .altTxt{font-weight:700;border-bottom:1px #333 solid}#lesson.course.third .pointList li{height:auto}#lesson.course.third .imgColumn .imgtxt .altTxt{line-height:1.5;font-weight:700;color:#f0809b}#lesson.course.third .imgColumn .img{width:auto;float:none}#biginner #contents [class^=course]{width:auto;float:none}#biginner #contents [class^=course]>img:first-child{display:block;margin:0 auto 8px}#biginner #contents [class^=course]>img:first-child+br,#biginner #contents [class^=course]>img:first-child+br+br{display:none}#biginner #contents [class^=course] .detail{width:auto;height:auto;float:none}#biginner #contents [class^=course] .detail .top,#biginner #contents [class^=course] .detail .bottom{width:auto;background:0 0}#biginner #contents [class^=course] .img{float:none;width:auto;padding:10px;text-align:center}#biginner #contents [class^=course] .syousai,#biginner #contents [class^=course] .shosai{text-align:center}#biginner #contents [class^=course] .syousai a,#biginner #contents [class^=course] .shosai a{display:inline-block;padding:1px 0}#bnr{width:auto}#bnr li:nth-child(n){width:auto;float:none;margin:0 auto;text-align:center}#bnr li img{max-width:100%}.flowList li dl dt{float:none;margin-bottom:15px;text-align:center}.flowList li dl dd{border:#aaa dashed;border-width:1px 0;padding:8px;background:#f8f8f8}.flowList li dl dd span.col{width:30vw}.flowList li dl dd span.col+span{display:block;margin-left:32vw;margin-left:calc(30vw + 10px)}.sitemap{padding:20px;box-sizing:border-box}.sitemap.column .col{float:none;display:block}.sitemap.column .col+.col{margin-top:1em}#schoolroom #main #visual{display:none}#schoolroom.list .area dl dt,#schoolroom.list .area dl dd{width:auto;float:none}#schoolroom.list #mapArea{width:auto;height:auto;background:0 0}#schoolroom.list #mapArea dt{position:static;margin:.8em 0 .3em}#schoolroom.list #mapArea dt.noDD{display:none}#schoolroom.list #mapArea dt:before{content:"";display:inline-block;height:2em;width:5px;background:rgba(0,0,0,.1);vertical-align:bottom}#schoolroom.list #mapArea dt a{display:inline-block;padding:.1em .4em;font-size:108%;font-weight:700;color:#fff}#schoolroom.list #mapArea dd{display:inline-block;position:static}#schoolroom.list #mapArea dd a{display:inline-block;border:1px #aaa solid;padding:.3em .6em;margin:2px 0;border-radius:2px}#schoolroom.list #mapArea a span{display:inline-block}#schoolroom.list #mapArea img{display:none}#schoolroom.list #mapArea #area-hokkaido{background:#ff9e21}#schoolroom.list #mapArea #area-tohoku{background:#f3ae2f}#schoolroom.list #mapArea #area-kanto{background:#e6da3b}#schoolroom.list #mapArea #area-chubu{background:#76d17a}#schoolroom.list #mapArea #area-kansai{background:#82cdd2}#schoolroom.list #mapArea #area-chugoku{background:#9495c3}#schoolroom.list #mapArea #area-shokoku{background:#48a1c3}#schoolroom.list #mapArea #area-kyushu{background:#4882b0}#schoolroom.list .area-wrapper .area li{margin:4px 2px}#schoolroom.list .area-wrapper .area li a{display:inline-block;padding:1px 5px;background:#f4f4f4;border-radius:4px;border-bottom:1px #ddd solid}#schoolroom.step1 #main #contents ul.area li{width:48%;width:calc(50% - 6px);margin:5px 3px 0}#schoolroom.step1 #main #contents ul.area li a{width:auto;box-shadow:inset 0 0 2px 0 #fff;border:1px #b9ac5e solid;border-radius:1px;background:-webkit-linear-gradient(top,#cfc27a 0%,#d6cb8a 49%,#cdbf76 50%,#cdbf76 100%);background:linear-gradient(to bottom,#cfc27a 0%,#d6cb8a 49%,#cdbf76 50%,#cdbf76 100%)}#schoolroom[class^=step] p.imgtxt.step{display:none}#schoolroom.step2 #main #contents .schoolroom ul li{float:none;width:auto}#schoolroom.detail #main .blog-area{width:auto}#schoolroom.detail #main .blog-area .box{float:none;width:auto}#schoolroom.detail #main .blog-area p.time+div[style]{margin:10px 0!important;float:right}#schoolroom.detail #main .blog-area .asset-body{clear:both}#schoolroom.detail #main .blog-area .box-menu{float:none;width:auto}#schoolroom.detail #main .blog-area .box-menu h4{width:auto;padding:.3em .7em}#schoolroom.detail #main .blog-area .box-menu ul{width:auto;overflow:hidden;zoom:1}#schoolroom.detail #main .blog-area .box-menu ul li{width:33.3%;float:left;white-space:nowrap}#schoolroom.detail #main .blog-area .box-menu ul .widget.widget_archive{width:100%;float:none}#schoolroom.detail #main .blog-area .box-menu ul .widget.widget_archive ul li{width:100%;float:none}#schoolroom.detail #main .info-area,#main #contents_wrapper02,#main #contents_wrapper02 #contents02{float:none;width:auto}#main #contents_wrapper02 .column2 .col,#schoolroom a[href="#blogtop"] img{height:auto}#schoolroom .column2 .col{display:block;width:auto;float:none;margin:0 auto;text-align:center}#main #contents_wrapper02 .column2 .col img,#schoolroom .column2 .col img{max-width:100%;height:auto}#contents .bnrBox,#contents02 .bnrBox{margin:20px 0;background:#d6f5ab}#schoolroom.detail #main #contents .box.map .txt-area.col{width:auto}#schoolroom.detail #main #contents .box #mapabout,#schoolroom.step2 #main #contents #map-about{width:100%;margin-right:0;float:none;display:block}#schoolroom #main #contents_wrapper #aside{display:none}#schoolroom.detail #main #contents .box .txt-area.col,#schoolroom.detail #main #contents .box.map .txt-area.col{width:auto}#schoolroom.detail #main #contents .box #mapabout{width:100%}#form #spNav{display:none}#form.step3 #contents ul.pointList{background:0 0}#form .pointList li.col{position:relative;width:auto;float:none;margin:30px 0}#form .pointList li.col+li.col:before{content:">";display:block;width:30px;height:30px;line-height:30px;text-align:center;position:absolute;top:-30px;left:50%;margin-left:-15px;font-family:monospace;font-size:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transform-origin:50% 50%}#form.step3 #contents ul.pointList dl dt{font-weight:700}#form.step3 #contents ul.pointList dl dt .altTxt{border-bottom:1px #333 solid}#form.step3 #contents ul.pointList dl dd{height:auto}#contents #contactform table tr,#contents #contactform table th,#contents #contactform table td{display:block;width:auto;border:0;text-align:left}#contents #contactform table td{background:0 0}#contents #contactform table td input,#contents #contactform table td select,#contents #contactform table td textarea{width:96%;max-width:96%}#contents #contactform.zeromail table tbody tr:last-child th,#contents #contactform.zeromail table tbody tr:last-child td{border:0!important}#form.step3 #contents h3.txt,#form.system #contents h3.txt{background:-webkit-linear-gradient(top,#f3a4b7 0%,#eb7793 100%);background:linear-gradient(to bottom,#f3a4b7 0%,#eb7793 100%)}#fc .tabs ul{background:#e0d9b0;padding:2px 5px 0}#fc .tabs ul li{width:auto}#fc .tabs ul li+li{margin-left:3px}#fc .tabs ul li .altTxt{background:#fff;padding:.2em .7em;border-radius:4px 4px 0 0}#fc .tabs ul li a .altTxt{background:#e0d9b0}#fc font[size="6"]{font-size:108%;font-weight:700}#fc font[size="3"],#fc font[size="5"]{font-size:100%}#fc img[src*=fc_chuoh]+br{clear:both}#fc h2.txt+p.mb20+div.column>p.col{float:none;display:block}#fc .fcScdl{position:relative;margin-bottom:50px}#fc .fcScdl .img{width:150px;overflow:hidden}#fc .fcScdl .img img{max-width:1000%}#fc .fcScdl p[class^=txt]{margin:0 0 0 150px}#fc .fcScdl .txt1{position:absolute;top:0}#fc .fcScdl .txt2{position:absolute;top:220px}#fc .fcScdl .txt3{position:absolute;top:290px}#fc .fcScdl .txt4{position:absolute;top:385px}#fc .fcScdl .txt5{position:absolute;top:640px}img[src*="keyword.png"]{display:block;float:none;margin:10px auto!important}#history #contents table th{width:6em;box-sizing:border-box}#history #contents table td{width:auto}.nenga img[width="230"]{float:none;display:block;margin:10px auto!important}.nenga .altTxt{display:block;padding:.3em .7em;background:#f9e4e8;color:#e4007f;font-weight:700}.nenga br+br{display:none}#form #main #contents_wrapper #contents,#form.step3 #contents h3.txt,#form.system #contents h3.txt,#form.contact #contents .bbLink,#form.contact #contents .bbLink .bnrBox{width:auto}.imgColumn .txt,#contents .column .L,#contents .column .R{width:auto}}@media screen and (max-width:360px){#schoolroom.detail #main .blog-area .box-menu ul li{width:50%;float:left}}#schoolroom.list #contents h3{position:relative;width:auto;height:auto;border:1px #f0809b solid;border-radius:2.5px;box-shadow:inset 0 0 2px 0 #fff;background:-webkit-linear-gradient(top,#f3a4b7 0%,#eb7793 100%);background:linear-gradient(to bottom,#f3a4b7 0%,#eb7793 100%)}#schoolroom.list #contents h3:before{content:"";display:block;width:4px;height:80%;height:calc(100% - 16px);position:absolute;left:8px;top:50%;top:7px;background:#fff;border:1px #fff solid;background:-webkit-linear-gradient(top,#f2f2f3 0%,#e7e7ea 49%,#cdd2d6 50%,#e0e2e5 100%);background:linear-gradient(to bottom,#f2f2f3 0%,#e7e7ea 49%,#cdd2d6 50%,#e0e2e5 100%)}#schoolroom.list h3#hokkaido{background:-webkit-linear-gradient(top,#f2ab57 0%,#f38f2a 100%);background:linear-gradient(to bottom,#f2ab57 0%,#f38f2a 100%);border-color:#f38f2a}#schoolroom.list h3#tohoku{background:-webkit-linear-gradient(top,#f2c247 0%,#eaa20a 100%);background:linear-gradient(to bottom,#f2c247 0%,#eaa20a 100%);border-color:#eaa20a}#schoolroom.list h3#kanto{background:-webkit-linear-gradient(top,#c9e069 0%,#c2db0d 100%);background:linear-gradient(to bottom,#c9e069 0%,#c2db0d 100%);border-color:#c2db0d}#schoolroom.list h3#chubu{background:-webkit-linear-gradient(top,#9dde95 0%,#75ca68 100%);background:linear-gradient(to bottom,#9dde95 0%,#75ca68 100%);border-color:#75ca68}#schoolroom.list h3#kansai{background:-webkit-linear-gradient(top,#4db5e3 0%,#61cced 100%);background:linear-gradient(to bottom,#4db5e3 0%,#61cced 100%);border-color:#4db5e3}#schoolroom.list h3#chugoku{background:-webkit-linear-gradient(top,#e08abc 0%,#e0a1c7 100%);background:linear-gradient(to bottom,#e08abc 0%,#e0a1c7 100%);border-color:#e08abc}#schoolroom.list h3#kyushu{background:-webkit-linear-gradient(top,#4172e0 0%,#5999eb 100%);background:linear-gradient(to bottom,#4172e0 0%,#5999eb 100%);border-color:#4172e0}#contents h3.txt{position:relative;width:auto;height:auto;border:1px #f0809b solid;border-radius:2.5px;box-shadow:inset 0 0 2px 0 #fff;background:-webkit-linear-gradient(top,#f3a4b7 0%,#eb7793 100%);background:linear-gradient(to bottom,#f3a4b7 0%,#eb7793 100%)}#contents h3.txt:before{content:"";display:block;width:4px;height:80%;height:calc(100% - 16px);position:absolute;left:8px;top:50%;top:7px;background:#fff;border:1px #fff solid;background:-webkit-linear-gradient(top,#f2f2f3 0%,#e7e7ea 49%,#cdd2d6 50%,#e0e2e5 100%);background:linear-gradient(to bottom,#f2f2f3 0%,#e7e7ea 49%,#cdd2d6 50%,#e0e2e5 100%)}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: shiminpc
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: shiminpc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

shiminpc is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/