@charset "UTF-8";#school ul.menu li>span>span,nav li>span{vertical-align:middle;-o-transition:.2s ease-in-out}#school ul.menu li>span>span:hover,nav li>span:hover{opacity:.5;filter:alpha(opacity=50)}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','游ゴシック',YuGothic,'メイリオ',Meiryo,Arial,Roboto,'Droid Sans',sans-serif;background-color:#be9569}header{position:relative;width:850px;margin:0 auto;padding-top:60px;height:421px}header h1{display:inline-block;width:191px;height:197px;background:url(/images/pr/hoodies/title.png) left top no-repeat;text-indent:-5000px}header h1.retina{background:url(/images/pr/hoodies/title@2x.png) left top no-repeat;background-size:191px 197px}header span{display:inline-block;margin-top:20px;line-height:18px;font-size:14px}header img{position:absolute;right:0;top:60px}.youtube{border-radius:30px;margin:50px auto;padding:10px;width:580px;height:335px;background-color:#f4c99a}.youtube .inner{position:relative;z-index:1;overflow:hidden;border-radius:26px;width:560px;height:315px;background-color:#f4c99a}nav{border-radius:30px;margin:0 auto;padding:10px;width:950px;line-height:30px;font-family:'M PLUS Rounded 1c';font-size:20px;font-weight:700;text-align:center;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0683b),color-stop(50%,#f05a28));background:-webkit-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:-o-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:linear-gradient(to top,#f0683b 0,#f05a28 50%);color:#333}#about strong,h3{font-family:'M PLUS Rounded 1c';font-weight:400}h2>span>span>span,nav li>span>span{text-align:left}nav ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:26px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e3e3e3),color-stop(50%,#fff));background:-webkit-linear-gradient(bottom,#e3e3e3 0,#fff 50%);background:-o-linear-gradient(bottom,#e3e3e3 0,#fff 50%);background:linear-gradient(to top,#e3e3e3 0,#fff 50%)}#about ul,#beginner ul.overview{list-style:none;-webkit-flex-wrap:wrap}nav li{display:table;width:25%;height:115px}h2,h2>span{width:400px}nav li:not(:last-child){border-right:1px solid #ddd}nav li>span{display:table-cell;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}h2,nav li>span>span{display:inline-block}h2{font-family:'M PLUS Rounded 1c';height:242px;line-height:36px;font-size:25px;background:url(/images/pr/hoodies/cloud.png) left top no-repeat}h2.retina{background:url(/images/pr/hoodies/cloud@2x.png) left top no-repeat;background-size:400px 242px}h2.interaction{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}h2>span{display:table;height:222px}h2>span>span{display:table-cell;vertical-align:middle}#about strong,h2>span>span>span,h3,section .large,section .medium{display:inline-block}h3{margin-top:50px;line-height:40px;font-size:36px}h3 span{font-size:16px}section{overflow:hidden;margin:70px auto 0;width:950px;text-align:center}#about li:not(:last-child),#beginner ul.overview li:not(:last-child){margin-right:2%}#about ul,#beginner ul.overview,section .large,section .medium{margin-top:50px;text-align:left}section .large{line-height:48px;font-family:'M PLUS Rounded 1c';font-size:24px}section .medium{line-height:36px;min-width:100%;font-size:16px}#about ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#about li{border-radius:30px;padding:30px 35px;width:32%;line-height:26px;font-size:15px;background-color:#f4c99a}#about li.interaction:nth-child(1){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}#about li.interaction:nth-child(2){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#about li.interaction:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#about strong{margin-bottom:30px;line-height:30px;font-size:24px}#beginner .b24,#beginner .b36,#school ul.menu{font-weight:700}#beginner ul.overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#beginner ul.bring,#school ul.menu{-webkit-flex-wrap:wrap;list-style:none}#beginner ul.overview li{position:relative;border-radius:30px;width:31.5%;height:280px;line-height:26px;font-size:15px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0683b),color-stop(50%,#f05a28));background:-webkit-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:-o-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:linear-gradient(to top,#f0683b 0,#f05a28 50%)}#beginner .check,#beginner .icon_star,#beginner .number,#beginner .star{position:absolute}#beginner ul.overview li:nth-child(1) .number{margin-left:32px}#beginner ul.overview li.interaction:nth-child(1){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}#beginner ul.overview li.interaction:nth-child(2){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#beginner ul.overview li.interaction:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#beginner .star{top:-10px;right:-10px;width:86px;height:86px}#beginner .check{z-index:1;margin-top:10px;margin-left:23px;font-family:Arial;font-size:12px}#beginner .number{z-index:1;margin-top:38px;margin-left:35px;font-family:Arial;font-size:36px}#school ul.menu,#school ul.school strong{font-family:'M PLUS Rounded 1c'}#beginner .icon_star svg,#beginner .icon_star use{width:86px;height:86px;fill:#fff}#beginner .parent{position:relative;display:block;width:100%;height:280px;text-align:center;color:#fff}#beginner .inner{position:absolute;left:0;right:0;bottom:25px;font-size:20px}#beginner .b36{font-size:36px}#beginner .b24,#beginner .n24{font-size:24px}#beginner .n14{font-size:14px}#beginner .bottom{display:block;margin-top:75px;font-size:18px;font-weight:700}#beginner .bottom a{color:#fff}#beginner .bottom svg,#beginner .bottom use{margin-right:10px;width:16px;height:16px;fill:#fff}#beginner .price{display:block;margin:30px 0 40px}#beginner .exp{display:block;margin:25px 0}#beginner ul.bring{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;font-size:15px;text-align:center}#beginner ul.bring li{display:table;border-radius:30px;width:22%;height:200px;background-color:#f4c99a}#beginner ul.bring li:not(:last-child){margin-right:4%}#beginner ul.bring li.interaction:nth-child(1){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}#beginner ul.bring li.interaction:nth-child(2){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#beginner ul.bring li.interaction:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#beginner ul.bring li.interaction:nth-child(4){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}#beginner ul.bring span{display:table-cell;vertical-align:middle}#beginner ul.bring svg,#beginner ul.bring use{display:block;margin:40px auto 0;width:50px;height:50px}#beginner ul.bring .icon_sneaker{margin-top:47px}#beginner ul.bring .icon_towelndrink{width:84px}#school h3{margin-top:40px;padding-top:10px}#school ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;font-size:20px;text-align:center}#school ul.menu li{border-radius:30px;margin-right:5%;padding:10px;width:16%;height:135px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0683b),color-stop(50%,#f05a28));background:-webkit-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:-o-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:linear-gradient(to top,#f0683b 0,#f05a28 50%)}#school ul.menu li:nth-child(5n){margin-right:0}#school ul.menu li:nth-child(-n+10){margin-bottom:30px}#school ul.menu li>span{display:table;border-radius:26px;width:100%;height:115px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e3e3e3),color-stop(50%,#fff));background:-webkit-linear-gradient(bottom,#e3e3e3 0,#fff 50%);background:-o-linear-gradient(bottom,#e3e3e3 0,#fff 50%);background:linear-gradient(to top,#e3e3e3 0,#fff 50%);cursor:pointer}#school ul.menu li>span>span{display:table-cell;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#school ul.school{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;font-size:0;text-align:left}#school ul.school>li{position:relative;z-index:1;overflow:hidden;border-radius:30px;background-color:#f4c99a}#school ul.school>li:nth-child(1){margin-bottom:30px;padding:10px 20px 10px 10px;width:950px}#school ul.school>li:nth-child(2),#school ul.school>li:nth-child(3){padding:30px 20px;width:48.5%}#school ul.school img{border-radius:26px 0 0 26px;vertical-align:bottom}#school ul.school .img{display:inline-block;vertical-align:top;width:315px}#school ul.school .text{display:inline-block;vertical-align:top;width:605px}#school ul.school strong{display:block;margin-top:15px;font-size:24px;font-weight:400}#school ul.school strong span{font-size:15px}#school ul.school .p{display:block;margin-top:30px;line-height:26px;font-size:15px}#school ul.school .n12{font-size:12px}#school ul.school .lesson{display:block;margin-top:10px;padding:0 10px}#school ul.school .price{margin-top:30px;margin-left:20px;line-height:26px;font-size:15px}#school ul.school a{color:#000}#school ul.school.kunimatsu .lesson{background-color:#00a0e9;color:#fff}#school ul.school.sakura .lesson{background-color:#ed7dae}#school ul.school.koga .lesson{background-color:#00a29a}#school ul.school.gojyo .lesson{background-color:#00a650}#school ul.school.gosyo .lesson{background-color:#f26521}#school ul.school.rokuchu .lesson{background-color:#c80e3b;color:#fff}#school ul.school.utani .lesson{background-color:#8a5d3b;color:#fff}#school ul.school.nishisyo .lesson{background-color:#7f3f98;color:#fff}#school ul.school.wako .lesson{background-color:#00416f;color:#fff}#school ul.school.taiyogaoka_a .lesson{background-color:#4e8969}#school ul.school.taiyogaoka_b .lesson{background-color:#d37b77}#school ul.school.taiyogaoka_c .lesson{background-color:#0e4d94;color:#fff}#school .caution{margin-top:50px;line-height:26px;font-size:15px}#school .caution ul{display:inline-block}#school .caution li{text-align:left}#school .inquiry .inner{list-style:none;display:inline-block;border-radius:30px;margin-top:50px;padding:30px;line-height:36px;font-size:15px;background-color:#fff}.svg_icon,.u480{display:none}#school .inquiry li{margin-bottom:20px}#school .inquiry .phone{padding-left:30px}#school .inquiry .phone::before{content:'';position:absolute;border-radius:50%;margin-left:-42px;margin-top:3px;width:29px;height:29px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0683b),color-stop(50%,#f05a28));background:-webkit-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:-o-linear-gradient(bottom,#f0683b 0,#f05a28 50%);background:linear-gradient(to top,#f0683b 0,#f05a28 50%)}#school .inquiry .num{font-family:Arial;font-size:20px;font-weight:700;color:#f0683b}#school .inquiry svg,#school .inquiry use{position:absolute;z-index:1;margin-top:8px;width:16px;height:16px;fill:#f0683b}#school .inquiry svg.icon_home,#school .inquiry svg.icon_instagram,#school .inquiry use.icon_home,#school .inquiry use.icon_instagram{margin-left:-29px;width:22px;height:22px}#school .inquiry svg.icon_phone,#school .inquiry use.icon_phone{margin-left:-5px;fill:#fff}#school .inquiry a{font-size:18px;font-weight:700;color:#f0683b}.interaction{opacity:0;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}footer{border-top:1px solid #f4c99a;margin-top:50px;padding:30px 0;font-family:Arial;font-size:11px;text-align:center}@media screen and (max-width:768px){header,nav{margin:0;width:100%}header,nav,section{width:100%}body{padding:0 20px}header{padding:60px 0 0;height:auto}header img{width:45%;height:auto}#school ul.school>li:nth-child(1){padding:10px 20px 30px}#school ul.school img{border-radius:26px 26px 0 0}#school ul.school .img{display:block;width:auto;text-align:center}}@media screen and (max-width:480px){.youtube,.youtube .inner{height:auto;width:100%}h2,h3{font-size:21px}#about li,.youtube,.youtube iframe,h2,h2>span,nav li{width:100%}.youtube{margin:20px auto}nav li:not(:last-child){border-right:0;border-bottom:1px solid #ddd}h2{height:204px}h2.retina{background-size:100%}h2>span{height:184px}h3{line-height:30px}section{margin:40px auto 0}#about li:not(:last-child),#beginner ul.overview li:not(:last-child){margin-bottom:20px;margin-right:0}#about ul,#beginner ul.bring,#beginner ul.overview,#school ul.menu,#school ul.school,section .large{margin-top:20px}section .large{line-height:36px;font-size:18px}#beginner ul.overview li{width:97%}#beginner ul.bring li{width:48%;height:160px;background-color:#f4c99a}#beginner ul.bring li:not(:last-child){margin-right:0;margin-bottom:15px}#beginner ul.bring li:nth-child(2n){margin-left:2%}#school ul.menu li{margin-right:2%;width:32%;height:100px}#school ul.menu li:nth-child(5n){margin-right:2%}#school ul.menu li:nth-child(3n){margin-right:0}#school ul.menu li:nth-child(-n+10){margin-bottom:0}#school ul.menu li:nth-child(-n+11){margin-bottom:10px}#school .inquiry li,#school ul.school>li:nth-child(2){margin-bottom:20px}#school ul.menu li>span{height:80px}#school ul.school>li:nth-child(1){margin-bottom:20px;padding:20px;width:100%}#school ul.school>li:nth-child(2),#school ul.school>li:nth-child(3){padding:20px;width:100%}#school ul.school img{width:100%;height:auto}#school ul.school .img,#school ul.school .text{width:auto}#school .inquiry li:nth-child(3){margin-bottom:40px}#school .inquiry .phone{display:inline-block;margin:20px 0 10px}#school .inquiry svg.icon_phone,#school .inquiry use.icon_phone{margin-top:28px}#school .inquiry a.links{font-size:15px}.u480{display:block}}@media screen and (max-width:320px){h2{height:174px}h2.retina{background-size:100%}h2>span{padding-left:10px;height:154px}#beginner ul.bring,h3 span{font-size:13px}}