@charset "UTF-8";[data-slidearea01]{padding:0;overflow:hidden}[data-slidearea01][data-slidearea01-slidelimit] .slidearea01_link.dammy{opacity:0}[data-slidearea01].slideDisabled .slidearea01_Wrapin{padding:0!important}[data-slidearea01].slideDisabled .slidearea01_link{width:100%!important}[data-slidearea01].slideDisabled .slidearea01_btns,[data-slidearea01].slideDisabled .slidearea01_link.dammy,[data-slidearea01].slideDisabled .slidearea01_pager{display:none!important}[data-slidearea01].slideDisabled .slidearea01_content{width:auto!important;left:auto!important}[data-slidearea01] .slidearea01_wrap{max-width:720px;width:100%;margin:auto;position:relative}[data-slidearea01] .slidearea01_btns{position:absolute;bottom:0;left:0;right:0;margin:auto;height:100%;width:100%}[data-slidearea01] .slidearea01_btns button{position:absolute;top:0;bottom:0;margin:auto;z-index:1;-webkit-tap-highlight-color:transparent;width:calc((var(--rs)/ var(--d)) * .8rem);height:calc((var(--rs)/ var(--d)) * .8rem);background-color:#fff;border-radius:50%;overflow:hidden}[data-slidearea01] .slidearea01_btns button:after,[data-slidearea01] .slidearea01_btns button:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:.2s;transition:.2s}[data-slidearea01] .slidearea01_btns button:before{width:calc((var(--rs)/ var(--d)) * .8rem);height:calc((var(--rs)/ var(--d)) * .8rem);background:linear-gradient(45deg,#ff9f9f 0,#8fc7dd 100%);border-radius:50%;opacity:.7}[data-slidearea01] .slidearea01_btns button:after{width:calc((var(--rs)/ var(--d)) * .2rem);height:calc((var(--rs)/ var(--d)) * .2rem);border-width:calc((var(--rs)/ var(--d)) * .06rem);border-color:#fff;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}[data-slidearea01] .slidearea01_btns button.next{right:calc((var(--rs)/ var(--d)) * .2rem)}[data-slidearea01] .slidearea01_btns button.next:after{border-bottom:transparent!important;border-left:transparent!important;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:calc((var(--rs)/ var(--d)) * .1rem)}[data-slidearea01] .slidearea01_btns button.prev{left:calc((var(--rs)/ var(--d)) * .2rem)}[data-slidearea01] .slidearea01_btns button.prev:after{border-bottom:transparent!important;border-right:transparent!important;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:calc((var(--rs)/ var(--d)) * -.1rem)}[data-slidearea01] .slidearea01_btns button.disabled{pointer-events:none;opacity:.3}[data-slidearea01] .slidearea01_wrapin{padding:0 8.35%}[data-slidearea01] .slidearea01_content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}[data-slidearea01] .slidearea01_content.disableTrs{-webkit-transition:none!important;transition:none!important}[data-slidearea01] .slidearea01_link{display:block;position:relative;top:0;left:0;height:100%}[data-slidearea01] .slidearea01_pager{text-align:center}[data-slidearea01] .slidearea01_pager button{width:40px;height:40px;position:relative;display:inline-block;vertical-align:top}[data-slidearea01] .slidearea01_pager button:after,[data-slidearea01] .slidearea01_pager button:before{content:"";display:block;background-color:#ddd;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-radius:50%}[data-slidearea01] .slidearea01_pager button:after{-webkit-transition:.2s;transition:.2s}.no-touchevents [data-slidearea01] .slidearea01_pager button:hover:after,[data-slidearea01] .slidearea01_pager button.active:after{background-color:#000}[data-slidearea01] .slidearea01_pager button.active{cursor:default;pointer-events:none}.deco{position:absolute;z-index:-1;display:block;background-position:center center;background-repeat:no-repeat;background-size:contain}.grd{z-index:0;border-radius:50%;-webkit-filter:blur(.5rem);filter:blur(.5rem);will-change:filter;opacity:.35}.contentWrap{padding:0}.mvArea>.in{position:relative;padding-bottom:calc((var(--rs)/ var(--d)) * 2.25rem)}.mvArea .deco01{right:0;bottom:calc((var(--rs)/ var(--d)) * .4rem);z-index:1;background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/mv_deco01_sp.png);width:calc((var(--rs)/ var(--d)) * 4.6rem);height:calc((var(--rs)/ var(--d)) * 1.6rem)}.mvArea .deco02{top:calc((var(--rs)/ var(--d)) * 3.9rem);left:calc((var(--rs)/ var(--d)) * -2.75rem);width:calc((var(--rs)/ var(--d)) * 3.9rem);height:calc((var(--rs)/ var(--d)) * 3.9rem);background-color:#ff9f9f}.mvArea .deco03{top:calc((var(--rs)/ var(--d)) * 6.4rem);right:calc((var(--rs)/ var(--d)) * -3.95rem);background-color:#dab783;width:calc((var(--rs)/ var(--d)) * 4.66rem);height:calc((var(--rs)/ var(--d)) * 4.66rem)}.mvArea .deco04{bottom:calc((var(--rs)/ var(--d)) * .9rem);left:calc((var(--rs)/ var(--d)) * -3.8rem);background-color:#80c7dd;width:calc((var(--rs)/ var(--d)) * 4.66rem);height:calc((var(--rs)/ var(--d)) * 4.66rem)}.mvArea .deco05{bottom:calc((var(--rs)/ var(--d)) * .1rem);right:calc((var(--rs)/ var(--d)) * -.5rem);background-color:#ff9f9f;width:calc((var(--rs)/ var(--d)) * 1.55rem);height:calc((var(--rs)/ var(--d)) * 1.55rem);z-index:1}.mvArea .mvMask{position:absolute;top:0;left:0}.mvArea .mv{position:relative;z-index:2;width:100%;height:auto}.mvArea .scroll{position:absolute;top:calc((var(--rs)/ var(--d)) * 3.6rem);left:calc((var(--rs)/ var(--d)) * .5rem);z-index:2;font-family:mr-eaves-sans,sans-serif;font-style:normal;font-weight:400;font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:.1em;line-height:1;color:#fff;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mvArea .scroll span{position:relative;padding-right:calc((var(--rs)/ var(--d)) * .5em)}.mvArea .scroll span:after{content:"";position:absolute;left:100%;top:50%;height:1px;width:calc((var(--rs)/ var(--d)) * .9rem);background-color:#fff}.mvArea .petan{position:absolute;z-index:2;right:calc((var(--rs)/ var(--d)) * .3rem);margin-top:calc((var(--rs)/ var(--d)) * -1.9rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((var(--rs)/ var(--d)) * 2.16rem);height:calc((var(--rs)/ var(--d)) * 2.16rem);background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/mv_petan_bg.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.mvArea .petan>span{position:relative;top:calc((var(--rs)/ var(--d)) * .08rem);font-size:calc((var(--rs)/ var(--d)) * .32rem);letter-spacing:.05em;line-height:1.5;color:#fff;text-align:center}.mvArea .petan>span strong{display:inline-block;font-size:1.125em;letter-spacing:0;font-weight:700;line-height:1}.mvArea .petan>span strong span{font-size:1.56em;line-height:1;letter-spacing:0}.mvArea .title{display:block;line-height:0;text-align:center}.mvArea .title img{width:calc((var(--rs)/ var(--d)) * 6.3rem);height:auto;margin-left:calc((var(--rs)/ var(--d)) * -.36rem)}.mvArea .placeBox{text-align:center}.mvArea .placeBox dt{font-size:calc((var(--rs)/ var(--d)) * .3rem);letter-spacing:.2em;line-height:2;font-weight:700;color:#b97484}.mvArea .placeBox dt span{position:relative;padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .2rem)}.mvArea .placeBox dt span:after,.mvArea .placeBox dt span:before{content:"";position:absolute;top:calc(50% - .01rem);display:block;width:calc((var(--rs)/ var(--d)) * .3rem);height:.02rem;background-color:#b97484}.mvArea .placeBox dt span:before{left:calc((var(--rs)/ var(--d)) * -.3rem)}.mvArea .placeBox dt span:after{right:calc((var(--rs)/ var(--d)) * -.3rem)}.mvArea .placeBox dd{font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:0;line-height:1.6;font-weight:700}.mvArea .link{margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_campaign>.in{position:relative;z-index:0;background-color:#fff;text-align:center;padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .5rem);margin-bottom:calc((var(--rs)/ var(--d)) * .9rem)}.sec_campaign>.in:after,.sec_campaign>.in:before{content:"";position:absolute;z-index:0;top:calc((var(--rs)/ var(--d)) * .32rem);bottom:0;left:0;right:0}.sec_campaign>.in:before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,159,159,.3)),to(rgba(218,183,131,.3)));background:linear-gradient(90deg,rgba(255,159,159,.3) 0,rgba(218,183,131,.3) 100%)}.sec_campaign>.in:after{opacity:.3;background:repeating-linear-gradient(-40deg,#fff,#fff 1px,rgba(255,255,255,0) 0,rgba(255,255,255,0) .06rem)}.sec_campaign>.in .offBox{position:relative;z-index:1;width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_campaign>.in .offBox dt{position:relative;bottom:calc((var(--rs)/ var(--d)) * -.2rem)}.sec_campaign>.in .offBox dt span{position:relative;display:inline-block;font-size:calc((var(--rs)/ var(--d)) * .34rem);letter-spacing:.05em;line-height:1;font-weight:700;padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .5rem)}.sec_campaign>.in .offBox dt span:after,.sec_campaign>.in .offBox dt span:before{content:"";position:absolute;top:50%;height:1px;width:calc((var(--rs)/ var(--d)) * .46rem);background-color:#4d4d4d}.sec_campaign>.in .offBox dt span:before{left:0;-webkit-transform:rotate(70deg);transform:rotate(70deg)}.sec_campaign>.in .offBox dt span:after{right:0;-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}.sec_campaign>.in .offBox dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc((var(--rs)/ var(--d)) * 1.4rem);background-color:#fff;border-radius:calc((var(--rs)/ var(--d)) * .1rem)}.sec_campaign>.in .offBox dd span{position:relative;font-family:din-2014,sans-serif;font-style:normal;font-weight:600;font-size:calc((var(--rs)/ var(--d)) * .58rem);letter-spacing:0;line-height:1;color:#b97484}.sec_campaign>.in .offBox dd span:before{content:"￥";font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,sans-serif;font-weight:700;font-size:calc((var(--rs)/ var(--d)) * .58rem)}.sec_campaign>.in .offBox dd span strong{font-size:1.55em;font-weight:600;margin-right:calc((var(--rs)/ var(--d)) * .25em)}.sec_campaign>.in .note{position:relative;z-index:1;display:block;width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .35rem);font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:.05em;line-height:1.68;font-weight:700;text-align:left}.sec_campaign>.in .link{position:relative;z-index:1;margin-top:calc((var(--rs)/ var(--d)) * .7rem)}.sec_schedule>.in{padding-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_schedule .link{margin-top:calc((var(--rs)/ var(--d)) * .4rem)}.sec_message>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * 2.15rem);padding-bottom:calc((var(--rs)/ var(--d)) * .7rem)}.sec_message .deco01{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/message_bg_deco01.png);left:0;top:calc((var(--rs)/ var(--d)) * .7rem);width:calc((var(--rs)/ var(--d)) * 1.34rem);height:calc((var(--rs)/ var(--d)) * 5.2rem)}.sec_message .deco02{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/message_bg_deco02.png);right:0;bottom:calc((var(--rs)/ var(--d)) * 1.6rem);width:calc((var(--rs)/ var(--d)) * 1.46rem);height:calc((var(--rs)/ var(--d)) * 4.8rem)}.sec_message .deco03{top:calc((var(--rs)/ var(--d)) * 0rem);right:calc((var(--rs)/ var(--d)) * -4.1rem);background-color:#ff9f9f;width:calc((var(--rs)/ var(--d)) * 5.44rem);height:calc((var(--rs)/ var(--d)) * 5.44rem)}.sec_message .deco04{top:calc((var(--rs)/ var(--d)) * 8.7rem);left:calc((var(--rs)/ var(--d)) * -2.95rem);background-color:#80c7dd;width:calc((var(--rs)/ var(--d)) * 4.4rem);height:calc((var(--rs)/ var(--d)) * 4.4rem);z-index:0}.sec_message .pointBox{position:relative;z-index:2;width:calc((var(--rs)/ var(--d)) * 5.6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * 1rem)}.sec_message .pointBox .item>dt{position:relative}.sec_message .pointBox .item>dt span{position:relative;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500;font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:.05em;line-height:1;color:#4d4d4d;padding-left:calc((var(--rs)/ var(--d)) * .54rem)}.sec_message .pointBox .item>dt span:before{content:"";position:absolute;left:0;top:50%;display:block;height:1px;width:calc((var(--rs)/ var(--d)) * .4rem);background-color:#4d4d4d}.sec_message .pointBox .item>dt svg{position:absolute;top:calc((var(--rs)/ var(--d)) * -.24rem);left:calc((var(--rs)/ var(--d)) * -.3rem);width:calc((var(--rs)/ var(--d)) * .32rem);height:calc((var(--rs)/ var(--d)) * .28rem)}.sec_message .pointBox .item>dt:before{content:attr(data-txt);font-family:mr-eaves-sans,sans-serif;font-style:normal;font-weight:400;font-size:calc((var(--rs)/ var(--d)) * .28rem);letter-spacing:.2em;line-height:1;color:#4d4d4d}.sec_message .pointBox .item>dd{margin-top:calc((var(--rs)/ var(--d)) * .16rem)}.sec_message .pointBox .item .trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc((var(--rs)/ var(--d)) * .9rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .56rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .24rem);font-size:calc((var(--rs)/ var(--d)) * .32rem);font-weight:700;letter-spacing:.05em;line-height:1.93;color:#fff;cursor:pointer}.sec_message .pointBox .item .trigger:after,.sec_message .pointBox .item .trigger:before{content:"";position:absolute;right:calc((var(--rs)/ var(--d)) * .2rem);top:50%;display:block;height:calc((var(--rs)/ var(--d)) * .02rem);width:calc((var(--rs)/ var(--d)) * .22rem);background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sec_message .pointBox .item .trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sec_message .pointBox .item .trigger.open:after{-webkit-transform:rotate(0);transform:rotate(0)}.sec_message .pointBox .item .detail{background-color:#f5f5f5;padding:calc((var(--rs)/ var(--d)) * .5rem);-webkit-box-sizing:border-box;box-sizing:border-box}.sec_message .pointBox .item .detail .ph{width:100%;height:calc((var(--rs)/ var(--d)) * 2.8rem)}.sec_message .pointBox .item .detail .txt{font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:.05em;line-height:1.91;margin-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_message .pointBox .item+.item{margin-top:calc((var(--rs)/ var(--d)) * .55rem)}.sec_message .pointBox .item.point01>dt svg{fill:#c592a7}.sec_message .pointBox .item.point01 .trigger{background:linear-gradient(60deg,#c592a7 30%,#cfb0dc 100%)}.sec_message .pointBox .item.point02>dt svg{fill:#6695a1}.sec_message .pointBox .item.point02 .trigger{background:linear-gradient(60deg,#6695a1 30%,#7696cb 100%)}.sec_message .pointBox .item.point03>dt svg{fill:#689999}.sec_message .pointBox .item.point03 .trigger{background:linear-gradient(60deg,#689999 30%,#8acbcb 100%)}.sec_message .pointBox .item.point04>dt svg{fill:#867089}.sec_message .pointBox .item.point04 .trigger{background:linear-gradient(60deg,#867089 30%,#b4b1d7 100%)}.sec_message .pointBox .item.point05>dt svg{fill:#f6b26e}.sec_message .pointBox .item.point05 .trigger{background:linear-gradient(60deg,#f6b26e 30%,#ffcc5d 100%)}.sec_message .link{margin-top:calc((var(--rs)/ var(--d)) * 1.2rem)}.intermission [data-imgloop04]{height:calc((var(--rs)/ var(--d)) * 4.22rem)}.sec_price>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * 1.5rem)}.sec_price .deco01{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/price_bg_deco01.png);left:calc((var(--rs)/ var(--d)) * -.05rem);top:0;width:calc((var(--rs)/ var(--d)) * 1.44rem);height:calc((var(--rs)/ var(--d)) * 3.35rem)}.sec_price .deco02{top:calc((var(--rs)/ var(--d)) * 1.4rem);right:calc((var(--rs)/ var(--d)) * -3.65rem);background-color:#dab783;width:calc((var(--rs)/ var(--d)) * 4.48rem);height:calc((var(--rs)/ var(--d)) * 4.48rem)}.sec_price .priceBox{position:relative;width:calc((var(--rs)/ var(--d)) * 6.4rem);margin:auto;padding-bottom:calc((var(--rs)/ var(--d)) * .5rem);border-width:calc((var(--rs)/ var(--d)) * .02rem);border-style:solid;border-radius:calc((var(--rs)/ var(--d)) * .1rem)}.sec_price .priceBox .title{position:relative;margin-top:calc((var(--rs)/ var(--d)) * -.18rem);font-size:calc((var(--rs)/ var(--d)) * .36rem);font-weight:700;letter-spacing:.1em;line-height:1;text-align:center}.sec_price .priceBox .title span{padding:0 1em;background-color:#fff}.sec_price .priceBox .ph{width:calc((var(--rs)/ var(--d)) * 5.56rem);height:calc((var(--rs)/ var(--d)) * 2.55rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_price .priceBox .pointList{color:#4d4d4d;width:calc((var(--rs)/ var(--d)) * 5.56rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .3rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .1rem);-webkit-box-sizing:border-box;box-sizing:border-box}.sec_price .priceBox .pointList>li{position:relative;font-size:calc((var(--rs)/ var(--d)) * .28rem);letter-spacing:0;line-height:1.71;font-weight:700;padding-left:1em}.sec_price .priceBox .pointList>li:before{content:"";position:absolute;left:0;top:50%;margin-top:calc((var(--rs)/ var(--d)) * -.08rem);width:calc((var(--rs)/ var(--d)) * .16rem);height:calc((var(--rs)/ var(--d)) * .16rem);border-radius:50%}.sec_price .priceBox .priceList{width:calc((var(--rs)/ var(--d)) * 5.56rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_price .priceBox .priceList .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:calc((var(--rs)/ var(--d)) * .3rem);letter-spacing:0;line-height:2.2;font-weight:700;color:#fff}.sec_price .priceBox .priceList .item dt{padding-left:calc((var(--rs)/ var(--d)) * .25rem);text-align:left}.sec_price .priceBox .priceList .item dd{padding-right:calc((var(--rs)/ var(--d)) * .25rem);text-align:right}.sec_price .priceBox .priceList .item strong{font-size:1.26em}.sec_price .priceBox .priceList .item .small{font-size:.86em}.sec_price .priceBox .priceList .item:nth-of-type(even){background-color:#f5f5f5!important;color:#4d4d4d!important}.sec_price .priceBox.group{margin-top:calc((var(--rs)/ var(--d)) * 1rem);color:#ff9f9f;border-color:#ff9f9f}.sec_price .priceBox.group .pointList li:before{background-color:#ff9f9f}.sec_price .priceBox.group .priceList .item{background-color:#ff9f9f}.sec_price .priceBox.m2m{margin-top:calc((var(--rs)/ var(--d)) * .65rem);color:#8fc7dd;border-color:#8fc7dd}.sec_price .priceBox.m2m .pointList li:before{background-color:#8fc7dd}.sec_price .priceBox.m2m .priceList .item{background-color:#8fc7dd}.sec_course>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * 1.5rem)}.sec_course>.in:before{content:"";position:absolute;top:calc((var(--rs)/ var(--d)) * 2.5rem);bottom:calc((var(--rs)/ var(--d)) * -11rem);left:0;right:0;z-index:-1;background:linear-gradient(-60deg,#8fc7dd 0,#ff9f9f 100%);-webkit-filter:blur(.5rem);filter:blur(.5rem);will-change:filter;opacity:.2}.sec_course .deco01{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/course_bg_deco01.png);right:0;top:calc((var(--rs)/ var(--d)) * 1.4rem);width:calc((var(--rs)/ var(--d)) * 1.46rem);height:calc((var(--rs)/ var(--d)) * 3rem)}.sec_course .courseBox .ph{position:relative;width:calc((var(--rs)/ var(--d)) * 6.6rem);height:calc((var(--rs)/ var(--d)) * 4.2rem)}.sec_course .courseBox .titBox{position:relative;color:#fff;margin-top:calc((var(--rs)/ var(--d)) * -1rem)}.sec_course .courseBox .titBox .sub{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc((var(--rs)/ var(--d)) * .6rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .2rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .4rem)}.sec_course .courseBox .titBox .sub span{position:relative;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500;font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:.05em;line-height:1}.sec_course .courseBox .titBox .sub span:before{content:attr(data-txt);font-family:mr-eaves-sans,sans-serif;font-style:normal;font-weight:400;font-size:calc((var(--rs)/ var(--d)) * .28rem);letter-spacing:.2em;line-height:1;margin-right:.5em}.sec_course .courseBox .titBox .title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc((var(--rs)/ var(--d)) * .6rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .4rem);margin-top:calc((var(--rs)/ var(--d)) * .1rem)}.sec_course .courseBox .titBox .title span{position:relative;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500;font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:.05em;line-height:1}.sec_course .courseBox .titBox .title span:before{content:attr(data-txt);font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,sans-serif;font-weight:700;font-size:calc((var(--rs)/ var(--d)) * .36rem);letter-spacing:.1em;line-height:1}.sec_course .courseBox .txt{display:block;width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .5rem);font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:.05em;line-height:2.33}.sec_course .courseBox .link{margin-top:calc((var(--rs)/ var(--d)) * .5rem)}.sec_course .courseBox.course01{margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_course .courseBox.course01 .titBox .sub{background-color:#c3a6b5}.sec_course .courseBox.course01 .titBox .title{background-color:#c3a6b5}.sec_course .courseBox.course02{margin-top:calc((var(--rs)/ var(--d)) * .8rem)}.sec_course .courseBox.course02 .titBox .sub{background-color:#9f9abb}.sec_course .courseBox.course02 .titBox .title{background-color:#9f9abb}.sec_flow>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * 2.1rem)}.sec_flow .secTit{text-align:center}.sec_flow .secTit .catch{font-size:calc((var(--rs)/ var(--d)) * .5rem);line-height:1.48;letter-spacing:.05em}.sec_flow .secTit .catch>span{position:relative;white-space:nowrap;color:#b97484;right:calc((var(--rs)/ var(--d)) * .5em)}.sec_flow .secTit .catch>span:before{content:"";position:absolute;top:calc((var(--rs)/ var(--d)) * -.26rem);left:calc((var(--rs)/ var(--d)) * -.36rem);background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/flow_catch_deco.png);background-size:contain;background-position:center center;background-repeat:no-repeat;width:calc((var(--rs)/ var(--d)) * .34rem);height:calc((var(--rs)/ var(--d)) * .3rem)}.sec_flow .secTit .txt{margin-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_flow .slideArea.stepSlide{margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_flow .slideArea.stepSlide .item{padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .18rem);-webkit-box-sizing:border-box;box-sizing:border-box}.sec_flow .slideArea.stepSlide .item .in{position:relative;z-index:0;background-color:#fff;padding:calc((var(--rs)/ var(--d)) * .4rem);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:calc((var(--rs)/ var(--d)) * .1rem)}.sec_flow .slideArea.stepSlide .item .in:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;border-radius:calc((var(--rs)/ var(--d)) * .1rem);background:linear-gradient(-45deg,#8fc7dd 0,#ff9f9f 100%);opacity:.35}.sec_flow .slideArea.stepSlide .item .ph{position:relative;width:100%;height:calc((var(--rs)/ var(--d)) * 3rem)}.sec_flow .slideArea.stepSlide .item .ph .label{position:absolute;z-index:1;top:calc((var(--rs)/ var(--d)) * -.1rem);left:calc((var(--rs)/ var(--d)) * -.1rem);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc((var(--rs)/ var(--d)) * .5rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .2rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .24rem);background-color:#b97484;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500;font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:.05em;line-height:1;color:#fff}.sec_flow .slideArea.stepSlide .item .ph .label span:before{content:attr(data-txt);font-family:mr-eaves-sans,sans-serif;font-style:normal;font-weight:400;font-size:calc((var(--rs)/ var(--d)) * .28rem);letter-spacing:.2em;line-height:1;margin-right:.5em}.sec_flow .slideArea.stepSlide .item .txtBox{margin-top:calc((var(--rs)/ var(--d)) * .4rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .2rem)}.sec_flow .slideArea.stepSlide .item .txtBox .txt{font-size:calc((var(--rs)/ var(--d)) * .26rem);font-weight:700;letter-spacing:0;line-height:1.46}.sec_flow .slideArea.stepSlide .item .txtBox .sub{font-family:noto-sans-cjk-kr,sans-serif;font-style:normal;font-weight:300;margin-top:calc((var(--rs)/ var(--d)) * .24rem);margin-right:calc((var(--rs)/ var(--d)) * -.2rem);font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:0;line-height:1.75;margin-top:calc((var(--rs)/ var(--d)) * .15rem)}.sec_teacher>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * 1.4rem)}.sec_teacher .deco01{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/teacher_bg_deco01.png);top:calc((var(--rs)/ var(--d)) * 1.05rem);left:0;z-index:1;width:calc((var(--rs)/ var(--d)) * 1.5rem);height:calc((var(--rs)/ var(--d)) * 3.4rem)}.sec_teacher .deco02{top:calc((var(--rs)/ var(--d)) * 1.7rem);right:calc((var(--rs)/ var(--d)) * -4.1rem);background-color:#dab783;z-index:1;width:calc((var(--rs)/ var(--d)) * 5rem);height:calc((var(--rs)/ var(--d)) * 5rem)}.sec_teacher .slideArea.teacherSlide{margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_teacher .slideArea.teacherSlide .slidearea01_btns{top:calc((var(--rs)/ var(--d)) * 2.25rem);height:auto}.sec_teacher .slideArea.teacherSlide .slidearea01_wrapin{padding:0 9.05%}.sec_teacher .slideArea.teacherSlide .item{padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .18rem);-webkit-box-sizing:border-box;box-sizing:border-box}.sec_teacher .slideArea.teacherSlide .item.blue .in:before{background-color:#8fc7dd}.sec_teacher .slideArea.teacherSlide .item .in{position:relative;z-index:0;background-color:#fff;padding:calc((var(--rs)/ var(--d)) * .5rem);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:calc((var(--rs)/ var(--d)) * .1rem)}.sec_teacher .slideArea.teacherSlide .item .in:before{content:"";position:absolute;z-index:-1;top:calc((var(--rs)/ var(--d)) * 2.25rem);bottom:0;left:0;right:0;border-radius:calc((var(--rs)/ var(--d)) * .1rem);background-color:#ff9f9f;opacity:.25}.sec_teacher .slideArea.teacherSlide .item .ph{position:relative;width:calc((var(--rs)/ var(--d)) * 3.5rem);height:calc((var(--rs)/ var(--d)) * 3.5rem);margin:auto}.sec_teacher .slideArea.teacherSlide .item .ph img{border-radius:50%;-webkit-filter:drop-shadow(0 0 .1rem rgba(77,77,77,.15));filter:drop-shadow(0 0 .1rem rgba(77,77,77,.15));will-change:filter}.sec_teacher .slideArea.teacherSlide .item .txtBox{position:relative;margin-top:calc((var(--rs)/ var(--d)) * -.3rem)}.sec_teacher .slideArea.teacherSlide .item .txtBox .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sec_teacher .slideArea.teacherSlide .item .txtBox .name span{display:inline-block;font-size:calc((var(--rs)/ var(--d)) * .32rem);letter-spacing:0;line-height:1;font-weight:700;padding:calc((var(--rs)/ var(--d)) * .1rem) calc((var(--rs)/ var(--d)) * .2rem) calc((var(--rs)/ var(--d)) * .07rem);background-color:#fff}.sec_teacher .slideArea.teacherSlide .item .txtBox .txt{font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:.05;line-height:2;margin-top:calc((var(--rs)/ var(--d)) * .4rem)}.sec_space>.in{position:relative;z-index:0;top:0;padding-top:calc((var(--rs)/ var(--d)) * 1.5rem)}.sec_space .deco01{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/space_bg_deco01.png);right:0;top:calc((var(--rs)/ var(--d)) * .5rem);width:calc((var(--rs)/ var(--d)) * 1.5rem);height:calc((var(--rs)/ var(--d)) * 3.3rem)}.sec_space .deco02{top:calc((var(--rs)/ var(--d)) * 2.6rem);left:calc((var(--rs)/ var(--d)) * -1.7rem);background-color:#ff9f9f;width:calc((var(--rs)/ var(--d)) * 3.34rem);height:calc((var(--rs)/ var(--d)) * 3.34rem)}.sec_space .deco03{bottom:calc((var(--rs)/ var(--d)) * 2.7rem);right:calc((var(--rs)/ var(--d)) * -3.2rem);background-color:#80c7dd;width:calc((var(--rs)/ var(--d)) * 4.42rem);height:calc((var(--rs)/ var(--d)) * 4.42rem)}.sec_space .detailBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .25rem);width:calc((var(--rs)/ var(--d)) * 6.4rem)}.sec_space .detailBox .item{position:relative;z-index:0;width:calc((var(--rs)/ var(--d)) * 3rem);margin:calc((var(--rs)/ var(--d)) * .35rem) calc((var(--rs)/ var(--d)) * .4rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * 0rem)}.sec_space .detailBox .item:nth-child(2n){margin-right:0}.sec_space .detailBox .item .ph{position:relative;width:100%;height:calc((var(--rs)/ var(--d)) * 2rem);-webkit-mask-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/space_ph_mask.png);mask-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/space_ph_mask.png);-webkit-mask-size:contain;mask-size:contain}.sec_space .detailBox .item .txtBox{margin-top:calc((var(--rs)/ var(--d)) * .15rem)}.sec_space .detailBox .item .txtBox dt{font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:0;line-height:2;font-weight:700;text-align:center}.sec_space .detailBox .item .txtBox dd{font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:0;line-height:1.9;text-align:justify;text-justify:inter-ideograph;margin-top:calc((var(--rs)/ var(--d)) * .03rem)}.sec_space .detailBox .item .petan{position:absolute;top:calc((var(--rs)/ var(--d)) * -.2rem);left:calc((var(--rs)/ var(--d)) * -.2rem);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((var(--rs)/ var(--d)) * 1.2rem);height:calc((var(--rs)/ var(--d)) * 1.2rem);border-radius:50%;background-color:#ff9f9f;font-size:calc((var(--rs)/ var(--d)) * .26rem);font-weight:700;letter-spacing:0;line-height:1.15;color:#fff}.sec_space .detailBox .item .petan span{text-align:center}.sec_space .detailBox .item.full{width:100%;margin-right:0}.sec_space .detailBox .item.full .ph{height:calc((var(--rs)/ var(--d)) * 3rem);-webkit-mask-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/space_ph_wide_mask.png);mask-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/space_ph_wide_mask.png)}.sec_trial>.in{position:relative;z-index:0;top:0;padding-top:calc((var(--rs)/ var(--d)) * 1.5rem)}.sec_trial .deco01{top:calc((var(--rs)/ var(--d)) * 6.1rem);right:calc((var(--rs)/ var(--d)) * -1.1rem);background-color:#80c7dd;z-index:0;opacity:.45;width:calc((var(--rs)/ var(--d)) * 2.5rem);height:calc((var(--rs)/ var(--d)) * 2.5rem)}.sec_trial .deco02{top:calc((var(--rs)/ var(--d)) * 9.5rem);left:calc((var(--rs)/ var(--d)) * -1.5rem);background-color:#dab783;z-index:-1;width:calc((var(--rs)/ var(--d)) * 3rem);height:calc((var(--rs)/ var(--d)) * 3rem)}.sec_trial .deco03{bottom:calc((var(--rs)/ var(--d)) * 4.66rem);right:calc((var(--rs)/ var(--d)) * -4.05rem);background-color:#ff9f9f;z-index:0;opacity:.45;width:calc((var(--rs)/ var(--d)) * 5.44rem);height:calc((var(--rs)/ var(--d)) * 5.44rem)}.sec_trial .deco04{bottom:calc((var(--rs)/ var(--d)) * -1.6rem);left:calc((var(--rs)/ var(--d)) * -1.5rem);background-color:#8097dd;z-index:1;opacity:.35;width:calc((var(--rs)/ var(--d)) * 3.54rem);height:calc((var(--rs)/ var(--d)) * 3.54rem)}.sec_trial .mv{position:relative;z-index:-1;width:100%;height:calc((var(--rs)/ var(--d)) * 4.9rem)}.sec_trial .secTit .catch{font-size:calc((var(--rs)/ var(--d)) * .5rem);letter-spacing:.05em;line-height:1.48}.sec_trial .secTit .catch .cBlw{color:#8fc7dd}.sec_trial .secTit .catch .cRed{color:#ff9f9f}.sec_trial .secTit .txt{margin-top:calc((var(--rs)/ var(--d)) * .3rem)}.sec_trial .stepBox{position:relative;width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_trial .stepBox:before{position:absolute;top:0;left:0;right:0;content:"";height:1px;background:linear-gradient(60deg,rgba(255,159,159,.5) 0,rgba(143,199,221,.5) 100%)}.sec_trial .stepBox .item{position:relative;padding:calc((var(--rs)/ var(--d)) * .5rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .5rem)}.sec_trial .stepBox .item:before{position:absolute;bottom:0;left:0;right:0;content:"";height:1px;background:linear-gradient(60deg,rgba(255,159,159,.5) 0,rgba(143,199,221,.5) 100%)}.sec_trial .stepBox .item .trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc((var(--rs)/ var(--d)) * .32rem);letter-spacing:0;line-height:1.56;font-weight:700;padding-left:calc((var(--rs)/ var(--d)) * 1.6rem);cursor:pointer}.sec_trial .stepBox .item .trigger:after,.sec_trial .stepBox .item .trigger:before{content:"";position:absolute;top:50%;right:calc((var(--rs)/ var(--d)) * .1rem);display:block;margin-top:calc((var(--rs)/ var(--d)) * -.01rem);width:calc((var(--rs)/ var(--d)) * .22rem);height:calc((var(--rs)/ var(--d)) * .02rem);background:linear-gradient(60deg,#ff9f9f 0,#8fc7dd 100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sec_trial .stepBox .item .trigger:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sec_trial .stepBox .item .trigger.open:after{-webkit-transform:rotate(0);transform:rotate(0)}.sec_trial .stepBox .item .trigger .label{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((var(--rs)/ var(--d)) * 1.2rem);height:calc((var(--rs)/ var(--d)) * 1.2rem);border-radius:50%;background-color:#fff;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500;font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:.05em;line-height:1;color:#fff}.sec_trial .stepBox .item .trigger .label:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;border-radius:50%;background:linear-gradient(45deg,#ff9f9f 0,#8fc7dd 100%);opacity:.8}.sec_trial .stepBox .item .trigger .label span{position:relative;text-align:center;padding-top:calc((var(--rs)/ var(--d)) * .35rem)}.sec_trial .stepBox .item .trigger .label span:before{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:attr(data-txt);font-family:mr-eaves-sans,sans-serif;font-style:normal;font-weight:400;font-size:calc((var(--rs)/ var(--d)) * .3rem);letter-spacing:.1em;line-height:1}.sec_trial .stepBox .item .trigger .title{font-size:calc((var(--rs)/ var(--d)) * .32rem);letter-spacing:0;line-height:1.56;font-weight:700}.sec_trial .stepBox .item .detail{margin-top:calc((var(--rs)/ var(--d)) * .2rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .8rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * 1.6rem);font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:0;line-height:2}.sec_trial .link{position:relative;z-index:1;margin-top:calc((var(--rs)/ var(--d)) * 1rem)}.sec_voice>.in{position:relative;z-index:0;top:0;padding-top:calc((var(--rs)/ var(--d)) * 1.4rem)}.sec_voice>.in:before{content:"";position:absolute;top:calc((var(--rs)/ var(--d)) * 1.4rem);bottom:0;left:calc((var(--rs)/ var(--d)) * .4rem);right:calc((var(--rs)/ var(--d)) * .4rem);z-index:-1;border-radius:calc((var(--rs)/ var(--d)) * .1rem);background:linear-gradient(-45deg,#8fc7dd 0,#ff9f9f 100%);opacity:.2}.sec_voice .deco01{background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/voice_bg_deco01.png);right:calc((var(--rs)/ var(--d)) * .4rem);top:calc((var(--rs)/ var(--d)) * 1.4rem);width:calc((var(--rs)/ var(--d)) * 1.45rem);height:calc((var(--rs)/ var(--d)) * 3.42rem)}.sec_voice .secTit{padding-top:calc((var(--rs)/ var(--d)) * .7rem)}.sec_voice .slideArea.voiceSlide{margin-top:calc((var(--rs)/ var(--d)) * .1rem)}.sec_voice .slideArea.voiceSlide .slidearea01_wrapin{padding:0 4.17%}.sec_voice .slideArea.voiceSlide .item{padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .1rem);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.sec_voice .slideArea.voiceSlide .item .in{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc((var(--rs)/ var(--d)) * .7rem)}.sec_voice .slideArea.voiceSlide .item .voiceBox{position:relative;width:calc((var(--rs)/ var(--d)) * 2.8rem);padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .1rem);margin:calc((var(--rs)/ var(--d)) * .5rem) calc((var(--rs)/ var(--d)) * .2rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * 0rem)}.sec_voice .slideArea.voiceSlide .item .voiceBox:before{content:"";position:absolute;z-index:-1;top:calc((var(--rs)/ var(--d)) * -.1rem);left:calc((var(--rs)/ var(--d)) * .1rem);display:block;width:calc((var(--rs)/ var(--d)) * 2.2rem);height:calc((var(--rs)/ var(--d)) * 2.2rem);border-radius:50%;opacity:.5;aspect-ratio:1/1;-webkit-filter:blur(.05rem);filter:blur(.05rem);will-change:filter}.sec_voice .slideArea.voiceSlide .item .voiceBox:nth-of-type(2n){margin-right:0}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice01:before{background:radial-gradient(circle,#c693a8,rgba(198,147,168,0))}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice01 .txt{color:#c693a8}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice02:before{background:radial-gradient(circle,#8097dd,rgba(128,151,221,0))}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice02 .txt{color:#7697cc}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice03:before{background:radial-gradient(circle,#689999,rgba(104,153,153,0))}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice03 .txt{color:#689999}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice04:before{background:radial-gradient(circle,#f7b36e,rgba(247,179,110,0))}.sec_voice .slideArea.voiceSlide .item .voiceBox.voice04 .txt{color:#eaa66a}.sec_voice .slideArea.voiceSlide .item .ph{position:relative;width:calc((var(--rs)/ var(--d)) * 2.2rem);height:calc((var(--rs)/ var(--d)) * 2.2rem);border-radius:50%;overflow:hidden;margin:auto}.sec_voice .slideArea.voiceSlide .item .ph>.img{-webkit-mask-image:radial-gradient(#000 60%,rgba(0,0,0,.1) 70%,rgba(0,0,0,0) 85%);mask-image:radial-gradient(#000 60%,rgba(0,0,0,.1) 70%,rgba(0,0,0,0) 85%)}.sec_voice .slideArea.voiceSlide .item .txtBox{position:relative}.sec_voice .slideArea.voiceSlide .item .txtBox .txt{font-size:calc((var(--rs)/ var(--d)) * .24rem);font-weight:700;letter-spacing:0;line-height:1.66;margin-top:calc((var(--rs)/ var(--d)) * .3rem);text-align:justify;text-justify:inter-ideograph}.sec_voice .slideArea.voiceSlide .item .txtBox .name{display:block;text-align:center;margin-top:calc((var(--rs)/ var(--d)) * .2rem)}.sec_voice .slideArea.voiceSlide .item .txtBox .name span{font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:.05em;line-height:1.45;font-weight:500}.sec_access>.in{position:relative;padding-top:calc((var(--rs)/ var(--d)) * 1.4rem);padding-bottom:calc((var(--rs)/ var(--d)) * 1.2rem)}.sec_access .addressBox{position:relative;width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .7rem)}.sec_access .addressBox .txt{font-size:calc((var(--rs)/ var(--d)) * .32rem);letter-spacing:.05em;line-height:1.68;font-weight:700}.sec_access .addressBox .petan{position:absolute;top:calc((var(--rs)/ var(--d)) * -.35rem);right:calc((var(--rs)/ var(--d)) * -.15rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((var(--rs)/ var(--d)) * 2.1rem);height:calc((var(--rs)/ var(--d)) * 2.1rem);background-image:url(//kippo-k.com/shibuya/wp-content/themes/kippo-theme/css/../img/access_petan_bg.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}.sec_access .addressBox .petan>span{position:relative;top:calc((var(--rs)/ var(--d)) * .1rem);font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:0;line-height:1.2;font-weight:700;color:#fff;text-align:center}.sec_access .addressBox .petan>span strong{font-size:1.38em}.sec_access .addressBox .petan>span strong>span{position:relative;bottom:-.1em;font-size:1.55em;font-weight:500;padding:0 .15em}.sec_access .mapBox{position:relative;width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_access .mapBox img{width:100%;height:auto}.sec_access .mapBox .txt{font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:.05em;line-height:1.83;margin-top:calc((var(--rs)/ var(--d)) * .7rem)}.sec_access .link{margin-top:calc((var(--rs)/ var(--d)) * .66rem)}.sec_company>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * .75rem);padding-bottom:calc((var(--rs)/ var(--d)) * 1.3rem);background-color:rgba(143,199,221,.15);overflow:hidden}.sec_company .deco{position:absolute;border-radius:50%;-webkit-filter:blur(.5rem);filter:blur(.5rem);will-change:filter;opacity:.15}.sec_company .deco01{width:calc((var(--rs)/ var(--d)) * 4.3rem);height:calc((var(--rs)/ var(--d)) * 4.3rem);background-color:#a691e8;right:calc((var(--rs)/ var(--d)) * -1.55rem);top:calc((var(--rs)/ var(--d)) * 6.75rem)}.sec_company .deco02{width:calc((var(--rs)/ var(--d)) * 2.5rem);height:calc((var(--rs)/ var(--d)) * 2.5rem);background-color:#ff9f9f;right:calc((var(--rs)/ var(--d)) * 1.74rem);bottom:calc((var(--rs)/ var(--d)) * 1.6rem)}.sec_company .deco03{width:calc((var(--rs)/ var(--d)) * 3.94rem);height:calc((var(--rs)/ var(--d)) * 3.94rem);background-color:#80c7dd;right:calc((var(--rs)/ var(--d)) * -.84rem);bottom:calc((var(--rs)/ var(--d)) * -.9rem)}.sec_company .mv{position:relative;width:calc((var(--rs)/ var(--d)) * 6.8rem);height:calc((var(--rs)/ var(--d)) * 4.54rem);margin-top:calc((var(--rs)/ var(--d)) * .7rem)}.sec_company .mv_deco{position:absolute;z-index:0;right:calc((var(--rs)/ var(--d)) * -.3rem);bottom:calc((var(--rs)/ var(--d)) * -.9rem);width:calc((var(--rs)/ var(--d)) * 5.24rem);height:calc((var(--rs)/ var(--d)) * 1.5rem)}.sec_company .txtBox{width:calc((var(--rs)/ var(--d)) * 6rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * 1.6rem)}.sec_company .txtBox .catch{font-size:calc((var(--rs)/ var(--d)) * .42rem);letter-spacing:.1em;line-height:1.9;font-weight:700}.sec_company .txtBox .txt{font-size:calc((var(--rs)/ var(--d)) * .26rem);letter-spacing:.05em;line-height:2.61;margin-top:calc((var(--rs)/ var(--d)) * .6rem)}.sec_company .txtBox .txt.signature{margin-right:calc((var(--rs)/ var(--d)) * -.2rem);text-align:right}.sec_news>.in{position:relative;z-index:0;padding-top:calc((var(--rs)/ var(--d)) * .75rem)}.sec_news .itemBox{width:calc((var(--rs)/ var(--d)) * 6.4rem);margin:auto;margin-top:calc((var(--rs)/ var(--d)) * .1rem)}.sec_news .itemBox .item{position:relative;padding:calc((var(--rs)/ var(--d)) * .5rem) calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .25rem)}.sec_news .itemBox .item+.item:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(60deg,#ff9f9f 0,#8fc7dd 100%)}.sec_news .itemBox .item .wrapLink{position:absolute;z-index:1;top:calc((var(--rs)/ var(--d)) * .5rem);bottom:calc((var(--rs)/ var(--d)) * .25rem);left:0;right:0}.no-touchevents .sec_news .itemBox .item .wrapLink:hover~.dataBox{opacity:.5}.no-touchevents .sec_news .itemBox .item .wrapLink:hover~.caption{opacity:.5}.sec_news .itemBox .item .dataBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s;transition:opacity .3s}.sec_news .itemBox .item .dataBox .date{font-size:calc((var(--rs)/ var(--d)) * .24rem);letter-spacing:.05em;line-height:1;font-weight:700}.sec_news .itemBox .item .dataBox .cat{position:relative;z-index:0;display:inline-block;padding:calc((var(--rs)/ var(--d)) * 0rem) calc((var(--rs)/ var(--d)) * .35rem);margin-left:calc((var(--rs)/ var(--d)) * .3rem);font-size:calc((var(--rs)/ var(--d)) * .22rem);letter-spacing:.05em;line-height:0;font-weight:700;color:#fff}.sec_news .itemBox .item .dataBox .cat:before{content:"";position:absolute;z-index:-1;top:50%;left:0;right:0;display:block;height:calc((var(--rs)/ var(--d)) * .42rem);border-radius:calc((var(--rs)/ var(--d)) * .21rem);margin-top:calc((var(--rs)/ var(--d)) * -.22rem);background:linear-gradient(60deg,#ff9f9f 0,#8fc7dd 100%)}.sec_news .itemBox .item .caption{font-size:calc((var(--rs)/ var(--d)) * .3rem);letter-spacing:0;line-height:1.66;margin-top:calc((var(--rs)/ var(--d)) * .3rem);-webkit-transition:opacity .3s;transition:opacity .3s}.sec_news .link{position:relative;z-index:2;margin-top:calc((var(--rs)/ var(--d)) * .5rem)}@media print,screen and (min-width:641px){[data-slidearea01] .slidearea01_pager button:after,[data-slidearea01] .slidearea01_pager button:before{width:10px;height:10px}}@media screen and (max-width:640px){[data-slidearea01] .slidearea01_pager button:after,[data-slidearea01] .slidearea01_pager button:before{width:6px;height:6px}}