@charset "UTF-8";*{font-size:100%;font-weight:normal;margin:0px;padding:0px}body{text-align:center;line-height:1.6}img{border:none;margin:0px;padding:0px}a img{border:none}li{list-style:none}strong{font-weight:bold}a:link,a:visited{text-decoration:none}a:active,a:hover{text-decoration:underline}.p-22for22{overflow:hidden;background-color:#fff;color:#000;text-align:left;font-family:"游ゴシック","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","Noto Sans Japanese","Noto Sans CJK JP",sans-serif;font-size:calc(28 / 750 * 100vw)}.p-22for22 img{display:block;width:100%;height:auto}#breadcrumbs_cy .bc-list_item_cy:last-child{text-transform:none}.js-parallax{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transition:-webkit-transform 0.1s 0s ease;transition:-webkit-transform 0.1s 0s ease;transition:transform 0.1s 0s ease;transition:transform 0.1s 0s ease,-webkit-transform 0.1s 0s ease}.cmn-spBlock{display:block}.cmn-pcBlock{display:none}.c-button{position:relative;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;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(24 / 750 * 100vw);background-color:#000;color:#fff;letter-spacing:0.08em;font-size:calc(28 / 750 * 100vw);font-weight:bold;-webkit-transition:background-color 0.2s 0s linear;transition:background-color 0.2s 0s linear}.c-button:after{position:absolute;top:0;bottom:0;width:calc(40 / 750 * 100vw);height:calc(15 / 750 * 100vw);margin:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2029.34%2010.8%22%3E%0D%0A%20%20%3Cpath%20style%3D%22fill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A1.6px%22%20d%3D%22m19.34.8%209.2%209.2H.8%22%2F%3E%0D%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:cover;background-position:right 0;content:"";-webkit-transition:-webkit-transform 0.2s 0s ease-out;transition:-webkit-transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out,-webkit-transform 0.2s 0s ease-out}.c-moreButton{position:relative;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;padding:calc(28 / 750 * 100vw);border:1px solid #ccc;background-color:#fff;color:inherit;border-radius:0;font-size:calc(26 / 750 * 100vw);font-weight:bold;cursor:pointer;-webkit-transition:color 0.2s 0s linear,border-color 0.2s 0s linear,background-color 0.2s 0s linear;transition:color 0.2s 0s linear,border-color 0.2s 0s linear,background-color 0.2s 0s linear}.c-moreButton:after{position:absolute;top:0;bottom:0;width:calc(8 / 750 * 100vw);height:calc(26 / 750 * 100vw);margin:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.8%2029.34%22%3E%0D%0A%20%20%3Cpath%20style%3D%22fill%3Anone%3Bstroke%3A%23000%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A1.6px%22%20d%3D%22m10%2019.34-9.2%209.2V.8%22%2F%3E%0D%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:cover;background-position:0 0;content:"";-webkit-transition:top 0.2s 0s ease-out;transition:top 0.2s 0s ease-out}.c-speaker{position:relative}.c-speaker__info{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(40 / 750 * 100vw);background-color:rgba(0,0,0,0.7);color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.2s 0s ease-out;transition:-webkit-transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out,-webkit-transform 0.2s 0s ease-out}.c-speaker__name{font-size:calc(28 / 750 * 100vw);font-weight:bold;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);will-change:opacity;-webkit-transition:opacity 0.2s 0s linear,-webkit-transform 0.2s 0s ease-out;transition:opacity 0.2s 0s linear,-webkit-transform 0.2s 0s ease-out;transition:opacity 0.2s 0s linear,transform 0.2s 0s ease-out;transition:opacity 0.2s 0s linear,transform 0.2s 0s ease-out,-webkit-transform 0.2s 0s ease-out}.c-speaker__name span{font-size:calc(24 / 750 * 100vw)}.c-speaker__title{line-height:1.6666666667;margin-top:calc(16 / 750 * 100vw);font-size:calc(24 / 750 * 100vw);opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);will-change:opacity;-webkit-transition:opacity 0.2s 0s linear,-webkit-transform 0.2s 0s ease-out;transition:opacity 0.2s 0s linear,-webkit-transform 0.2s 0s ease-out;transition:opacity 0.2s 0s linear,transform 0.2s 0s ease-out;transition:opacity 0.2s 0s linear,transform 0.2s 0s ease-out,-webkit-transform 0.2s 0s ease-out}.c-speaker.on-tap .c-speaker__info{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s 0s ease-out;transition:-webkit-transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out,-webkit-transform 0.2s 0s ease-out}.c-speaker.on-tap .c-speaker__name,.c-speaker.on-tap .c-speaker__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.4s 0.25s linear,-webkit-transform 0.4s 0.2s ease-out;transition:opacity 0.4s 0.25s linear,-webkit-transform 0.4s 0.2s ease-out;transition:opacity 0.4s 0.25s linear,transform 0.4s 0.2s ease-out;transition:opacity 0.4s 0.25s linear,transform 0.4s 0.2s ease-out,-webkit-transform 0.4s 0.2s ease-out}.c-project__inner{display:block;pointer-events:none;color:inherit}.c-project__inner[href]{pointer-events:auto}.c-project__inner[href] .c-project__title{text-decoration:underline;text-underline-offset:3px;-webkit-transition:color 0.2s 0s linear,text-decoration-color 0.2s 0s linear;transition:color 0.2s 0s linear,text-decoration-color 0.2s 0s linear}.c-project__image{-webkit-transition:opacity 0.2s 0s linear;transition:opacity 0.2s 0s linear}.c-project__title{line-height:1.4;letter-spacing:0.1em;font-size:calc(40 / 750 * 100vw)}.c-project__description{line-height:1.6666666667;letter-spacing:0.04em;font-size:calc(24 / 750 * 100vw)}.c-sns{display:-webkit-box;display:-ms-flexbox;display:flex}.c-sns>li{-ms-flex-preferred-size:calc(60 / 750 * 100vw);flex-basis:calc(60 / 750 * 100vw);max-width:calc(60 / 750 * 100vw)}.c-sns>li:nth-child(n+2){margin-left:calc(50 / 750 * 100vw)}.p-kv{padding:calc(260 / 750 * 100vw) 0 calc(320 / 750 * 100vw)}.p-kv__logo{width:calc(640 / 750 * 100vw);margin:0 auto}.p-kv__logo svg{height:calc(247 / 750 * 100vw)!important;max-height:247px!important}.p-kv__copy{line-height:1.6666666667;margin-top:calc(70 / 750 * 100vw);text-align:center;letter-spacing:0.04em;font-size:calc(54 / 750 * 100vw);font-weight:bold;font-family:"秀英角ゴシック銀 B","Shuei KakuGo Gin B","游ゴシック","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","Noto Sans Japanese","Noto Sans CJK JP",sans-serif}.p-kv__copy strong{opacity:0}.p-kv__copy span{font-weight:inherit}.p-concept{padding:0 calc(55 / 750 * 100vw) calc(256 / 750 * 100vw)}.p-concept__inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:960px;margin:0 auto}.p-concept__title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:0.7;padding-top:calc(10 / 750 * 100vw);text-transform:uppercase;letter-spacing:0.1em;font-weight:normal;font-size:calc(70 / 750 * 100vw);opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-concept__title b{text-transform:lowercase;font-weight:bold}.p-concept__title.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-concept__textArea{padding-left:calc(70 / 750 * 100vw)}.p-concept__text{line-height:1.8571428571;letter-spacing:0.04em;font-size:calc(28 / 750 * 100vw);font-weight:bold;opacity:0;-webkit-transform:translateX(-70px);transform:translateX(-70px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-concept__text strong{display:block;line-height:1.6666666667;letter-spacing:0.06em;font-size:calc(30 / 750 * 100vw)}.p-concept__text.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-concept__text+.p-concept__text{margin-top:calc(50 / 750 * 100vw)}.p-concept__text--space{margin-top:calc(980 / 750 * 100vw)}.p-concept__parallax{position:relative}.p-concept__parallax img{position:absolute}.p-concept__parallax [src*="img_image01a.jpg"]{top:calc(190 / 750 * 100vw);right:calc(-55 / 750 * 100vw);z-index:3;width:calc(600 / 750 * 100vw);max-width:600px}.p-concept__parallax [src*="img_image02a.jpg"]{top:calc(570 / 750 * 100vw);left:calc(-175 / 750 * 100vw);z-index:2;width:calc(460 / 750 * 100vw);max-width:300px}.p-concept__parallax [src*="img_deco01.png"]{top:calc(40 / 750 * 100vw);right:0;z-index:1;width:calc(220 / 750 * 100vw);max-width:220px}.p-concept__parallax [src*="img_deco02.png"]{top:calc(105 / 750 * 100vw);left:calc(-120 / 750 * 100vw);z-index:1;width:calc(220 / 750 * 100vw);max-width:220px}.p-speakers{position:relative}.p-speakers:before{display:block;width:100%;padding:calc(440 / 750 * 100vw) 0 0;background-image:url("../../images/bg_speakers_sp.jpg");background-repeat:no-repeat;background-position:center 0;background-size:auto calc(300 / 750 * 100vw);opacity:0;-webkit-transition:opacity 0s 0.4s linear;transition:opacity 0s 0.4s linear;content:""}.p-speakers:after{position:absolute;top:0;left:0;width:100%;height:calc(300 / 750 * 100vw);background-color:#f5d8ab;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity 0.6s 0.6s linear,-webkit-transform 0.4s 0s ease-in;transition:opacity 0.6s 0.6s linear,-webkit-transform 0.4s 0s ease-in;transition:opacity 0.6s 0.6s linear,transform 0.4s 0s ease-in;transition:opacity 0.6s 0.6s linear,transform 0.4s 0s ease-in,-webkit-transform 0.4s 0s ease-in;content:""}.p-speakers.is-bgShow:before{opacity:1}.p-speakers.is-bgShow:after{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}.p-speakers__title{text-align:center;letter-spacing:0.04em;font-size:calc(46 / 750 * 100vw);font-family:"秀英角ゴシック銀 B","Shuei KakuGo Gin B","游ゴシック","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","Noto Sans Japanese","Noto Sans CJK JP",sans-serif;font-weight:bold;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-speakers__title:after{display:block;margin-top:calc(28 / 750 * 100vw);letter-spacing:0.04em;text-align:center;text-transform:uppercase;font-size:calc(28 / 750 * 100vw);font-family:Arial;font-weight:bold;content:"Speaker"}.p-speakers__title.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-speakers__parallax{display:none;position:relative;max-width:920px;margin:0 auto}.p-speakers__parallax img{position:absolute;top:0}.p-speakers__parallax [src*="img_deco03.png"]{width:186px;top:-380px;right:-10px}.p-speakers__parallax [src*="img_deco04.png"]{width:112px;top:-340px;left:-55px}.p-speakers__parallax [src*="img_deco05.png"]{width:50px;top:-180px;right:-25px}.p-speakerList{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin:calc(85 / 750 * 100vw) auto 0;will-change:height;-webkit-transition:height 0.8s 0s ease;transition:height 0.8s 0s ease}.p-speakerList>li{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.p-speakerList>li:nth-child(-n+8){opacity:0}.p-speakerList.is-fadein>li:first-child{opacity:1;-webkit-transition:opacity 0.6s 0s linear;transition:opacity 0.6s 0s linear}.p-speakerList.is-fadein>li:nth-child(2){opacity:1;-webkit-transition:opacity 0.6s 0.1s linear;transition:opacity 0.6s 0.1s linear}.p-speakerList.is-fadein>li:nth-child(3){opacity:1;-webkit-transition:opacity 0.6s 0.2s linear;transition:opacity 0.6s 0.2s linear}.p-speakerList.is-fadein>li:nth-child(4){opacity:1;-webkit-transition:opacity 0.6s 0.3s linear;transition:opacity 0.6s 0.3s linear}.p-speakerList.is-fadein>li:nth-child(5){opacity:1;-webkit-transition:opacity 0.6s 0.4s linear;transition:opacity 0.6s 0.4s linear}.p-speakerList.is-fadein>li:nth-child(6){opacity:1;-webkit-transition:opacity 0.6s 0.5s linear;transition:opacity 0.6s 0.5s linear}.p-speakerList.is-fadein>li:nth-child(7){opacity:1;-webkit-transition:opacity 0.6s 0.6s linear;transition:opacity 0.6s 0.6s linear}.p-speakerList.is-fadein>li:nth-child(8){opacity:1;-webkit-transition:opacity 0.6s 0.7s linear;transition:opacity 0.6s 0.7s linear}.p-speakerList.is-fadein>li:nth-child(9){opacity:1;-webkit-transition:opacity 0.6s 0.8s linear;transition:opacity 0.6s 0.8s linear}.p-speakerList.is-fadein>li:nth-child(10){opacity:1;-webkit-transition:opacity 0.6s 0.9s linear;transition:opacity 0.6s 0.9s linear}.p-speakerList.is-fadein>li:nth-child(11){opacity:1;-webkit-transition:opacity 0.6s 1s linear;transition:opacity 0.6s 1s linear}.p-speakerList.is-fadein>li:nth-child(12){opacity:1;-webkit-transition:opacity 0.6s 1.1s linear;transition:opacity 0.6s 1.1s linear}.p-speakerList.is-fadein>li:nth-child(13){opacity:1;-webkit-transition:opacity 0.6s 1.2s linear;transition:opacity 0.6s 1.2s linear}.p-speakerList.is-fadein>li:nth-child(14){opacity:1;-webkit-transition:opacity 0.6s 1.3s linear;transition:opacity 0.6s 1.3s linear}.p-speakerList.is-fadein>li:nth-child(15){opacity:1;-webkit-transition:opacity 0.6s 1.4s linear;transition:opacity 0.6s 1.4s linear}.p-speakerList.is-fadein>li:nth-child(16){opacity:1;-webkit-transition:opacity 0.6s 1.5s linear;transition:opacity 0.6s 1.5s linear}.p-speakers .c-moreButton{width:calc(420 / 750 * 100vw);margin:calc(80 / 750 * 100vw) auto 0;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-speakers .c-moreButton:after{right:calc(72 / 750 * 100vw)}.p-speakers .c-moreButton.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-speakers .c-moreButton.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-onlineSalon{margin-top:calc(130 / 750 * 100vw);margin-bottom:calc(140 / 750 * 100vw)}.p-onlineSalon__text{line-height:1.7692307692;padding:0 calc(55 / 750 * 100vw);text-align:center;letter-spacing:0.06em;font-size:calc(26 / 750 * 100vw);font-weight:bold;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-onlineSalon__text.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-onlineSalon__logo[src*="logo_kobeschool.png"]{width:calc(436 / 750 * 100vw);max-width:247px;margin:calc(80 / 750 * 100vw) auto 0;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-onlineSalon__logo[src*="logo_kobeschool.png"].is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-onlineSalon__logo[src*="logo_kobeschool.png"]+.p-button .c-button{margin-top:calc(40 / 750 * 100vw);background-color:#a90e0f;-webkit-transition:opacity 0.2s 0s linear;transition:opacity 0.2s 0s linear}.p-onlineSalon .p-button{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-onlineSalon .p-button.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-onlineSalon .c-button{width:calc(600 / 750 * 100vw);height:calc(140 / 750 * 100vw);max-height:100px;margin:calc(60 / 750 * 100vw) auto 0}.p-onlineSalon .c-button:after{right:calc(40 / 750 * 100vw)}.p-projects{position:relative;width:calc(640 / 750 * 100vw);max-width:960px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:calc(140 / 750 * 100vw) auto 0;padding:calc(90 / 750 * 100vw) 0 calc(60 / 750 * 100vw)}.p-projects:before{position:absolute;top:0;left:0;right:0;max-width:920px;height:1px;margin:auto;background-color:#333;content:""}.p-projects__title{text-align:center;letter-spacing:0.04em;text-transform:uppercase;font-size:calc(80 / 750 * 100vw);font-family:Arial;font-weight:bold;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01);transition:opacity 0.8s 0.2s linear,transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01),-webkit-transform 1s 0s cubic-bezier(0.37,0.01,0.43,1.01)}.p-projects__title.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-projectList{margin-top:calc(90 / 750 * 100vw)}.p-projectList .c-project{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.6s 0s linear,-webkit-transform 0.8s 0s ease-out;transition:opacity 0.6s 0s linear,-webkit-transform 0.8s 0s ease-out;transition:opacity 0.6s 0s linear,transform 0.8s 0s ease-out;transition:opacity 0.6s 0s linear,transform 0.8s 0s ease-out,-webkit-transform 0.8s 0s ease-out}.p-projectList .c-project.is-fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-projectList .c-project:nth-child(n+2){margin-top:calc(80 / 750 * 100vw)}.p-projectList .c-project__title{margin-top:calc(24 / 750 * 100vw)}.p-projectList .c-project__description{margin-top:calc(28 / 750 * 100vw)}.p-projectList .c-sns{margin-top:calc(50 / 750 * 100vw)}.u-spbr{display:inline}.u-pcbr{display:none}@media screen and (min-width:769px){.p-22for22{min-width:960px}.cmn-spBlock{display:none}.cmn-pcBlock{display:block}.c-button{padding:20px;font-size:calc(20 / 16 * 1rem)}.c-button:active,.c-button:link,.c-button:visited{color:#fff}.c-button:hover{text-decoration:none}.c-button:after{width:30px;height:12px}.c-moreButton{padding:20px;font-size:calc(18 / 16 * 1rem)}.c-moreButton:after{width:6px;height:18px}.c-speaker__info{padding:15px 20px}.c-speaker__name{font-size:calc(16 / 16 * 1rem)}.c-speaker__name span{font-size:calc(12 / 16 * 1rem)}.c-speaker__title{line-height:1.7142857143;margin-top:8px;font-size:calc(14 / 16 * 1rem)}.c-project__title{font-size:calc(26 / 16 * 1rem)}.c-project__description{line-height:2;font-size:calc(16 / 16 * 1rem)}.c-sns>li{-ms-flex-preferred-size:36px;flex-basis:36px;max-width:36px}.c-sns>li:nth-child(n+2){margin-left:30px}.p-kv{padding:168px 0}.p-kv__logo{width:709px}.p-kv__copy{line-height:1.6666666667;margin-top:80px;font-size:calc(60 / 16 * 1rem)}.p-concept{padding:58px 0 132px}.p-concept__title{padding-top:8px;font-size:calc(50 / 16 * 1rem)}.p-concept__textArea{padding-left:80px}.p-concept__text{line-height:2.3333333333;font-size:calc(18 / 16 * 1rem)}.p-concept__text strong{margin-bottom:52px;font-size:calc(24 / 16 * 1rem)}.p-concept__text+.p-concept__text{margin-top:42px}.p-concept__text--space{margin-top:255px}.p-concept__parallax [src*="img_image01a.jpg"]{width:360px;top:-162px;right:-51px}.p-concept__parallax [src*="img_image02a.jpg"]{top:150px;left:-120px}.p-concept__parallax [src*="img_deco01.png"]{top:-257px;right:-51px;width:132px}.p-concept__parallax [src*="img_deco02.png"]{top:-30px;left:-115px}.p-speakers:before{padding-top:394px;background-image:url("../../images/bg_speakers_pc.jpg");background-size:auto 298px}.p-speakers:after{height:calc(298 / 750 * 100vw)}.p-speakers__title{font-size:calc(46 / 16 * 1rem)}.p-speakers__title:after{margin-top:15px;font-size:calc(26 / 16 * 1rem)}.p-speakers__parallax{display:block}.p-speakerList{margin-top:84px;padding:0 20px}.p-speakerList>li{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.p-speakerList>li:nth-child(-n+16){opacity:0}.p-speakers .c-moreButton{max-width:300px;margin-top:60px}.p-speakers .c-moreButton:after{right:52px}.p-onlineSalon{margin-top:90px;margin-bottom:140px}.p-onlineSalon__text{line-height:2.25;padding:0;font-size:calc(16 / 16 * 1rem)}.p-onlineSalon__logo[src*="logo_kobeschool.png"]{margin-top:60px}.p-onlineSalon__logo[src*="logo_kobeschool.png"]+.p-button .c-button{margin-top:30px}.p-onlineSalon .c-button{max-width:500px;margin-top:55px}.p-onlineSalon .c-button:after{right:38px}.p-projects{margin-top:140px;padding:76px 20px}.p-projects__title{font-size:calc(60 / 16 * 1rem)}.p-projectList{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;margin-top:75px}.p-projectList .c-project{-ms-flex-preferred-size:47.82%;flex-basis:47.82%;max-width:440px}.p-projectList .c-project:nth-child(2n){-webkit-transition:opacity 0.6s 0.2s linear,-webkit-transform 0.8s 0.2s ease-out;transition:opacity 0.6s 0.2s linear,-webkit-transform 0.8s 0.2s ease-out;transition:opacity 0.6s 0.2s linear,transform 0.8s 0.2s ease-out;transition:opacity 0.6s 0.2s linear,transform 0.8s 0.2s ease-out,-webkit-transform 0.8s 0.2s ease-out}.p-projectList .c-project:nth-child(n+2){margin-top:60px}.p-projectList .c-project:nth-child(2){margin-top:0}.p-projectList .c-project__title{margin-top:24px}.p-projectList .c-project__description{margin-top:20px}.p-projectList .c-sns{margin-top:40px}.u-spbr{display:none}.u-pcbr{display:inline}.u-pl225--pc{padding-left:225px}}@media screen and (min-width:960px){.p-concept__parallax [src*="img_image01a.jpg"]{width:calc(36.866359447vw + 6.0829493088px);top:calc(-16.5898617512vw + -2.7373271889px);right:calc(-50.5376344086vw + 434.1612903226px)}.p-concept__parallax [src*="img_image02a.jpg"]{left:calc(-27.4368231047vw + 143.3935018051px)}.p-concept__parallax [src*="img_deco01.png"]{width:calc(13.5176651306vw + 2.2304147465px);top:calc(-26.267281106vw + -4.8341013825px);right:calc(-35.4838709677vw + 289.6451612903px)}.p-speakers:before{padding-top:calc(39.4117647059vw + 15.6470588235px);background-size:auto calc(30vw + 10px)}.p-speakers:after{height:calc(30vw + 10px)}.p-speakers__parallax [src*="img_deco03.png"]{width:calc(19.4029850746vw + -0.2686567164px);right:calc(-50.7462686567vw + 477.1641791045px)}}@media screen and (min-width:1161px){.p-speakers__parallax [src*="img_deco03.png"]{width:225px;right:-112px}}@media screen and (min-width:1237px){.p-concept__parallax [src*="img_image02a.jpg"]{left:-196px}}@media screen and (min-width:1300px){.p-speakers:before{padding-top:528px;background-size:auto 400px}.p-speakers:after{height:400px}}@media screen and (min-width:1611px){.p-concept__parallax [src*="img_image01a.jpg"]{width:600px;top:-270px;right:-380px}.p-concept__parallax [src*="img_deco01.png"]{width:220px;top:-428px;right:-282px}}@media (hover:hover) and (pointer:fine){.c-button:hover{background-color:#a90e0f}.c-button:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.c-moreButton:hover{color:#fff;border-color:#000;background-color:#000}.c-moreButton:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.8%2029.34%22%3E%0D%0A%20%20%3Cpath%20style%3D%22fill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A1.6px%22%20d%3D%22m10%2019.34-9.2%209.2V.8%22%2F%3E%0D%0A%3C%2Fsvg%3E");top:10px}.c-moreButton:hover.is-open:after{top:-10px}.c-speaker:hover .c-speaker__info{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s 0s ease-out;transition:-webkit-transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out;transition:transform 0.2s 0s ease-out,-webkit-transform 0.2s 0s ease-out}.c-speaker:hover .c-speaker__name,.c-speaker:hover .c-speaker__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.4s 0.25s linear,-webkit-transform 0.4s 0.2s ease-out;transition:opacity 0.4s 0.25s linear,-webkit-transform 0.4s 0.2s ease-out;transition:opacity 0.4s 0.25s linear,transform 0.4s 0.2s ease-out;transition:opacity 0.4s 0.25s linear,transform 0.4s 0.2s ease-out,-webkit-transform 0.4s 0.2s ease-out}.c-project__inner:hover{text-decoration:none}.c-project__inner:hover .c-project__image{opacity:0.7}.c-project__inner:hover .c-project__title{color:#a90e0f;text-decoration-color:#a90e0f}.c-sns>li a:hover{opacity:0.7}.p-onlineSalon__logo[src*="logo_kobeschool.png"]+.p-button .c-button:hover{opacity:0.7}.p-onlineSalon__logo[src*="logo_kobeschool.png"]+.p-button .c-button:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}}