@charset "UTF-8";@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;border:0;font-size:100%;font-weight:400;list-style-type:none;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:0 0}input,select{vertical-align:middle}img{height:auto;width:100%}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-text-size-adjust:100%}html{font-size:625%}html body{font-size:.16em;line-height:1.6}html body h1{font-size:.12rem}body{font-family:'游ゴシック体','Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}@media (min-width:40.063em){body{background:url(../img/bg_common.jpg) repeat left top;background-size:310px}}header{padding: 1em 0 0; position:relative;margin:0 auto;max-width:64em}header h1{background:#e52041;color:#fff;line-height:1em;padding:10px 4%}@media (min-width:40.063em){header h1{display:inline-block;background:0 0;color:#2d2d2e}}header .header-inner{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.78125em .625em}@media (min-width:40.063em){header .header-inner{background:0 0;max-width:64em;margin:0 auto;padding:0 0 .625em}}header .header-inner h2{line-height:1em;width:30%}header .header-inner h2.ph-top-logo{display:none}header .header-inner h2.ph-common-logo{display:block}@media (min-width:40.063em){header .header-inner h2{width:100%;text-align:center}header .header-inner h2 img{margin:.625em auto 0;width:15%}}header .header-inner .nav-tel{width:10%}@media (min-width:40.063em){header .header-inner .nav-tel{display:none}}.cont-drawer-bnr{padding:.625em}@media (max-width:40em){.sp{display:block}.pc{display:none}}@media (min-width:40.063em){.sp{display:block}.pc{display:none}}@media (min-width:64.063em){.sp{display:none}.pc{display:block}}.cont-box-wht{border:1px solid #179e95;padding:1.25em;margin:0 .625em;border-radius:.25em}@media (min-width:40.063em){.cont-box-wht{background:url(../images/common/bg_cont_white.png) repeat left top;background-color:none;background-size:25px;border:none;margin:0 auto}}.txt-link-s{border-radius:2em;border:1px solid #2e2e2e;color:#2e2e2e;display:inline-block;font-size:.12rem;padding:.25em 1em;text-decoration:none}.txt-link-s:hover{border:1px solid #ff6060;color:#ff6060}.col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.9375em}.col2 .half{width:100%;padding-top:1.25em}.col2 .half:first-child{padding-top:0}.col2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:40.063em){.col2 .half{width:48%;padding-top:0}.col2{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.mrT{margin-top:.625em}.mrB{margin-bottom:.625em}.pdT10{padding-top:.625em}.pdB10{padding-bottom:.625em}.txt-grn{color:#179e95}.txt-pnk{color:#ff6060}.txt-s{font-size:.15rem}.txt-bold{font-weight:700}.txt-center{text-align:center}.pt0{padding-top:0}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pb0{padding-bottom:0}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb11{padding-bottom:11px}.pb12{padding-bottom:12px}.pb13{padding-bottom:13px}.pb14{padding-bottom:14px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pl0{padding-left:0}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl11{padding-left:11px}.pl12{padding-left:12px}.pl13{padding-left:13px}.pl14{padding-left:14px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pr0{padding-right:0}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr11{padding-right:11px}.pr12{padding-right:12px}.pr13{padding-right:13px}.pr14{padding-right:14px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.mt0{margin-top:0}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mb0{margin-bottom:0}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.ml0{margin-left:0}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml11{margin-left:11px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml14{margin-left:14px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.mr0{margin-right:0}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}footer{background:#e52041;color:#fff;font-size:.15rem;padding:4em 0 6em;text-align:center}footer a{text-decoration:none}footer h2{max-width:7.5em;margin:0 auto 2em}footer .footer-nav{margin:.75em auto 0;width:90%}footer .footer-nav li{border-bottom:1px solid #fff;padding:.5em;text-align:left}@media (min-width:40.063em){footer .footer-nav li{border-bottom:none;border-right:1px solid #fff;display:inline-block;padding:0}}@media (min-width:40.063em){footer .footer-nav li:last-child{border-right:none}}footer .footer-nav li a{color:#fff;padding:0 .75em}footer .footer-nav li a:hover{text-decoration:underline}footer .footer-nav:nth-child(2){border-top:1px solid #fff}@media (min-width:40.063em){footer .footer-nav:nth-child(2){border-top:0}}footer small{display:block;font-size:.12rem;letter-spacing:.1em;padding:2em 0 0}@media screen and (max-width:64.063em){body.is-fixed .contents-wrap .cont-course-wrap h2.nav-smooth{margin-top:4em}body.is-fixed .contents-wrap .cont-nav{background:#179e95;color:#fff;position:fixed;top:0;width:100%;height:4em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:999999}body.is-fixed .contents-wrap .cont-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto .9375em}body.is-fixed .contents-wrap .cont-nav ul li{border-right:1px solid #fff;width:16.6%}body.is-fixed .contents-wrap .cont-nav ul li:last-child{border-right:none}body.is-fixed .contents-wrap .cont-nav ul li a{color:#fff;display:block;font-size:.14rem;line-height:1.2em;padding:10px 0;text-align:center;text-decoration:none}}@media screen and (min-width:64.063em){body.is-fixed .contents-wrap .cont-course-wrap h2.nav-smooth{margin-top:4em}body.is-fixed .contents-wrap .cont-nav{background:#179e95;color:#fff;position:fixed;top:0;left:50%;max-width:64.063em;width:100%;margin-left:-32.0315em;height:4em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:999999}body.is-fixed .contents-wrap .cont-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto .9375em}body.is-fixed .contents-wrap .cont-nav ul li{border-right:1px solid #fff;width:16.6%}body.is-fixed .contents-wrap .cont-nav ul li:last-child{border-right:none}body.is-fixed .contents-wrap .cont-nav ul li a{color:#fff;display:block;font-size:.14rem;line-height:1.2em;padding:10px 0;text-align:center;text-decoration:none}}#index header h1{color:#fff}#index header h2.ph-top-logo{display:none}@media (min-width:40.063em){#index header h2.ph-top-logo{display:block;width:100%;text-align:center}#index header h2.ph-top-logo img{margin:5em auto 0;width:35%}}@media (min-width:64.063em){#index header h2.ph-top-logo img{margin:5.5em;width:45%}}@media (min-width:40.063em){#index header h2.ph-common-logo{display:none}}@media (min-width:40.063em){#index .head-wrap{position:relative;width:100%;height:340px;overflow:hidden}#index .head-wrap #video{background:#000;width:100%;height:auto;left:0;position:absolute;z-index:-1;top:0}}@media (min-width:64.063em){#index .head-wrap{height:500px}}@media (min-width:90.063em){#index .head-wrap{height:680px}}#index .head-wrap video{display:none}@media (min-width:40.063em){#index .head-wrap video{display:block;position:relative;left:0;top:0;width:100%;opacity:.5}}@media (min-width:40.063em){#index .head-wrap .mv-slide{display:none}}@media (min-width:40.063em){#index .head-wrap .mv-point{display:none}}@media (min-width:64.063em){#index .head-wrap header{background:0 0}}#index .cont-top-wrap{padding-bottom:5em}#index .cont-top-wrap h2{background:url(../images/camp/20171207/line_ttl.png) no-repeat center bottom;background-size:10.25%;font-size:.28rem;color:#2d2d2e;padding:1.25em 0 .625em;text-align:center}#index .cont-top-wrap h2:before{content:none}#index .cont-top-wrap .top-about-inner{padding-bottom:2em}@media (min-width:40.063em){#index .cont-top-wrap .top-about-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}#index .cont-top-wrap .top-about-inner .cont-slide-inner{padding:0 1.25em}@media (min-width:40.063em){#index .cont-top-wrap .top-about-inner .cont-slide-inner{width:55%}}#index .cont-top-wrap .top-about-inner article{padding:0 1.25em}@media (min-width:40.063em){#index .cont-top-wrap .top-about-inner article{padding:0;width:45%}}#index .cont-top-wrap .top-about-inner article h3{border-left:2px solid #2d2d2e;font-size:.2rem;line-height:1.2em;margin-bottom:.75em;padding-left:.5em}#index .cont-top-wrap .top-about-inner article p{line-height:2em}#page-wrap{padding-bottom:5em}.inner-box{background:#f4f4f4;font-size:.14rem}.bnr-wrap{max-width:1024px;margin:1em auto;padding:0 2.6%}.bnr-wrap .pc{display:none}@media (min-width:40.063em){.bnr-wrap{margin:1em auto}.bnr-wrap .pc{display:block}.bnr-wrap .sp{display:none}}@media (min-width:64.063em){.bnr-wrap{padding:0}}.cont-mv{position:relative}@media (min-width:64.063em){.cont-mv{margin:0 auto 2em;max-height:28em;overflow:hidden;position:relative}}.cont-mv h2{background:#eeede7;color:#2d2d2e;font-size:.22rem;font-weight:700;text-align:center}@media (min-width:64.063em){.cont-mv h2{background:0 0;color:#fff;font-size:.36rem;left:0;right:0;bottom:0;top:45%;margin:auto;position:absolute;text-shadow:0 0 4px #000}}.cont-mv h2 span{font-weight:500;font-size:.38rem;font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3",Meiryo,sans-serif}.cont-mv h2.mv-txt-link{background:0 0;left:0;font-size:.14rem;top:0;position:absolute;text-decoration:none}.cont-mv h2.mv-txt-link span{display:block}.cont-mv h2.mv-txt-link a{color:#fff;display:block;text-align:left;text-decoration:none}.cont-mv h3{color:#fff;position:absolute;left:0;right:0;bottom:9em;margin:0}.cont-mv h3 span{font-size:.12rem}.cont-mv h3 strong{display:block;font-size:.2rem}.cont-mv .mv-slide{line-height:0}.cont-mv .mv-slide .icon-cp{max-width:1024px;margin:0 auto;position:relative}.cont-mv .mv-slide .icon-cp img{display:block;position:absolute;width:30%;left:20px;margin:auto;top:20px}@media (min-width:40.063em){.cont-mv .mv-slide .icon-cp img{width:25%}}@media (min-width:64.063em){.cont-mv .mv-slide .icon-cp img{width:20%;left:0}}.cont-attention{margin:.625em 2.6% 1.25em}@media (min-width:64.063em){.cont-attention{margin:0 auto;max-width:64em}}.cont-attention h3{background:#e52041;border-radius:6px 6px 0 0;color:#fff;line-height:1em;padding:7px 0;text-align:center}.cont-attention .attention-inner{border:2px solid #e52041;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625em}.cont-attention .attention-inner figure{width:26%}@media (min-width:64.063em){.cont-attention .attention-inner{background:#fff;margin-bottom:1.25em}.cont-attention .attention-inner ul{padding:.625em}.cont-attention .attention-inner ul li{font-size:.18rem;padding-bottom:.3125em}}.cont-attention .attention-inner ul li{line-height:1.4em;font-size:.15rem}@media (min-width:40.063em){.cont-attention .attention-inner ul li{font-size:.18rem;line-height:1.8em}}.cont-attention .attention-inner ul li i{padding:0 .3125em 0 .625em}.cont-course-table{display:none}@media (min-width:40.063em){.cont-course-table{border-collapse:separate;border:1px solid #39b483;border-bottom:none;border-radius:11px 11px 0 0;border-spacing:0;display:block;margin:10px auto 40px;table-layout:fixed;width:98%}.cont-course-table tbody{display:table;table-layout:fixed;width:100%}.cont-course-table tr th{border:1px solid #3bb483;border-top:none;border-left:none;color:#179e95;font-weight:700;font-size:.14rem;line-height:1.6em;vertical-align:middle}.cont-course-table tr th p{margin-bottom:5px}.cont-course-table tr th:first-child{background:#179e95;color:#fff;padding:.5em;text-align:center;width:13%}.cont-course-table tr td{background:#fff;border-bottom:1px solid #3bb483;border-right:1px solid #3bb483;line-height:1.6em;font-size:.1rem;padding:.5em;position:relative;text-align:right;vertical-align:middle;width:19%}.cont-course-table tr td .icon-priced{max-width:20%;position:absolute;right:-10px;top:-5px;z-index:2}.cont-course-table tr td strike{color:#ccc;display:block;font-size:.12rem}.cont-course-table tr td strong{color:#e52041;font-size:.2rem;font-weight:700}}@media (min-width:40.063em) and (min-width:64.063em){.cont-course-table tr td strong{display:inline-block}}@media (min-width:40.063em){.cont-course-table tr td:first-child{width:36%}.cont-course-table tr td:last-child{border-right:none;width:13%}.cont-course-table tr td:last-child a{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#cddd00;color:#fff;font-size:.12rem;text-align:center;max-width:80%;margin:0 auto}.cont-course-table tr td:last-child a:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.cont-course-table tr td:last-child a:hover{background:#34b800}.cont-course-table tr td.course-icon{font-size:.12rem;padding:.625em;text-align:left}.cont-course-table tr td.course-icon p{padding:.2em 0}.cont-course-table tr td.course-icon span{border-radius:20px;color:#fff;display:inline-block;font-size:.11rem;margin-right:.625em;padding:.4em .625em}.cont-course-table tr td.course-icon span.i-vege{background:#39b483}.cont-course-table tr td.course-icon span.i-food{background:#ff6060}.cont-course-table tr td.course-icon span.i-item{background:#a66aa9}.cont-course-table tr td.course-icon span.i-blank{border:1px dashed #ccc;color:#ccc!important}.cont-course-table tr:first-child th{background:#3bb483;border-right:1px solid #fff;color:#fff;text-align:center}.cont-course-table tr:first-child th:last-child{border-right:none;border-radius:0 10px 0 0;width:13%}.cont-course-table tr:first-child th:first-child{border-radius:10px 0 0 0;width:13%}.cont-course-table tr:first-child th:nth-child(2){width:36%}.cont-course-table tr:last-child th{border-bottom:none}}.cont-schedule{margin:1em 2.6% 2em;max-width:1024px}@media (min-width:64.063em){.cont-schedule{margin:1em auto 2em}}.cont-schedule h3{margin:1em auto .5em;max-width:325px}.cont-schedule p{font-size:.11rem;color:#666;padding:.5em 0}@media (min-width:40.063em){.cont-schedule p{font-size:.13rem;text-align:right}}.cont-schedule table{border-collapse:collapse;border-spacing:0;border:1px solid #3d3d3d;font-size:.13rem;table-layout:fixed;width:100%}@media (min-width:40.063em){.cont-schedule table{font-size:.14rem}}.cont-schedule table tr:first-child th{background:#ee8579}.cont-schedule table tr:first-child th:first-child{background:0 0}.cont-schedule table tr th{border:1px solid #3d3d3d;color:#fff}.cont-schedule table tr th:first-child{background:#666}.cont-schedule table tr th span{display:block;font-size:.12rem}@media (min-width:40.063em){.cont-schedule table tr th span{display:inline}}.cont-schedule table tr td{background:#fff;border:1px solid #3d3d3d;font-size:.14rem;letter-spacing:-.005rem;line-height:1.2em;padding:.5em;text-align:center;width:12.5%}.cont-schedule table tr td:first-child{background:#3bb483;color:#fff;text-align:center;vertical-align:middle;width:24%}@media (min-width:64.063em){.contents-wrap{margin:0 auto;max-width:64em}}.contents-wrap h2{color:#179e95;font-size:.2rem;margin:0 auto 1.5em;padding-top:2.5em;position:relative;text-align:center}.contents-wrap h2:before{content:'';position:absolute;bottom:-.75em;display:inline-block;width:1.75em;height:.1em;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#179e95}.contents-wrap .cont-shop-list .shop-list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3125em}.contents-wrap .cont-shop-list .shop-list-inner li{padding:.3125em}.contents-wrap .cont-nav{background:#179e95;color:#fff}.contents-wrap .cont-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto .9375em}.contents-wrap .cont-nav ul li{background:#179e95;border-right:1px solid #fff;width:16.6%;height:4em}.contents-wrap .cont-nav ul li:last-child{border-right:none}.contents-wrap .cont-nav ul li a{color:#fff;display:block;font-size:.14rem;line-height:1.2em;padding:10px 0;text-align:center;text-decoration:none}.contents-wrap .cont-nav ul li a i{display:block}.contents-wrap .cont-nav.chikusei_nav ul li{width:calc(100% / 4)!important}.contents-wrap .cont-course-wrap p{padding:.625em}@media (min-width:64.063em){.contents-wrap .cont-course-wrap p{padding:0}}.contents-wrap .cont-course-wrap .course-lead{font-size:.16rem;padding:0 .625em 1.25em;text-align:center}.contents-wrap .cont-course-wrap .course-lead strong{color:#e52041;font-weight:700;font-size:.22rem}.contents-wrap .cont-course-wrap .course-lead .txt-bold{font-weight:700;font-style:.2rem}@media (min-width:64.063em){.contents-wrap .cont-course-wrap .course-lead{padding:0 0 1.5em}}.contents-wrap .cont-course-wrap .course-pnav{display:none}@media (min-width:64.063em){.contents-wrap .cont-course-wrap .course-pnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #d9e16f}.contents-wrap .cont-course-wrap .course-pnav li{width:48%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.contents-wrap .cont-course-wrap .course-pnav li .disable,.contents-wrap .cont-course-wrap .course-pnav li a{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;text-decoration:none;color:#000;font-size:.14rem;line-height:1}.contents-wrap .cont-course-wrap .course-pnav li p{line-height:1.6}.contents-wrap .cont-course-wrap .course-pnav li figure{margin-right:.9375em;height:180px}.contents-wrap .cont-course-wrap .course-pnav li figure img{width:180px}.contents-wrap .cont-course-wrap .course-pnav li .course-pnav-inner{padding:1.25em 1.25em .3125em .9375em}.contents-wrap .cont-course-wrap .course-pnav li .course-pnav-title{font-size:.2rem;color:#179e95;font-weight:700;padding:0 0 .3125em;line-height:1.4}.contents-wrap .cont-course-wrap .course-pnav li .course-pnav-btn{background:#179e95;color:#fff;text-align:center;border-radius:1rem;padding:.625em;margin:.9375em 0 0}.contents-wrap .cont-course-wrap .course-pnav li .course-pnav-btn.btn_disable{background:#aaa;text-align:center}}.contents-wrap .cont-course-wrap .course-pnav-sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:4px solid #179e95}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-pnav-sp{display:none}}.contents-wrap .cont-course-wrap .course-pnav-sp li{width:48%;background:#7fceca;color:#fff;font-size:.16rem;font-weight:700;text-align:center;line-height:1.2;margin:0 .625em;padding:.625em .625em .3125em;border-radius:.9375em .9375em 0 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.contents-wrap .cont-course-wrap .course-pnav-sp li.active{background:#179e95}.contents-wrap .cont-course-wrap .course-pnav-sp li.active .course-list-item{opacity:1}.contents-wrap .cont-course-wrap .course-pnav-sp li.active .course-list-title{background:#179e95}.contents-wrap .cont-course-wrap .course-pnav-sp li.disable{background:#ccc;text-decoration:line-through;pointer-events:none}.contents-wrap .cont-course-wrap .sp_pnav_btn li{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#179e95;color:#fff;font-size:.18rem;font-weight:700;padding:.625em;margin:0 .9375em 2.5em;border-radius:.3125em;cursor:pointer}.contents-wrap .cont-course-wrap .sp_pnav_btn li img{width:80px;margin-right:.9375em}.contents-wrap .cont-course-wrap .sp_pnav_btn li.active{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-wrap .cont-course-wrap .price{font-size:.18rem;line-height:1.4em}.contents-wrap .cont-course-wrap .price strong{color:#e52041;font-size:.18rem}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .price strong{font-size:.2rem}}.contents-wrap .cont-course-wrap .price strike{color:#999;font-weight:400;font-size:.14rem}.contents-wrap .cont-course-wrap .price em{font-size:.12rem;font-style:normal}.contents-wrap .cont-course-wrap .price .label-pricedown{display:inline-block;background:#ff0;color:#e52041;font-size:.12rem;padding:0 .625em}.contents-wrap .cont-course-wrap .course-list{display:none}.contents-wrap .cont-course-wrap .course-list.active{display:block;border-bottom:4px solid #179e95;margin-bottom:2.5em}.contents-wrap .cont-course-wrap .course-list.active .course-list-item{opacity:1;-webkit-animation:show .3s linear 0s;animation:show .3s linear 0s}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list.active{border-bottom:none}}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list{display:block;margin:0 .9375em 4em}}.contents-wrap .cont-course-wrap .course-list .course-list-title{display:none}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-title{display:block;width:100%;background:#7fceca;color:#fff;font-size:.2rem;font-weight:700;text-align:center;line-height:1.2;padding:.625em;border-radius:.9375em .9375em 0 0}}.contents-wrap .cont-course-wrap .course-list .course-list-item{opacity:0;padding:2.5em .625em 1.5em;border-bottom:1px solid #d3d3d3}.contents-wrap .cont-course-wrap .course-list .course-list-item:last-child{border-bottom:none}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item{opacity:1;background:#fff;color:#000;border:1px solid #7fceca;padding:2.5em}.contents-wrap .cont-course-wrap .course-list .course-list-item:last-child{border-bottom:1px solid #179e95}}.contents-wrap .cont-course-wrap .course-list .course-list-item+li{border-top:none}.contents-wrap .cont-course-wrap .course-list .course-list-item article{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:40em){.contents-wrap .cont-course-wrap .course-list .course-list-item article{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item article{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contents-wrap .cont-course-wrap .course-list .course-list-item figure img{width:100%}@media (min-width:64.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item figure img{width:400px}}.contents-wrap .cont-course-wrap .course-list .course-list-item .price{background:#fcf4f3;padding:.3125em}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item .price{background:0 0;padding:0}}.contents-wrap .cont-course-wrap .course-list .course-list-item b{font-weight:700}.contents-wrap .cont-course-wrap .course-list .course-list-item .option-info{color:#179e95;font-size:.12rem}.contents-wrap .cont-course-wrap .course-list .course-list-item .option-info a{color:#179e95}.contents-wrap .cont-course-wrap .course-list .course-list-item .set-info{background:#fcf4f3;border-radius:.4em;margin:.625em auto 0;padding:.625em;font-size:.14rem;border-radius:.4em;width:100%}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item .set-info{width:400px}}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-popular{position:relative}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-popular:after{display:none}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item .course-popular:after{content:'';background:url(../images/icon_course.png) no-repeat;background-size:contain;position:absolute;top:0;left:0;display:block;width:25%;max-width:25%;height:100%}}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info{width:100%;margin-left:0}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info{margin-left:2.5em}}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info p{font-size:.14rem;line-height:1.8}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info h3{font-weight:700;font-size:.2rem;line-height:1.4;padding:.9375em 0}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info h3 span{font-size:.16rem;font-weight:700;display:block}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info h3.course-popular{padding-left:70px}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info h3.course-popular:after{content:'';background:url(../images/icon_course.png) no-repeat;background-size:contain;position:absolute;top:10px;left:0;display:block;width:25%;max-width:25%;height:4em}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info h3.course-popular{padding-left:0}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info h3.course-popular:after{content:none}}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info .course-label{background:#179e95;color:#fff;font-size:.14rem;padding:.3125em .9375em;border-radius:1em}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info .i-vege{color:#39b483;font-size:.14rem}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info .i-food{color:#ff6060;font-size:.14rem}.contents-wrap .cont-course-wrap .course-list .course-list-item .course-info .i-item{color:#a66aa9;font-size:.14rem}.contents-wrap .cont-course-wrap .course-option-table{width:100%;border:1px solid #7fceca;margin-top:10px}.contents-wrap .cont-course-wrap .course-option-table tr th{background:#009e96;color:#fff}.contents-wrap .cont-course-wrap .course-option-table tr td{background:#f4f4f4;font-size:.14rem;letter-spacing:-.005rem;line-height:1.2em;padding:.5em}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-option-table tr td{background:#fff}}.contents-wrap .cont-course-wrap .course-option-table tr td:first-child{background:#3bb483;color:#fff;text-align:center;vertical-align:middle;width:10em}.contents-wrap .cont-course-wrap .course-option-table tr th{text-align:center;background:#7fceca}.contents-wrap .cont-course-wrap .course-option-table tr td{vertical-align:middle}.contents-wrap .cont-course-wrap .course-option-table tr td:first-child{background:#fff;color:inherit}.contents-wrap .cont-course-wrap .course-option-table tr td strong{padding:0 0 0 .5em}.contents-wrap .cont-course-wrap .btn-course{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#e52041;color:#fff;margin:.9375em .625em;text-align:center}.contents-wrap .cont-course-wrap .btn-course:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.contents-wrap .cont-course-wrap .btn-course.is_btn_close{background:#999;-webkit-box-shadow:none;box-shadow:none;cursor:auto}.contents-wrap .cont-course-wrap .course-option{margin-bottom:4em}.contents-wrap .cont-course-wrap .course-option h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center;margin:1.25em 0 0;width:100%}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-option h3{border-radius:5em}}@media (min-width:64.063em){.contents-wrap .cont-course-wrap .course-option h3{margin:0}}.contents-wrap .cont-course-wrap .course-option h4{border-left:.25em solid #179e95;color:#179e95;font-size:.16rem;line-height:1em;margin:.625em 0;padding:0 1em}.contents-wrap .cont-course-wrap .course-option p{margin:.625em auto;padding:0 .625em}.contents-wrap .cont-course-wrap .course-option figure{padding:1.25em 1.25em 0}.contents-wrap .cont-course-wrap .course-option figcaption{font-size:.12rem;padding:.625em 0;text-align:center}.contents-wrap .cont-course-wrap .course-option figcaption br{display:none}.contents-wrap .cont-course-wrap .course-option table{width:100%}.contents-wrap .cont-course-wrap .course-option table tr th{background:#009e96;color:#fff}.contents-wrap .cont-course-wrap .course-option table tr td{background:#f4f4f4;font-size:.14rem;letter-spacing:-.005rem;line-height:1.2em;padding:.5em}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-option table tr td{background:#fff}}.contents-wrap .cont-course-wrap .course-option table tr td:first-child{background:#3bb483;color:#fff;text-align:center;vertical-align:middle;width:10em}.contents-wrap .cont-course-wrap .course-option .shukaku-recently{border:1px solid #179e95;border-radius:.25em;color:#179e95;margin:0 auto .625em;padding:.625em}.contents-wrap .cont-course-wrap .course-option .set-img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .625em}.contents-wrap .cont-course-wrap .course-option .set-img li{padding:1%;width:25%}@media (min-width:64.063em){.contents-wrap .cont-course-wrap .course-option .set-img li{width:20%}}.contents-wrap .cont-course-wrap .course-option .set-img li img{border:1px solid #f4f4f4}.contents-wrap .cont-course-wrap .course-option .inner-box{background:0 0;padding:0 .625em 2em}.contents-wrap .cont-course-wrap .course-option .inner-box ul{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-wrap .cont-course-wrap .course-option .inner-box ul li{width:33.3%}.contents-wrap .cont-course-wrap .course-option .inner-box ul li ul{display:block}.contents-wrap .cont-course-wrap .course-option .inner-box ul li ul li{list-style-type:disc;margin-left:15%;width:85%}.contents-wrap .cont-course-wrap .course-option .inner-box dl{background:#f4f4f4;margin:1.25em auto;padding:.625em}.contents-wrap .cont-course-wrap .course-option .inner-box dl dt{font-weight:700}.contents-wrap .cont-course-wrap .course-option .inner-box dl dd{font-size:.15rem}.contents-wrap .cont-course-wrap .course-option .inner-box dl dd strong{font-weight:700}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental{background:#fff;padding:.625em}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dt{font-weight:700}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul{width:100%}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul:not(.goods_img){display:block}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul:not(.goods_img) li{width:calc(100% - 25px);list-style-type:disc;margin-left:25px}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul li{width:25%;padding:1%}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul li img{border:1px solid #f4f4f4}@media (min-width:64.063em){.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul li{width:20%}.contents-wrap .cont-course-wrap .course-option .inner-box.goods_rental dd ul li img{border:none}}.contents-wrap .cont-course-wrap .course-option dl{margin:.625em auto;padding:0 .625em}@media (min-width:40.063em){.contents-wrap .cont-course-wrap .course-option dl{margin:0;padding:0 0 0 .625em}}.contents-wrap .cont-course-wrap .course-option dl dt{font-weight:700}.contents-wrap .cont-guidance-wrap h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center;margin:0 auto 1.25em;width:100%}@media (min-width:40.063em){.contents-wrap .cont-guidance-wrap h3{border-radius:5em}}@media (min-width:40.063em){.contents-wrap .cont-guidance-wrap h3{width:50%}}.contents-wrap .cont-guidance-inner{padding:0}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contents-wrap .cont-guidance-inner .cont-info-wrap{margin:0 auto 1.25em;padding:0 .625em}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner .cont-info-wrap{width:50%}}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner{margin-bottom:1.25em}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-box{border-bottom:0;width:60%}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-box figure{width:40%}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-box dl{width:58%}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-box dl dt{font-size:.18rem;margin:.625em auto}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-box dl dd{line-height:1.8em}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-list{background:#fff;border-radius:.625em;padding:0 .625em;width:100%}}@media (min-width:40.063em) and (min-width:40.063em){.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-list{padding:.3125em .625em}}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner .cont-info-wrap .info-inner .info-list p{font-size:.12rem;padding:.625em 0 0}}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-box{border-bottom:1px solid #7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-box figure{width:28%}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-box dl{line-height:1.4em;width:70%}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-box dl dt{font-weight:700}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-box dl dd{padding-bottom:1em}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-list dl{padding:0}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner .cont-info-wrap .info-list dl{padding:.625em 0}}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-list dl dt{font-weight:700}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-list .info-list-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-list .info-list-icon li{line-height:1;padding-right:.3125em}.contents-wrap .cont-guidance-inner .cont-info-wrap .info-list .info-list-icon li:last-child{padding-right:0}.contents-wrap .cont-guidance-inner h4{border-left:.25em solid #179e95;color:#179e95;font-size:.15rem;line-height:1em;margin:.625em auto;padding:0 1em}.contents-wrap .cont-guidance-inner table{border-left:1px solid #595959;border-bottom:1px solid #595959;border-collapse:collapse;margin:0 2%;width:94%}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner table{margin:0 auto}}.contents-wrap .cont-guidance-inner table th{border-top:1px solid #595959;border-right:1px solid #595959;border-collapse:collapse;padding:4px}.contents-wrap .cont-guidance-inner table td{border-top:1px solid #595959;border-right:1px solid #595959;border-collapse:collapse;padding:4px}.contents-wrap .cont-guidance-inner .txt-attention{font-size:.14rem;padding:1.25em}@media (min-width:40.063em){.contents-wrap .cont-guidance-inner .txt-attention{width:100%}}.contents-wrap .cont-spot-wrap h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center}@media (min-width:40.063em){.contents-wrap .cont-spot-wrap h3{border-radius:5em}}@media (min-width:40.063em){.contents-wrap .cont-spot-wrap .cont-spot-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.contents-wrap .cont-spot-wrap .cont-spot-inner .cont-slide-wrap{padding:1.25em}@media (min-width:40.063em){.contents-wrap .cont-spot-wrap .cont-spot-inner .cont-slide-wrap{width:55%}}.contents-wrap .cont-spot-wrap .cont-spot-inner article h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center}@media (min-width:40.063em){.contents-wrap .cont-spot-wrap .cont-spot-inner article h3{border-radius:5em}}.contents-wrap .cont-spot-wrap .cont-spot-inner article ul{padding:.625em}.contents-wrap .cont-spot-wrap .cont-spot-inner article ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em}.contents-wrap .cont-spot-wrap .cont-spot-inner article ul li figure{width:30%}.contents-wrap .cont-spot-wrap .cont-spot-inner article ul li dl{padding-left:.625em;text-align:left;width:70%}.contents-wrap .cont-spot-wrap .cont-spot-inner article ul li dl dt{font-weight:700;font-size:.15rem}.contents-wrap .cont-spot-wrap .cont-spot-inner article ul li dl dd{font-size:.14rem;line-height:1.4em}@media (min-width:40.063em){.contents-wrap .cont-spot-wrap .cont-spot-inner article{margin-top:1.25em;width:45%}}.contents-wrap .cont-voice-wrap .voice-list{padding:.625em}@media (min-width:40.063em){.contents-wrap .cont-voice-wrap .voice-list{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-wrap .cont-voice-wrap .voice-list li{padding:.625em;width:33.33%}}.contents-wrap .cont-voice-wrap .voice-list li dl{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-wrap .cont-voice-wrap .voice-list li dl dt{width:20%}.contents-wrap .cont-voice-wrap .voice-list li dl dd{margin-top:.625em;padding-left:.625em;width:80%}.contents-wrap .cont-voice-wrap .voice-list li dl dd span{display:block;font-size:.16rem}.contents-wrap .cont-voice-wrap .voice-list li p{background:#f4f4f4;border-radius:.625em;font-size:.15rem;margin:.625em auto 1.25em;padding:.625em}@media (min-width:40.063em){.contents-wrap .cont-voice-wrap .voice-list li p{background:#fff}}.contents-wrap .cont-access-wrap dl{padding:.625em}.contents-wrap .cont-access-wrap dl dt{border-left:2px solid #2d2d2e;font-weight:700;line-height:1em;margin-bottom:.25em;padding-left:.5em}.contents-wrap .cont-access-wrap dl dd{font-size:.15rem;padding-left:.75em}.contents-wrap .cont-access-wrap .access-btn{padding:.625em}.contents-wrap .cont-access-wrap .access-btn a{background:#2d2d2e;color:#fff;display:block;border-radius:.3125em;padding:.5em;text-decoration:none;text-align:center}.kashiwa_header_txt{display:none}@media (min-width:40.063em){.kashiwa_header_txt{padding:1em;display:inline-block;font-size:.12rem;color:#2d2d2e}.kashiwa_header_txt span{font-size:11px;color:#666}}.noticebox{background:#f8b9ab;margin-bottom:60px;padding:20px 30px;font-size:90%}.noticebox b{font-weight:700;text-align:center;display:block}.close_noticebox{background:#fff;border:red 2px solid;margin:0 0 40px;padding:20px 30px;text-align:center}.close_noticebox p{font-weight:700}.close_noticebox_title{color:red;font-size:20px;font-weight:700}@media (min-width:64.063em){.close_noticebox_title{font-size:32px}}.light_noticebox{background:#eaeebe;color:#0d625c;margin-bottom:20px;padding:20px 30px;font-size:90%}.light_noticebox_title{font-weight:700;text-align:center;display:block}.common_noticebox{background:#fff;border:2px solid #eee;margin-bottom:40px;font-size:90%;padding:20px 30px;text-align:center}.common_noticebox b{color:red}.common_noticebox ul{margin:1em 1em 0}.common_noticebox ul li{list-style-type:disc;list-style-position:inside}.common_noticebox dl{background:#fcf4f3;border-radius:4px;font-size:93%;margin:10px auto;padding:10px}.common_noticebox dl dt{color:#e52041;position:relative;padding:10px 0 8px;margin-bottom:10px;text-align:center}.common_noticebox dl dt:after{background:#e52041;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:2em}.common_noticebox dl dd{text-align:center}.common_noticebox dl dd p{padding:0 0 8px}.common_noticebox dl dd span{color:red;font-size:.12rem}.common_noticebox dl i{font-size:83%;padding-right:6px}.common_noticebox_title{font-weight:700;padding:0 0 10px;text-align:center}.form_winter{height:100vh;width:100%}.notice_bbqlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.notice_bbqlist .qa-more-link{background:#179e95;border-radius:1.25em;color:#fff;display:block;font-size:.15rem;margin:.625em;padding:.3125em .9375em;text-align:center;text-decoration:none;width:200px;font-weight:700}.ab_test1905 .cont-course-img{background:#f4f4f4;margin:0 auto 20px;padding:20px 10px 10px}@media (min-width:40.063em){.ab_test1905 .cont-course-img{display:none}}.ab_test1905 .cont-course-table{display:none}@media (min-width:40.063em){.ab_test1905 .cont-course-table{border-collapse:separate;border:1px solid #39b483;border-bottom:none;border-radius:11px 11px 0 0;border-spacing:0;display:block;margin:10px auto 40px;table-layout:fixed;width:98%}.ab_test1905 .cont-course-table tbody{display:table;table-layout:fixed;width:100%}.ab_test1905 .cont-course-table tr th{border:1px solid #3bb483;border-top:none;border-left:none;color:#179e95;font-weight:700;font-size:.14rem;line-height:1.6em;vertical-align:middle}.ab_test1905 .cont-course-table tr th p{margin-bottom:5px}.ab_test1905 .cont-course-table tr th:first-child{background:#179e95;color:#fff;padding:.5em;text-align:center;width:13%}.ab_test1905 .cont-course-table tr td{background:#fff;border-bottom:1px solid #3bb483;border-right:1px solid #3bb483;line-height:1.6em;font-size:.1rem;padding:.5em;position:relative;text-align:right;vertical-align:middle;width:19%}.ab_test1905 .cont-course-table tr td .icon-priced{max-width:20%;position:absolute;right:-10px;top:-5px;z-index:2}.ab_test1905 .cont-course-table tr td strike{color:#ccc;display:block;font-size:.12rem}.ab_test1905 .cont-course-table tr td strong{color:#e52041;font-size:.2rem;font-weight:700}}@media (min-width:40.063em) and (min-width:64.063em){.ab_test1905 .cont-course-table tr td strong{display:inline-block}}@media (min-width:40.063em){.ab_test1905 .cont-course-table tr td:first-child{width:36%}.ab_test1905 .cont-course-table tr td:last-child{border-right:none;width:13%}.ab_test1905 .cont-course-table tr td:last-child a{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#cddd00;color:#fff;font-size:.12rem;text-align:center;max-width:80%;margin:0 auto}.ab_test1905 .cont-course-table tr td:last-child a:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.ab_test1905 .cont-course-table tr td:last-child a:hover{background:#34b800}.ab_test1905 .cont-course-table tr td.course-icon{font-size:.12rem;padding:.625em;text-align:left}.ab_test1905 .cont-course-table tr td.course-icon p{padding:.2em 0}.ab_test1905 .cont-course-table tr td.course-icon span{border-radius:20px;color:#fff;display:inline-block;font-size:.11rem;margin-right:.625em;padding:.4em .625em}.ab_test1905 .cont-course-table tr td.course-icon span.i-vege{background:#39b483}.ab_test1905 .cont-course-table tr td.course-icon span.i-food{background:#ff6060}.ab_test1905 .cont-course-table tr td.course-icon span.i-item{background:#a66aa9}.ab_test1905 .cont-course-table tr td.course-icon span.i-blank{border:1px dashed #ccc;color:#ccc!important}.ab_test1905 .cont-course-table tr:first-child th{background:#3bb483;border-right:1px solid #fff;color:#fff;text-align:center}.ab_test1905 .cont-course-table tr:first-child th:last-child{border-right:none;border-radius:0 10px 0 0;width:13%}.ab_test1905 .cont-course-table tr:first-child th:first-child{border-radius:10px 0 0 0;width:13%}.ab_test1905 .cont-course-table tr:first-child th:nth-child(2){width:36%}.ab_test1905 .cont-course-table tr:last-child th{border-bottom:none}}.ab_test1905 .cont-schedule{margin:1em 2.6% 2em;max-width:1024px}@media (min-width:64.063em){.ab_test1905 .cont-schedule{margin:1em auto 2em}}.ab_test1905 .cont-schedule h3{margin:1em auto .5em;max-width:325px}.ab_test1905 .cont-schedule p{font-size:.11rem;color:#666;padding:.5em 0}@media (min-width:40.063em){.ab_test1905 .cont-schedule p{font-size:.13rem;text-align:right}}.ab_test1905 .cont-schedule table{border-collapse:collapse;border-spacing:0;border:1px solid #3d3d3d;font-size:.13rem;table-layout:fixed;width:100%}@media (min-width:40.063em){.ab_test1905 .cont-schedule table{font-size:.14rem}}.ab_test1905 .cont-schedule table tr:first-child th{background:#ee8579}.ab_test1905 .cont-schedule table tr:first-child th:first-child{background:0 0}.ab_test1905 .cont-schedule table tr th{border:1px solid #3d3d3d;color:#fff}.ab_test1905 .cont-schedule table tr th:first-child{background:#666}.ab_test1905 .cont-schedule table tr th span{display:block;font-size:.12rem}@media (min-width:40.063em){.ab_test1905 .cont-schedule table tr th span{display:inline}}.ab_test1905 .cont-schedule table tr td{background:#fff;border:1px solid #3d3d3d;font-size:.14rem;letter-spacing:-.005rem;line-height:1.2em;padding:.5em;text-align:center;width:12.5%}.ab_test1905 .cont-schedule table tr td:first-child{background:#3bb483;color:#fff;text-align:center;vertical-align:middle;width:24%}@media (min-width:64.063em){.ab_test1905 .contents-wrap{margin:0 auto;max-width:64em}}.ab_test1905 .contents-wrap h2{color:#179e95;font-size:.2rem;margin:0 auto 1.5em;padding-top:2.5em;position:relative;text-align:center}.ab_test1905 .contents-wrap h2:before{content:'';position:absolute;bottom:-.75em;display:inline-block;width:1.75em;height:.1em;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#179e95}.ab_test1905 .contents-wrap .cont-shop-list .shop-list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3125em}.ab_test1905 .contents-wrap .cont-shop-list .shop-list-inner li{padding:.3125em}.ab_test1905 .contents-wrap .cont-nav{background:#179e95;color:#fff}.ab_test1905 .contents-wrap .cont-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto .9375em}.ab_test1905 .contents-wrap .cont-nav ul li{background:#179e95;border-right:1px solid #fff;width:16.6%;height:4em}.ab_test1905 .contents-wrap .cont-nav ul li:last-child{border-right:none}.ab_test1905 .contents-wrap .cont-nav ul li a{color:#fff;display:block;font-size:.14rem;line-height:1.2em;padding:10px 0;text-align:center;text-decoration:none}.ab_test1905 .contents-wrap .cont-nav ul li a i{display:block}.ab_test1905 .contents-wrap .cont-nav.chikusei_nav ul li{width:calc(100% / 4)!important}.ab_test1905 .contents-wrap .cont-course-wrap h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center;margin:0 auto 1.25em;width:100%}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap h3{border-radius:5em}}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap h3{width:50%}}.ab_test1905 .contents-wrap .cont-course-wrap p{padding:.625em}@media (min-width:64.063em){.ab_test1905 .contents-wrap .cont-course-wrap p{padding:0}}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-lead{font-size:.16rem;padding:0 .625em 1.25em;text-align:center}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-lead strong{color:#e52041;font-weight:700;font-size:.22rem}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-lead b{font-weight:700;font-style:.2rem}@media (min-width:64.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-new-lead{font-size:.18rem;padding:0 0 1.25em}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-lead br{display:block}}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li{background:#fff;border:#ccc solid 1px;border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:0 .625em 1em;position:relative;padding:.625em 1em}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li h3{background:0 0;color:#000;text-align:left;border-radius:0;margin:0;font-weight:700;font-size:.2rem;line-height:1.2em;padding:.625em 0}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li h3 span{background:#179e95;color:#fff;font-size:.14rem;margin-left:1.25em;padding:3px 10px 1px;border-radius:5px;line-height:1}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-icon{padding:.625em 0}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-icon span{border-radius:20px;color:#fff;display:inline-block;font-size:.12rem;margin-right:.625em;padding:.25em .625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-icon span.i-vege{background:#39b483}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-icon span.i-food{background:#ff6060}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-icon span.i-item{background:#a66aa9}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-icon span.i-blank{border:1px dashed #ccc;color:#ccc!important}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article figure{position:relative}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article figure .course-icon-img{display:block;position:absolute;left:0;top:0;max-width:25%}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl{font-size:.14rem;padding:0 0 .625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dt strong{font-weight:700}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd{padding:.625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd strong{font-weight:700}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd span{display:block;font-size:.12rem;padding:.3125em}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd .course-op{background:#f5a49f;border-radius:30px;color:#fff;margin:.3125em auto 0;padding:.3125em;text-align:center}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd.food-info{background:#fcf4f3;border-radius:.4em;margin:.625em auto 0}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd.vege-info{border:#179e95 1px solid;border-radius:.4em;color:#179e95;margin:.625em auto 0}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl dd.vege-info span{color:#e52041}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article dl .small_txt{display:block;font-size:.12rem;margin:.625em 0}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .btn-course{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#e52041;color:#fff;margin:1em .625em;text-align:center}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .btn-course:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .btn-course.is_btn_close{background:#999;-webkit-box-shadow:none;box-shadow:none;cursor:auto}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price{border-top:1px solid #999;border-bottom:1px solid #999;font-weight:700;font-size:.14rem;line-height:1.4em;margin-bottom:.625em;padding:.5em 0;position:relative}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price{border:0;margin:0;padding:0 0 .625em}}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price strong{color:#e52041;font-size:.18rem;font-weight:700}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price strong{font-size:.2rem}}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price strike{color:#999;font-weight:400;font-size:.14rem}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price em{font-size:.12rem;font-style:normal}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price .limited_icon{position:absolute;top:-10px;right:0;width:72px;height:72px}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list li article .course-price .limited_icon{top:-25px;right:20px}}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list .course-new-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list .course-new-inner .course-lb{margin-right:2%;width:48%}.ab_test1905 .contents-wrap .cont-course-wrap .course-new-list .course-new-inner .course-rb{width:50%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-option{padding-top:1.25em}.ab_test1905 .contents-wrap .cont-course-wrap .course-option h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-option h3{border-radius:5em}}.ab_test1905 .contents-wrap .cont-course-wrap .course-option p{padding:.625em .625em 0;text-align:center}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul{padding:1.25em 0}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .625em .625em}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li{display:block;width:50%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li figure{width:30%}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li figure{width:100%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li figure figcaption{font-size:.12rem;text-align:right}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li dl{line-height:1.4em;padding-left:.625em;width:70%}@media (min-width:64.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li dl{width:100%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li dl dt{font-weight:700}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li dl dd{font-size:.15rem;letter-spacing:-.05em}.ab_test1905 .contents-wrap .cont-course-wrap .course-option ul li dl dd span{font-size:.12rem}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center;margin-top:1.25em;width:100%}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set h3{border-radius:5em}}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set{width:49%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set p{margin:.625em auto;padding:0 .625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .set-img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .set-img li{padding:1%;width:25%}@media (min-width:64.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .set-img li{width:20%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .set-img li img{border:1px solid #f4f4f4}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box{background:0 0;padding:0 .625em 2em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box ul{display:-webkit-box;display:-ms-flexbox;display:flex}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box ul li{width:33.3%}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box ul li ul{display:block}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box ul li ul li{list-style-type:disc;margin-left:15%;width:85%}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box dl{background:#f4f4f4;margin:1.25em auto;padding:.625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box dl dt{font-weight:700}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box dl dd{font-size:.15rem}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box dl dd strong{font-weight:700}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental{background:#fff;padding:.625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dt{font-weight:700}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul{width:100%}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul:not(.goods_img){display:block}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul:not(.goods_img) li{width:calc(100% - 25px);list-style-type:disc;margin-left:25px}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul li{width:25%;padding:1%}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul li img{border:1px solid #f4f4f4}@media (min-width:64.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul li{width:20%}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-set .inner-box.goods_rental dd ul li img{border:none}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option h3,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center;margin-top:1.25em;width:100%}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option h3,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku h3{border-radius:5em}}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku{width:49%}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option figure,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku figure{padding:1.25em 1.25em 0}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option figcaption,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku figcaption{font-size:.12rem;padding:.625em 0;text-align:center}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option figcaption br,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku figcaption br{display:none}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-info,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-info{padding:0 .625em;font-size:.15rem}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-recently,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-recently{padding:0 .625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-recently h4,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-recently h4{border-left:.25em solid #179e95;color:#179e95;font-size:.15rem;line-height:1em;margin:.625em auto;padding:0 1em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-recently p,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-recently p{border:1px solid #179e95;border-radius:.25em;color:#179e95;margin:0 auto .625em;padding:.625em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-list,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-list{padding:0 .625em;width:100%}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-list tr th,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-list tr th{background:#009e96;color:#fff}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-list tr td,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-list tr td{background:#f4f4f4;font-size:.14rem;letter-spacing:-.005rem;line-height:1.2em;padding:.5em}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-list tr td,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-list tr td{background:#fff}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option .shukaku-list tr td:first-child,.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-shukaku .shukaku-list tr td:first-child{background:#3bb483;color:#fff;text-align:center;vertical-align:middle;width:10em}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option{padding-top:0}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option figcaption{text-align:right}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option dl{margin:.625em auto;padding:0 .625em}@media (min-width:40.063em){.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option dl{margin:0;padding:0 0 0 .625em}}.ab_test1905 .contents-wrap .cont-course-wrap .course-inner .course-option dl dt{font-weight:700}.cont-qa-wrap .qa-list{border-radius:.625em;border:1px solid #179e95;padding:1.25em;margin:0 .625em;padding:.625em}@media (min-width:40.063em){.cont-qa-wrap .qa-list{background:url(../images/common/bg_cont_white.png) repeat left top;background-color:none;background-size:25px;border:none;margin:0 auto}}.cont-qa-wrap .qa-list li input{display:none}.cont-qa-wrap .qa-list li label{border-bottom:1px solid #179e95;cursor:pointer;display:block;padding:.625em 1em;position:relative;text-indent:-1em}.cont-qa-wrap .qa-list li label:before{content:'Q';color:#179e95;font-family:"Helvetica Neue","Segoe UI","Noto Sans Japanese","ヒラギノ角ゴ ProN W3",Meiryo,sans-serif;font-size:.18rem;font-weight:700;padding-right:.3125em}.cont-qa-wrap .qa-list li label:after{border-style:solid;border-width:.375em;border-color:transparent transparent transparent #179e95;content:'';position:absolute;right:0;top:1em}.cont-qa-wrap .qa-list li labelhover{background:#ccc}.cont-qa-wrap .qa-list li .qa-cont{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;height:0;overflow:hidden;background:#f4f4f4;margin:.625em 0 0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.cont-qa-wrap .qa-list li input:checked+.qa-cont{height:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.cont-qa-wrap .qa-more-link{background:#179e95;border-radius:1.25em;color:#fff;display:block;font-size:.15rem;margin:.625em;padding:.3125em;text-align:center;text-decoration:none}@media (min-width:40.063em){.cont-qa-wrap .qa-more-link{margin:.625em 0 .625em 60%;width:40%}}.cont-fixed{bottom:0;left:0;position:fixed;width:100%;z-index:9999}.cont-fixed .fixed-btn{background:url(../images/bg_opblk.png);background-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.12rem;letter-spacing:.1em;padding:.625em .3125em}.cont-fixed .fixed-btn li{padding:0 .3125em;width:60%}.cont-fixed .fixed-btn li a{background:#e52041;display:block;border-radius:.3125em;padding:.5em;text-decoration:none;text-align:center;color:#fff}@media (min-width:64.063em){.cont-fixed .fixed-btn li a{font-size:.14rem;padding:1em}}.cont-fixed .fixed-btn li .is_btn_close{display:block;border-radius:.3125em;padding:.5em;text-decoration:none;text-align:center;color:#fff;background:#999;cursor:auto}@media (min-width:64.063em){.cont-fixed .fixed-btn li .is_btn_close{font-size:.14rem;padding:1em}}.cont-fixed .fixed-btn li:first-child{width:40%}.cont-fixed .fixed-btn li:first-child a{background:#34b800}.announce{max-width:64em;border:2px solid #e52041;background:#fff;padding:.625em 1em;margin:60px 10px;margin-bottom:0}.announce dl{text-align:center}.announce dl dt{font-size:.2rem;font-weight:700;color:#e52041;margin-bottom:.625em}.announce dl dd{font-weight:700}@media (min-width:64.063em){.announce{width:70%;min-width:700px;margin:80px auto 20px}}.announce.tochi{border-color:#999}.announce.tochi dl{text-align:left}.announce.tochi dl dt{font-size:.16rem;color:#2d2d2e}.announce.tochi dl dd{font-weight:400!important;font-size:.14rem}.announce.tochi dl dd.btn{text-align:center}.announce.tochi dl dd.btn a{display:inline-block;background:#179e95;color:#fff;text-decoration:none;padding:5px 20px;margin:20px auto 0;border-radius:5px}.caution_stop{margin:.625em auto 0;color:#e52041;font-size:.12rem;padding:.25em .625em!important}.contents-blog{margin:2em auto;max-width:64em;padding:0 2%}@media (min-width:64.063em){.contents-blog{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:64.063em){.contents-blog .cont-blog-wrap{width:70%}}.contents-blog .cont-blog-wrap header h2{border-left:.25em solid #2d2d2e;font-size:.26rem;margin-bottom:.5em;line-height:1em;padding:.25em 0 .25em .5em}.contents-blog .cont-blog-wrap .meta_box{border-top:dashed .1em #999;font-size:.12rem;margin-bottom:.5em;padding:.5em 1.25em;text-align:right}.contents-blog .cont-blog-wrap .article-box{background:url(/wp-content/themes/vegeq_2017/images/common/bg_cont_white.png) repeat left top;background-size:25px;border-radius:.5em;padding:1.25em}.contents-blog .cont-blog-wrap .article-box h2{border-left:.1em solid #2d2d2e;font-size:.24rem;line-height:1em;margin:1em auto;padding:.1em 0 .1em .5em}.contents-blog .cont-blog-wrap .article-box h3{border-top:1px solid #2d2d2e;border-bottom:1px solid #2d2d2e;font-size:.2rem;margin:.5em auto;padding:.25em}.contents-blog .cont-blog-wrap .article-box dl{padding:1em 0}.contents-blog .cont-blog-wrap .article-box dl dt{font-size:.18rem;font-weight:700}.contents-blog .cont-blog-wrap .article-box b{color:#e52041;display:block;font-size:.14rem;padding:.5em}.contents-blog .cont-blog-wrap .article-box small{display:block;background:#f4f4f4;border-radius:.25em;font-size:.12rem;margin:.5em auto;padding:1em}.contents-blog .cont-blog-wrap .entry_box h3{border:none;font-size:.16rem}.contents-blog #cat_tag span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em auto}.contents-blog #cat_tag a{color:#2d2d2e;border:1px solid #2d2d2e;border-radius:2em;display:block;font-size:.12rem;margin-right:.5em;padding:.25em .5em;text-decoration:none;word-break:break-word;text-align:center;width:40%}@media (min-width:64.063em){.contents-blog #cat_tag a{width:25%}}.contents-blog #cat_tag a:hover{color:#e52041;border-color:#e52041}.contents-blog #entry_snsbox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contents-blog #entry_snsbox ul li{text-align:center;width:49%}.contents-blog #entry_snsbox ul li a{color:#fff;text-decoration:none}.contents-blog #entry_snsbox ul li .fb-box{background:#4267b2;border-radius:4px;color:#fff;display:block;padding:10px;text-decoration:none;width:100%}.contents-blog #entry_snsbox ul li .tw-box{background:#0c7abf;border-radius:4px;color:#fff;display:block;padding:10px;text-decoration:none;width:100%}@media (min-width:64.063em){.contents-blog .cont-side-wrap{padding-left:2%;width:30%}}.contents-blog .cont-side-wrap #searchform{margin-bottom:24px;height:40px;width:100%;background:#fff;padding:5px 0;position:relative;border:1px solid #ccc;border-radius:5px}.contents-blog .cont-side-wrap #searchform input[type=text]{height:28px;float:left;margin:0;width:100%;border:1px solid #fff;padding:0 30px 0 5px;font-size:15px}.contents-blog .cont-side-wrap #searchform button{margin:0;padding:0;background:#fff;border:0;color:#111;font-size:18px;position:absolute;top:10px;right:10px}.contents-blog .home_area section{display:-webkit-box;display:-ms-flexbox;display:flex}.contents-blog .home_area section .thumb_box{width:30%}.contents-blog .home_area section .entry_box{padding-left:2%;width:70%}.contents-blog .home_area section .entry_box a{text-decoration:none}.contents-blog #page_pn{margin:2em auto}.contents-blog #page_pn dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.25em}@media (min-width:40.063em){.contents-blog #page_pn dl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contents-blog #page_pn dl dt{width:25%}.contents-blog #page_pn dl dd{width:75%}.contact-form label{display:inline-block;margin-bottom:10px;cursor:pointer}.contact-form input.inputD{width:27%}.contact-form input[type=radio]{width:18px;height:18px;padding:0}.contact-form textarea{min-height:140px}.grouop-contact-lead{color:#2d2d2e;margin:0 auto 1em;padding:.25em;text-align:center;width:96%}.content-simple-wrap h2{color:#179e95;font-size:.2rem;margin:2.5em auto 1.5em;position:relative;text-align:center}.content-simple-wrap h2:before{content:'';position:absolute;bottom:-.75em;display:inline-block;width:1.75em;height:.1em;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#179e95}.content-simple-inner{max-width:64em;margin:0 auto 5em;position:relative;padding:0 .625em}@media (min-width:64.063em){.content-simple-inner{padding:0}}.content-simple-inner h2{color:#179e95;font-size:.2rem;margin:2.5em auto 1.5em;position:relative;text-align:center}.content-simple-inner h2:before{content:'';position:absolute;bottom:-.75em;display:inline-block;width:1.75em;height:.1em;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#179e95}.contents-group-wrap{padding-bottom:5em}.contents-group-wrap .cont-group-header{background:url(../images/shop_group/ph_group_kv_l.jpg) no-repeat center top;background-size:cover;min-height:10.5em;position:relative}@media (min-width:40.063em){.contents-group-wrap .cont-group-header{min-height:26.5em}}.contents-group-wrap .cont-group-header .group-btn-box{display:none}@media (min-width:40.063em){.contents-group-wrap .cont-group-header .group-btn-box{bottom:0;display:block;left:0;margin:auto;max-width:80%;bottom:0;position:absolute;right:0}}@media (min-width:64.063em){.contents-group-wrap .cont-group-header .group-btn-box{max-width:55%;bottom:0}}.contents-group-wrap .cont-hanami-header{background:url(../images/shop_group/ph_hanami_kv_l.jpg) no-repeat center top;background-size:cover;min-height:12.5em;margin-top:-4em}@media (min-width:40.063em){.contents-group-wrap .cont-hanami-header{min-height:26.5em}}.contents-group-wrap .cont-hanami-header h3{max-width:60%;position:absolute;right:1em;top:1.5em}@media (min-width:40.063em){.contents-group-wrap .cont-hanami-header h3{max-width:45%;top:4em}}.contents-group-wrap article h4{color:#179e95;font-size:.2rem;margin:2.5em auto 1.5em;position:relative;text-align:center;font-size:.2rem;margin-bottom:2em}.contents-group-wrap article h4:before{content:'';position:absolute;bottom:-.75em;display:inline-block;width:1.75em;height:.1em;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#179e95}@media (min-width:40.063em){.contents-group-wrap .group-ph-flx{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:40.063em){.contents-group-wrap .group-ph-flx figure{width:40%}}@media (min-width:40.063em){.contents-group-wrap .group-ph-flx p{padding-left:1.25em;width:60%}}.contents-group-wrap .group-ph-flx p a{background:#39b483;border:1px solid #fff;color:#fff;font-size:.18rem;letter-spacing:.1em;margin:1em auto;text-align:center;border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none}.contents-group-wrap .group-ph-flx p a:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.contents-group-wrap .group-ph-flx p a:hover{background:#179e95}.contents-group-wrap .group-btn-box a{background:#39b483;border:1px solid #fff;color:#fff;font-size:.18rem;letter-spacing:.1em;margin:1em auto;text-align:center;border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none}.contents-group-wrap .group-btn-box a:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.contents-group-wrap .group-btn-box a:hover{background:#179e95}.contents-group-wrap .special-wrap{background:url(../images/shop_group/bg_special.jpg) repeat left top;background-size:48px;margin:0 auto;max-width:64em;padding:20px}.contents-group-wrap .special-wrap .inner-special{background:#fff;padding:10px}.contents-group-wrap .special-wrap .inner-special dt{color:#ff4575}.contents-group-wrap .group-tel-wrap{border:1px solid #7fceca;border-radius:5px 5px 0 0}.contents-group-wrap .group-tel-wrap h4{border-radius:5px 5px 0 0}@media (min-width:64.063em){.content-shoplist-wrap.group_shoplist .cont-box-wht li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin-bottom:1em;border:1px solid #009e96}.content-shoplist-wrap.group_shoplist .cont-box-wht li article{margin-top:0;border:none}.content-shoplist-wrap.group_shoplist .cont-box-wht li figure{padding:1em}}.group-tel-wrap{background:url(../images/common/bg_cont_white.png) repeat left top;background-size:25px;color:#2d2d2e;margin:2em auto 0;max-width:640px}.group-tel-wrap h4{background:#7fceca;color:#fff;font-size:.18rem;padding:.2em 0;text-align:center;width:100%}@media (min-width:40.063em){.group-tel-wrap{border:1px solid #7fceca;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.group-tel-wrap .group-tel-number{color:#ff6060;font-size:.24rem;padding:.5em .5em 0;text-align:center}.group-tel-wrap .group-tel-number i{font-size:.18rem}.group-tel-wrap .group-tel-number a{color:#ff6060;text-decoration:none}@media (min-width:40.063em){.group-tel-wrap .group-tel-number{padding:1.5em 0 1em;width:35%}}.group-tel-wrap .group-tel-info{color:#2d2d2e;line-height:1em;margin:.5em auto;padding:.5em}@media (min-width:40.063em){.group-tel-wrap .group-tel-info{border-left:1px solid #7fceca}}.group-tel-wrap .group-tel-info h5{border-left:2px solid #2d2d2e;font-weight:700;line-height:1em;margin:0 0 .5em;padding-left:.5em}.group-tel-wrap .group-tel-info ul{font-size:.15rem;margin:.5em auto;padding-left:.5em}.group-tel-wrap .group-tel-info p{font-size:.12rem}@media (min-width:40.063em){.group-tel-wrap .group-tel-info{padding-left:1.25em;width:65%}}#pageTop{background:#e52041;bottom:0;color:#fff;right:0;line-height:1em;padding:.5em 1em;position:absolute}.cont-page-all{position:relative}.contents-qa-wrap{border-radius:1.25em;margin:0 auto;max-width:43.75em;padding-bottom:5em}.contents-qa-wrap .cont-qa-wrap article h4{color:#179e95;font-size:.22rem;font-weight:700;letter-spacing:.2em;margin:2em .5em 1.25em;padding:.5em 0 .625em;position:relative;text-align:center}.contents-qa-wrap .cont-qa-wrap article h4:after{border-bottom:2px solid #179e95;bottom:0;content:"";display:block;position:absolute;width:10%;left:0;right:0;margin:auto}.contents-qa-wrap .cont-qa-wrap article h4 span{display:block;font-size:.14rem;letter-spacing:0}.contents-qa-wrap .cont-qa-wrap article h5{padding:4em 0 1.5em .5em}.contents-qa-wrap .cont-qa-wrap article h5 strong{border-left:4px solid #179e95;color:#179e95;font-size:.18rem;line-height:1em;margin:0 auto;padding:.2em 1em .2em .5em}@media (min-width:40.063em){.contents-qa-wrap .cont-qa-wrap article h5{padding:4em 0 1.5em}}.contents-qa-wrap .cont-qa-wrap article .qa-ttl-list{background:#fff;border:2px solid #179e95;border-radius:5px;font-size:.16rem;margin:0 10px}.contents-qa-wrap .cont-qa-wrap article .qa-ttl-list li a{border-bottom:1px solid #179e95;color:#179e95;display:block;padding:1em 2em 1em 1em;position:relative;text-decoration:none}.contents-qa-wrap .cont-qa-wrap article .qa-ttl-list li a i{position:absolute;right:1em;top:1.5em}.contents-qa-wrap .cont-qa-wrap article .qa-ttl-list li:hover{background:rgba(23,158,149,.1)}@media (min-width:40.063em){.contents-qa-wrap .cont-qa-wrap article .qa-ttl-list{margin:0 auto}.contents-qa-wrap .cont-qa-wrap article .qa-ttl-list li a{padding:1em}}.contents-qa-wrap .cont-qa-wrap article ul.qa-list{padding:1em}@media (min-width:40.063em){.contents-qa-wrap .cont-qa-wrap article ul.qa-list{padding:1em 2em}}.contents-qa-wrap .cont-qa-wrap article ul li:last-child label{border-bottom:none}.contents-qa-wrap .cont-qa-wrap article ul li label{font-size:.18rem}.contents-qa-wrap .cont-qa-wrap article ul li .qa-cont{font-size:.15rem}.contents-qa-wrap .cont-qa-wrap article ul li .qa-cont strong{display:block;font-size:.16rem;font-weight:700}.contents-qa-wrap .cont-qa-wrap article ul li .qa-cont span{color:#ff6060;display:block;font-size:.12rem;padding:5px 0 10px}.qa-shop-list{margin:1em auto}@media (min-width:64.063em){.qa-shop-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:64.063em){.qa-shop-list li{width:49%}}.qa-shop-list li a{background:url(../images/common/bg_cont_white.png) repeat left top;background-size:48px;border-radius:.25em;border:1px solid #179e95;color:#179e95;display:block;font-size:.18rem;font-weight:700;margin:.625em .5em .625em;padding:.625em 1.625em .625em .625em;position:relative;text-align:center;text-decoration:none}@media (min-width:64.063em){.qa-shop-list li a{margin:.625em .5em .625em 0}}.qa-shop-list li a:after{border-style:solid;border-width:.375em;border-color:transparent transparent transparent #179e95;content:'';position:absolute;right:0;top:1em}.qa-shop-list li a:hover{border:1px solid #34b800;color:#34b800}.qa-shop-list li a:hover:after{border-color:transparent transparent transparent #34b800}.cont-qa-contact{background:#f4f4f4;margin:1em .625em 0;padding:.5em}@media (min-width:64.063em){.cont-qa-contact{background:#fff;border-radius:2px;margin:1em 0 0;padding:1em}}.cont-qa-contact dt{border-left:2px solid #2d2d2e;font-weight:700;line-height:1em;padding-left:.625em}.cont-qa-contact dd{font-size:.15rem;padding:.625em}#qa_agripark .cont-pagetop,#qa_hanno .cont-pagetop,#qa_kashiwa .cont-pagetop{display:none}.cont-4040wrap{text-align:center}@media (min-width:64.063em){.content-cancel-wrap article{padding:.5em}}.content-cancel-wrap article h3{border-left:2px solid #2d2d2e;font-size:.18rem;font-weight:700;line-height:1em;margin-bottom:1em;padding-left:.5em}.content-cancel-wrap article table{border-left:1px solid #595959;border-bottom:1px solid #595959;border-collapse:collapse;font-size:.15rem;margin:1em 0;width:100%;text-align:left}@media (min-width:64.063em){.content-cancel-wrap article table{width:50%}}.content-cancel-wrap article table th{border-top:1px solid #595959;border-right:1px solid #595959;border-collapse:collapse;padding:4px}.content-cancel-wrap article table td{border-top:1px solid #595959;border-right:1px solid #595959;border-collapse:collapse;padding:4px}.content-cancel-wrap article dl dt{font-weight:700;font-size:.15rem;padding:1em 0 .5em}.content-cancel-wrap article dl dd ul{padding-left:1.5em}.content-cancel-wrap article dl dd ul li{font-size:.15rem;list-style-type:disc;padding-bottom:.5em}@media (min-width:40.063em){.content-shoplist-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-shoplist-wrap ul li{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.content-shoplist-wrap ul li:last-child{margin-bottom:0}@media (min-width:40.063em){.content-shoplist-wrap ul li{display:block;margin-bottom:0;padding:1em 1.5em;width:33%}}.content-shoplist-wrap ul li figure{width:35%}@media (min-width:40.063em){.content-shoplist-wrap ul li figure{max-height:240px;overflow:hidden;width:100%}}.content-shoplist-wrap ul li article{padding-left:.625em;width:65%}@media (min-width:40.063em){.content-shoplist-wrap ul li article{padding-left:0;width:100%}}.content-shoplist-wrap ul li article h4{font-size:.18rem}@media (min-width:40.063em){.content-shoplist-wrap ul li article h4{font-size:.22rem}}.content-shoplist-wrap ul li article h4 span{border:1px solid #009e96;border-radius:40px;color:#009e96;display:inline-block;font-size:.12rem;padding:0 10px}@media (min-width:40.063em){.content-shoplist-wrap ul li article h4 span{margin-bottom:.725em;font-size:.15rem}}.content-shoplist-wrap ul li article h4 span.is_close{background:#999;color:#fff;border:none}.content-shoplist-wrap ul li article a{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#39b483;border:1px solid #fff;color:#fff;font-size:.15rem;margin:.5em auto 0;padding:.5em}.content-shoplist-wrap ul li article a:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}@media (min-width:40.063em){.content-shoplist-wrap ul li article a{font-size:.18rem;padding:.725em}}.none-schedule{display:none}.cont-insta-wrap{max-height:100%}.cont-insta-wrap .insta-inner{margin:0 auto 20px;padding:0 .625em}.cont-insta-wrap .insta-inner h3{background:#3a2b36;border-radius:4px;color:#fff;letter-spacing:.3em;margin:0 auto 1.25em;padding:.625em;position:relative;text-align:center;text-align:center;z-index:0}.cont-insta-wrap .insta-inner h3:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#3a2b36 transparent transparent transparent;z-index:-1}.cont-insta-wrap .insta-inner h3 i{padding-right:6px}.cont-insta-wrap .insta-inner h3 span{display:block;font-size:10px;letter-spacing:0}.cont-insta-wrap .insta-inner #photobox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cont-insta-wrap .insta-inner #photobox ul li{height:5em;width:33%;margin-bottom:.625em;overflow:hidden}.cont-insta-wrap .insta-inner #photobox ul li:last-child{display:none}@media (min-width:40.063em){.cont-insta-wrap .insta-inner #photobox ul li:last-child{display:block}}@media (min-width:40.063em){.cont-insta-wrap .insta-inner #photobox ul li{height:6.25em;width:19%}}@media (min-width:64.063em){.cont-insta-wrap .insta-inner #photobox ul li{height:8em}}.cont-insta-wrap .insta-inner #photobox ul li .instagram-data{display:none}.cont-insta-wrap .insta-inner #photobox.chikusei_insta{position:relative}.cont-insta-wrap .insta-inner #photobox.chikusei_insta::after{position:absolute;display:block;width:100%;height:100%;content:'';background:rgba(255,255,255,.8);top:0;left:0}.cont-insta-wrap .insta-inner #photobox.chikusei_insta p{position:absolute;color:#179e95;text-align:center;font-weight:700;font-size:.18rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.cont-insta-wrap .insta-inner a.photobox-more-link{background:#e3dce3;border-radius:.25em;color:#3a2b36;display:block;font-weight:700;padding:.625em;margin:.625em auto 0;text-align:center}.cont-insta-wrap .insta-inner a.photobox-more-link i{font-size:.15rem;padding-left:.25em}.cont-insta-wrap .insta-inner a.photobox-more-link span{display:block;font-weight:400;font-size:.1rem}.cont-pagetop{max-width:64em;margin:0 auto;position:relative}.cont-pagetop a{background-color:#e52041;bottom:0;color:#fff;display:block;line-height:1em;max-width:2em;padding:.3125em .625em;position:absolute;right:0;text-decoration:none;text-align:center}.bnr-inner-wrap{padding:.625em}@media (min-width:40.063em){.bnr-inner-wrap li.bnr-sp{display:none}}.bnr-inner-wrap li.bnr-pc{display:none}@media (min-width:40.063em){.bnr-inner-wrap li.bnr-pc{display:block}}.lp-rain-wrap{background:#fbf4e4}.lp-rain-wrap .lp-rain-mv{margin:0 auto;max-width:1025px;padding:.625em}.lp-rain-wrap .lp-rain-mv.pc{display:none}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-mv{line-height:0;margin:0 auto;padding:0}.lp-rain-wrap .lp-rain-mv.sp{display:none}.lp-rain-wrap .lp-rain-mv.pc{display:block}}@media (min-width:40.063em){.lp-rain-wrap{background:0 0}}.lp-rain-wrap .lp-rain-inner{margin:0 auto;max-width:1025px}.lp-rain-wrap .lp-rain-inner .lp-rain-sttl{background:url(../images/bg_icon_dotted.png) no-repeat center bottom;background-size:46px;line-height:1em;margin:0 .625em 20px;padding:0 0 20px;text-align:center}.lp-rain-wrap .lp-rain-inner .lp-rain-sttl h2{background:url(../images/icon_tent.png) no-repeat center top;background-size:42px;color:#0cc6d3;font-size:.22rem;font-weight:700;line-height:1em;margin:40px auto 0;padding:55px 0 20px}.lp-rain-wrap .lp-rain-inner .lp-rain-sttl h2::before{background:0 0}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-inner .lp-rain-sttl{font-size:.24rem;margin:0 auto 20px}}.lp-rain-wrap .lp-rain-inner h3{border-left:6px solid #8ec572;color:#8ec572;font-size:.22rem;font-weight:700;line-height:1em;padding:0 0 0 10px}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-inner h3{font-size:.26rem;margin-bottom:10px;padding-left:20px}}.lp-rain-wrap .lp-rain-inner h4{font-weight:700;font-size:.2rem;line-height:1.2em;padding:.625em 0}.lp-rain-wrap .lp-rain-inner .lp-rain-txtbox p{font-size:.15rem;line-height:1.8em;padding:10px 0}.lp-rain-wrap .lp-rain-inner .lp-rain-txtbox p.rain-txt-comme{font-size:.14rem;padding:0 0 0 1em;position:relative}.lp-rain-wrap .lp-rain-inner .lp-rain-txtbox p.rain-txt-comme::before{content:'※';position:absolute;left:0;top:0}.lp-rain-wrap .lp-rain-inner .lp-rain-txtbox p.rain-txt-cation{color:red;font-weight:700;font-size:.14rem;padding:0 0 0 1em;position:relative}.lp-rain-wrap .lp-rain-inner .lp-rain-txtbox p.rain-txt-cation::before{content:'※';position:absolute;left:0;top:0}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-inner .lp-rain-txtbox p{font-size:.18rem;padding:20px 0}}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-l{background:#fff;max-width:1000px;margin:20px .625em;position:relative}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-l figure{margin:0 auto;padding-top:1em;width:90%}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-l .lp-rain-txtbox{padding:1em}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-inner .lp-rain-flx-l{margin:60px auto;padding:40px}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-l figure{left:0;position:absolute;padding:0;top:-20px;width:41%}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-l .lp-rain-txtbox{padding:0 0 0 43.5%}}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r{background:#fff;max-width:1000px;margin:20px .625em;position:relative}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r figure{margin:0 auto;padding-top:1em;width:90%}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r .lp-rain-txtbox{padding:1em}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r .lp-rain-txtbox h3{color:#0cc6d3;border-left:6px solid #0cc6d3}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r{margin:60px auto;padding:40px}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r figure{right:0;position:absolute;padding:0;top:-20px;width:35%}.lp-rain-wrap .lp-rain-inner .lp-rain-flx-r .lp-rain-txtbox{padding:0 38.5% 0 0}}.lp-rain-wrap .lp-rain-inner .course-new-list dt{display:none}.lp-rain-wrap .lp-rain-inner .btn-morecourse{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#179e95;border-radius:40px;color:#fff;font-size:.18rem;margin:1em auto;max-width:90%;padding:.725em 0;text-align:center}.lp-rain-wrap .lp-rain-inner .btn-morecourse:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-inner .btn-morecourse{max-width:50%}}.lp-rain-wrap .lp-rain-box{background:url(../images/page_rainyday/bg_rain.png) repeat left top;background-size:4px;padding:40px 0;margin:80px auto 0}.lp-rain-wrap .lp-rain-box ul{max-width:1000px;margin:0 auto}.lp-rain-wrap .lp-rain-box ul li{background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:.625em;padding:20px}.lp-rain-wrap .lp-rain-box ul li section h5{font-weight:700}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-box{padding:40px 0 80px}.lp-rain-wrap .lp-rain-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-rain-wrap .lp-rain-box ul li{margin:0;width:48%}}.lp-rain-wrap .lp-rain-box.hanno-rain-box ul li{margin:0 .625em}@media (min-width:40.063em){.lp-rain-wrap .lp-rain-box.hanno-rain-box ul li{margin:0;width:100%}.lp-rain-wrap .lp-rain-box.hanno-rain-box ul li section{display:-webkit-box;display:-ms-flexbox;display:flex}.lp-rain-wrap .lp-rain-box.hanno-rain-box ul li section figure{width:40%}.lp-rain-wrap .lp-rain-box.hanno-rain-box ul li section div{padding-left:1em;width:60%}}.lp-rain-wrap .lp-txt-comme{font-size:.12rem;line-height:1em;padding:1em 0 0 1em;position:relative}.lp-rain-wrap .lp-txt-comme::before{content:'※';position:absolute;left:0;top:1em}.cont-fixed.lp_roof .fixed-btn li:first-child{width:50%}.cont-fixed.lp_roof .fixed-btn li:last-child{width:50%}.group-contact-wrap{background:#fff;border:1px solid #179e95;max-width:43.75em;margin:0 auto;padding:1em 0;border-radius:10px}@media (min-width:40.063em){.group-contact-wrap{padding:1em}}.group-contact-wrap .group-contact-tel{background:rgba(217,227,103,.5);border-radius:5px;color:#179e95;font-size:.14rem;line-height:1em;margin:0 auto;padding:1em;text-align:center;width:96%}.group-contact-wrap .group-contact-tel strong{display:block;font-size:.2rem;font-weight:700;letter-spacing:.1em;padding:.625em 0 0}.group-contact-wrap dl dt{padding-left:1em;font-size:.16rem;letter-spacing:.1em;line-height:1.2em;border-left:2px solid #179e95;color:#179e95;margin:1em 0 .625em 1em}.group-contact-wrap dl dd{background:#fff;padding:0 1em 1em}.group-contact-wrap dl dd input{padding:1.25em;width:100%;font-size:.18rem}.group-contact-wrap dl dd input::-webkit-input-placeholder{color:#e3e3e3}.group-contact-wrap dl dd input:-ms-input-placeholder{color:#e3e3e3}.group-contact-wrap dl dd input::-ms-input-placeholder{color:#e3e3e3}.group-contact-wrap dl dd input::placeholder{color:#e3e3e3}.group-contact-wrap dl dd textarea{width:100%;font-size:.18rem;padding:1.25em}.group-contact-wrap dl dd textarea::-webkit-input-placeholder{color:#e3e3e3}.group-contact-wrap dl dd textarea:-ms-input-placeholder{color:#e3e3e3}.group-contact-wrap dl dd textarea::-ms-input-placeholder{color:#e3e3e3}.group-contact-wrap dl dd textarea::placeholder{color:#e3e3e3}.school_lp .school{margin-bottom:60px}.school_lp .school.first_btn{margin:0 .625em}@media (min-width:64.063em){.school_lp .school{max-width:54em;margin:0 auto 100px}.school_lp .school.first_btn{margin:0 auto}}.school_lp .school h3{background:#7fceca;color:#fff;padding:.3125em;text-align:center;margin-bottom:1.25em}@media (min-width:40.063em){.school_lp .school h3{border-radius:5em}}.school_lp .school .btn-course{border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:1;padding:1em;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none;background:#e52041;color:#fff;margin:1em 0;text-align:center;padding:0}.school_lp .school .btn-course:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.school_lp .school .btn-course a{display:block;padding:1.5em}@media (min-width:64.063em){.school_lp .school .btn-course{margin:1em .625em}}.school_lp .school .btn-course a{color:#fff;text-decoration:none}.school_lp .fixed-btn li:first-child{width:100%;max-width:54em;margin:0 auto}.school_lp .fixed-btn li:first-child a{background:#e52041}.school_lp .cont-mv .limited.sp{width:100%;height:50px;background:#ffea01;margin:-8px 0 -15px}.school_lp .cont-mv .limited.sp p{font-size:.16rem;font-weight:700;text-align:center;color:#ff6060;line-height:50px}.school_lp .cont-mv .limited.sp p span{font-weight:400;padding-left:5px}@media (min-width:64.063em){.school_lp .cont-mv .limited.sp{display:none}}.school_lp .cont-mv .limited.pc{display:none}@media (min-width:64.063em){.school_lp .cont-mv .limited.pc{display:block;position:absolute;top:0;right:0;width:0;height:0;background:0 0;border-style:solid;border-width:0 200px 200px 0;border-color:transparent #ffea01 transparent transparent}.school_lp .cont-mv .limited.pc p{position:absolute;top:20px;right:-200px;font-size:.18rem;font-weight:700;text-align:center;color:#ff6060;width:110px;height:70px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.school_lp .cont-mv .limited.pc p span{font-size:.16rem;font-weight:700}}.school_lp .cont-mv h2{height:1.5em;width:100%;top:2em;bottom:inherit}@media (min-width:64.063em){.school_lp .cont-mv h2{width:10em}.school_lp .cont-mv h2::after{display:block;content:'';position:absolute;width:100%;height:4px;background:#fff;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;bottom:0;left:0}}.school_lp .cont-mv .unchor{margin:35px .625em 40px}.school_lp .cont-mv .unchor li{width:100%;border:1px solid #ccc;border-radius:10px;overflow:hidden}.school_lp .cont-mv .unchor li:first-child{margin-bottom:20px}.school_lp .cont-mv .unchor li a{position:relative;display:block;text-align:center;color:#fff;text-shadow:0 0 14px #000;text-decoration:none;padding:.625em 0}.school_lp .cont-mv .unchor li a::after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(252,244,243,.3);border-radius:10px;z-index:-1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.school_lp .cont-mv .unchor li a img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;z-index:-1}.school_lp .cont-mv .unchor li a img.position{top:94%}.school_lp .cont-mv .unchor li a .ttl{display:inline-block;text-align:center;font-size:.16rem;font-weight:700;border-bottom:1px solid #fff;margin-bottom:10px;padding:0 20px}.school_lp .cont-mv .unchor li a p::after,.school_lp .cont-mv .unchor li a p::before{position:absolute;display:block;content:'';-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.school_lp .cont-mv .unchor li a p::before{top:50%;right:15px;width:20px;height:20px;background:#179e95;border-radius:50%}.school_lp .cont-mv .unchor li a p::after{top:50%;right:17px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff}@media (min-width:40.063em){.school_lp .cont-mv .unchor{margin:30px .625em}.school_lp .cont-mv .unchor li{display:inline-block;width:48.5%;border:1px solid #ccc}.school_lp .cont-mv .unchor li:first-child{margin-bottom:0;margin-right:2%}.school_lp .cont-mv .unchor li a{padding:1.5em 0 2.5em}.school_lp .cont-mv .unchor li a img.position{top:73%}.school_lp .cont-mv .unchor li a .ttl{margin-bottom:1em}.school_lp .cont-mv .unchor li a p::after,.school_lp .cont-mv .unchor li a p::before{top:inherit;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.school_lp .cont-mv .unchor li a p::before{bottom:10px;left:50%}.school_lp .cont-mv .unchor li a p::after{bottom:21px;left:50.3%}}@media (min-width:64.063em){.school_lp .cont-mv .unchor{width:100%;max-width:54em;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 .625em}.school_lp .cont-mv .unchor li{display:inline-block;width:48.5%;border:1px solid #fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.school_lp .cont-mv .unchor li:first-child{margin-bottom:0;margin-right:2%}.school_lp .cont-mv .unchor li a{padding:1.5em 0 2.5em}.school_lp .cont-mv .unchor li a img.position{top:87%}.school_lp .cont-mv .unchor li a .ttl{margin-bottom:1em}.school_lp .cont-mv .unchor li a p::after,.school_lp .cont-mv .unchor li a p::before{top:inherit;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.school_lp .cont-mv .unchor li a p::before{bottom:10px;left:50%}.school_lp .cont-mv .unchor li a p::after{bottom:21px;left:50.3%}.school_lp .cont-mv .unchor li:hover{border:1px solid #179e95}.school_lp .cont-mv .unchor li:hover a::after{background:rgba(23,158,149,.8)}.school_lp .cont-mv .unchor li:hover a p::before{background:#fff}.school_lp .cont-mv .unchor li:hover a p::after{border-color:#179e95}}.school_lp .cont-attention{margin-bottom:40px}.school_lp .cont-attention .attention-inner ul li{margin-bottom:1em}@media (min-width:64.063em){.school_lp .cont-attention .attention-inner ul li{margin-bottom:.5em}}.school_lp .school_point ul li{position:relative;margin-bottom:.9375em}.school_lp .school_point ul li .point{position:absolute;top:-5px;left:5px;width:35px;height:35px;border-radius:50%;background:#7fceca;color:#fff;text-align:center;font-size:.16rem;font-weight:700;padding-top:6px}.school_lp .school_point ul li dl{background:#fff;border:#ccc solid 1px;border-radius:10px;padding:.625em;margin:.625em 2.6% 1.25em}.school_lp .school_point ul li dl dt{font-size:.16rem;font-weight:700;border-bottom:#ccc solid 1px;padding-left:25px;margin-bottom:.625em}.school_lp .school_point ul li dl dt span{font-size:.12rem;color:#fff;background:#179e95;padding:3px 10px 1px;border-radius:5px;margin-left:.625em}.school_lp .school_point ul li dl dt span.summer{background:#ff6060}@media (min-width:64.063em){.school_lp .school_point ul li .point{left:10px;width:50px;height:50px;font-size:28px;padding-top:3px}.school_lp .school_point ul li dl{width:calc(100% - 40px);border:none;padding-left:40px;margin:0 0 0 30px}.school_lp .school_point ul li dl dt{font-size:.2rem;padding-left:0}.school_lp .school_point ul li dl dt span{font-size:.14rem;margin-left:1.25em}}.school_lp .school_plan{margin-bottom:60px}.school_lp .course-new-list li{background:#fff;border:#ccc solid 1px;border-radius:.3125em;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:0 .625em 1em;position:relative;padding:1em}.school_lp .course-new-list li h4{font-weight:700;font-size:.2rem;line-height:1.2em;text-align:center;padding:.625em 0}@media (min-width:64.063em){.school_lp .course-new-list li h4.pc{display:inline-block;padding-left:.45em}}.school_lp .course-new-list li article figure{margin-bottom:1em}.school_lp .course-new-list li article p{font-size:.14rem;padding:0 0 .625em}.school_lp .course-new-list li article p.course-price{border-top:1px solid #999;border-bottom:1px solid #999;font-weight:700;font-size:.14rem;line-height:1.4em;text-align:center;margin-bottom:1.625em;padding:.5em 0}@media (min-width:64.063em){.school_lp .course-new-list li article p.course-price{border:0;margin:0;padding:0 0 .625em}}@media (min-width:64.063em){.school_lp .course-new-list li article p.course-price{display:inline-block}}.school_lp .course-new-list li article p.course-price strong{color:#e52041;font-size:.2rem;font-weight:700}.school_lp .course-new-list li article p.course-price em{font-size:.12rem;font-style:normal}.school_lp .course-new-list li article p.txt{margin:1em .625em}.school_lp .course-new-list li article .food-info{font-size:.14rem;background:#fcf4f3;border-radius:.4em;margin:1em 0;padding:.625em}@media (min-width:64.063em){.school_lp .course-new-list li article .food-info{margin:1em .625em}}.school_lp .school_option .course-new-list li h4 span{font-size:.14rem;color:#fff;background:#179e95;padding:4px 10px 3px;border-radius:5px;margin-left:1.25em}.school_lp .school_option .course-new-list li h4 span.summer{background:#ff6060}@media (min-width:64.063em){.school_lp .school_option .course-new-list li h4.pc{display:block;border-bottom:1px solid #999;margin-bottom:1em}}.school_lp .school_option .course-new-list li article .course-lb .food-info{background:#fcf4f3;margin:0 0 1em 0}.school_lp .school_option .course-new-list li article .course-lb .food-info strong{font-weight:700;display:block;text-align:center}.school_lp .school_option .course-new-list li article .course-lb .food-info strong span{display:block;color:#e52041;font-size:.18rem;font-weight:700;margin:0 0 .625em 0}.school_lp .school_option .course-new-list li article .course-lb .food-info span{display:block;font-size:.12rem;margin:0 .625em}.school_lp .school_option .course-new-list li article p.course-price{display:block}.school_lp .school_option .course-new-list li article p.small{font-size:.12rem;margin:0 .625em}.school_lp .school_option .course-new-list li article p.small strong{font-weight:700}.school_lp .school_option .course-new-list li article .food-info{background:rgba(217,225,111,.2)}@media (min-width:64.063em){.school_lp .school_option .course-new-list li article .food-info{margin:1em .625em}}.school_lp .contact{background:#fff;border-radius:10px;border:2px solid #7fceca;padding:1em;margin:0 .625em}@media (min-width:64.063em){.school_lp .contact{margin:0 auto 100px}}.school_lp .contact h4{font-size:.18rem;text-align:center;border-bottom:1px solid #999;margin-bottom:.625em;padding:.625em 0}.school_lp .contact p{text-align:center}.school_lp .contact .group-btn-box{max-width:600px;margin:1em auto}