.btn-primary{background-color:#ec557c!important;border-color:#ec557c!important}.btn-primary:hover{background-color:#ae133c!important;border-color:#ae133c!important}a.btn-secondary{display:block;margin-top:.5em;padding:.8em 0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){a.btn-secondary{font-size:.6em}}@media screen and (min-width:768px){a.btn-secondary{font-size:.8em}}@media screen and (min-width:1024px){a.btn-secondary{font-size:1em}}a.btn-secondary:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}a.linkArrowRight:after{content:"\E112";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}a.linkArrowDown:after{content:"\E00b";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}.modal-body dt{background-color:#ec557c;border-color:#ec557c;color:#fafafa;border-radius:50rem;margin-bottom:0;padding:0 1em}.modal-body dd{margin-left:1em}button.btn-secondary{display:block;margin-top:1em;padding:0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){button.btn-secondary{font-size:.6em}}@media screen and (min-width:768px){button.btn-secondary{font-size:.8em}}@media screen and (min-width:1024px){button.btn-secondary{font-size:1em}}button.btn-secondary:after{content:"\E112";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}button.btn-secondary:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}a.btn-info{display:block;margin-top:1em;padding:.8em 0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){a.btn-info{font-size:.6em}}@media screen and (min-width:768px){a.btn-info{font-size:.8em}}@media screen and (min-width:1024px){a.btn-info{font-size:1em}}a.btn-info:after{content:"\E048";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}a.btn-info:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}a.btn-success{display:block;margin-top:1em;padding:.8em 0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){a.btn-success{font-size:.6em}}@media screen and (min-width:768px){a.btn-success{font-size:.8em}}@media screen and (min-width:1024px){a.btn-success{font-size:1em}}a.btn-success:after{content:"\E046";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}a.btn-success:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}.btn-forSidebarA{background-color:#ec557c;border-color:#ec557c;color:#fafafa}.btn-forSidebarA:hover{background-color:#ae133c;border-color:#ae133c;color:#fafafa}.btn-forSidebarAReverse{background-color:#ae133c;border-color:#ae133c;color:#fafafa;font-weight:600}.btn-forSidebarAReverse:hover{background-color:#ec557c;border-color:#ec557c;color:#fafafa;font-weight:600}.btn-forSidebarB{background-color:#ffbf2a;border-color:#ffbf2a;color:#fafafa}.btn-forSidebarB:hover{background-color:#a70;border-color:#a70;color:#fafafa}.btn-forSidebarBReverse{background-color:#ffbf2a;border-color:#ffbf2a;color:#333;font-weight:600}.btn-forSidebarBReverse:hover{background-color:#a70;border-color:#a70;color:#fafafa;font-weight:600}.btn-forSidebarC{background-color:#35aedd;border-color:#35aedd;color:#fafafa}.btn-forSidebarC:hover{background-color:#15607d;border-color:#15607d;color:#fafafa}.btn-forSidebarCReverse{background-color:#35aedd;border-color:#35aedd;color:#fafafa;font-weight:600}.btn-forSidebarCReverse:hover{background-color:#15607d;border-color:#15607d;color:#fafafa;font-weight:600}.btn-sisterSchool{margin:0 .2em}img.linkImg-sisterSchool{margin:.2em}.btn-forSidebarDReverse{background-color:#9ec34b;border-color:#9ec34b;color:#fafafa}.btn-forSidebarDReverse:hover{background-color:#556b24;border-color:#556b24;color:#fafafa}.btn-forSidebarEReverse{background-color:#ff6123;border-color:#ff6123;color:#fafafa}.btn-forSidebarEReverse:hover{background-color:#a32e00;border-color:#a32e00;color:#fafafa}.img-responsive{width:100%;max-width:100%;height:auto;border-radius:.5em;padding:0}.youtube iframe{width:100%;max-width:100%;height:320px;padding:0}.youtube img{-o-object-fit:cover;object-fit:cover;width:auto;max-width:100%;height:320px;padding:0}a,a:hover{text-decoration:none}a{color:#e72759}a:hover{color:#ae133c}.pagetop{display:none;position:fixed;bottom:30px;right:15px}.pagetop a{display:block;background:#aaa;opacity:.6;text-align:center;color:#222;font-weight:700;font-size:12px;text-decoration:none;filter:alpha(opacity=50);width:80px;height:80px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;position:relative}.pagetop a span{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#header-top .pagetop a:hover{display:block;background-color:#222;text-align:center;color:#fff;font-size:12px;text-decoration:none;filter:alpha(opacity=50)}body{font-size:100%;color:#333}@media (min-width:600px){body{font-size:1em}}@media (min-width:1366px){body{font-size:calc(120%)}}body#topBG{background:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/front-page/top_bg.png) no-repeat top center;background-size:100% auto;background-position:top;background-color:#fdeff5}.no-gutters{margin:0;padding:0}.no-gutters>.col,.no-gutters>[class*=col-]{margin:0;padding:0}@media (min-width:600px){::-ms-backdrop,body{font-size:107.5%}}@media (min-width:1366px){::-ms-backdrop,body{font-size:120%}}a img:hover{opacity:.5}@font-face{font-family:'LigatureSymbols';src:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.eot);src:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.eot?#iefix) format('embedded-opentype'),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.woff) format('woff'),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.ttf) format('truetype'),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.svg#LigatureSymbols) format('svg');src:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.ttf) format('truetype');font-weight:400;font-style:normal}.lsf,.lsf-icon:before{font-family:'LigatureSymbols';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1}.lsf-icon:before{content:attr(title);font-size:100%;margin-right:.3em}h2{font-weight:700;font-size:1.2em}@media (min-width:600px){h2{font-size:calc(105% + 4*(100vw - 600px)/400)}}@media (min-width:1000px){h2{font-size:calc(120%)}}.decoText{text-align:center}.decoText h3,.decoText p{display:inline-block;font-size:2em;font-weight:700;color:#e72759;text-shadow:#fafafa 2px 0px 2px,#fafafa -2px 0px 2px,#fafafa 0px -2px 2px,#fafafa -2px 0px 2px,#fafafa 2px 2px 2px,#fafafa -2px 2px 2px,#fafafa 2px -2px 2px,#fafafa -2px -2px 2px,#e72759 1px 2px 2px,#e72759 -1px 2px 2px,#e72759 1px -2px 2px,#e72759 -1px -2px 2px,#e72759 2px 1px 2px,#e72759 -2px 1px 2px,#e72759 2px -1px 2px,#e72759 -2px -1px 2px,#e72759 1px 1px 2px,#e72759 -1px 1px 2px,#e72759 1px -1px 2px,#e72759 -1px -1px 2px}.decoText h3{margin:.5em 0 1.5em}.decoText p{margin-bottom:0}.decoTextFirstOne{text-align:center}.decoTextFirstOne h3{display:inline-block;font-size:2em;font-weight:700;color:#e72759;margin-top:1em;text-shadow:#fafafa 2px 0px 2px,#fafafa -2px 0px 2px,#fafafa 0px -2px 2px,#fafafa -2px 0px 2px,#fafafa 2px 2px 2px,#fafafa -2px 2px 2px,#fafafa 2px -2px 2px,#fafafa -2px -2px 2px,#e72759 1px 2px 2px,#e72759 -1px 2px 2px,#e72759 1px -2px 2px,#e72759 -1px -2px 2px,#e72759 2px 1px 2px,#e72759 -2px 1px 2px,#e72759 2px -1px 2px,#e72759 -2px -1px 2px,#e72759 1px 1px 2px,#e72759 -1px 1px 2px,#e72759 1px -1px 2px,#e72759 -1px -1px 2px}.decoTextFirstOne p{text-align:center}::-ms-backdrop,h2{font-weight:700;font-size:1.2em}@media (min-width:600px){::-ms-backdrop,h2{font-size:100%}}@media (min-width:1000px){::-ms-backdrop,h2{font-size:120%}}.h3{font-weight:700;font-size:100%}@media (min-width:600px){.h3{font-size:calc(150% + 4*(100vw - 600px)/400)}}@media (min-width:1000px){.h3{font-size:calc(120%)}}::-ms-backdrop,h3{font-weight:700;font-size:100%}@media (min-width:600px){::-ms-backdrop,h3{font-size:145%}}@media (min-width:1000px){::-ms-backdrop,h3{font-size:120%}}.wrap{margin-right:auto;margin-left:auto}@media screen and (min-width:0px) and (max-device-width:480px){.wrap{width:100vw}}@media screen and (min-width:768px){.wrap{width:95vw}}@media screen and (min-width:1024px){.wrap{width:95vw}}.margin-0{margin:0}.margin-top-0{margin-top:0}.padding-0{padding:0}.margin-b1{margin-bottom:1em}.margin-t1{margin-top:1em}.margin-b5{margin-bottom:5em}h1.brandIMG{background:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/front-page/takamo_brand_logo.svg) no-repeat top}@media screen and (min-width:0px) and (max-device-width:480px){h1.brandIMG{float:center;background-size:contain;height:40px;margin-top:15px}}@media screen and (min-width:768px){h1.brandIMG{float:center}}@media screen and (min-width:769px){h1.brandIMG{float:left}}.window-pc{display:block!important}.window-md{display:none!important}.window-sm{display:none!important}@media only screen and (max-width:768px){.window-pc{display:none!important}.window-md{display:block!important}.window-sm{display:none!important}}@media only screen and (max-width:575px){.window-pc{display:none!important}.window-md{display:none!important}.window-sm{display:block!important}}.floatRight{float:right}.window-pcss{display:block!important}.window-mdss{display:none!important}.window-smss{display:none!important}@media only screen and (max-width:1024px){.window-pcss{display:none!important}.window-mdss{display:block!important}.window-smss{display:none!important}}@media only screen and (max-width:767px){.window-pcss{display:none!important}.window-mdss{display:none!important}.window-smss{display:block!important}}.phoneNumber{color:#0c3b90;font-weight:700;font-size:2em}.businessHours p{font-size:1em;margin-bottom:0}.phone_icon{position:absolute;top:5px;right:1%;width:60px;height:60px;line-height:60px;margin:0;padding-left:.3em;font-size:2em;text-decoration:none;display:block;text-align:center;color:#e72759;background-color:#fafafa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.phone_icon:hover{color:#fafafa;background-color:#e72759}header{height:50px}header img{width:100%}#header-menu-nav{background:0 0;text-align:center}#header-menu-nav ul li{display:inline;margin:0}#header-menu-nav ul li a{clear:both;color:#e72759;font-weight:700;padding:0 .5em}@media (min-width:600px){#header-menu-nav ul li a{font-size:75%}}@media (min-width:1000px){#header-menu-nav ul li a{font-size:100%}}@media (min-width:1200px){#header-menu-nav ul li a{font-size:115%}}#header-menu-nav ul li a:hover{color:#f183a0}#header-menu-nav li+li{border-left:2px solid #ec557c}#responsive-menu-button{border-radius:50%}article{margin:40px}.topContainer{margin:5vh 0 10vh}.catchCopy{color:#fafafa;font-size:2em;text-align:center;font-family:'Rounded Mplus 1c';font-weight:700;text-shadow:#e72759 1px 1px 10px,#e72759 -1px 1px 10px,#e72759 1px -1px 10px,#e72759 -1px -1px 10px}@media (min-width:320px){.catchCopy{margin-top:5em;font-size:1em}}@media (min-width:480px){.catchCopy{margin-top:5.5em;font-size:1.7em}}@media (min-width:768px){.catchCopy{margin-top:calc(30% + 4*(100vw - 768px)/400);font-size:1.9em}}@media (min-width:960px){.catchCopy{margin-top:7em;font-size:2.5em}}@media (min-width:1280px){.catchCopy{margin-top:7em;font-size:3em}}@media (min-width:1600px){.catchCopy{margin-top:9em}}img.bannerImg{margin-top:1em}.bannerCard h2{color:#e72759;margin:10px 0;padding:0}.linkText a{color:#333}.linkText:hover{color:gray}h2.contentsTitle{margin:2vW 0;border:none;border-radius:4px;background-color:#ec557c;color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;height:2em}.btn-sidePanelA,.btn-sidePanelB{height:90px;border:none;border-radius:2em;font-weight:700;color:#fafafa;margin:.5em .1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.sidePanel-outline{text-align:center;margin-bottom:3em}a.btn-sidePanelA{background:#ec557c}a.btn-sidePanelA:hover{background:#fafafa;color:#e72759}a.btn-sidePanelB{background:#ffbf2a}a.btn-sidePanelB:hover{background:#fafafa;color:#ffbf2a}h3.postedTitle{margin-top:1em;font-size:1.8em}@media screen and (min-width:0px) and (max-device-width:768px){h3.postedTitle{font-size:1.5em;margin-top:1em}}@media screen and (min-width:769px){h3.postedTitle{font-size:1em;margin-top:0}}h3.postedTitle a{color:#e72759;font-size:1.5em}h3.postedTitle a:hover{color:#f6b1c3}p.sidePanelPict-large{font-family:'LigatureSymbols';font-size:60px;margin-top:-1rem;margin-bottom:-1rem}span.sidePanelPict-sns{font-family:'LigatureSymbols';font-size:5em;margin:0 .1em}.hover-snsicon{color:#333}.hover-snsicon:hover{color:gray}.forSidebar{margin:0 .5em;padding:.2em 0}.forSidebar a{font-weight:600}@media screen and (min-width:300px) and (max-width:599px){.forSidebar a{font-size:120%;width:100%}}@media screen and (min-width:600px){.forSidebar a{font-size:80%;width:190px}}.forSidebar a:before{content:attr(title);margin-right:.3em;font-size:180%;font-weight:100}.sisterSchool{margin:0;padding:.5em}@media screen and (min-width:300px) and (max-width:599px){.sisterSchool a{width:95%}}@media screen and (min-width:600px){.sisterSchool a{width:170px}}h4.sidePanel-sisterSchool{position:relative;padding:.2em .75em;background-color:#e5e5e5;border-radius:20px;font-size:1em;color:#333}span.readMorePict{font-family:'LigatureSymbols';font-size:1em;margin:0 .2em}.postedText{margin-bottom:0;color:#333;font-size:.9em;height:4em}@media screen and (min-width:0px) and (max-device-width:768px){.postedText{font-size:calc(80% + 4*(100vw - 600px)/400);height:5em}}@media screen and (min-width:769px){.postedText{font-size:calc(90%);height:4.5em;padding-bottom:6em}}@media screen and (min-width:0px) and (max-device-width:768px){::-ms-backdrop,.postedText{font-size:75%}}@media screen and (min-width:769px){::-ms-backdrop,.postedText{font-size:90%}}.btn-buttonContentA,.btn-buttonContentB,.btn-buttonContentC{height:5em;border:none;border-radius:.5em;font-weight:700;color:#fafafa;margin:1vh .1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-buttonContentA:hover,.btn-buttonContentB:hover,.btn-buttonContentC:hover{opacity:.5}.btn-buttonContentA{background:#ffbf2a}.btn-buttonContentB{background:#35aedd}.btn-buttonContentC{background:#ff6123}.vertical_center100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.verticalCenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.innerPhoto{width:100%;max-width:100%;height:auto;border-radius:.5em;padding:0}hr.normal_delimiter{height:1px;background-color:#f183a0;border:none}.EXample{background-color:#ec557c;border-color:#ec557c;color:#fafafa;border-radius:50rem;margin-bottom:0;padding:0 1em}section table.access_table{width:100%}section .access_table td,section .access_table th{padding:0;border-bottom:1px solid #f183a0}section .access_table th{background:0 0}.access_table th{width:6em;text-align:right}@media only screen and (max-width:480px){.access_table{margin:0 -10px}.access_table td,.access_table th{width:100%;display:block;border-top:none}.access_table tr:first-child th{border-top:10px solid #ddd}}.access_table{height:6vh;margin-bottom:2vh}@media (min-width:768px){.access_table{font-size:calc(75% + 4*(100vw - 768px)/400)}}@media (min-width:1000px){.access_table{font-size:calc(100% + 4*(100vw - 1000px)/400)}}::-ms-backdrop,.access_table{height:6vh;margin-bottom:2vh;font-size:.8em}@media (min-width:600px){::-ms-backdrop,.access_table{font-size:65%}}@media (min-width:1000px){::-ms-backdrop,.access_table{font-size:80%}}.access_table th{padding:0 20px 0 0;text-align-last:center}footer.footerBase{background-color:#ec557c;padding:1em;font-size:.8em;font-weight:700}div.widget-column{margin-right:3em}.footerLink a:link{color:#fafafa}.footerLink a:visited{color:#fafafa}.footerLink a:hover{color:#fafafa;border-bottom:1px #fafafa dashed}.footerLink a:active{color:#fafafa}.footerPict-small{margin-left:.5em}.footerPict-large{margin-right:.5em;font-size:3em}.after_link_icon:after{content:'';display:inline-block;width:1em;height:1em;margin-left:.5em;background-image:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/front-page/linkmark.png);background-size:contain;vertical-align:middle}span.footer_link_dedicated{color:#ffbf2a;position:relative;font-size:.8em;top:0;left:0;margin-bottom:-30px}#customLnk_html a:hover{border-bottom:none}.link-img,.link-img-mini{margin:5px;border-radius:10px}.link-img-mini:active,.link-img:active{position:relative;top:3px}img.linkImg{margin:1em 0;padding:0 1em;background:#fff;border-radius:.5em}.link-img{width:150px}.link-img-mini{width:100px}hr.footerHR{border-top:2px solid #ffbf2a}img.footerLOGOimg{margin-bottom:1em}h2.widget-title{color:#ffbf2a;margin:2em 0 .5em;font-size:2em}h3.sub-widget-title{color:#ffbf2a;font-size:1em}ul.menu{list-style:none;margin:2em -2em}li.menu-item{margin:1em -.5em}li.foot-mini-menu{list-style-type:none;margin:1em -1.5em;position:relative}li.foot-mini-menu:after{display:block;content:'';position:absolute;top:.5em;left:-1.2em;width:6px;height:6px;border-right:2px solid #fafafa;border-bottom:2px solid #fafafa;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site-info{text-align:center;color:#ffbf2a;font-size:1.2em;margin-top:5em}.eye_catching_box{position:relative;overflow:hidden;height:50%;margin:0 0 2em;padding:5em 0}.eye_catching_box h2.eye_catching_title{position:absolute;top:50%;left:50%;-ms-transform:translate00(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:1px 1px 3px #000,1px 0px 3px #000,0px 0px 1px #000,-1px 0px 3px #000,-1px -1px 3px #000;color:#fafafa;font-size:1.3em}@media (max-width:768px){.eye_catching_box h2.eye_catching_title{font-size:1.8em}}@media (min-width:769px){.eye_catching_box h2.eye_catching_title{font-size:2em}}.eye_catching_box p{font-size:.8em;position:absolute;top:0;left:0;margin:0;color:#fafafa;background:#878787;font-size:15px;line-height:1;padding:5px 10px}.eye_catching_box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.post-thumbnail{position:relative;overflow:hidden;height:50%;margin:0 0 2em;padding:5em 0;background-color:#000}.post-thumbnail h2.page-title{position:absolute;top:50%;left:50%;-ms-transform:translate00(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:2px 2px 15px #333,2px 0px 15px #333,0px 0px 5px #333,-2px 0px 15px #333,-2px -2px 15px #333;color:#fafafa;font-size:1em}@media (max-width:768px){.post-thumbnail h2.page-title{font-size:1.2em}}@media (min-width:769px){.post-thumbnail h2.page-title{font-size:2em}}.post-thumbnail p{font-size:.8em;position:absolute;top:0;left:0;margin:0;color:#fafafa;background:#878787;line-height:1;padding:5px 10px}.post-thumbnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;opacity:.6}@media screen and (min-width:0px){.marginForIndex h3{margin-top:1.8em}}@media screen and (min-width:550px){.marginForIndex h3{margin-top:5em}}@media screen and (min-width:768px){.marginForIndex h3{margin-top:8em}}@media screen and (min-width:1200px){.marginForIndex h3{margin-top:15em}}.postList{border:solid 3px #f9c8d4;padding:.5em;border-radius:.5em;margin-bottom:2em;background:#fafafa}.postListTitle{border:solid 3px #f9c8d4;padding:.5em;border-radius:.5em;margin-bottom:1em;background:#f9c8d4}.postListTitle h2{text-align:center;color:#ae133c;font-size:1.5em;margin-top:.5em}.postList p.updatedDate{font-size:.8em;margin-left:1em;font-weight:100;text-align:right;margin:0}.entryContent p{margin-left:.2em}.otherPostedText>p{line-height:180%}body#otherBG{background:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/single_bg.jpg) no-repeat center center;background-size:cover;background-color:#fdeff5;height:80px}@media screen and (min-width:0px) and (max-device-width:768px){body#otherBG{height:80px}}@media screen and (min-width:769px){body#otherBG{height:150px}}.pageTub a{background-color:#e5e5e5;color:#333;font-weight:600;border-radius:30px 30px 0 0!important}@media screen and (min-width:0px){.pageTub a{font-size:80%;margin:0 2px}}@media screen and (min-width:481px){.pageTub a{font-size:60%;margin:0 2px}}@media screen and (min-width:768px){.pageTub a{font-size:100%;margin:0}}.pageTub a:hover{color:gray}.pageTub a.tabActiveRed{background-color:#ec557c;color:#a53b56}.pageTub a.tabActiveGreen{background-color:#9ec34b;color:#e2edc9}.pageTub a.tabActiveBlue{background-color:#35aedd;color:#c5e8f5}.otherPostedText h2.Red{margin-top:0;border:none;border-radius:0 0 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(#ec557c),to(#ae133c));background:-webkit-linear-gradient(#ec557c,#ae133c);background:-o-linear-gradient(#ec557c,#ae133c);background:linear-gradient(#ec557c,#ae133c);color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:0px){.otherPostedText h2.Red{font-size:1.2em;height:5em;padding:.5em}}@media screen and (min-width:481px){.otherPostedText h2.Red{font-size:1.8em;height:3em}}@media screen and (min-width:768px){.otherPostedText h2.Red{font-size:2em;height:3em}}.otherPostedText h2.Green{margin-top:0;border:none;border-radius:0 0 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(#9ec34b),to(#556b24));background:-webkit-linear-gradient(#9ec34b,#556b24);background:-o-linear-gradient(#9ec34b,#556b24);background:linear-gradient(#9ec34b,#556b24);color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:0px){.otherPostedText h2.Green{font-size:1.2em;height:5em;padding:.5em}}@media screen and (min-width:481px){.otherPostedText h2.Green{font-size:1.8em;height:3em}}@media screen and (min-width:768px){.otherPostedText h2.Green{font-size:2em;height:3em}}.otherPostedText h2.Blue{margin-top:0;border:none;border-radius:0 0 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(#35aedd),to(#15607d));background:-webkit-linear-gradient(#35aedd,#15607d);background:-o-linear-gradient(#35aedd,#15607d);background:linear-gradient(#35aedd,#15607d);color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:0px){.otherPostedText h2.Blue{font-size:1.2em;height:5em;padding:.5em}}@media screen and (min-width:481px){.otherPostedText h2.Blue{font-size:1.8em;height:3em}}@media screen and (min-width:768px){.otherPostedText h2.Blue{font-size:2em;height:3em}}.miniTab a{color:#333;background:0 0}.sectionTitleH2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;width:100%;height:5em;border-radius:1.5em;color:#fafafa;margin-bottom:1em}@media screen and (min-width:0px) and (max-device-width:480px){.sectionTitleH2{font-size:1em;padding:0 .5em}}@media screen and (min-width:768px){.sectionTitleH2{font-size:2em}}@media screen and (min-width:769px){.sectionTitleH2{font-size:2em}}#paperDriverTraining{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/paper_driver.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/paper_driver.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/paper_driver.jpg) fixed;background-size:cover}#elderlyTraining{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/elderly_training.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/elderly_training.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/elderly_training.jpg) fixed;background-size:cover}#trainingForCompany{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/training_for_company.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/training_for_company.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/training_for_company.jpg) fixed;background-size:cover}#trafficSafetyClassroom{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/traffic_safety_classroom.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/traffic_safety_classroom.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/traffic_safety_classroom.jpg) fixed;background-size:cover}#TakamoAccessMap{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background-size:cover}#eazyDiscretePickUp{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background-size:cover}.box-index{position:relative;margin-bottom:2em;padding:1.5em 2em 0 0;border:solid 2px #e72759}.box-index .box-title{position:absolute;display:inline-block;top:-2px;left:-2px;padding:0 9px;height:25px;line-height:25px;vertical-align:middle;font-size:17px;background:#e72759;color:#fafafa;font-weight:700}.box-index p{margin:0;padding:0}ul.guidanceList{padding:1em;margin-bottom:0}ul.guidanceList li{list-style:none;position:relative;left:1em}ul.guidanceList li:before{position:absolute;left:-1em;font-family:'LigatureSymbols';content:"\E112";color:#e72759}ul.guidanceList dd{list-style:none;position:relative;left:1em}ul.guidanceList dd:before{position:absolute;left:-1em;font-family:'LigatureSymbols';content:"\E096";color:#e72759}ul.guidanceList h3{line-height:1em;font-size:1.5em;font-weight:600}ul.guidanceList dl{margin:1em 0 1.5em}ul.guidanceList dt{padding:.5em 1em;margin:1.2em 0 .5em;font-weight:700;background:#f9c8d4;border:solid 1px #f9c8d4}.guidanceListChild p{margin:1em 0}.nextPostLINK a,.prePostLINK a{display:block;margin:5em 0 2em;padding:.8em;text-align:center;font-weight:700;color:#e72759;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;background:#fff2d2;width:100%;max-width:100%;height:auto}.nextPostLINK a:hover,.prePostLINK a:hover{background:#ec557c;color:#fafafa}.nextPostLINK>a:after,.prePostLINK>a:before{font-size:1.2em;font-family:'LigatureSymbols';margin:0 10px}.prePostLINK>a:before{content:"\E080"}.nextPostLINK>a:after{content:"\E112"}.listTable{width:100%;border-collapse:collapse;border-right:1px solid #f9c8d4;margin-bottom:.2em}.listTable th{background:#f9c8d4;width:40%;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;color:#ae133c;font-size:1.2em}.listTable td{background:#fafafa;border-bottom:1px solid #f9c8d4;border-left:1px solid #f9c8d4}.listTable td,.listTable th{padding:10px;text-align:center}@media only screen and (max-width:480px){.listTable{margin:0 -10px}.listTable table{width:100%}.listTable td,.listTable th{width:100%;display:block;border-top:none}.listTable tr:first-child th{border-top:1px solid #b3b3b3}}.listTable td.leftAlign{text-align:left}.leftAlign ul{list-style:none;padding-left:1em;margin:0}.leftAlign li{padding-left:-1em;text-indent:-1em}.leftAlign li:before{content:"●";color:#b3b3b3;margin-right:.5em}.sectionPost{margin:0 0 5em}.sectionPost h3{color:#e72759;border-bottom:double 5px #e72759;margin:2em 0 .5em;font-weight:600}.sectionPost h4{color:#e72759;margin:2em 0 .5em;font-weight:600;margin-bottom:2em}.sectionPost h5{position:relative;color:#fafafa;margin:2em 0 .5em;padding:.1em .1em .1em 2em;background-color:#ec557c;border-radius:1.5em;font-size:1em;text-align:left}.container-fluid{margin:0;padding:1em;background-color:#fff}.alertTKM{background:#fafafa;padding:.2em;text-align:center}@media screen and (min-width:0px) and (max-width:320px){.alertTKM p.ppS{font-size:1em}}@media screen and (max-width:1023px){.alertTKM p.ppS{font-size:.8em}}@media screen and (min-width:1024px){.alertTKM p.ppS{font-size:1.3em}}.ppL{color:#ec557c;font-weight:700;margin:10px 0 0}@media screen and (min-width:0px) and (max-width:320px){.ppL{font-size:1.8em}}@media screen and (max-width:1023px){.ppL{font-size:3em}}@media screen and (min-width:1024px){.ppL{font-size:4em}}.ppL small{font-weight:700;font-size:.5em}ul.qualification{padding-left:1.5em}.qualification li{font-size:1.2em;font-weight:700;margin:10px 0 0}.arrowRight{margin:0 .2em}.listTable p.price{color:#e72759;font-size:2em;font-weight:600;margin:10px 0 0;line-height:.8em}.listTable p.price small{color:#333;font-size:.5em}.listTable p.description{text-align:left}.listTable a.btnApplication{margin-bottom:0}p.btnRights{text-align:right}div.btnCenter a{text-align:center;padding:.5em}ol.listAttention{counter-reset:my-counter;list-style:none;padding:0}.listAttention li{margin:20px 0 10px;padding-left:30px;position:relative;font-size:1.2em;font-weight:600}.listAttention li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#e72759;color:#fafafa;display:block;float:left;line-height:25px;margin-left:-30px;text-align:center;height:1.3em;width:1.3em;border-radius:50%}.AttentionH4{position:relative;color:#fafafa!important;margin:0 0 .5em 1.5em!important;padding:.1em .1em .1em 2em;background-color:#e72759;border-radius:1.5em;font-size:1em;margin-left:1.2em}.AttentionH4:after{position:absolute;top:50%;left:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:13px;height:13px;background-color:#fafafa;border-radius:100%}.AttentionH4en{font-size:.8em;margin-left:2em}.AttentionDL{margin-left:2em}.AttentionDL dt{color:#e72759}.sectionTitleMotor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/enrollment_guidance-w800.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/enrollment_guidance-w800.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/enrollment_guidance-w800.jpg) fixed;background-size:cover;background-position:center;width:100%;height:5em;border-radius:1.5em}.sectionTitleMotor h2{display:block;background:0 0;color:#fafafa}.sectionTitleMotorCar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-car-training/motor-car-w800.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-car-training/motor-car-w800.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-car-training/motor-car-w800.jpg) fixed;background-size:cover;background-position:center;width:100%;height:5em;border-radius:1.5em;margin-bottom:1.5em}.sectionTitleMotorCar h2{display:block;background:0 0;color:#fafafa}.sectionTitleMotorCycle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(135deg,rgba(235,207,0,.8),rgba(189,9,206,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-cycle-training/motor-cycle-w800.jpg) fixed;background:-o-linear-gradient(135deg,rgba(235,207,0,.8),rgba(189,9,206,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-cycle-training/motor-cycle-w800.jpg) fixed;background:linear-gradient(-45deg,rgba(235,207,0,.8),rgba(189,9,206,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-cycle-training/motor-cycle-w800.jpg) fixed;background-size:cover;background-position:center;width:100%;height:5em;border-radius:1.5em;margin-bottom:1.5em}.sectionTitleMotorCycle h2{display:block;background:0 0;color:#fafafa}.sectionTitleGeneral,.sectionTitleStudent{position:relative;border-radius:1.5em 1.5em 0 0}.sectionTitleGeneral h4,.sectionTitleStudent h4{position:absolute;top:20%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;padding:0;font-weight:600;color:#fafafa}@media screen and (min-width:0px){.sectionTitleGeneral h4,.sectionTitleStudent h4{font-size:1.5em}}@media screen and (min-width:575px){.sectionTitleGeneral h4,.sectionTitleStudent h4{font-size:2.5em}}@media screen and (min-width:768px){.sectionTitleGeneral h4,.sectionTitleStudent h4{font-size:3em}}.sectionTitleGeneral img,.sectionTitleStudent img{width:100%}.sectionTitleStudent{background:#ffbf2a}.sectionTitleGeneral{background:#9ec34b}.sectionTitleMotorCycle400,.sectionTitleMotorCycle401{position:relative;border-radius:1.5em 1.5em 0 0}.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{position:absolute;top:20%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;padding:0;font-weight:600;color:#fafafa}@media screen and (min-width:0px){.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{font-size:2em}}@media screen and (min-width:481px){.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{font-size:2.5em}}@media screen and (min-width:768px){.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{font-size:2em}}.sectionTitleMotorCycle400 img,.sectionTitleMotorCycle401 img{width:100%}.sectionTitleMotorCycle400{background:#ffbf2a}.sectionTitleMotorCycle401{background:#9ec34b}.priceWell{border-right:solid 1px #f9c8d4;border-bottom:solid 1px #f9c8d4;margin-bottom:.2em;padding:0 .5em .5em;background-color:#fafafa}.priceH5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}.priceP{color:#e72759;font-size:2em;font-weight:700;text-align:center;margin-bottom:0;height:1.2em}.priceP small{font-size:.5em;font-weight:700}.tax{text-align:center}.tax small{font-size:.6em;margin-right:.1em}ul.attentionAsterisk{list-style-type:none;margin-left:-1.2em;margin-bottom:1em}ul.attentionAsterisk li:before{content:'※';margin-left:-1em}ul.attentionAsteriskMin{font-size:.7em;list-style-type:none;margin-left:-2.3em}ul.attentionAsteriskMin li:before{content:'※';margin-left:-1em}p.attention{list-style-type:none;margin-left:1em;margin-bottom:1em;text-align:left}p.attention:before{content:'※';margin-left:-1em}p.attentionMin{list-style-type:none;margin-left:1em;margin-bottom:1em;text-align:left;font-size:.7em}p.attentionMin:before{content:'※';margin-left:-1em}a.btnApplication{color:#fafafa;background-color:#35aedd;border-color:none;text-align:center;font-weight:600;margin:1em 0;border-bottom:3px solid rgba(0,0,0,.2);border-top:3px solid rgba(255,255,255,.2)}@media screen and (min-width:480px){a.btnApplication{font-size:.8em}}@media screen and (min-width:980px){a.btnApplication{font-size:.8em}}@media screen and (min-width:1200px){a.btnApplication{font-size:1em}}a.btnApplication:hover{color:#fafafa;border-color:none}a.btnL{font-size:2em;margin-top:.2em}a.btnFaq{color:#e72759;background-color:#f9c8d4;border-color:none;text-align:center;font-weight:600;margin:1em 0;border-bottom:3px solid rgba(0,0,0,.2);border-top:3px solid rgba(255,255,255,.2)}@media screen and (min-width:480px){a.btnFaq{font-size:.8em}}@media screen and (min-width:980px){a.btnFaq{font-size:.8em}}@media screen and (min-width:1200px){a.btnFaq{font-size:1em}}a.btnFaq:hover{color:#e72759;border-color:none}a.btnL{font-size:2em;margin-top:.2em}a.btnApplication{position:relative;display:block;overflow:hidden}a.btnApplication:before{content:"";position:absolute;top:0;left:-1080px;height:100%;width:1080px;background:rgba(255,255,255,.3);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}a.btnApplication:hover:before{left:0}.highSchoolLimited{color:#fafafa;padding:0 1em;background:#ec557c;margin:0 .5em .3em 0;border-radius:20px}.standardTimeTitle{font-size:1em;text-align:center;line-height:100%;margin:1em 0 .2em}@media only screen and (max-width:724px){.standardTimeTitle br{display:none}}.standardTimeTitle small{font-size:.8em}.standardTime{font-weight:600;text-align:center}.motorcycleLicense{background-color:#f9c8d4;padding:.2em;text-align:center}h5.motorcycle{font-size:1em;line-height:100%;text-align:center;margin-top:.5em}.cardColumn{border:none;background:#fafafa;border-radius:.5em;-webkit-box-shadow:3px 3px 10px 0px rgba(0,0,0,.1) inset,-3px -3px 10px 0px rgba(0,0,0,.2) inset;box-shadow:3px 3px 10px 0px rgba(0,0,0,.1) inset,-3px -3px 10px 0px rgba(0,0,0,.2) inset;margin:5em 0;padding:.5em 2vw 1em}.column-wrapper{background:0 0;border-left:solid 2vw #ec557c;margin:10px 0;padding:0 1em}.cardColumn h5{font-weight:600;color:#e72759;text-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff,5px 5px 10px rgba(0,0,0,.1),-5px 5px 10px rgba(0,0,0,.1),5px -5px 10px rgba(0,0,0,.1),-5px -5px 10px rgba(0,0,0,.1)}@media screen and (max-width:1280px){.cardColumn h5{font-size:6vw}}@media screen and (min-width:1281px){.cardColumn h5{font-size:3vw}}.cardColumn h4{font-size:5vw;font-weight:600;text-align:center}.cardColumn h4 small{font-size:50%;font-weight:600}.cardColumn p.header{font-size:2vw;font-weight:600;margin-bottom:2px}.cardColumn p.card-text{font-size:1em}div.step h5{font-weight:700;color:#ec557c;background:#fafafa;border:solid 3px #ec557c;border-radius:10px;margin:0;padding:0;font-size:1.5em}div.step h5 span{font-weight:700;color:#fafafa;background:#ec557c;border-radius:8px;margin:0 1em 0 0;padding:0 .5em;height:20em}div.step h5 span:before{content:"Step.";margin-right:.1em}div.step p{margin-top:.5em}div.step p span{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#f9c8d4));background:-webkit-linear-gradient(transparent 50%,#f9c8d4 50%);background:-o-linear-gradient(transparent 50%,#f9c8d4 50%);background:linear-gradient(transparent 50%,#f9c8d4 50%)}.feeTable *,.feeTable :after,.feeTable :before{-webkit-box-sizing:border-box;box-sizing:border-box}.feeTable{width:100%;border-collapse:collapse;border-right:1px solid #f9c8d4;margin-bottom:1em;color:#ae133c}.feeTable thead th{padding:10px 15px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;background:#f9c8d4;text-align:center}.feeTable thead th:last-child{border-right:1px solid #f9c8d4}.feeTable tbody th{padding:10px 15px;vertical-align:top;border-bottom:1px solid #fafafa;background:#f9c8d4;white-space:nowrap;text-align:center}.feeTable tbody tr:last-child th{border-bottom:1px solid #f9c8d4}.feeTable tbody td{padding:10px 15px;vertical-align:top;border-bottom:1px solid #f9c8d4;border-left:1px solid #f9c8d4;background:#fafafa;text-align:right;text-valign:middle!important}.feeTable tbody td p{margin:0}@media only screen and (max-width:480px){.feeTable thead{display:none}.feeTable tbody th{display:block}.feeTable tbody td{display:block;padding:10px 5px}.feeTable tbody td:before{font-weight:700;float:left;padding:0;content:attr(label)}.feeTable tbody td p{padding:.5em 0 0 1em;margin:0}}.feeTable caption{position:relative;color:#fafafa;margin-bottom:.5em;padding:.1em .1em .1em 2em;background-color:#ec557c;border-radius:1.5em;font-size:1em;text-align:left;caption-side:top}.tdCenter tbody td{text-align:center}.transparentTable *,.transparentTable :after,.transparentTable :before{-webkit-box-sizing:border-box;box-sizing:border-box}.transparentTable{width:100%;border-collapse:collapse;border-right:none;margin-bottom:1em;color:#333}.transparentTable thead th{padding:10px 15px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;background:#333;text-align:center}.transparentTable thead th:last-child{border-right:1px solid #f9c8d4}.transparentTable tbody th{padding:10px 0;vertical-align:top;border-bottom:1px solid #f9c8d4;background:0 0;white-space:nowrap;text-align:left}.transparentTable tbody tr:last-child th{border-bottom:1px solid #f9c8d4}.transparentTable tbody td{padding:10px 15px;vertical-align:top;border-bottom:1px solid #f9c8d4;border-left:none;background:0 0;text-align:left;text-valign:middle!important}.transparentTable tbody td p{margin:0}@media only screen and (max-width:480px){.transparentTable thead{display:none}.transparentTable tbody th{display:block}.transparentTable tbody td{display:block;padding:10px 5px}.transparentTable tbody td:before{font-weight:700;float:left;padding:.5em 0;content:attr(label)}.transparentTable tbody td p{padding:.5em 0 0 1em;margin:0}}.transparentTable tbody span{color:#e72759;font-weight:600}.col-15,.col-lg-15,.col-md-15,.col-sm-15{position:relative;min-height:1px;padding-right:.2em;padding-left:.2em}.col-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}@media (min-width:540px){.col-sm-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}}@media (min-width:720px){.col-md-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}.col-md-offset-15{margin-left:4.3333333%}}@media (min-width:960px){.col-lg-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}}.facilityCard{margin-bottom:1em}.facilityCard .card{background-color:#fdeff5}.facilityCard h4{color:#ec557c;font-weight:600}div.formDescription{display:block;margin-bottom:2em;padding:.5em;text-align:center;font-weight:700;color:#e72759;border:2px solid #ec557c;border-radius:.5em;background:0 0;width:100%;max-width:100%;height:auto}div.inputMatter h2{color:#e72759;font-size:2em;text-align:center;margin-top:2em}div.inputMatter h3{margin-top:2em;padding:.3em 0;border-bottom:2px dotted #e72759;color:#e72759}h5.card-title{padding:.3em 0;color:#e72759;font-size:1.6em;text-align:center}.requiredItem{display:inline-block;color:#fafafa;font-size:.6em;border:2px solid #9ec34b;border-radius:.2em;background:#9ec34b;margin:0 1em;padding:0 .5em;font-weight:300}.cp_iptxt{position:relative;width:80%}.cp_iptxt input[type=email],.cp_iptxt input[type=tel],.cp_iptxt input[type=text],.cp_iptxt select.wpcf7-select,.cp_iptxt textarea{font:15px/24px sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:8px 0;padding:.3em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #e72759;background:#e2edc9;border-radius:.2em;outline:none}.cp_iptxt select.wpcf7-select,.cp_iptxt select.wpcf7-select option{background:#e8f0fe}.cp_iptxt input[type=email]:focus,.cp_iptxt input[type=tel]:focus,.cp_iptxt input[type=text]:focus,.cp_iptxt textarea:focus{border:3px solid #e72759;background-color:#f9c8d4}.cp_iptxt input[type=email],.cp_iptxt input[type=tel],.cp_iptxt input[type=text],.cp_iptxt textarea{padding-left:1em}.cp_iptxt i{position:absolute;top:8px;left:0;padding:9px 8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#aaa}.cp_iptxt input[type=email]:focus+i,.cp_iptxt input[type=tel]:focus+i,.cp_iptxt input[type=text]:focus+i,.cp_iptxt textarea:focus+i{color:#e72759}.cp_iptxt2{position:relative;width:80%}.cp_iptxt2 input[type=email],.cp_iptxt2 input[type=tel],.cp_iptxt2 input[type=text],.cp_iptxt2 textarea{font:15px/24px sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:8px 0;padding:.3em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #e72759;background:#fafafa;border-radius:.2em;outline:none}.cp_iptxt2 input[type=email]:focus,.cp_iptxt2 input[type=tel]:focus,.cp_iptxt2 input[type=text]:focus,.cp_iptxt2 textarea:focus{border:3px solid #e72759;background-color:#fafafa}.cp_iptxt2 input[type=email],.cp_iptxt2 input[type=tel],.cp_iptxt2 input[type=text],.cp_iptxt2 textarea{padding-left:1em}.cp_iptxt2 i{position:absolute;top:8px;left:0;padding:9px 8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#aaa}.cp_iptxt2 input[type=email]:focus+i,.cp_iptxt2 input[type=tel]:focus+i,.cp_iptxt2 input[type=text]:focus+i,.cp_iptxt2 textarea:focus+i{color:#e72759}.wpcf7-list-item label{display:inline-block;max-width:100%;text-align:left;border:1px solid #fbdfe6;font-size:16px;color:#333;background:#fbdfe6;text-decoration:none;padding:8px 16px;border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.Required .wpcf7-list-item label{border:1px solid #fafafa;color:#333;background:#fafafa}div.cp_ipcheck{text-align:center}.accept .wpcf7-list-item label{display:inline-block;max-width:100%;border:2px solid #f9c8d4;background:#f9c8d4;font-size:1em;color:#e72759;font-weight:600;text-decoration:none;padding:.5em 1em;border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.wpcf7-submit{display:inline-block;width:100%;text-align:center;font-size:1.2em;text-decoration:none;font-weight:600;margin-top:2em;padding:.5em;border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;background:#9ec34b;border:5px solid #cbe585;color:#fafafa}.wpcf7-submit:hover{background-color:#fafafa;border:5px solid #9ec34b;color:#9ec34b}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{color:#556b24;font-weight:600;background:#ffbf2a;border:2px solid #fff2d2;font-size:1em;width:1080px;height:200px;text-align:center;display:table-cell;vertical-align:middle}form.wpcf7-form{margin-bottom:10em}span.wpcf7-not-valid-tip{color:#556b24;font-weight:600;background:#ffbf2a;border:2px solid #fff2d2;font-size:1em}div.flowchart{display:block;text-align:center;border:2px solid #ec557c;border-radius:.5em;background:#fafafa;width:100%;max-width:100%;height:auto}div.flowchart h4{color:#fafafa;margin:0;font-size:1.8em;font-weight:700;background:#e72759}div.flowchart h5{color:#e72759;margin:0;padding:0;font-weight:700}.floorSheet{display:block;text-align:center;border-radius:.5em;background:#f6b1c3;width:100%;max-width:100%;height:auto;padding:.5em}.floorSheet h4{font-size:1.8em}.resetMargin{margin:0}div.flowchart p{color:#333;margin:0}div.flowchart70-74{border:2px solid #82a437;background:#fafafa}div.flowchart70-74 h4{color:#fafafa;background:#82a437}div.flowchart70-74 h6 a{color:#82a437;background:0 0;font-size:2em;font-weight:600}div.flowchart75over{border:2px solid #ff6123;background:#fafafa}div.flowchart75over h4{color:#fafafa;background:#ff6123}div.flowchart75over h6 a{color:#ff6123;background:0 0;font-size:2em;font-weight:600}div.flowchart75-2h{border:2px solid #1c82a9;background:#fafafa}div.flowchart75-2h h4{color:#fafafa;background:#1c82a9}div.flowchart75-2h h6 a{color:#1c82a9;background:0 0;font-size:2em;font-weight:600}div.flowchart75-3h{border:2px solid #ffbf2a;background:#fafafa}div.flowchart75-3h h4{color:#333;background:#ffbf2a}div.flowchart75-3h h6 a{color:#333;background:0 0;font-size:2em;font-weight:600}div.flowchart75-2h3h{border:2px solid #333;background:#fafafa}div.flowchart75-2h3h h4{color:#fafafa;background:#333}div.flowchartReverse{border:2px solid #ae133c;background:#fafafa}div.flowchartReverse h4{color:#fafafa;background:#ae133c}div.flowchartReverse h6{color:#ae133c;background:0 0;font-size:2em;font-weight:600}.arrow-wrap{position:relative;height:3.25em;width:100%}.arrow{width:2em;left:0;right:0;position:absolute;margin:auto}.arrow:before{content:"";display:block;margin:0 auto;width:.5em;height:2em;text-align:center}.arrow:after{content:"";display:block;border-left:1em solid transparent;border-right:1em solid transparent;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(1.25em);-ms-transform:scaleY(1.25em);transform:scaleY(1.25em)}.A-green .arrow:before{background:#82a437}.A-green .arrow:after{border-top:1em solid #82a437}.A-orange .arrow:before{background:#ef4300}.A-orange .arrow:after{border-top:1em solid #ef4300}.A-blue .arrow:before{background:#1c82a9}.A-blue .arrow:after{border-top:1em solid #1c82a9}.A-yellow .arrow:before{background:#906500}.A-yellow .arrow:after{border-top:1em solid #906500}.accbox{margin:2em 0;padding:0;max-width:100%}.accbox label{display:block;margin:.5em 0;padding:11px 12px;color:#fafafa;font-weight:700;background:#ec557c;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:50rem}.accbox label:hover{background:#ae133c;color:#fafafa}.accbox input{display:none}.accbox .accshow{height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.cssacc:checked+.accshow{height:auto;padding:5px;background:0 0;opacity:1}div.moreScreen{text-align:right}.teacherFullName{font-weight:600;font-size:1.2em}.circle img{width:100%;height:100%;border-radius:50%;background:#c00}td.takakeiStart{font-weight:600;font-size:1.5em;background:#fff2d2!important;border:3px solid #ffbf2a!important}.eye_catching_box h2.poem-title{position:absolute;top:50%;left:50%;-ms-transform:translate00(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fafafa;font-size:1.3em}@media (max-width:768px){.eye_catching_box h2.poem-title{font-size:1.8em}}@media (min-width:769px){.eye_catching_box h2.poem-title{font-size:2em}}div#poemAward ul{list-style:none;margin:0;padding:0}div#poemAward ul li span{font-weight:600;font-size:1.2rem}div#poemAward ul li{margin-top:1.2rem}div#poemAward ul li ul li{margin-top:0}.centerColumn{margin-bottom:100px}.centerColumnTop{border-radius:0}.centerColumnBottom{background-color:#e71312;border-radius:0 0 10px 10px;color:#fafafa;text-align:center;font-weight:600}
.staffCard .card{margin-bottom:.5em}.staffCard .card-body{padding:0}.staff_name .h5{line-height:1em;padding:0;margin:.5rem 0 0 !important}@media (max-width:720px){.staffCard img{margin-bottom:5px}.staff_name span{font-size:.8em !important}.staff_name .h5{font-size:.8em !important;white-space:nowrap}.staff_name small.text-muted{display:none}}#FilterBtn{display:block;text-align:center;margin-bottom:1em}#FilterBtn button{margin:0 .2em}#FloorMap{max-width:1050px;margin:auto}.SvgWrapper{position:relative;width:100%;padding-top:100%}.SvgWrapper svg{position:absolute;top:0;left:0;width:100%;height:100%}.FloorImg{position:relative;width:100%}.FloorImg p{position:absolute;bottom:0;left:0;width:100%;background:rgba(70,70,70,.6);font-size:.9em;margin:0;padding:5px;color:#fff}@media (max-width:720px){.modal-dialog{margin-top:15%}}.staffModal img{margin-bottom:.5rem}.staffModal dl{font-size:1rem}.staffModal dl dt{font-weight:400}.staffModal dl dd{padding-left:.5rem;margin-bottom:.5rem}.modal-content{position:relative}.modal-content button{position:absolute;top:10px;right:10px}
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}
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//takasaki-motorschool.co.jp/wp/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
#rmp_menu_trigger-19029{width:60px;height:60px;position:fixed;top:5px;border-radius:5px;display:none;text-decoration:none;left:1%;background:#fafafa;transition:transform .5s,background-color .5s}#rmp_menu_trigger-19029:hover,#rmp_menu_trigger-19029:focus{background:#e72759;text-decoration:unset}#rmp_menu_trigger-19029.is-active{background:#e72759}#rmp_menu_trigger-19029 .rmp-trigger-box{width:25px;color:#fff}#rmp_menu_trigger-19029 .rmp-trigger-icon-active,#rmp_menu_trigger-19029 .rmp-trigger-text-open{display:none}#rmp_menu_trigger-19029.is-active .rmp-trigger-icon-active,#rmp_menu_trigger-19029.is-active .rmp-trigger-text-open{display:inline}#rmp_menu_trigger-19029.is-active .rmp-trigger-icon-inactive,#rmp_menu_trigger-19029.is-active .rmp-trigger-text{display:none}#rmp_menu_trigger-19029 .rmp-trigger-label{color:#fff;pointer-events:none;line-height:13px;font-family:inherit;font-size:14px;display:inline;text-transform:inherit}#rmp_menu_trigger-19029 .rmp-trigger-label.rmp-trigger-label-top{display:block;margin-bottom:12px}#rmp_menu_trigger-19029 .rmp-trigger-label.rmp-trigger-label-bottom{display:block;margin-top:12px}#rmp_menu_trigger-19029 .responsive-menu-pro-inner{display:block}#rmp_menu_trigger-19029 .responsive-menu-pro-inner,#rmp_menu_trigger-19029 .responsive-menu-pro-inner:before,#rmp_menu_trigger-19029 .responsive-menu-pro-inner:after{width:25px;height:3px;background-color:#e72759;border-radius:4px;position:absolute}#rmp_menu_trigger-19029.is-active .responsive-menu-pro-inner,#rmp_menu_trigger-19029.is-active .responsive-menu-pro-inner:before,#rmp_menu_trigger-19029.is-active .responsive-menu-pro-inner:after{background-color:#fafafa}#rmp_menu_trigger-19029:hover .responsive-menu-pro-inner,#rmp_menu_trigger-19029:hover .responsive-menu-pro-inner:before,#rmp_menu_trigger-19029:hover .responsive-menu-pro-inner:after{background-color:#fafafa}#rmp_menu_trigger-19029 .responsive-menu-pro-inner:before{top:5px}#rmp_menu_trigger-19029 .responsive-menu-pro-inner:after{bottom:5px}#rmp_menu_trigger-19029.is-active .responsive-menu-pro-inner:after{bottom:0}@media screen and (max-width:768px){#header-menu-nav{display:none !important}#rmp_menu_trigger-19029{display:block}#rmp-container-19029{position:fixed;top:0;margin:0;transition:transform .5s;overflow:auto;display:block;width:50%;background-color:#e72759;background-image:url("");height:100%;left:0;padding-top:0;padding-left:0;padding-bottom:0;padding-right:0}#rmp-menu-wrap-19029{padding-top:50px;padding-left:0;padding-bottom:0;padding-right:0;background-color:#e72759}#rmp-menu-wrap-19029 .rmp-menu,#rmp-menu-wrap-19029 .rmp-submenu{width:100%;box-sizing:border-box;margin:0;padding:0}#rmp-menu-wrap-19029 .rmp-submenu-depth-1 .rmp-menu-item-link{padding-left:10%}#rmp-menu-wrap-19029 .rmp-submenu-depth-2 .rmp-menu-item-link{padding-left:15%}#rmp-menu-wrap-19029 .rmp-submenu-depth-3 .rmp-menu-item-link{padding-left:20%}#rmp-menu-wrap-19029 .rmp-submenu-depth-4 .rmp-menu-item-link{padding-left:25%}#rmp-menu-wrap-19029 .rmp-submenu.rmp-submenu-open{display:block}#rmp-menu-wrap-19029 .rmp-menu-item{width:100%;list-style:none;margin:0}#rmp-menu-wrap-19029 .rmp-menu-item-link{height:40px;line-height:40px;font-size:13px;border-bottom:1px solid #e72759;font-family:inherit;color:#fff;text-align:left;background-color:#e72759;font-weight:400;letter-spacing:0px;display:block;box-sizing:border-box;width:100%;text-decoration:none;position:relative;overflow:hidden;transition:background-color .5s,border-color .5s,.5s;padding:0 5%;padding-left:50px}#rmp-menu-wrap-19029 .rmp-menu-item-link:after,#rmp-menu-wrap-19029 .rmp-menu-item-link:before{display:none}#rmp-menu-wrap-19029 .rmp-menu-item-link:hover,#rmp-menu-wrap-19029 .rmp-menu-item-link:focus{color:#e72759;border-color:#e72759;background-color:#fdeff5}#rmp-menu-wrap-19029 .rmp-menu-item-link:focus{outline:none;border-color:unset;box-shadow:unset}#rmp-menu-wrap-19029 .rmp-menu-item-link .rmp-font-icon{height:40px;line-height:40px;margin-right:10px;font-size:13px}#rmp-menu-wrap-19029 .rmp-menu-current-item .rmp-menu-item-link{color:#fff;border-color:#e72759;background-color:#ff6123}#rmp-menu-wrap-19029 .rmp-menu-current-item .rmp-menu-item-link:hover,#rmp-menu-wrap-19029 .rmp-menu-current-item .rmp-menu-item-link:focus{color:#fff;border-color:#e72759;background-color:#ff6123}#rmp-menu-wrap-19029 .rmp-menu-subarrow{position:absolute;top:0;bottom:0;text-align:center;overflow:hidden;background-size:cover;overflow:hidden;left:0;border-right-style:solid;border-right-color:#fff;border-right-width:1px;height:40px;width:40px;color:#e72759;background-color:#fff}#rmp-menu-wrap-19029 .rmp-menu-subarrow svg{fill:#e72759}#rmp-menu-wrap-19029 .rmp-menu-subarrow:hover{color:#e72759;border-color:#fff;background-color:#fff}#rmp-menu-wrap-19029 .rmp-menu-subarrow:hover svg{fill:#e72759}#rmp-menu-wrap-19029 .rmp-menu-subarrow .rmp-font-icon{margin-right:unset}#rmp-menu-wrap-19029 .rmp-menu-subarrow *{vertical-align:middle;line-height:40px}#rmp-menu-wrap-19029 .rmp-menu-subarrow-active{display:block;background-size:cover;color:#e72759;border-color:#fff;background-color:#fff}#rmp-menu-wrap-19029 .rmp-menu-subarrow-active svg{fill:#e72759}#rmp-menu-wrap-19029 .rmp-menu-subarrow-active:hover{color:#e72759;border-color:#fff;background-color:#fff}#rmp-menu-wrap-19029 .rmp-menu-subarrow-active:hover svg{fill:#e72759}#rmp-menu-wrap-19029 .rmp-submenu{display:none}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-item-link{height:40px;line-height:40px;letter-spacing:0px;font-size:13px;border-bottom:1px solid #212121;font-family:inherit;font-weight:400;color:#fff;text-align:left;background-color:#752727}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-item-link:hover,#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-item-link:focus{color:#fff;border-color:#212121;background-color:#3f3f3f}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link{color:#fff;border-color:#212121;background-color:#212121}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link:hover,#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link:focus{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-subarrow{right:0;border-right:unset;border-left-style:solid;border-left-color:#1d4354;border-left-width:0;height:39px;line-height:39px;width:40px;color:#fff;background-color:inherit}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-subarrow:hover{color:#fff;border-color:#3f3f3f;background-color:inherit}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-subarrow-active{color:#fff;border-color:#1d4354;background-color:inherit}#rmp-menu-wrap-19029 .rmp-submenu .rmp-menu-subarrow-active:hover{color:#fff;border-color:#3f3f3f;background-color:inherit}#rmp-menu-wrap-19029 .rmp-menu-item-description{margin:0;padding:5px 5%;opacity:.8;color:#fff}#rmp-search-box-19029{display:block;padding-top:0;padding-left:5%;padding-bottom:0;padding-right:5%}#rmp-search-box-19029 .rmp-search-form{margin:0}#rmp-search-box-19029 .rmp-search-box{background:#fff;border:1px solid #e72759;color:#333;width:100%;padding:0 5%;border-radius:30px;height:45px;-webkit-appearance:none}#rmp-search-box-19029 .rmp-search-box::placeholder{color:#c7c7cd}#rmp-search-box-19029 .rmp-search-box:focus{background-color:#fff;outline:2px solid #e72759;color:#333}#rmp-menu-title-19029{background-color:#e72759;color:#fff;text-align:center;font-size:13px;padding-top:10%;padding-left:5%;padding-bottom:0;padding-right:5%;font-weight:400;transition:background-color .5s,border-color .5s,color .5s}#rmp-menu-title-19029:hover{background-color:#e72759;color:#fff}#rmp-menu-title-19029>.rmp-menu-title-link{color:#fff;width:100%;background-color:unset;text-decoration:none}#rmp-menu-title-19029>.rmp-menu-title-link:hover{color:#fff}#rmp-menu-title-19029 .rmp-font-icon{font-size:13px}#rmp-menu-additional-content-19029{padding-top:0;padding-left:5%;padding-bottom:0;padding-right:5%;color:#fff;text-align:center;font-size:16px}}.rmp-container{display:none;visibility:visible;padding:0;z-index:99998;transition:all .3s}.rmp-container.rmp-fade-top,.rmp-container.rmp-fade-left,.rmp-container.rmp-fade-right,.rmp-container.rmp-fade-bottom{display:none}.rmp-container.rmp-slide-left,.rmp-container.rmp-push-left{transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}.rmp-container.rmp-slide-left.rmp-menu-open,.rmp-container.rmp-push-left.rmp-menu-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.rmp-container.rmp-slide-right,.rmp-container.rmp-push-right{transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%)}.rmp-container.rmp-slide-right.rmp-menu-open,.rmp-container.rmp-push-right.rmp-menu-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.rmp-container.rmp-slide-top,.rmp-container.rmp-push-top{transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}.rmp-container.rmp-slide-top.rmp-menu-open,.rmp-container.rmp-push-top.rmp-menu-open{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.rmp-container.rmp-slide-bottom,.rmp-container.rmp-push-bottom{transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}.rmp-container.rmp-slide-bottom.rmp-menu-open,.rmp-container.rmp-push-bottom.rmp-menu-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.rmp-container::-webkit-scrollbar{width:0}.rmp-container ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent}.rmp-container ::-webkit-scrollbar-thumb{background:0 0}.rmp-container ::-webkit-scrollbar-thumb:hover{background:0 0}.rmp-container .rmp-menu-wrap .rmp-menu{transition:none;border-radius:0;box-shadow:none;background:0 0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;opacity:1;outline:none;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal}.rmp-container .rmp-menu-additional-content{display:block;word-break:break-word}.rmp-container .rmp-menu-title{display:flex;flex-direction:column}.rmp-container .rmp-menu-title .rmp-menu-title-image{max-width:100%;margin-bottom:15px;display:block;margin:auto;margin-bottom:15px}button.rmp_menu_trigger{z-index:999999;overflow:hidden;outline:none;border:0;display:none;margin:0;transition:transform .5s,background-color .5s;padding:0}button.rmp_menu_trigger .responsive-menu-pro-inner:before,button.rmp_menu_trigger .responsive-menu-pro-inner:after{content:"";display:block}button.rmp_menu_trigger .responsive-menu-pro-inner:before{top:10px}button.rmp_menu_trigger .responsive-menu-pro-inner:after{bottom:10px}button.rmp_menu_trigger .rmp-trigger-box{width:40px;display:inline-block;position:relative;pointer-events:none;vertical-align:super}.admin-bar .rmp-container,.admin-bar .rmp_menu_trigger{margin-top:32px !important}@media screen and (max-width:782px){.admin-bar .rmp-container,.admin-bar .rmp_menu_trigger{margin-top:46px !important}}.rmp-menu-trigger-boring .responsive-menu-pro-inner{transition-property:none}.rmp-menu-trigger-boring .responsive-menu-pro-inner:after,.rmp-menu-trigger-boring .responsive-menu-pro-inner:before{transition-property:none}.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner{transform:rotate(45deg)}.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner:before{top:0;opacity:0}.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner:after{bottom:0;transform:rotate(-90deg)}
.btn-primary{background-color:#ec557c!important;border-color:#ec557c!important}.btn-primary:hover{background-color:#ae133c!important;border-color:#ae133c!important}a.btn-secondary{display:block;margin-top:.5em;padding:.8em 0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){a.btn-secondary{font-size:.6em}}@media screen and (min-width:768px){a.btn-secondary{font-size:.8em}}@media screen and (min-width:1024px){a.btn-secondary{font-size:1em}}a.btn-secondary:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}a.linkArrowRight:after{content:"\E112";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}a.linkArrowDown:after{content:"\E00b";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}.modal-body dt{background-color:#ec557c;border-color:#ec557c;color:#fafafa;border-radius:50rem;margin-bottom:0;padding:0 1em}.modal-body dd{margin-left:1em}button.btn-secondary{display:block;margin-top:1em;padding:0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){button.btn-secondary{font-size:.6em}}@media screen and (min-width:768px){button.btn-secondary{font-size:.8em}}@media screen and (min-width:1024px){button.btn-secondary{font-size:1em}}button.btn-secondary:after{content:"\E112";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}button.btn-secondary:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}a.btn-info{display:block;margin-top:1em;padding:.8em 0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){a.btn-info{font-size:.6em}}@media screen and (min-width:768px){a.btn-info{font-size:.8em}}@media screen and (min-width:1024px){a.btn-info{font-size:1em}}a.btn-info:after{content:"\E048";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}a.btn-info:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}a.btn-success{display:block;margin-top:1em;padding:.8em 0;text-align:center;font-weight:700;color:#e72759;background:#fff2d2;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;max-width:100%;height:auto}@media screen and (min-width:0px) and (max-device-width:480px){a.btn-success{font-size:.6em}}@media screen and (min-width:768px){a.btn-success{font-size:.8em}}@media screen and (min-width:1024px){a.btn-success{font-size:1em}}a.btn-success:after{content:"\E046";font-family:'LigatureSymbols';font-size:1.2em;font-weight:100;margin-left:.5em}a.btn-success:hover{background:#ec557c;color:#fafafa;border:2px solid #ec557c}.btn-forSidebarA{background-color:#ec557c;border-color:#ec557c;color:#fafafa}.btn-forSidebarA:hover{background-color:#ae133c;border-color:#ae133c;color:#fafafa}.btn-forSidebarAReverse{background-color:#ae133c;border-color:#ae133c;color:#fafafa;font-weight:600}.btn-forSidebarAReverse:hover{background-color:#ec557c;border-color:#ec557c;color:#fafafa;font-weight:600}.btn-forSidebarB{background-color:#ffbf2a;border-color:#ffbf2a;color:#fafafa}.btn-forSidebarB:hover{background-color:#a70;border-color:#a70;color:#fafafa}.btn-forSidebarBReverse{background-color:#ffbf2a;border-color:#ffbf2a;color:#333;font-weight:600}.btn-forSidebarBReverse:hover{background-color:#a70;border-color:#a70;color:#fafafa;font-weight:600}.btn-forSidebarC{background-color:#35aedd;border-color:#35aedd;color:#fafafa}.btn-forSidebarC:hover{background-color:#15607d;border-color:#15607d;color:#fafafa}.btn-forSidebarCReverse{background-color:#35aedd;border-color:#35aedd;color:#fafafa;font-weight:600}.btn-forSidebarCReverse:hover{background-color:#15607d;border-color:#15607d;color:#fafafa;font-weight:600}.btn-sisterSchool{margin:0 .2em}img.linkImg-sisterSchool{margin:.2em}.btn-forSidebarDReverse{background-color:#9ec34b;border-color:#9ec34b;color:#fafafa}.btn-forSidebarDReverse:hover{background-color:#556b24;border-color:#556b24;color:#fafafa}.btn-forSidebarEReverse{background-color:#ff6123;border-color:#ff6123;color:#fafafa}.btn-forSidebarEReverse:hover{background-color:#a32e00;border-color:#a32e00;color:#fafafa}.img-responsive{width:100%;max-width:100%;height:auto;border-radius:.5em;padding:0}.youtube iframe{width:100%;max-width:100%;height:320px;padding:0}.youtube img{-o-object-fit:cover;object-fit:cover;width:auto;max-width:100%;height:320px;padding:0}a,a:hover{text-decoration:none}a{color:#e72759}a:hover{color:#ae133c}.pagetop{display:none;position:fixed;bottom:30px;right:15px}.pagetop a{display:block;background:#aaa;opacity:.6;text-align:center;color:#222;font-weight:700;font-size:12px;text-decoration:none;filter:alpha(opacity=50);width:80px;height:80px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;position:relative}.pagetop a span{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#header-top .pagetop a:hover{display:block;background-color:#222;text-align:center;color:#fff;font-size:12px;text-decoration:none;filter:alpha(opacity=50)}body{font-size:100%;color:#333}@media (min-width:600px){body{font-size:1em}}@media (min-width:1366px){body{font-size:calc(120%)}}body#topBG{background:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/front-page/top_bg.png) no-repeat top center;background-size:100% auto;background-position:top;background-color:#fdeff5}.no-gutters{margin:0;padding:0}.no-gutters>.col,.no-gutters>[class*=col-]{margin:0;padding:0}@media (min-width:600px){::-ms-backdrop,body{font-size:107.5%}}@media (min-width:1366px){::-ms-backdrop,body{font-size:120%}}a img:hover{opacity:.5}@font-face{font-family:'LigatureSymbols';src:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.eot);src:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.eot?#iefix) format('embedded-opentype'),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.woff) format('woff'),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.ttf) format('truetype'),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.svg#LigatureSymbols) format('svg');src:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./font/LigatureSymbols/LigatureSymbols-2.11.ttf) format('truetype');font-weight:400;font-style:normal}.lsf,.lsf-icon:before{font-family:'LigatureSymbols';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1}.lsf-icon:before{content:attr(title);font-size:100%;margin-right:.3em}h2{font-weight:700;font-size:1.2em}@media (min-width:600px){h2{font-size:calc(105% + 4*(100vw - 600px)/400)}}@media (min-width:1000px){h2{font-size:calc(120%)}}.decoText{text-align:center}.decoText h3,.decoText p{display:inline-block;font-size:2em;font-weight:700;color:#e72759;text-shadow:#fafafa 2px 0px 2px,#fafafa -2px 0px 2px,#fafafa 0px -2px 2px,#fafafa -2px 0px 2px,#fafafa 2px 2px 2px,#fafafa -2px 2px 2px,#fafafa 2px -2px 2px,#fafafa -2px -2px 2px,#e72759 1px 2px 2px,#e72759 -1px 2px 2px,#e72759 1px -2px 2px,#e72759 -1px -2px 2px,#e72759 2px 1px 2px,#e72759 -2px 1px 2px,#e72759 2px -1px 2px,#e72759 -2px -1px 2px,#e72759 1px 1px 2px,#e72759 -1px 1px 2px,#e72759 1px -1px 2px,#e72759 -1px -1px 2px}.decoText h3{margin:.5em 0 1.5em}.decoText p{margin-bottom:0}.decoTextFirstOne{text-align:center}.decoTextFirstOne h3{display:inline-block;font-size:2em;font-weight:700;color:#e72759;margin-top:1em;text-shadow:#fafafa 2px 0px 2px,#fafafa -2px 0px 2px,#fafafa 0px -2px 2px,#fafafa -2px 0px 2px,#fafafa 2px 2px 2px,#fafafa -2px 2px 2px,#fafafa 2px -2px 2px,#fafafa -2px -2px 2px,#e72759 1px 2px 2px,#e72759 -1px 2px 2px,#e72759 1px -2px 2px,#e72759 -1px -2px 2px,#e72759 2px 1px 2px,#e72759 -2px 1px 2px,#e72759 2px -1px 2px,#e72759 -2px -1px 2px,#e72759 1px 1px 2px,#e72759 -1px 1px 2px,#e72759 1px -1px 2px,#e72759 -1px -1px 2px}.decoTextFirstOne p{text-align:center}::-ms-backdrop,h2{font-weight:700;font-size:1.2em}@media (min-width:600px){::-ms-backdrop,h2{font-size:100%}}@media (min-width:1000px){::-ms-backdrop,h2{font-size:120%}}.h3{font-weight:700;font-size:100%}@media (min-width:600px){.h3{font-size:calc(150% + 4*(100vw - 600px)/400)}}@media (min-width:1000px){.h3{font-size:calc(120%)}}::-ms-backdrop,h3{font-weight:700;font-size:100%}@media (min-width:600px){::-ms-backdrop,h3{font-size:145%}}@media (min-width:1000px){::-ms-backdrop,h3{font-size:120%}}.wrap{margin-right:auto;margin-left:auto}@media screen and (min-width:0px) and (max-device-width:480px){.wrap{width:100vw}}@media screen and (min-width:768px){.wrap{width:95vw}}@media screen and (min-width:1024px){.wrap{width:95vw}}.margin-0{margin:0}.margin-top-0{margin-top:0}.padding-0{padding:0}.margin-b1{margin-bottom:1em}.margin-t1{margin-top:1em}.margin-b5{margin-bottom:5em}h1.brandIMG{background:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/front-page/takamo_brand_logo.svg) no-repeat top}@media screen and (min-width:0px) and (max-device-width:480px){h1.brandIMG{float:center;background-size:contain;height:40px;margin-top:15px}}@media screen and (min-width:768px){h1.brandIMG{float:center}}@media screen and (min-width:769px){h1.brandIMG{float:left}}.window-pc{display:block!important}.window-md{display:none!important}.window-sm{display:none!important}@media only screen and (max-width:768px){.window-pc{display:none!important}.window-md{display:block!important}.window-sm{display:none!important}}@media only screen and (max-width:575px){.window-pc{display:none!important}.window-md{display:none!important}.window-sm{display:block!important}}.floatRight{float:right}.window-pcss{display:block!important}.window-mdss{display:none!important}.window-smss{display:none!important}@media only screen and (max-width:1024px){.window-pcss{display:none!important}.window-mdss{display:block!important}.window-smss{display:none!important}}@media only screen and (max-width:767px){.window-pcss{display:none!important}.window-mdss{display:none!important}.window-smss{display:block!important}}.phoneNumber{color:#0c3b90;font-weight:700;font-size:2em}.businessHours p{font-size:1em;margin-bottom:0}.phone_icon{position:absolute;top:5px;right:1%;width:60px;height:60px;line-height:60px;margin:0;padding-left:.3em;font-size:2em;text-decoration:none;display:block;text-align:center;color:#e72759;background-color:#fafafa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.phone_icon:hover{color:#fafafa;background-color:#e72759}header{height:50px}header img{width:100%}#header-menu-nav{background:0 0;text-align:center}#header-menu-nav ul li{display:inline;margin:0}#header-menu-nav ul li a{clear:both;color:#e72759;font-weight:700;padding:0 .5em}@media (min-width:600px){#header-menu-nav ul li a{font-size:75%}}@media (min-width:1000px){#header-menu-nav ul li a{font-size:100%}}@media (min-width:1200px){#header-menu-nav ul li a{font-size:115%}}#header-menu-nav ul li a:hover{color:#f183a0}#header-menu-nav li+li{border-left:2px solid #ec557c}#responsive-menu-button{border-radius:50%}article{margin:40px}.topContainer{margin:5vh 0 10vh}.catchCopy{color:#fafafa;font-size:2em;text-align:center;font-family:'Rounded Mplus 1c';font-weight:700;text-shadow:#e72759 1px 1px 10px,#e72759 -1px 1px 10px,#e72759 1px -1px 10px,#e72759 -1px -1px 10px}@media (min-width:320px){.catchCopy{margin-top:5em;font-size:1em}}@media (min-width:480px){.catchCopy{margin-top:5.5em;font-size:1.7em}}@media (min-width:768px){.catchCopy{margin-top:calc(30% + 4*(100vw - 768px)/400);font-size:1.9em}}@media (min-width:960px){.catchCopy{margin-top:7em;font-size:2.5em}}@media (min-width:1280px){.catchCopy{margin-top:7em;font-size:3em}}@media (min-width:1600px){.catchCopy{margin-top:9em}}img.bannerImg{margin-top:1em}.bannerCard h2{color:#e72759;margin:10px 0;padding:0}.linkText a{color:#333}.linkText:hover{color:gray}h2.contentsTitle{margin:2vW 0;border:none;border-radius:4px;background-color:#ec557c;color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;height:2em}.btn-sidePanelA,.btn-sidePanelB{height:90px;border:none;border-radius:2em;font-weight:700;color:#fafafa;margin:.5em .1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.sidePanel-outline{text-align:center;margin-bottom:3em}a.btn-sidePanelA{background:#ec557c}a.btn-sidePanelA:hover{background:#fafafa;color:#e72759}a.btn-sidePanelB{background:#ffbf2a}a.btn-sidePanelB:hover{background:#fafafa;color:#ffbf2a}h3.postedTitle{margin-top:1em;font-size:1.8em}@media screen and (min-width:0px) and (max-device-width:768px){h3.postedTitle{font-size:1.5em;margin-top:1em}}@media screen and (min-width:769px){h3.postedTitle{font-size:1em;margin-top:0}}h3.postedTitle a{color:#e72759;font-size:1.5em}h3.postedTitle a:hover{color:#f6b1c3}p.sidePanelPict-large{font-family:'LigatureSymbols';font-size:60px;margin-top:-1rem;margin-bottom:-1rem}span.sidePanelPict-sns{font-family:'LigatureSymbols';font-size:5em;margin:0 .1em}.hover-snsicon{color:#333}.hover-snsicon:hover{color:gray}.forSidebar{margin:0 .5em;padding:.2em 0}.forSidebar a{font-weight:600}@media screen and (min-width:300px) and (max-width:599px){.forSidebar a{font-size:120%;width:100%}}@media screen and (min-width:600px){.forSidebar a{font-size:80%;width:190px}}.forSidebar a:before{content:attr(title);margin-right:.3em;font-size:180%;font-weight:100}.sisterSchool{margin:0;padding:.5em}@media screen and (min-width:300px) and (max-width:599px){.sisterSchool a{width:95%}}@media screen and (min-width:600px){.sisterSchool a{width:170px}}h4.sidePanel-sisterSchool{position:relative;padding:.2em .75em;background-color:#e5e5e5;border-radius:20px;font-size:1em;color:#333}span.readMorePict{font-family:'LigatureSymbols';font-size:1em;margin:0 .2em}.postedText{margin-bottom:0;color:#333;font-size:.9em;height:4em}@media screen and (min-width:0px) and (max-device-width:768px){.postedText{font-size:calc(80% + 4*(100vw - 600px)/400);height:5em}}@media screen and (min-width:769px){.postedText{font-size:calc(90%);height:4.5em;padding-bottom:6em}}@media screen and (min-width:0px) and (max-device-width:768px){::-ms-backdrop,.postedText{font-size:75%}}@media screen and (min-width:769px){::-ms-backdrop,.postedText{font-size:90%}}.btn-buttonContentA,.btn-buttonContentB,.btn-buttonContentC{height:5em;border:none;border-radius:.5em;font-weight:700;color:#fafafa;margin:1vh .1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-buttonContentA:hover,.btn-buttonContentB:hover,.btn-buttonContentC:hover{opacity:.5}.btn-buttonContentA{background:#ffbf2a}.btn-buttonContentB{background:#35aedd}.btn-buttonContentC{background:#ff6123}.vertical_center100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.verticalCenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.innerPhoto{width:100%;max-width:100%;height:auto;border-radius:.5em;padding:0}hr.normal_delimiter{height:1px;background-color:#f183a0;border:none}.EXample{background-color:#ec557c;border-color:#ec557c;color:#fafafa;border-radius:50rem;margin-bottom:0;padding:0 1em}section table.access_table{width:100%}section .access_table td,section .access_table th{padding:0;border-bottom:1px solid #f183a0}section .access_table th{background:0 0}.access_table th{width:6em;text-align:right}@media only screen and (max-width:480px){.access_table{margin:0 -10px}.access_table td,.access_table th{width:100%;display:block;border-top:none}.access_table tr:first-child th{border-top:10px solid #ddd}}.access_table{height:6vh;margin-bottom:2vh}@media (min-width:768px){.access_table{font-size:calc(75% + 4*(100vw - 768px)/400)}}@media (min-width:1000px){.access_table{font-size:calc(100% + 4*(100vw - 1000px)/400)}}::-ms-backdrop,.access_table{height:6vh;margin-bottom:2vh;font-size:.8em}@media (min-width:600px){::-ms-backdrop,.access_table{font-size:65%}}@media (min-width:1000px){::-ms-backdrop,.access_table{font-size:80%}}.access_table th{padding:0 20px 0 0;text-align-last:center}footer.footerBase{background-color:#ec557c;padding:1em;font-size:.8em;font-weight:700}div.widget-column{margin-right:3em}.footerLink a:link{color:#fafafa}.footerLink a:visited{color:#fafafa}.footerLink a:hover{color:#fafafa;border-bottom:1px #fafafa dashed}.footerLink a:active{color:#fafafa}.footerPict-small{margin-left:.5em}.footerPict-large{margin-right:.5em;font-size:3em}.after_link_icon:after{content:'';display:inline-block;width:1em;height:1em;margin-left:.5em;background-image:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/front-page/linkmark.png);background-size:contain;vertical-align:middle}span.footer_link_dedicated{color:#ffbf2a;position:relative;font-size:.8em;top:0;left:0;margin-bottom:-30px}#customLnk_html a:hover{border-bottom:none}.link-img,.link-img-mini{margin:5px;border-radius:10px}.link-img-mini:active,.link-img:active{position:relative;top:3px}img.linkImg{margin:1em 0;padding:0 1em;background:#fff;border-radius:.5em}.link-img{width:150px}.link-img-mini{width:100px}hr.footerHR{border-top:2px solid #ffbf2a}img.footerLOGOimg{margin-bottom:1em}h2.widget-title{color:#ffbf2a;margin:2em 0 .5em;font-size:2em}h3.sub-widget-title{color:#ffbf2a;font-size:1em}ul.menu{list-style:none;margin:2em -2em}li.menu-item{margin:1em -.5em}li.foot-mini-menu{list-style-type:none;margin:1em -1.5em;position:relative}li.foot-mini-menu:after{display:block;content:'';position:absolute;top:.5em;left:-1.2em;width:6px;height:6px;border-right:2px solid #fafafa;border-bottom:2px solid #fafafa;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site-info{text-align:center;color:#ffbf2a;font-size:1.2em;margin-top:5em}.eye_catching_box{position:relative;overflow:hidden;height:50%;margin:0 0 2em;padding:5em 0}.eye_catching_box h2.eye_catching_title{position:absolute;top:50%;left:50%;-ms-transform:translate00(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:1px 1px 3px #000,1px 0px 3px #000,0px 0px 1px #000,-1px 0px 3px #000,-1px -1px 3px #000;color:#fafafa;font-size:1.3em}@media (max-width:768px){.eye_catching_box h2.eye_catching_title{font-size:1.8em}}@media (min-width:769px){.eye_catching_box h2.eye_catching_title{font-size:2em}}.eye_catching_box p{font-size:.8em;position:absolute;top:0;left:0;margin:0;color:#fafafa;background:#878787;font-size:15px;line-height:1;padding:5px 10px}.eye_catching_box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.post-thumbnail{position:relative;overflow:hidden;height:50%;margin:0 0 2em;padding:5em 0;background-color:#000}.post-thumbnail h2.page-title{position:absolute;top:50%;left:50%;-ms-transform:translate00(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:2px 2px 15px #333,2px 0px 15px #333,0px 0px 5px #333,-2px 0px 15px #333,-2px -2px 15px #333;color:#fafafa;font-size:1em}@media (max-width:768px){.post-thumbnail h2.page-title{font-size:1.2em}}@media (min-width:769px){.post-thumbnail h2.page-title{font-size:2em}}.post-thumbnail p{font-size:.8em;position:absolute;top:0;left:0;margin:0;color:#fafafa;background:#878787;line-height:1;padding:5px 10px}.post-thumbnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;opacity:.6}@media screen and (min-width:0px){.marginForIndex h3{margin-top:1.8em}}@media screen and (min-width:550px){.marginForIndex h3{margin-top:5em}}@media screen and (min-width:768px){.marginForIndex h3{margin-top:8em}}@media screen and (min-width:1200px){.marginForIndex h3{margin-top:15em}}.postList{border:solid 3px #f9c8d4;padding:.5em;border-radius:.5em;margin-bottom:2em;background:#fafafa}.postListTitle{border:solid 3px #f9c8d4;padding:.5em;border-radius:.5em;margin-bottom:1em;background:#f9c8d4}.postListTitle h2{text-align:center;color:#ae133c;font-size:1.5em;margin-top:.5em}.postList p.updatedDate{font-size:.8em;margin-left:1em;font-weight:100;text-align:right;margin:0}.entryContent p{margin-left:.2em}.otherPostedText>p{line-height:180%}body#otherBG{background:url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/single_bg.jpg) no-repeat center center;background-size:cover;background-color:#fdeff5;height:80px}@media screen and (min-width:0px) and (max-device-width:768px){body#otherBG{height:80px}}@media screen and (min-width:769px){body#otherBG{height:150px}}.pageTub a{background-color:#e5e5e5;color:#333;font-weight:600;border-radius:30px 30px 0 0!important}@media screen and (min-width:0px){.pageTub a{font-size:80%;margin:0 2px}}@media screen and (min-width:481px){.pageTub a{font-size:60%;margin:0 2px}}@media screen and (min-width:768px){.pageTub a{font-size:100%;margin:0}}.pageTub a:hover{color:gray}.pageTub a.tabActiveRed{background-color:#ec557c;color:#a53b56}.pageTub a.tabActiveGreen{background-color:#9ec34b;color:#e2edc9}.pageTub a.tabActiveBlue{background-color:#35aedd;color:#c5e8f5}.otherPostedText h2.Red{margin-top:0;border:none;border-radius:0 0 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(#ec557c),to(#ae133c));background:-webkit-linear-gradient(#ec557c,#ae133c);background:-o-linear-gradient(#ec557c,#ae133c);background:linear-gradient(#ec557c,#ae133c);color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:0px){.otherPostedText h2.Red{font-size:1.2em;height:5em;padding:.5em}}@media screen and (min-width:481px){.otherPostedText h2.Red{font-size:1.8em;height:3em}}@media screen and (min-width:768px){.otherPostedText h2.Red{font-size:2em;height:3em}}.otherPostedText h2.Green{margin-top:0;border:none;border-radius:0 0 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(#9ec34b),to(#556b24));background:-webkit-linear-gradient(#9ec34b,#556b24);background:-o-linear-gradient(#9ec34b,#556b24);background:linear-gradient(#9ec34b,#556b24);color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:0px){.otherPostedText h2.Green{font-size:1.2em;height:5em;padding:.5em}}@media screen and (min-width:481px){.otherPostedText h2.Green{font-size:1.8em;height:3em}}@media screen and (min-width:768px){.otherPostedText h2.Green{font-size:2em;height:3em}}.otherPostedText h2.Blue{margin-top:0;border:none;border-radius:0 0 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(#35aedd),to(#15607d));background:-webkit-linear-gradient(#35aedd,#15607d);background:-o-linear-gradient(#35aedd,#15607d);background:linear-gradient(#35aedd,#15607d);color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:0px){.otherPostedText h2.Blue{font-size:1.2em;height:5em;padding:.5em}}@media screen and (min-width:481px){.otherPostedText h2.Blue{font-size:1.8em;height:3em}}@media screen and (min-width:768px){.otherPostedText h2.Blue{font-size:2em;height:3em}}.miniTab a{color:#333;background:0 0}.sectionTitleH2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;width:100%;height:5em;border-radius:1.5em;color:#fafafa;margin-bottom:1em}@media screen and (min-width:0px) and (max-device-width:480px){.sectionTitleH2{font-size:1em;padding:0 .5em}}@media screen and (min-width:768px){.sectionTitleH2{font-size:2em}}@media screen and (min-width:769px){.sectionTitleH2{font-size:2em}}#paperDriverTraining{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/paper_driver.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/paper_driver.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/paper_driver.jpg) fixed;background-size:cover}#elderlyTraining{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/elderly_training.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/elderly_training.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/elderly_training.jpg) fixed;background-size:cover}#trainingForCompany{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/training_for_company.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/training_for_company.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/training_for_company.jpg) fixed;background-size:cover}#trafficSafetyClassroom{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/traffic_safety_classroom.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/traffic_safety_classroom.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-safety_support/traffic_safety_classroom.jpg) fixed;background-size:cover}#TakamoAccessMap{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background-size:cover}#eazyDiscretePickUp{background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,20,147,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/pa/access_map.jpg) fixed;background-size:cover}.box-index{position:relative;margin-bottom:2em;padding:1.5em 2em 0 0;border:solid 2px #e72759}.box-index .box-title{position:absolute;display:inline-block;top:-2px;left:-2px;padding:0 9px;height:25px;line-height:25px;vertical-align:middle;font-size:17px;background:#e72759;color:#fafafa;font-weight:700}.box-index p{margin:0;padding:0}ul.guidanceList{padding:1em;margin-bottom:0}ul.guidanceList li{list-style:none;position:relative;left:1em}ul.guidanceList li:before{position:absolute;left:-1em;font-family:'LigatureSymbols';content:"\E112";color:#e72759}ul.guidanceList dd{list-style:none;position:relative;left:1em}ul.guidanceList dd:before{position:absolute;left:-1em;font-family:'LigatureSymbols';content:"\E096";color:#e72759}ul.guidanceList h3{line-height:1em;font-size:1.5em;font-weight:600}ul.guidanceList dl{margin:1em 0 1.5em}ul.guidanceList dt{padding:.5em 1em;margin:1.2em 0 .5em;font-weight:700;background:#f9c8d4;border:solid 1px #f9c8d4}.guidanceListChild p{margin:1em 0}.nextPostLINK a,.prePostLINK a{display:block;margin:5em 0 2em;padding:.8em;text-align:center;font-weight:700;color:#e72759;border:2px solid #ec557c;border-radius:2em;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;background:#fff2d2;width:100%;max-width:100%;height:auto}.nextPostLINK a:hover,.prePostLINK a:hover{background:#ec557c;color:#fafafa}.nextPostLINK>a:after,.prePostLINK>a:before{font-size:1.2em;font-family:'LigatureSymbols';margin:0 10px}.prePostLINK>a:before{content:"\E080"}.nextPostLINK>a:after{content:"\E112"}.listTable{width:100%;border-collapse:collapse;border-right:1px solid #f9c8d4;margin-bottom:.2em}.listTable th{background:#f9c8d4;width:40%;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;color:#ae133c;font-size:1.2em}.listTable td{background:#fafafa;border-bottom:1px solid #f9c8d4;border-left:1px solid #f9c8d4}.listTable td,.listTable th{padding:10px;text-align:center}@media only screen and (max-width:480px){.listTable{margin:0 -10px}.listTable table{width:100%}.listTable td,.listTable th{width:100%;display:block;border-top:none}.listTable tr:first-child th{border-top:1px solid #b3b3b3}}.listTable td.leftAlign{text-align:left}.leftAlign ul{list-style:none;padding-left:1em;margin:0}.leftAlign li{padding-left:-1em;text-indent:-1em}.leftAlign li:before{content:"●";color:#b3b3b3;margin-right:.5em}.sectionPost{margin:0 0 5em}.sectionPost h3{color:#e72759;border-bottom:double 5px #e72759;margin:2em 0 .5em;font-weight:600}.sectionPost h4{color:#e72759;margin:2em 0 .5em;font-weight:600;margin-bottom:2em}.sectionPost h5{position:relative;color:#fafafa;margin:2em 0 .5em;padding:.1em .1em .1em 2em;background-color:#ec557c;border-radius:1.5em;font-size:1em;text-align:left}.container-fluid{margin:0;padding:1em;background-color:#fff}.alertTKM{background:#fafafa;padding:.2em;text-align:center}@media screen and (min-width:0px) and (max-width:320px){.alertTKM p.ppS{font-size:1em}}@media screen and (max-width:1023px){.alertTKM p.ppS{font-size:.8em}}@media screen and (min-width:1024px){.alertTKM p.ppS{font-size:1.3em}}.ppL{color:#ec557c;font-weight:700;margin:10px 0 0}@media screen and (min-width:0px) and (max-width:320px){.ppL{font-size:1.8em}}@media screen and (max-width:1023px){.ppL{font-size:3em}}@media screen and (min-width:1024px){.ppL{font-size:4em}}.ppL small{font-weight:700;font-size:.5em}ul.qualification{padding-left:1.5em}.qualification li{font-size:1.2em;font-weight:700;margin:10px 0 0}.arrowRight{margin:0 .2em}.listTable p.price{color:#e72759;font-size:2em;font-weight:600;margin:10px 0 0;line-height:.8em}.listTable p.price small{color:#333;font-size:.5em}.listTable p.description{text-align:left}.listTable a.btnApplication{margin-bottom:0}p.btnRights{text-align:right}div.btnCenter a{text-align:center;padding:.5em}ol.listAttention{counter-reset:my-counter;list-style:none;padding:0}.listAttention li{margin:20px 0 10px;padding-left:30px;position:relative;font-size:1.2em;font-weight:600}.listAttention li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#e72759;color:#fafafa;display:block;float:left;line-height:25px;margin-left:-30px;text-align:center;height:1.3em;width:1.3em;border-radius:50%}.AttentionH4{position:relative;color:#fafafa!important;margin:0 0 .5em 1.5em!important;padding:.1em .1em .1em 2em;background-color:#e72759;border-radius:1.5em;font-size:1em;margin-left:1.2em}.AttentionH4:after{position:absolute;top:50%;left:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:13px;height:13px;background-color:#fafafa;border-radius:100%}.AttentionH4en{font-size:.8em;margin-left:2em}.AttentionDL{margin-left:2em}.AttentionDL dt{color:#e72759}.sectionTitleMotor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/enrollment_guidance-w800.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/enrollment_guidance-w800.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/other-pages/enrollment_guidance-w800.jpg) fixed;background-size:cover;background-position:center;width:100%;height:5em;border-radius:1.5em}.sectionTitleMotor h2{display:block;background:0 0;color:#fafafa}.sectionTitleMotorCar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-car-training/motor-car-w800.jpg) fixed;background:-o-linear-gradient(135deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-car-training/motor-car-w800.jpg) fixed;background:linear-gradient(-45deg,rgba(255,139,95,.8),rgba(255,193,7,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-car-training/motor-car-w800.jpg) fixed;background-size:cover;background-position:center;width:100%;height:5em;border-radius:1.5em;margin-bottom:1.5em}.sectionTitleMotorCar h2{display:block;background:0 0;color:#fafafa}.sectionTitleMotorCycle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(135deg,rgba(235,207,0,.8),rgba(189,9,206,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-cycle-training/motor-cycle-w800.jpg) fixed;background:-o-linear-gradient(135deg,rgba(235,207,0,.8),rgba(189,9,206,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-cycle-training/motor-cycle-w800.jpg) fixed;background:linear-gradient(-45deg,rgba(235,207,0,.8),rgba(189,9,206,.8)),url(//takasaki-motorschool.co.jp/wp/wp-content/themes/tkm/./img/page-motor-cycle-training/motor-cycle-w800.jpg) fixed;background-size:cover;background-position:center;width:100%;height:5em;border-radius:1.5em;margin-bottom:1.5em}.sectionTitleMotorCycle h2{display:block;background:0 0;color:#fafafa}.sectionTitleGeneral,.sectionTitleStudent{position:relative;border-radius:1.5em 1.5em 0 0}.sectionTitleGeneral h4,.sectionTitleStudent h4{position:absolute;top:20%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;padding:0;font-weight:600;color:#fafafa}@media screen and (min-width:0px){.sectionTitleGeneral h4,.sectionTitleStudent h4{font-size:1.5em}}@media screen and (min-width:575px){.sectionTitleGeneral h4,.sectionTitleStudent h4{font-size:2.5em}}@media screen and (min-width:768px){.sectionTitleGeneral h4,.sectionTitleStudent h4{font-size:3em}}.sectionTitleGeneral img,.sectionTitleStudent img{width:100%}.sectionTitleStudent{background:#ffbf2a}.sectionTitleGeneral{background:#9ec34b}.sectionTitleMotorCycle400,.sectionTitleMotorCycle401{position:relative;border-radius:1.5em 1.5em 0 0}.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{position:absolute;top:20%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;padding:0;font-weight:600;color:#fafafa}@media screen and (min-width:0px){.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{font-size:2em}}@media screen and (min-width:481px){.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{font-size:2.5em}}@media screen and (min-width:768px){.sectionTitleMotorCycle400 h4,.sectionTitleMotorCycle401 h4{font-size:2em}}.sectionTitleMotorCycle400 img,.sectionTitleMotorCycle401 img{width:100%}.sectionTitleMotorCycle400{background:#ffbf2a}.sectionTitleMotorCycle401{background:#9ec34b}.priceWell{border-right:solid 1px #f9c8d4;border-bottom:solid 1px #f9c8d4;margin-bottom:.2em;padding:0 .5em .5em;background-color:#fafafa}.priceH5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}.priceP{color:#e72759;font-size:2em;font-weight:700;text-align:center;margin-bottom:0;height:1.2em}.priceP small{font-size:.5em;font-weight:700}.tax{text-align:center}.tax small{font-size:.6em;margin-right:.1em}ul.attentionAsterisk{list-style-type:none;margin-left:-1.2em;margin-bottom:1em}ul.attentionAsterisk li:before{content:'※';margin-left:-1em}ul.attentionAsteriskMin{font-size:.7em;list-style-type:none;margin-left:-2.3em}ul.attentionAsteriskMin li:before{content:'※';margin-left:-1em}p.attention{list-style-type:none;margin-left:1em;margin-bottom:1em;text-align:left}p.attention:before{content:'※';margin-left:-1em}p.attentionMin{list-style-type:none;margin-left:1em;margin-bottom:1em;text-align:left;font-size:.7em}p.attentionMin:before{content:'※';margin-left:-1em}a.btnApplication{color:#fafafa;background-color:#35aedd;border-color:none;text-align:center;font-weight:600;margin:1em 0;border-bottom:3px solid rgba(0,0,0,.2);border-top:3px solid rgba(255,255,255,.2)}@media screen and (min-width:480px){a.btnApplication{font-size:.8em}}@media screen and (min-width:980px){a.btnApplication{font-size:.8em}}@media screen and (min-width:1200px){a.btnApplication{font-size:1em}}a.btnApplication:hover{color:#fafafa;border-color:none}a.btnL{font-size:2em;margin-top:.2em}a.btnFaq{color:#e72759;background-color:#f9c8d4;border-color:none;text-align:center;font-weight:600;margin:1em 0;border-bottom:3px solid rgba(0,0,0,.2);border-top:3px solid rgba(255,255,255,.2)}@media screen and (min-width:480px){a.btnFaq{font-size:.8em}}@media screen and (min-width:980px){a.btnFaq{font-size:.8em}}@media screen and (min-width:1200px){a.btnFaq{font-size:1em}}a.btnFaq:hover{color:#e72759;border-color:none}a.btnL{font-size:2em;margin-top:.2em}a.btnApplication{position:relative;display:block;overflow:hidden}a.btnApplication:before{content:"";position:absolute;top:0;left:-1080px;height:100%;width:1080px;background:rgba(255,255,255,.3);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}a.btnApplication:hover:before{left:0}.highSchoolLimited{color:#fafafa;padding:0 1em;background:#ec557c;margin:0 .5em .3em 0;border-radius:20px}.standardTimeTitle{font-size:1em;text-align:center;line-height:100%;margin:1em 0 .2em}@media only screen and (max-width:724px){.standardTimeTitle br{display:none}}.standardTimeTitle small{font-size:.8em}.standardTime{font-weight:600;text-align:center}.motorcycleLicense{background-color:#f9c8d4;padding:.2em;text-align:center}h5.motorcycle{font-size:1em;line-height:100%;text-align:center;margin-top:.5em}.cardColumn{border:none;background:#fafafa;border-radius:.5em;-webkit-box-shadow:3px 3px 10px 0px rgba(0,0,0,.1) inset,-3px -3px 10px 0px rgba(0,0,0,.2) inset;box-shadow:3px 3px 10px 0px rgba(0,0,0,.1) inset,-3px -3px 10px 0px rgba(0,0,0,.2) inset;margin:5em 0;padding:.5em 2vw 1em}.column-wrapper{background:0 0;border-left:solid 2vw #ec557c;margin:10px 0;padding:0 1em}.cardColumn h5{font-weight:600;color:#e72759;text-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff,5px 5px 10px rgba(0,0,0,.1),-5px 5px 10px rgba(0,0,0,.1),5px -5px 10px rgba(0,0,0,.1),-5px -5px 10px rgba(0,0,0,.1)}@media screen and (max-width:1280px){.cardColumn h5{font-size:6vw}}@media screen and (min-width:1281px){.cardColumn h5{font-size:3vw}}.cardColumn h4{font-size:5vw;font-weight:600;text-align:center}.cardColumn h4 small{font-size:50%;font-weight:600}.cardColumn p.header{font-size:2vw;font-weight:600;margin-bottom:2px}.cardColumn p.card-text{font-size:1em}div.step h5{font-weight:700;color:#ec557c;background:#fafafa;border:solid 3px #ec557c;border-radius:10px;margin:0;padding:0;font-size:1.5em}div.step h5 span{font-weight:700;color:#fafafa;background:#ec557c;border-radius:8px;margin:0 1em 0 0;padding:0 .5em;height:20em}div.step h5 span:before{content:"Step.";margin-right:.1em}div.step p{margin-top:.5em}div.step p span{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#f9c8d4));background:-webkit-linear-gradient(transparent 50%,#f9c8d4 50%);background:-o-linear-gradient(transparent 50%,#f9c8d4 50%);background:linear-gradient(transparent 50%,#f9c8d4 50%)}.feeTable *,.feeTable :after,.feeTable :before{-webkit-box-sizing:border-box;box-sizing:border-box}.feeTable{width:100%;border-collapse:collapse;border-right:1px solid #f9c8d4;margin-bottom:1em;color:#ae133c}.feeTable thead th{padding:10px 15px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;background:#f9c8d4;text-align:center}.feeTable thead th:last-child{border-right:1px solid #f9c8d4}.feeTable tbody th{padding:10px 15px;vertical-align:top;border-bottom:1px solid #fafafa;background:#f9c8d4;white-space:nowrap;text-align:center}.feeTable tbody tr:last-child th{border-bottom:1px solid #f9c8d4}.feeTable tbody td{padding:10px 15px;vertical-align:top;border-bottom:1px solid #f9c8d4;border-left:1px solid #f9c8d4;background:#fafafa;text-align:right;text-valign:middle!important}.feeTable tbody td p{margin:0}@media only screen and (max-width:480px){.feeTable thead{display:none}.feeTable tbody th{display:block}.feeTable tbody td{display:block;padding:10px 5px}.feeTable tbody td:before{font-weight:700;float:left;padding:0;content:attr(label)}.feeTable tbody td p{padding:.5em 0 0 1em;margin:0}}.feeTable caption{position:relative;color:#fafafa;margin-bottom:.5em;padding:.1em .1em .1em 2em;background-color:#ec557c;border-radius:1.5em;font-size:1em;text-align:left;caption-side:top}.tdCenter tbody td{text-align:center}.transparentTable *,.transparentTable :after,.transparentTable :before{-webkit-box-sizing:border-box;box-sizing:border-box}.transparentTable{width:100%;border-collapse:collapse;border-right:none;margin-bottom:1em;color:#333}.transparentTable thead th{padding:10px 15px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;background:#333;text-align:center}.transparentTable thead th:last-child{border-right:1px solid #f9c8d4}.transparentTable tbody th{padding:10px 0;vertical-align:top;border-bottom:1px solid #f9c8d4;background:0 0;white-space:nowrap;text-align:left}.transparentTable tbody tr:last-child th{border-bottom:1px solid #f9c8d4}.transparentTable tbody td{padding:10px 15px;vertical-align:top;border-bottom:1px solid #f9c8d4;border-left:none;background:0 0;text-align:left;text-valign:middle!important}.transparentTable tbody td p{margin:0}@media only screen and (max-width:480px){.transparentTable thead{display:none}.transparentTable tbody th{display:block}.transparentTable tbody td{display:block;padding:10px 5px}.transparentTable tbody td:before{font-weight:700;float:left;padding:.5em 0;content:attr(label)}.transparentTable tbody td p{padding:.5em 0 0 1em;margin:0}}.transparentTable tbody span{color:#e72759;font-weight:600}.col-15,.col-lg-15,.col-md-15,.col-sm-15{position:relative;min-height:1px;padding-right:.2em;padding-left:.2em}.col-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}@media (min-width:540px){.col-sm-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}}@media (min-width:720px){.col-md-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}.col-md-offset-15{margin-left:4.3333333%}}@media (min-width:960px){.col-lg-15{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;float:left}}.facilityCard{margin-bottom:1em}.facilityCard .card{background-color:#fdeff5}.facilityCard h4{color:#ec557c;font-weight:600}div.formDescription{display:block;margin-bottom:2em;padding:.5em;text-align:center;font-weight:700;color:#e72759;border:2px solid #ec557c;border-radius:.5em;background:0 0;width:100%;max-width:100%;height:auto}div.inputMatter h2{color:#e72759;font-size:2em;text-align:center;margin-top:2em}div.inputMatter h3{margin-top:2em;padding:.3em 0;border-bottom:2px dotted #e72759;color:#e72759}h5.card-title{padding:.3em 0;color:#e72759;font-size:1.6em;text-align:center}.requiredItem{display:inline-block;color:#fafafa;font-size:.6em;border:2px solid #9ec34b;border-radius:.2em;background:#9ec34b;margin:0 1em;padding:0 .5em;font-weight:300}.cp_iptxt{position:relative;width:80%}.cp_iptxt input[type=email],.cp_iptxt input[type=tel],.cp_iptxt input[type=text],.cp_iptxt select.wpcf7-select,.cp_iptxt textarea{font:15px/24px sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:8px 0;padding:.3em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #e72759;background:#e2edc9;border-radius:.2em;outline:none}.cp_iptxt select.wpcf7-select,.cp_iptxt select.wpcf7-select option{background:#e8f0fe}.cp_iptxt input[type=email]:focus,.cp_iptxt input[type=tel]:focus,.cp_iptxt input[type=text]:focus,.cp_iptxt textarea:focus{border:3px solid #e72759;background-color:#f9c8d4}.cp_iptxt input[type=email],.cp_iptxt input[type=tel],.cp_iptxt input[type=text],.cp_iptxt textarea{padding-left:1em}.cp_iptxt i{position:absolute;top:8px;left:0;padding:9px 8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#aaa}.cp_iptxt input[type=email]:focus+i,.cp_iptxt input[type=tel]:focus+i,.cp_iptxt input[type=text]:focus+i,.cp_iptxt textarea:focus+i{color:#e72759}.cp_iptxt2{position:relative;width:80%}.cp_iptxt2 input[type=email],.cp_iptxt2 input[type=tel],.cp_iptxt2 input[type=text],.cp_iptxt2 textarea{font:15px/24px sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:8px 0;padding:.3em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #e72759;background:#fafafa;border-radius:.2em;outline:none}.cp_iptxt2 input[type=email]:focus,.cp_iptxt2 input[type=tel]:focus,.cp_iptxt2 input[type=text]:focus,.cp_iptxt2 textarea:focus{border:3px solid #e72759;background-color:#fafafa}.cp_iptxt2 input[type=email],.cp_iptxt2 input[type=tel],.cp_iptxt2 input[type=text],.cp_iptxt2 textarea{padding-left:1em}.cp_iptxt2 i{position:absolute;top:8px;left:0;padding:9px 8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#aaa}.cp_iptxt2 input[type=email]:focus+i,.cp_iptxt2 input[type=tel]:focus+i,.cp_iptxt2 input[type=text]:focus+i,.cp_iptxt2 textarea:focus+i{color:#e72759}.wpcf7-list-item label{display:inline-block;max-width:100%;text-align:left;border:1px solid #fbdfe6;font-size:16px;color:#333;background:#fbdfe6;text-decoration:none;padding:8px 16px;border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.Required .wpcf7-list-item label{border:1px solid #fafafa;color:#333;background:#fafafa}div.cp_ipcheck{text-align:center}.accept .wpcf7-list-item label{display:inline-block;max-width:100%;border:2px solid #f9c8d4;background:#f9c8d4;font-size:1em;color:#e72759;font-weight:600;text-decoration:none;padding:.5em 1em;border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.wpcf7-submit{display:inline-block;width:100%;text-align:center;font-size:1.2em;text-decoration:none;font-weight:600;margin-top:2em;padding:.5em;border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;background:#9ec34b;border:5px solid #cbe585;color:#fafafa}.wpcf7-submit:hover{background-color:#fafafa;border:5px solid #9ec34b;color:#9ec34b}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{color:#556b24;font-weight:600;background:#ffbf2a;border:2px solid #fff2d2;font-size:1em;width:1080px;height:200px;text-align:center;display:table-cell;vertical-align:middle}form.wpcf7-form{margin-bottom:10em}span.wpcf7-not-valid-tip{color:#556b24;font-weight:600;background:#ffbf2a;border:2px solid #fff2d2;font-size:1em}div.flowchart{display:block;text-align:center;border:2px solid #ec557c;border-radius:.5em;background:#fafafa;width:100%;max-width:100%;height:auto}div.flowchart h4{color:#fafafa;margin:0;font-size:1.8em;font-weight:700;background:#e72759}div.flowchart h5{color:#e72759;margin:0;padding:0;font-weight:700}.floorSheet{display:block;text-align:center;border-radius:.5em;background:#f6b1c3;width:100%;max-width:100%;height:auto;padding:.5em}.floorSheet h4{font-size:1.8em}.resetMargin{margin:0}div.flowchart p{color:#333;margin:0}div.flowchart70-74{border:2px solid #82a437;background:#fafafa}div.flowchart70-74 h4{color:#fafafa;background:#82a437}div.flowchart70-74 h6 a{color:#82a437;background:0 0;font-size:2em;font-weight:600}div.flowchart75over{border:2px solid #ff6123;background:#fafafa}div.flowchart75over h4{color:#fafafa;background:#ff6123}div.flowchart75over h6 a{color:#ff6123;background:0 0;font-size:2em;font-weight:600}div.flowchart75-2h{border:2px solid #1c82a9;background:#fafafa}div.flowchart75-2h h4{color:#fafafa;background:#1c82a9}div.flowchart75-2h h6 a{color:#1c82a9;background:0 0;font-size:2em;font-weight:600}div.flowchart75-3h{border:2px solid #ffbf2a;background:#fafafa}div.flowchart75-3h h4{color:#333;background:#ffbf2a}div.flowchart75-3h h6 a{color:#333;background:0 0;font-size:2em;font-weight:600}div.flowchart75-2h3h{border:2px solid #333;background:#fafafa}div.flowchart75-2h3h h4{color:#fafafa;background:#333}div.flowchartReverse{border:2px solid #ae133c;background:#fafafa}div.flowchartReverse h4{color:#fafafa;background:#ae133c}div.flowchartReverse h6{color:#ae133c;background:0 0;font-size:2em;font-weight:600}.arrow-wrap{position:relative;height:3.25em;width:100%}.arrow{width:2em;left:0;right:0;position:absolute;margin:auto}.arrow:before{content:"";display:block;margin:0 auto;width:.5em;height:2em;text-align:center}.arrow:after{content:"";display:block;border-left:1em solid transparent;border-right:1em solid transparent;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(1.25em);-ms-transform:scaleY(1.25em);transform:scaleY(1.25em)}.A-green .arrow:before{background:#82a437}.A-green .arrow:after{border-top:1em solid #82a437}.A-orange .arrow:before{background:#ef4300}.A-orange .arrow:after{border-top:1em solid #ef4300}.A-blue .arrow:before{background:#1c82a9}.A-blue .arrow:after{border-top:1em solid #1c82a9}.A-yellow .arrow:before{background:#906500}.A-yellow .arrow:after{border-top:1em solid #906500}.accbox{margin:2em 0;padding:0;max-width:100%}.accbox label{display:block;margin:.5em 0;padding:11px 12px;color:#fafafa;font-weight:700;background:#ec557c;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:50rem}.accbox label:hover{background:#ae133c;color:#fafafa}.accbox input{display:none}.accbox .accshow{height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.cssacc:checked+.accshow{height:auto;padding:5px;background:0 0;opacity:1}div.moreScreen{text-align:right}.teacherFullName{font-weight:600;font-size:1.2em}.circle img{width:100%;height:100%;border-radius:50%;background:#c00}td.takakeiStart{font-weight:600;font-size:1.5em;background:#fff2d2!important;border:3px solid #ffbf2a!important}.eye_catching_box h2.poem-title{position:absolute;top:50%;left:50%;-ms-transform:translate00(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fafafa;font-size:1.3em}@media (max-width:768px){.eye_catching_box h2.poem-title{font-size:1.8em}}@media (min-width:769px){.eye_catching_box h2.poem-title{font-size:2em}}div#poemAward ul{list-style:none;margin:0;padding:0}div#poemAward ul li span{font-weight:600;font-size:1.2rem}div#poemAward ul li{margin-top:1.2rem}div#poemAward ul li ul li{margin-top:0}.centerColumn{margin-bottom:100px}.centerColumnTop{border-radius:0}.centerColumnBottom{background-color:#e71312;border-radius:0 0 10px 10px;color:#fafafa;text-align:center;font-weight:600}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}
.grecaptcha-badge{visibility:hidden}div.wide-wrap{position:relative;margin:0 calc(50% - 50vw);overflow:hidden}span.sidePanelPict-sns{font-family:'LigatureSymbols';font-size:5em;margin:0;line-height:1.0}.info-reserve-251226{position:relative;background-color:#e72759;padding:2rem;color:#fff;text-align:center;border-radius:.5rem;margin-top:120px;margin-bottom:20px;max-width:1110px;margin-left:auto;margin-right:auto;padding-top:50px}.info-reserve-251226 img.important{position:absolute;left:50%;top:-50px;transform:translateX(-50%);width:250px;height:auto}.info-reserve-251226 p{font-size:2.5rem}.info-reserve-251226 a{font-size:1.5rem;color:#fff;text-decoration:underline;text-decoration-style:wavy}@media screen and (max-width:575px){.info-reserve-251226 p{font-size:1.75rem}.info-reserve-251226 a{font-size:1.2rem}}