#tmpl_main{width:100%}.scroll-lock{display:block;overflow-y:scroll}.scroll-lock body{overflow:hidden;height:100%;position:fixed;width:100%}.scroll-hard-lock{display:block;overflow:hidden}.scroll-hard-lock body{overflow:hidden;overflow-y:scroll}.intro-animating body{overflow:hidden}.intro-animating body .header-menu-holder .menu-holder{display:none}.coc-wrap{width:100%;position:relative;overflow:hidden;-webkit-transition:opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);font-family:"SST Japanese Pro", "SST W55 Regular","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Arial,sans-serif;line-height:1.5}.coc-wrap .text-condence{font-family:"SST Japanese Pro","SST W55 Bold","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Arial,sans-serif}.coc-wrap .standBy{opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;visibility:hidden}}@-webkit-keyframes maskSlideUp{0%{-webkit-transform:translateY(100.1%);transform:translateY(100.1%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes maskSlideUp{0%{-webkit-transform:translateY(100.1%);transform:translateY(100.1%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.coc-wrap .jsStanby{visibility:hidden}.coc-wrap .jsFadeIn{-webkit-animation:fadeIn 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:fadeIn 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;visibility:hidden}}.coc-wrap img{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;vertical-align:top;height:auto}.coc-wrap picture{display:block}.coc-wrap ul{padding:0;margin:0}.coc-wrap li{list-style:none}.coc-wrap a{text-decoration:none;color:black;outline:none}.coc-wrap h1,.coc-wrap h2,.coc-wrap h3,.coc-wrap h4,.coc-wrap h5,.coc-wrap h6,.coc-wrap p{margin:0}.coc-wrap a:hover{text-decoration:none}.coc-wrap a:visited{color:initial}.coc-wrap i{display:inline-block}.coc-wrap figure{margin:0}.coc-wrap canvas,.coc-wrap video{vertical-align:top}.coc-wrap button{color:inherit;display:inline-block;text-align:center;text-decoration:none;text-transform:inherit;white-space:normal;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;cursor:pointer;border-radius:0;height:auto;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden}.coc-wrap button:focus,.coc-wrap button:hover{background:none;border:none;color:inherit}.coc-wrap *,.coc-wrap *::before,.coc-wrap *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.coc-wrap .btn{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;text-decoration:none}.coc-wrap .hide{display:none}.coc-wrap .uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.8);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.coc-wrap .uk-modal .uk-modal-dialog{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.coc-wrap .uk-modal.uk-open{opacity:1}.coc-wrap .uk-modal.uk-open .uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}html.Firefox .coc-wrap .uk-modal{padding-top:0;padding-left:0}html.Firefox .coc-wrap .uk-modal .ffContainer{max-width:1100px;width:100%;margin:auto}.coc-wrap .uk-modal-dialog{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;background-color:#141414;border:#FFFFFF solid 1px;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:.3s linear;transition:.3s linear;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;margin-top:auto !important;margin-bottom:auto !important;max-width:1100px;width:100%;min-height:500px}.coc-wrap .uk-modal-dialog.no-border{padding:0;border:none}.coc-wrap .uk-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .uk-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coc-wrap .uk-flex-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coc-wrap .uk-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}.coc-wrap .uk-modal-page{overflow:hidden}.coc-wrap .uk-modal-close-outside{padding:0 !important;border-radius:50%;background-color:transparent;border:none}.coc-wrap .uk-modal-close-outside:before,.coc-wrap .uk-modal-close-outside:after{content:"";position:absolute;padding:0;left:50%;top:50%;height:1px;background-color:#fff}.coc-wrap .uk-modal-close-outside:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coc-wrap .uk-modal-close-outside:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.coc-wrap .uk-close{color:#999;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-transition-property:color,opacity;transition-property:color,opacity}.coc-wrap [class*='uk-modal-close-']{position:absolute;z-index:1010;padding:5px}.coc-wrap .browser-fit-height{height:calc(var(--vh, 1vh) * 100)}.coc-wrap .zi1{z-index:1}.coc-wrap .zi2{z-index:2}.coc-wrap .zi3{z-index:3}.coc-wrap .base-bg{background:#333 url("../img/common/base-bg-uncompressd.png") repeat center center/300px;color:#FFF}.coc-wrap .gr-bg-base{background:#333 url("../img/common/base-bg-uncompressd.png")}.coc-wrap .gr-bg-black{background:#141414}.coc-wrap .relative{position:relative}.coc-wrap .flex{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes bgGradation{0%{background-position:0% 50%}50%{background-position:-100% 50%}100%{background-position:-200% 50%}}@keyframes bgGradation{0%{background-position:0% 50%}50%{background-position:-100% 50%}100%{background-position:-200% 50%}}.coc-wrap .gradation-border{padding:1px}.coc-wrap .gradation-animation{position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background-size:200% 200%;-webkit-animation:bgGradation 10s linear infinite;animation:bgGradation 10s linear infinite}.coc-wrap .bg-gradation-def{background-image:-webkit-gradient(linear, left top, right top, from(#7ED3C8), color-stop(50%, #D44DCF), to(#7ED3C8));background-image:linear-gradient(90deg, #7ED3C8 0%, #D44DCF 50%, #7ED3C8 100%)}.coc-wrap .bg-gradation-blue-pink{background-image:-webkit-gradient(linear, left top, right top, from(#8cffeb), color-stop(30%, #ffa9ff), color-stop(50%, #ff92c5), color-stop(70%, #ffa9ff), to(#8cffeb));background-image:linear-gradient(90deg, #8cffeb 0%, #ffa9ff 30%, #ff92c5 50%, #ffa9ff 70%, #8cffeb 100%)}.coc-wrap .bg-gradation-pink-yellow{background-image:-webkit-gradient(linear, left top, right top, from(#ffff69), color-stop(50%, #ff90da), to(#ffff69));background-image:linear-gradient(90deg, #ffff69 0%, #ff90da 50%, #ffff69 100%)}.coc-wrap .bg-gradation-pink-yellow2{background-image:-webkit-gradient(linear, left top, right top, from(#E7FC36), color-stop(50%, #F74BF7), to(#E7FC36));background-image:linear-gradient(90deg, #E7FC36 0%, #F74BF7 50%, #E7FC36 100%)}.coc-wrap .bg-gradation-green-blue{background-image:-webkit-gradient(linear, left top, right top, from(#3F93F6), color-stop(50%, #75F997), to(#3F93F6));background-image:linear-gradient(90deg, #3F93F6 0%, #75F997 50%, #3F93F6 100%)}.coc-wrap .gr-container{margin:auto;max-width:1100px;position:relative}.coc-wrap .no-js .line-anim-holder{display:none}.coc-wrap .line-anim-holder{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;overflow:hidden}.coc-wrap .line-anim-holder .line-anim{position:absolute;top:0;right:0}.coc-wrap .line-anim-holder .line-anim .rect-anim-path{stroke-width:2px}.coc-wrap .line-anim-holder .line-anim .line-anim-path{stroke-width:4px;stroke-miterlimit:2;stroke-dashoffset:0}.coc-wrap .ti-1{text-indent:-1em;padding-left:1em}.coc-wrap .bg-white{background-color:#fff;color:#000}.coc-wrap .header-menu-holder.sticky{position:fixed;top:0;left:0}.coc-wrap .header-menu-holder .btn-menu i{-webkit-transition:width 0.3s;transition:width 0.3s}.coc-wrap .header-menu-holder .btn-menu-open{display:block}.coc-wrap .header-menu-holder .btn-menu-open:hover i.line-three.n1,.coc-wrap .header-menu-holder .btn-menu-open:hover i.line-three.n2,.coc-wrap .header-menu-holder .btn-menu-open:hover i.line-three.n3{width:20px}.coc-wrap .header-menu-holder .btn-menu-close{display:none}.coc-wrap .header-menu-holder.open .btn-menu-open{display:none}.coc-wrap .header-menu-holder.open .btn-menu-close{display:block}.coc-wrap .header-menu-holder .btn-menu{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:5;position:absolute;right:0;top:0;width:60px;height:60px}.coc-wrap .header-menu-holder .btn-menu .inner{position:absolute;width:30px;height:30px;top:13px;right:16px}.coc-wrap .header-menu-holder .btn-menu i{display:block;position:absolute;top:50%;width:100%;right:4px;height:2px}.coc-wrap .header-menu-holder .btn-menu i:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FF65FF}.coc-wrap .header-menu-holder .btn-menu i.line-three:before{left:auto;right:0;background-color:#FF65FF;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.coc-wrap .header-menu-holder .btn-menu i.line-three.n1{width:20px;top:6px}.coc-wrap .header-menu-holder .btn-menu i.line-three.n2{width:11px;top:13px}.coc-wrap .header-menu-holder .btn-menu i.line-three.n3{width:4px;top:20px}.coc-wrap .header-menu-holder .btn-menu i.line-two{right:0px}.coc-wrap .header-menu-holder .btn-menu i.line-two:before{width:0}.coc-wrap .header-menu-holder .btn-menu i.line-two.n1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coc-wrap .header-menu-holder .btn-menu i.line-two.n2{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.coc-wrap .header-menu-holder .btn-menu.black .line-three:before{background-color:#000}.coc-wrap .header-menu-holder .btn-menu.show .line-three.n1:before{-webkit-animation:lineShrink 0.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineShrink 0.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.show .line-three.n2:before{-webkit-animation:lineShrink 0.2s 0.05s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineShrink 0.2s 0.05s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.show .line-three.n3:before{-webkit-animation:lineShrink 0.2s 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineShrink 0.2s 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.show .line-two.n1:before{-webkit-animation:lineGrow 0.2s 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineGrow 0.2s 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.show .line-two.n2:before{-webkit-animation:lineGrow 0.2s 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineGrow 0.2s 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.close .line-three.n1:before{-webkit-animation:lineGrow 0.2s 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineGrow 0.2s 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.close .line-three.n2:before{-webkit-animation:lineGrow 0.2s 0.75s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineGrow 0.2s 0.75s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.close .line-three.n3:before{-webkit-animation:lineGrow 0.2s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineGrow 0.2s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.close .line-two.n1:before{-webkit-animation:lineShrink 0.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineShrink 0.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder .btn-menu.close .line-two.n2:before{-webkit-animation:lineShrink 0.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:lineShrink 0.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both}@-webkit-keyframes lineShrink{0%{width:100%}100%{width:0}}@keyframes lineShrink{0%{width:100%}100%{width:0}}@-webkit-keyframes lineGrow{0%{width:0}100%{width:100%}}@keyframes lineGrow{0%{width:0}100%{width:100%}}@-webkit-keyframes headerOpen{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@keyframes headerOpen{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@-webkit-keyframes headerClose{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}}@keyframes headerClose{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}}.coc-wrap .header-menu-holder{position:absolute;width:100%;left:0;top:0;z-index:5}.coc-wrap .header-menu-holder.fix{position:fixed;top:0 !important}.coc-wrap .header-menu-holder.open .menu-holder-bg{background-color:rgba(0,0,0,0.5);pointer-events:auto}.coc-wrap .header-menu-holder.open .holder-inner{-webkit-animation:headerOpen 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:headerOpen 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .header-menu-holder.open .menu-holder{height:100%}.coc-wrap .header-menu-holder.open .btn-menu .inner{width:30px;height:30px;top:13px;right:15px}.coc-wrap .header-menu-holder.open .holder-inner{-webkit-transform:translateY(0);transform:translateY(0)}.coc-wrap .header-menu-holder.close .holder-inner{-webkit-animation:headerClose 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:headerClose 0.6s 0s cubic-bezier(0.165, 0.84, 0.44, 1) both}.coc-wrap .menu-holder{width:100%;height:0;position:absolute;top:0;z-index:3}.coc-wrap .menu-holder .menu-holder-bg{position:absolute;pointer-events:none;width:100%;height:100vh;background-color:transparent;-webkit-transition:background-color 0.6s;transition:background-color 0.6s}.coc-wrap .menu-holder .holder-inner{display:block;background-color:rgba(0,0,0,0.92);-webkit-transform:translateY(-150%);transform:translateY(-150%)}.coc-wrap .menu-holder .container{margin:auto;width:69.33333%}.coc-wrap .menu-holder .item{display:block;color:#fff}.coc-wrap .menu-holder .text{color:#fff;font-weight:bold}.coc-wrap .menu-holder .item-link-holder .text{color:#F5FF31}.coc-wrap .menu-holder .item-link-holder .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .menu-holder .item-link-holder .item:before{content:"";width:10px;height:1px;background-color:#fff}.coc-wrap .menu-holder .link-sony,.coc-wrap .menu-holder .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .menu-holder .icon-window{display:block;width:14px;height:14px;background:url("../img/common/icon-window-white.svg") no-repeat center center/14px auto}.coc-wrap .menu-holder.fix{position:fixed;top:0}.coc-wrap .swiper-wrapper{overflow:visible}.coc-wrap body{background-color:#fff}.coc-wrap .section .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coc-wrap .section .section-title .f-ja{display:block;line-height:0}.coc-wrap .section .section-title .f-ja img{height:100%;width:auto}.coc-wrap .section .section-title .title{line-height:0;display:block}.coc-wrap .section .slash{position:absolute;z-index:2}.coc-wrap .video-holder{position:relative;width:100%;height:100%}.coc-wrap .video-holder .ytPlayer{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes slashMaskDown{0%{height:0}100%{height:60px}}@keyframes slashMaskDown{0%{height:0}100%{height:60px}}@-webkit-keyframes scaleWidth{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scaleWidth{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.coc-wrap .titleShow .f-ja{overflow:hidden}.coc-wrap .titleShow .title{overflow:hidden}.coc-wrap .titleShow .title img{-webkit-animation:maskSlideUp 1s cubic-bezier(0.23, 1, 0.32, 1) 0.25s backwards;animation:maskSlideUp 1s cubic-bezier(0.23, 1, 0.32, 1) 0.25s backwards}.coc-wrap .titleShow.area-title{overflow:hidden}.coc-wrap .titleShow.area-title img{-webkit-animation:maskSlideUp 1s cubic-bezier(0.23, 1, 0.32, 1) backwards;animation:maskSlideUp 1s cubic-bezier(0.23, 1, 0.32, 1) backwards}.coc-wrap .titleShow.slash{overflow:hidden;-webkit-animation:slashMaskDown 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s backwards;animation:slashMaskDown 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s backwards}.coc-wrap .titleShow.divider{-webkit-animation:scaleWidth 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.25s backwards;animation:scaleWidth 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.25s backwards}@-webkit-keyframes textShow{0%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes textShow{0%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.coc-wrap .fadeTextShow{-webkit-animation:textShow 0.9s cubic-bezier(0.215, 0.61, 0.355, 1);animation:textShow 0.9s cubic-bezier(0.215, 0.61, 0.355, 1)}.coc-wrap .t-lead{line-height:2.6}.coc-wrap .t-lead .t-attention{display:block;font-size:10px;margin-top:5px;line-height:1.6}.coc-wrap .item-bg{position:absolute}.coc-wrap .item-bg.z-index{z-index:4}.coc-wrap .gr-inner-container{margin:auto}.coc-wrap .btn-arrow{position:relative;z-index:1;display:block;margin:auto}.coc-wrap .btn-arrow:before{content:"";bottom:50%;left:100%;position:absolute;background:url("../img/common/btn-arrow-entry.svg") no-repeat right bottom/66px auto;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1)}.coc-wrap .btn-arrow .base{-webkit-transition:background-color 0.5s;transition:background-color 0.5s;height:100%;background-color:#75F997;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .btn-arrow .base .text{display:block}.coc-wrap .btn-arrow .base:before{content:"";height:1px;background-color:#000;position:absolute;bottom:50%;right:0}.coc-wrap .btn-arrow.btn-arrow-min:before{background-size:33px auto}.coc-wrap .btn-arrow.btn-arrow-min:hover,.coc-wrap .btn-arrow.btn-arrow-min:focus{opacity:1}.coc-wrap .btn-arrow.btn-arrow-min:hover::before,.coc-wrap .btn-arrow.btn-arrow-min:focus::before{-webkit-transform:translate3d(-9px, 0, 0);transform:translate3d(-9px, 0, 0)}.coc-wrap .btn-arrow.btn-arrow-min:hover .base,.coc-wrap .btn-arrow.btn-arrow-min:focus .base{background-color:#F5FF31}.coc-wrap .text-condenced{display:block;font-family:"SST Japanese Pro", "SST W55 Regular", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Arial, sans-serif;line-height:1.8}.coc-wrap .text-condenced.center{-webkit-transform-origin:center center;transform-origin:center center;text-align:center}.coc-wrap .text-condenced.bold{font-family:"SST Japanese Pro","SST W55 Bold", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Arial, sans-serif;font-weight:bold}.coc-wrap .bg-bottom-character{position:absolute;bottom:0px;right:0}.coc-wrap .section-Mainvisual{background-color:#0A0A0A;position:relative}.coc-wrap .section-Mainvisual .kv-ttl{margin:auto}.coc-wrap .section-Mainvisual .yt-holder{margin:auto}.coc-wrap .section-Mainvisual .yt-holder iframe{width:100%;height:100%}.coc-wrap .section-Mainvisual .kv-txt-description{margin:auto;text-align:right}.coc-wrap .section-Mainvisual .kv-link{color:#fff;text-decoration:underline}.coc-wrap .section-Mainvisual .kv-txt-session{margin:auto;position:relative;z-index:2}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session{display:block;position:absolute;right:0;top:0;z-index:5}.coc-wrap .section-Mainvisual .btn-entry-able{position:absolute;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}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{position:relative;font-size:0;background-color:#0BFD8B;-webkit-transition:background-color .6s;transition:background-color .6s}.coc-wrap .section-Mainvisual .btn-entry-able .base .text:hover{background-color:#F5FF31}.coc-wrap .section-Mainvisual .btn-entry-able .base .text:hover .deco{-webkit-transform:translateY(5px);transform:translateY(5px)}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .img{display:block;margin:auto}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{margin:auto;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced{font-size:0;border:1px solid #fff}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced .img{display:block;margin:auto}.coc-wrap .section-Mainvisual .btn-more{position:absolute}.coc-wrap .section-Mainvisual .btn-more .txt-holder{margin:auto;position:absolute;left:0;right:0}.coc-wrap .section-Mainvisual .btn-more .txt{margin:auto;display:block}.coc-wrap .section-Mainvisual .btn-more .btn-arrow-kv-more{margin:auto;display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.coc-wrap .section-Mainvisual .btn-more>span{display:block;font-size:0;-webkit-transition:background-color 0.6s;transition:background-color 0.6s}.coc-wrap .section-Mainvisual .btn-more>span svg{width:100%;height:auto}.coc-wrap .section-Mainvisual .btn-more>span svg path{-webkit-transition:fill 0.6s;transition:fill 0.6s}.coc-wrap .section-Mainvisual .top-swiper-container{width:100%}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev:after,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next:after{content:none}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev:before,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next:before{content:"";position:absolute;-webkit-transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);width:47px;height:14px}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev.swiper-button-prev,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next.swiper-button-prev{left:40px}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev.swiper-button-prev:before,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next.swiper-button-prev:before{right:0;background:url("../img/common/btn-arrow-prev.svg") no-repeat left bottom/66px auto}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev.swiper-button-prev:hover:before,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next.swiper-button-prev:hover:before{width:66px;-webkit-transform:translate3d(-18px, 0, 0);transform:translate3d(-18px, 0, 0)}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev.swiper-button-next,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next.swiper-button-next{right:40px}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev.swiper-button-next:before,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next.swiper-button-next:before{left:0;background:url("../img/common/btn-arrow-next.svg") no-repeat right bottom/66px auto}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev.swiper-button-next:hover:before,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next.swiper-button-next:hover:before{width:66px;-webkit-transform:translate3d(18px, 0, 0);transform:translate3d(18px, 0, 0)}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-slide{overflow:hidden}.coc-wrap .section-Mainvisual .swiper-pagination{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{border-radius:0;opacity:1;background-color:#666666}.coc-wrap .section-Mainvisual .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#F0FF00}.coc-wrap .section-Mainvisual .kv-video-holder{height:100%}.coc-wrap .section-Mainvisual .kv-video-holder .kv-video{position:absolute;left:0;top:0;width:100%;z-index:1;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:opacity 0.3s, scale .3s;transition:opacity 0.3s, scale .3s}.coc-wrap .section-Mainvisual .kv-video-holder picture{margin-bottom:-1px}.coc-wrap .section-Mainvisual .kv-video-holder.paused .kv-video{opacity:0}.coc-wrap .section-Mainvisual .kv-title{position:absolute;z-index:1}.coc-wrap .section-Mainvisual .kv-logo{position:absolute;z-index:1}.coc-wrap .section-Mainvisual .btn-slider{margin:auto;display:block;position:absolute;left:0;right:0;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.coc-wrap .section-Mainvisual .btn-slider:hover{background-color:rgba(255,255,255,0.4)}.coc-wrap .section-Mainvisual .swiper-slide.n1{background:url("../img/top/pic-kv-slider01-sp.png") no-repeat center center/100% 100%}.coc-wrap .section-Mainvisual .swiper-slide.n2{background:url("../img/top/pic-kv-slider02-sp.png") no-repeat center center/100% 100%}.coc-wrap .line-white{height:1px;width:100%;background-color:#fff}.coc-wrap .btn-skip-holder{position:absolute;display:none;width:100%;height:100%;z-index:2;top:0;left:0}.coc-wrap .btn-skip-holder.hide{display:none}.coc-wrap .btn-skip-holder.fadeOut{-webkit-animation:jsFedeHide 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:jsFedeHide 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.coc-wrap .btn-skip-holder .btn-skip{position:absolute;right:0;bottom:0}.coc-wrap .btn-skip-holder .btn-skip .base{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .btn-skip-holder .btn-skip .text{font-size:0}.coc-wrap .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#0A0A0A}.coc-wrap .block-twitter .tw-container{margin-left:auto}.coc-wrap .block-twitter .tw-ttl-holder .ttl{font-size:0;display:block}.coc-wrap .block-twitter .tw-content-holder{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.coc-wrap .block-twitter .btn-check{display:block;margin-left:0}.coc-wrap .block-twitter .btn-check .text{font-size:0}.coc-wrap .block-twitter .btn-check .icon{border-radius:50%;background-color:#3F93F6}.coc-wrap .block-twitter .btn-check .base{background-color:#3F93F6;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coc-wrap.menuShow .btn-pagetop{opacity:1;pointer-events:auto;z-index:10}.coc-wrap.menuShow.pagetopSticky .btn-pagetop{position:absolute}.coc-wrap .btn-pagetop{position:fixed;pointer-events:none;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.coc-wrap .btn-pagetop .base{background-color:#F5FF31;border-radius:50%;-webkit-transition:all 0.4s;transition:all 0.4s}.coc-wrap .block-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.coc-wrap .block-menu .br{width:40%}.coc-wrap .block-menu .btn-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .block-menu .btn-menu>span{display:block;font-size:0;-webkit-transition:background-color 0.6s;transition:background-color 0.6s}.IE .coc-wrap .block-menu .btn-menu>span{height:25px}.coc-wrap .block-menu .btn-menu>span svg path{-webkit-transition:fill 0.6s;transition:fill 0.6s}.coc-wrap .block-menu .sep{display:block}.coc-wrap .title-text-creator{font-size:0}.coc-wrap .session-modal .uk-modal-close-outside,.coc-wrap .creators-modal .uk-modal-close-outside,.coc-wrap .modal-beyond .uk-modal-close-outside{position:fixed}.coc-wrap .session-modal.session-modal-video .uk-modal-dialog,.coc-wrap .creators-modal.session-modal-video .uk-modal-dialog,.coc-wrap .modal-beyond.session-modal-video .uk-modal-dialog{min-height:0}.coc-wrap .session-modal.session-modal-video .session-modal-container .yt-holder,.coc-wrap .creators-modal.session-modal-video .session-modal-container .yt-holder,.coc-wrap .modal-beyond.session-modal-video .session-modal-container .yt-holder{margin-bottom:0}.coc-wrap .session-modal .session-modal-container,.coc-wrap .creators-modal .session-modal-container,.coc-wrap .modal-beyond .session-modal-container{position:relative;color:#FFF}.coc-wrap .session-modal .session-modal-container .flex-wrap,.coc-wrap .creators-modal .session-modal-container .flex-wrap,.coc-wrap .modal-beyond .session-modal-container .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{position:absolute}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{position:absolute}.coc-wrap .session-modal .session-modal-container .number img,.coc-wrap .creators-modal .session-modal-container .number img,.coc-wrap .modal-beyond .session-modal-container .number img{height:100%;width:auto}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{margin:auto}.coc-wrap .session-modal .session-modal-container .yt-holder iframe,.coc-wrap .creators-modal .session-modal-container .yt-holder iframe,.coc-wrap .modal-beyond .session-modal-container .yt-holder iframe{width:100%;height:100%}.coc-wrap .session-modal .session-modal-container .badge img,.coc-wrap .creators-modal .session-modal-container .badge img,.coc-wrap .modal-beyond .session-modal-container .badge img{height:100%;width:auto}.coc-wrap .session-modal .session-modal-container .text-condenced,.coc-wrap .creators-modal .session-modal-container .text-condenced,.coc-wrap .modal-beyond .session-modal-container .text-condenced{line-height:1.5}.coc-wrap .session-modal .area-judge,.coc-wrap .session-modal .area-menter,.coc-wrap .creators-modal .area-judge,.coc-wrap .creators-modal .area-menter,.coc-wrap .modal-beyond .area-judge,.coc-wrap .modal-beyond .area-menter{color:#FFF}.coc-wrap .session-modal .area-title,.coc-wrap .creators-modal .area-title,.coc-wrap .modal-beyond .area-title{text-align:center}.coc-wrap .session-modal .zi2,.coc-wrap .creators-modal .zi2,.coc-wrap .modal-beyond .zi2{margin-top:-1px}.coc-wrap .session-modal .zi1,.coc-wrap .creators-modal .zi1,.coc-wrap .modal-beyond .zi1{margin-top:-1px}.coc-wrap .session-modal .item-list .item,.coc-wrap .creators-modal .item-list .item,.coc-wrap .modal-beyond .item-list .item{position:relative}.coc-wrap .session-modal .item-list .item:last-of-type,.coc-wrap .creators-modal .item-list .item:last-of-type,.coc-wrap .modal-beyond .item-list .item:last-of-type{margin-bottom:0}.coc-wrap .session-modal .item-list .item-inner,.coc-wrap .creators-modal .item-list .item-inner,.coc-wrap .modal-beyond .item-list .item-inner{margin:auto}.coc-wrap .session-modal .item-list .pic,.coc-wrap .creators-modal .item-list .pic,.coc-wrap .modal-beyond .item-list .pic{border-radius:50%;overflow:hidden}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{background-color:#FF65FF;color:#000;display:inline-block;line-height:1}.coc-wrap .session-modal .item-list .shoulder,.coc-wrap .creators-modal .item-list .shoulder,.coc-wrap .modal-beyond .item-list .shoulder{color:#FF65FF;font-weight:bold;line-height:1.6}.coc-wrap .session-modal .item-list .t-read,.coc-wrap .creators-modal .item-list .t-read,.coc-wrap .modal-beyond .item-list .t-read{line-height:1.7}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{background-color:#262626;position:relative;line-height:1.8}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:after{content:"";position:absolute}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:before{background:url("../img/common/bullet-quotation-1.svg") no-repeat center center/cover}.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:after{background:url("../img/common/bullet-quotation-2.svg") no-repeat center center/cover}.coc-wrap .session-modal .area-menter .item-list .title,.coc-wrap .creators-modal .area-menter .item-list .title,.coc-wrap .modal-beyond .area-menter .item-list .title{background-color:#3F93F6}.coc-wrap .session-modal .area-menter .item-list .shoulder,.coc-wrap .creators-modal .area-menter .item-list .shoulder,.coc-wrap .modal-beyond .area-menter .item-list .shoulder{color:#3F93F6}.coc-wrap .session-modal .area-guest,.coc-wrap .creators-modal .area-guest,.coc-wrap .modal-beyond .area-guest{background-color:#0A0A0A}.coc-wrap .session-modal .area-guest .item-list,.coc-wrap .creators-modal .area-guest .item-list,.coc-wrap .modal-beyond .area-guest .item-list{margin:0 auto}.coc-wrap .session-modal .area-guest .item-list .title,.coc-wrap .creators-modal .area-guest .item-list .title,.coc-wrap .modal-beyond .area-guest .item-list .title{background-color:#3F93F6}.coc-wrap .session-modal .area-guest .item-list .shoulder,.coc-wrap .creators-modal .area-guest .item-list .shoulder,.coc-wrap .modal-beyond .area-guest .item-list .shoulder{color:#3F93F6}.coc-wrap .creators-modal .t-lead{text-align:center}.coc-wrap .creators-modal .t-lead.mb0{margin-bottom:0}.coc-wrap .creators-modal .t-lead+.text-attention{margin-top:10px}.coc-wrap .creators-modal .t-lead+.item-list{margin-top:40px}.coc-wrap .modal-beyond .uk-modal-dialog{border: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;background-color:transparent}.coc-wrap .modal-beyond .yt-holder{margin:auto}html.mobile.iOS .coc-wrap .winner-modal{-webkit-perspective:1000;perspective:1000}.coc-wrap .winner-modal .uk-modal-close-outside svg{display:none}.coc-wrap .winner-modal .uk-modal-dialog{border:none;background-color:initial}.coc-wrap .winner-modal .winner-modal-container{position:relative}.coc-wrap .winner-modal .winner-modal-pic .pic{display:block}.coc-wrap .winner-modal .winner-modal-pic .add-text{color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.coc-wrap .winner-modal .winner-modal-text{color:#fff}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-heading{font-weight:bold}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name-furi{font-weight:normal}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member-list{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member img{border-radius:50%}.coc-wrap .winner-modal .winner-modal-text .team-holder .member-name{text-align:center;font-weight:normal}.coc-wrap .winner-modal .winner-modal-text .comment-holder{background-color:#262626}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{font-weight:normal}.coc-wrap .winner-modal .winner-modal-text h2{font-size:0}.coc-wrap .winner-modal .gr-bg-black{height:100%}@-moz-document url-prefix(){.coc-wrap .winner-modal{padding:150px 30px 100px !important}.coc-wrap .winner-modal .winner-modal-container{margin-bottom:100px}}.coc-wrap .section-theme .theme-block{padding-bottom:40px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-theme .theme-catch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coc-wrap .section-theme .statement-text{margin:auto;text-indent:-999999px;display:block}.coc-wrap .section-theme .theme-text .text-anim-theme{display:block}.coc-wrap .section-theme .block-phase{position:relative;z-index:1;margin:auto;color:#000}.coc-wrap .section-theme .block-phase .phase-holder{background-color:#fff}.coc-wrap .section-theme .block-phase .phase-holder .phase{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-theme .box-grandprix{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.coc-wrap .ttl-f40 img{height:100%;width:auto}.coc-wrap .divider{height:1px;margin:auto;background-color:#fff}.coc-wrap .line-anim-holder.stand+.border{visibility:hidden}.coc-wrap .section-presentation .item-bg.presentation01{z-index:0}.coc-wrap .section-presentation .btn-gradation{display:block;position:relative}.coc-wrap .section-presentation .btn-gradation .pic-holder{display:block}.coc-wrap .section-presentation .btn-gradation .pic-holder .pic{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.coc-wrap .section-presentation .btn-gradation:hover .pic-holder .pic{opacity:0.5}.coc-wrap .section-presentation .btn-gradation:hover .icon-play.on{opacity:1}.coc-wrap .section-presentation .btn-gradation:hover .icon-play.off{opacity:0}.coc-wrap .section-presentation .gradation-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);border-radius:50%;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}.coc-wrap .section-presentation .icon-play{font-size:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.coc-wrap .section-presentation .icon-play.off{opacity:1}.coc-wrap .section-presentation .icon-play.on{opacity:0}.coc-wrap .section-winning .ttl-finalist{margin:auto}.coc-wrap .section-winning .ttl-grandprix{margin:auto}.coc-wrap .section-winning .ttl-nominate{margin:auto}.coc-wrap .section-winning .txt-finalist{line-height:1.75}.coc-wrap .section-winning .item-list-winning{width:calc(100% + 26px)}.coc-wrap .section-winning .item-list-winning .item .item-inner{margin:auto;position:relative}.coc-wrap .section-winning .item-list-winning .item-inner{height:100%}.coc-wrap .section-winning .item-list-winning .btn-winner .pic-holder{overflow:hidden}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{color:#fff;font-weight:normal}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder .text,.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder .btn-holder{-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.coc-wrap .section-winning .item-list-winning .btn-winner .pic{display:block;height:100%}.coc-wrap .section-winning .item-list-winning .btn-winner .pic:before{content:"";width:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color1:before{background-color:#00d2c6}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color2:before{background-color:#1c1bb4}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color3:before{background-color:#ff009b}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color4:before{background-color:#2e1d21}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color5:before{background-color:#6A4089}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color6:before{background-color:#D9F500}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color7:before{background-color:#ff9b79}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color8:before{background-color:#362b3f}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color9:before{background-color:#96d2ec}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color10:before{background-color:#1a5fb1}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color11:before{background-color:#005462}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color12:before{background-color:#cb0009}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color13:before{background-color:#a45dbb}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color14:before{background-color:#ff297d}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color15:before{background-color:#323232}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color16:before{background-color:#00bea7}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color17:before{background-color:#031715}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color18:before{background-color:#ffffff}.coc-wrap .section-winning .item-list-winning .btn-winner .pic.bg-color19:before{background-color:#ffd800}@-webkit-keyframes winnerShow{0%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes winnerShow{0%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes winnerColorShow{0%{opacity:1}100%{opacity:0}}@keyframes winnerColorShow{0%{opacity:1}100%{opacity:0}}.coc-wrap .section-winning .item-list-winning .btn-winner.zoomShow .pic img{-webkit-animation:winnerShow 0.9s 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:winnerShow 0.9s 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) both}.coc-wrap .section-winning .item-list-winning .btn-winner.zoomShow .pic:before{-webkit-animation:winnerColorShow 0.9s 0.2s both;animation:winnerColorShow 0.9s 0.2s both}.coc-wrap .section-winning .item-list-winning .btn-winner.zoomShow .text-holder,.coc-wrap .section-winning .item-list-winning .btn-winner.zoomShow .btn-holder,.coc-wrap .section-winning .item-list-winning .btn-winner.zoomShow .member-inner{-webkit-animation:fadeIn 0.4s 0.6s both;animation:fadeIn 0.4s 0.6s both}.coc-wrap .section-winning .item-list-winning .btn-winner.hoverShow .pic img{-webkit-animation:winnerShow 0.9s 0s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:winnerShow 0.9s 0s cubic-bezier(0.215, 0.61, 0.355, 1) both}.coc-wrap .section-winning .item-list-winning .btn-winner.hoverShow .pic:before{-webkit-animation:winnerColorShow 0.9s 0.5s both;animation:winnerColorShow 0.9s 0.5s both}.coc-wrap .section-winning .item-list-winning .btn-winner:hover .text-holder .text,.coc-wrap .section-winning .item-list-winning .btn-winner:hover .btn-holder,.coc-wrap .section-winning .item-list-winning .btn-winner:hover .member-inner{opacity:0.5}.coc-wrap .section-winning .item-list-winning .btn-holder{-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.coc-wrap .section-winning .item-list-winning .btn-arrow{margin:0}.coc-wrap .section-winning .item-list-winning .btn-arrow:before{display:none}.coc-wrap .section-winning .item-list-winning .btn-arrow .base{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#FF65FF}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{background:url("../img/common/btn-arrow-detail.svg") no-repeat bottom center/100% auto}.coc-wrap .section-winning .item-list-winning .bottom-info-folder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .member-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .pic-member{overflow:hidden;border-radius:50%}.coc-wrap .section-creator .t-lead.mb0{margin-bottom:0}.coc-wrap .section-creator .t-lead+.text-attention{margin-top:10px}.coc-wrap .section-creator .menter-poster{margin-top:40px}.coc-wrap .section-creator .btn-holder .btn-detail{margin:auto;background-color:#F5FF31;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:#F5FF31 solid 1px;-webkit-transition:all 0.5s;transition:all 0.5s}.coc-wrap .section-creator .btn-holder .btn-detail .base{background-color:transparent}.coc-wrap .section-creator .btn-holder .btn-detail .btn-text-detail{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .section-creator .btn-holder .btn-detail .btn-text-detail img{width:auto;height:100%}.coc-wrap .section-creator .btn-holder .btn-detail .btn-text-detail svg{width:100%;height:100%}.coc-wrap .section-creator .btn-holder .btn-detail .btn-archive path,.coc-wrap .section-creator .btn-holder .btn-detail polygon{-webkit-transition:all 0.5s;transition:all 0.5s}.coc-wrap .section-session .item-list-session{width:calc(100% + 26px)}.coc-wrap .section-session .item-list-session .item .item-inner{margin:auto}.coc-wrap .section-session .item-list-session .item-inner{height:100%}.coc-wrap .section-session .item-list-session .border{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;border:#FFF solid 1px}.coc-wrap .section-session .item-list-session .number{z-index:2;position:absolute}.coc-wrap .section-session .item-list-session .number img{height:100%;width:auto}.coc-wrap .section-session .item-list-session .shoulder{position:absolute}.coc-wrap .section-session .item-list-session .badge{height:20px}.coc-wrap .section-session .item-list-session .badge img{height:100%;width:auto}.coc-wrap .section-session .item-list-session .title{font-weight:bold}.coc-wrap .section-session .item-list-session .t-name{line-height:1.75}.coc-wrap .section-session .item-list-session .t-name .t-attention{font-size:10px;display:block}.coc-wrap .section-session .item-list-session .btn-holder{position:absolute;bottom:-20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coc-wrap .section-session .item-list-session .btn-holder .hidden{visibility:hidden}.coc-wrap .section-session .item-list-session .btn-holder .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-session .item-list-session .btn-apply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;width:220px;height:60px;background-color:#C2C2C2}.coc-wrap .section-session .item-list-session .btn-apply .btn-text-apply{display:-webkit-box;display:-ms-flexbox;display:flex;width:152px}.coc-wrap .section-session .item-list-session .btn-coming,.coc-wrap .section-session .item-list-session .btn-detail,.coc-wrap .section-session .item-list-session .btn-session-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-session .item-list-session .btn-coming{background-color:#C2C2C2;height:40px}.coc-wrap .section-session .item-list-session .btn-coming .btn-text-coming{width:134px;font-size:0}.coc-wrap .section-session .item-list-session .btn-detail,.coc-wrap .section-session .item-list-session .btn-session-archive{height:38px;-webkit-transition:all 0.5s;transition:all 0.5s}.coc-wrap .section-session .item-list-session .btn-detail path,.coc-wrap .section-session .item-list-session .btn-detail polygon,.coc-wrap .section-session .item-list-session .btn-session-archive path,.coc-wrap .section-session .item-list-session .btn-session-archive polygon{-webkit-transition:all 0.5s;transition:all 0.5s}.coc-wrap .section-session .item-list-session .btn-detail .btn-text-detail,.coc-wrap .section-session .item-list-session .btn-detail .btn-text-archive,.coc-wrap .section-session .item-list-session .btn-session-archive .btn-text-detail,.coc-wrap .section-session .item-list-session .btn-session-archive .btn-text-archive{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .section-session .item-list-session .btn-detail .btn-text-detail img,.coc-wrap .section-session .item-list-session .btn-detail .btn-text-archive img,.coc-wrap .section-session .item-list-session .btn-session-archive .btn-text-detail img,.coc-wrap .section-session .item-list-session .btn-session-archive .btn-text-archive img{width:100%;width:auto}.coc-wrap .section-session .item-list-session .btn-detail{background-color:#FF65FF;border:#FF65FF solid 1px;position:relative}.coc-wrap .section-session .item-list-session .btn-detail .btn-text-detail{height:15px}.coc-wrap .section-session .item-list-session .btn-detail .btn-text-detail img,.coc-wrap .section-session .item-list-session .btn-detail .btn-text-detail svg{width:auto;height:100%}.coc-wrap .section-session .item-list-session .btn-detail .btn-arrow-detail{position:absolute;bottom:50%;margin-bottom:-1px;right:8px;height:7px;font-size:0}.coc-wrap .section-session .item-list-session .btn-detail .btn-arrow-detail img,.coc-wrap .section-session .item-list-session .btn-detail .btn-arrow-detail svg{width:auto;height:100%}.coc-wrap .section-session .item-list-session .btn-session-archive{background-color:#75F997;border:#75F997 solid 1px}.coc-wrap .section-session .item-list-session .btn-session-archive .btn-text-archive{height:18px}.coc-wrap .section-session .btn-holder{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coc-wrap .section-session .btn-holder.hidden{visibility:hidden}.coc-wrap .section-session .btn-holder .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-session .btn-apply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;width:100%;background-color:#C2C2C2}.coc-wrap .section-session .btn-apply .btn-text-apply{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .section-session .fes-block{position:relative;margin-left:auto;margin-right:auto}.coc-wrap .section-session .fes-block .border{border:#FFF solid 1px}.coc-wrap .section-session .fes-block .title{font-weight:bold}.coc-wrap .section-session .fes-block .text{line-height:1.8}.coc-wrap .section-session .text-attention{margin-left:auto;margin-right:auto}.coc-wrap .section-session .text-event-end{color:#F0FF00;padding-left:1em;text-indent:-1em}.coc-wrap .text-coming{margin:auto;padding:40px 0}.coc-wrap .section-timetable .timetable{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0}.coc-wrap .section-timetable .timetable .info{position:relative}.coc-wrap .section-timetable .timetable .info .btn-modal-holder{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.coc-wrap .section-timetable .timetable .info .btn-detail{width:100%;display:block}.coc-wrap .text-attention{font-size:10px}.coc-wrap .section-compe .t-lead.mb0{margin-bottom:0}.coc-wrap .section-compe .t-lead+.text-attention{margin-top:10px}.coc-wrap .section-compe .area-create{position:relative;z-index:1;margin:auto;margin-top:-60px;color:#000}.coc-wrap .section-compe .area-create .theme-holder{margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coc-wrap .section-compe .area-create .theme-holder .ttl{font-size:0;line-height:0}.coc-wrap .section-compe .area-create .theme-holder .t-catch{line-height:0;font-size:0}.coc-wrap .section-compe .area-create .theme-holder .t-lead{margin-bottom:0;line-height:1.8;text-align:center}.coc-wrap .section-compe .area-create .term-holder{margin-bottom:-25px}.coc-wrap .section-compe .area-create .term-holder .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-compe .area-create .term-holder .row+.row{position:relative}.coc-wrap .section-compe .area-create .term-holder .row+.row ::before{content:"";display:block;position:absolute;top:0;left:0;background-image:linear-gradient(to right, #000, #000 1px, transparent 1px, transparent 2px);background-size:3px 1px;width:100%;height:1px}.coc-wrap .section-compe .area-create .term-holder .row .block-title{font-weight:bold;text-align:right}.coc-wrap .section-compe .area-create .term-holder .row .block-info{line-height:1.8}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text img{height:100%;width:auto}.coc-wrap .section-schedule .menter-poster{margin:auto}.coc-wrap .section-schedule .t-attention{display:block;text-align:left;max-width:549px;margin:auto}.coc-wrap .section-challenge .btn-entry-disabled{margin:auto;background-color:#C2C2C2}.coc-wrap .section-challenge .btn-entry-disabled .base{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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.coc-wrap .section-challenge .btn-entry-disabled .text{font-size:0}.coc-wrap .section-challenge .btn-entry-disabled .text-condenced{font-size:0}.coc-wrap .section-challenge .t-attention{display:block}.coc-wrap .btn-archive{display:block;margin:auto}.coc-wrap .creators-gate{margin:auto}.coc-wrap .creators-gate .text{margin:auto;text-align:left;line-height:1.75}.coc-wrap .creators-gate .btn-gate{margin:auto;display:block}.coc-wrap .creators-gate .btn-beyond{margin:auto;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;text-align:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff}.coc-wrap .creators-gate .btn-beyond:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/btn-arrow-detail-white.svg") no-repeat bottom center/100% auto}.coc-wrap .section-contact{text-align:center}.coc-wrap .section-contact .title{display:inline-block;color:#000;background-color:#3F93F6}.coc-wrap .section-contact .title .text-condenced{line-height:1}.coc-wrap .section-contact a{color:#FFF;text-decoration:underline}.coc-wrap .section-contact .t-attention{font-size:10px}.uk-modal-page{overflow:hidden}@media all and (min-width: 641px){.coc-wrap{min-width:1190px}.coc-wrap .uk-modal-dialog{width:1100px}.coc-wrap .browser-fit-height{height:100vh}.coc-wrap .pc-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coc-wrap .header-menu-holder{display:none !important}.coc-wrap .slash{left:calc(50% - 30px)}.coc-wrap .btn-arrow .btn-arrow .base:before{-webkit-transform:translateX(-18px);transform:translateX(-18px)}.coc-wrap .session-modal .item-list,.coc-wrap .creators-modal .item-list,.coc-wrap .modal-beyond .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:885px}.coc-wrap .session-modal .item-list .item,.coc-wrap .creators-modal .item-list .item,.coc-wrap .modal-beyond .item-list .item{width:33.33333333333%}.coc-wrap .session-modal .area-guest .item-list,.coc-wrap .creators-modal .area-guest .item-list,.coc-wrap .modal-beyond .area-guest .item-list{width:730px}.coc-wrap .winner-modal.grandprix-modal .uk-modal-dialog,.coc-wrap .winner-modal.finalist-modal .uk-modal-dialog{-webkit-transform:none !important;transform:none !important}.coc-wrap .winner-modal.grandprix-modal .winner-modal-pic,.coc-wrap .winner-modal.finalist-modal .winner-modal-pic{width:446px !important}.coc-wrap .winner-modal.grandprix-modal .winner-modal-pic.sticky,.coc-wrap .winner-modal.finalist-modal .winner-modal-pic.sticky{position:-webkit-sticky;position:sticky;top:0}html.IE .coc-wrap .winner-modal.grandprix-modal .winner-modal-pic.sticky,html.IE .coc-wrap .winner-modal.finalist-modal .winner-modal-pic.sticky{position:fixed;top:100px}html.IE .coc-wrap .winner-modal.grandprix-modal .gradation-border,html.IE .coc-wrap .winner-modal.finalist-modal .gradation-border{margin-left:auto}.coc-wrap .winner-modal .winner-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coc-wrap .winner-modal .uk-modal-close-outside{position:fixed;top:40px}.coc-wrap .section-theme .theme-catch,.coc-wrap .section-theme .theme-text{width:50%}.coc-wrap .section-theme .block-phase{width:1000px}.coc-wrap .section-theme .phase-holder{width:623px}.coc-wrap .section-theme .theme-block{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .section-theme .sep{background:url("../img/top/phase-separator.svg") no-repeat center center}.coc-wrap .section-winning .item-list-winning{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.coc-wrap .section-winning .item-list-winning .item{width:33.333333333%}.coc-wrap .section-winning .item-list-winning .item.item-prandprix{width:356px}.coc-wrap .section-winning .item-list-winning .item.item-prandprix .item-inner{width:100%}.coc-wrap .section-winning .item-list-winning .item.item-prandprix .pic-holder{height:504px}.coc-wrap .section-winning .item-list-winning .item.item-prandprix .pic:before{height:504px}.coc-wrap .section-winning .contents-holder.long-top{height:100%;min-height:207px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coc-wrap .section-winning .contents-holder.long-btm{height:100%}.coc-wrap .section-session .item-list-session{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.coc-wrap .section-session .item-list-session .item{width:33.333333333%}.coc-wrap .section-timetable .base{width:800px;padding-top:149px}.coc-wrap .section-timetable .timetable .col+.col{margin-left:20px}.coc-wrap .section-compe .area-create{width:1000px}}@media screen and (min-width: 641px){.coc-wrap .btn:hover,.coc-wrap .btn:focus{opacity:0.6}.coc-wrap .spOnly{display:none !important}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session:hover{background-color:rgba(255,255,255,0.4)}.coc-wrap .section-Mainvisual .btn-more{width:11.18056%;bottom:7.64526%;right:3.47222%}.coc-wrap .section-Mainvisual .btn-more .txt{width:50.31056%}.coc-wrap .section-Mainvisual .btn-more .txt-holder{top:27.95031%}.coc-wrap .section-Mainvisual .btn-more .btn-arrow-kv-more{width:6.21118%;margin-top:6.21118%}.coc-wrap .section-Mainvisual .btn-more .btn-arrow-kv-more img{margin-left:-2.17391%}.coc-wrap .section-Mainvisual .btn-more:hover,.coc-wrap .section-Mainvisual .btn-more:focus{opacity:1}.coc-wrap .section-Mainvisual .btn-more:hover>span svg path,.coc-wrap .section-Mainvisual .btn-more:focus>span svg path{fill:#3F93F6}.coc-wrap .section-Mainvisual .btn-more:hover .btn-arrow-kv-more,.coc-wrap .section-Mainvisual .btn-more:focus .btn-arrow-kv-more{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}.coc-wrap .section-Mainvisual .kv-title{width:61.80556%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:18.98928%}.coc-wrap .section-Mainvisual .kv-logo{width:37.5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:3.67534%}.coc-wrap .block-twitter .btn-check:hover .base,.coc-wrap .block-twitter .btn-check:focus .base{background-color:#75F997}.coc-wrap .block-twitter{width:45.13889%}.coc-wrap .btn-pagetop:hover .base,.coc-wrap .btn-pagetop:focus .base{background-color:#3F93F6}.coc-wrap .block-menu .btn-menu:hover,.coc-wrap .block-menu .btn-menu:focus{opacity:1}.coc-wrap .block-menu .btn-menu:hover>span,.coc-wrap .block-menu .btn-menu:focus>span{background-color:#F5FF31}.coc-wrap .block-menu .btn-menu:hover>span svg path,.coc-wrap .block-menu .btn-menu:focus>span svg path{fill:#000}.coc-wrap .session-modal .area-judge .item-list .item,.coc-wrap .creators-modal .area-judge .item-list .item,.coc-wrap .modal-beyond .area-judge .item-list .item{width:800px;position:relative;margin:auto}.coc-wrap .session-modal .area-judge .item-list .item-inner,.coc-wrap .creators-modal .area-judge .item-list .item-inner,.coc-wrap .modal-beyond .area-judge .item-list .item-inner{width:100%;padding-left:240px;margin:auto;margin-bottom:40px}.coc-wrap .session-modal .area-judge .item-list .pic,.coc-wrap .creators-modal .area-judge .item-list .pic,.coc-wrap .modal-beyond .area-judge .item-list .pic{position:absolute;left:0;top:0;width:210px}.coc-wrap .section-creator .btn-holder .btn-detail{height:48px}.coc-wrap .section-creator .btn-holder .btn-detail .btn-text-detail{width:98px;height:23px}.coc-wrap .section-creator .btn-holder .btn-detail:hover,.coc-wrap .section-creator .btn-holder .btn-detail:focus{background-color:#FF65FF;border:#FF65FF solid 1px}.coc-wrap .section-session .item-list-session .btn-detail:hover,.coc-wrap .section-session .item-list-session .btn-detail:focus,.coc-wrap .section-session .item-list-session .btn-session-archive:hover,.coc-wrap .section-session .item-list-session .btn-session-archive:focus{background-color:#141414}.coc-wrap .section-session .item-list-session .btn-detail:hover,.coc-wrap .section-session .item-list-session .btn-detail:focus{border:#FF65FF solid 1px}.coc-wrap .section-session .item-list-session .btn-detail:hover path,.coc-wrap .section-session .item-list-session .btn-detail:hover polygon,.coc-wrap .section-session .item-list-session .btn-detail:focus path,.coc-wrap .section-session .item-list-session .btn-detail:focus polygon{fill:#FF65FF}.coc-wrap .section-session .item-list-session .btn-session-archive:hover,.coc-wrap .section-session .item-list-session .btn-session-archive:focus{border:#75F997 solid 1px}.coc-wrap .section-session .item-list-session .btn-session-archive:hover path,.coc-wrap .section-session .item-list-session .btn-session-archive:hover polygon,.coc-wrap .section-session .item-list-session .btn-session-archive:focus path,.coc-wrap .section-session .item-list-session .btn-session-archive:focus polygon{fill:#75F997}}@media screen and (max-width: 640px){.coc-wrap .pcOnly{display:none !important}.coc-wrap .base-bg{overflow:hidden}.coc-wrap .gradation-border{margin:auto;width:89.33333vw}.coc-wrap .gradation-border.wide{width:100%}.coc-wrap .section-Mainvisual .btn-more{width:21.33333vw;bottom:4vw;right:4vw}.coc-wrap .section-Mainvisual .btn-more .txt{width:12.26667vw}.coc-wrap .section-Mainvisual .btn-more .txt-holder{top:5.6vw}.coc-wrap .section-Mainvisual .btn-more .btn-arrow-kv-more{width:1.6vw;margin-top:1.33333vw}.coc-wrap .section-Mainvisual .btn-more .btn-arrow-kv-more img{margin-left:-.66667vw}.coc-wrap .section-Mainvisual .kv-title{width:66.66667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:13.06667vw}.coc-wrap .section-Mainvisual .kv-logo{width:64vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:4.93333vw}.coc-wrap .nav-menu{display:block}.coc-wrap .block-twitter{width:80vw}.coc-wrap .block-twitter .tw-ttl-holder{margin-left:5.33333vw}.coc-wrap .session-modal.session-modal-video .session-modal-container .t-lead,.coc-wrap .creators-modal.session-modal-video .session-modal-container .t-lead,.coc-wrap .modal-beyond.session-modal-video .session-modal-container .t-lead{width:100%;margin-top:1.86667vw;margin-bottom:0}.coc-wrap .session-modal .area-judge .item-list .item,.coc-wrap .creators-modal .area-judge .item-list .item,.coc-wrap .modal-beyond .area-judge .item-list .item{margin-bottom:10.66667vw}.coc-wrap .section-winning .item-list-winning .item:last-child{margin-bottom:0}.coc-wrap .section-winning .item-list-winning.item-list-winning .item+.item{margin-top:6.66667vw}.coc-wrap .section-creator .btn-holder .btn-detail{height:38px;pointer-events:auto}.coc-wrap .section-creator .btn-holder .btn-detail .btn-text-detail{width:64px;height:15px}.coc-wrap .section-timetable .timetable{display:block;position:relative}.coc-wrap .section-timetable .timetable .col .title{margin-left:13.86667vw}.coc-wrap .section-timetable .timetable .col .info{position:absolute;top:2.13333vw;left:13.86667vw}.coc-wrap .section-timetable .timetable .col+.col{margin-top:10.66667vw}.coc-wrap .section-schedule .gr-inner-container{margin-left:.93333vw;margin-right:auto}.coc-wrap .section-challenge .btn-arrow:before{width:8.53333vw;height:2.13333vw}.coc-wrap .section-challenge .btn-arrow .base:before{width:8.26667vw}.coc-wrap .creators-gate .btn-beyond{border:2px solid #fff}.coc-wrap .section-contact{padding-top:21.33333vw}}@media all and (min-width: 640px){.coc-wrap .uk-modal{padding:150px 30px 100px}html.Firefox .coc-wrap .uk-modal .ffContainer{padding:150px 30px 100px}.coc-wrap .uk-modal.grandprix-modal,.coc-wrap .uk-modal.finalist-modal{padding:100px 30px}.coc-wrap .uk-modal-close-outside:before,.coc-wrap .uk-modal-close-outside:after{margin-left:-28px}.coc-wrap .uk-modal-close-outside:before,.coc-wrap .uk-modal-close-outside:after{width:56px}.coc-wrap .uk-modal-close-outside{width:40px}.coc-wrap .uk-modal-close-outside{height:40px}.coc-wrap .uk-modal-close-outside{right:40px}.coc-wrap .uk-modal-close-outside{top:40px}.coc-wrap[data-pageID="home"] .header-menu-holder{top:149px}.coc-wrap .menu-holder .holder-inner{padding:60px 0px}.coc-wrap .menu-holder .item{margin-bottom:10px}.coc-wrap .menu-holder .item.logo{margin-bottom:15px}.coc-wrap .menu-holder .text{font-size:16px}.coc-wrap .menu-holder .item-link-holder{margin-bottom:30px}.coc-wrap .menu-holder .item-link-holder{padding-left:10px}.coc-wrap .menu-holder .item-link-holder .text{font-size:15px}.coc-wrap .menu-holder .item-link-holder .text{line-height:22px}.coc-wrap .menu-holder .item-link-holder .item:before{margin-right:5px}.coc-wrap .menu-holder .item-link-holder .item:before{width:10px}.coc-wrap .menu-holder .item-link-holder .item{margin-bottom:15px}.coc-wrap .menu-holder .icon-window{margin-left:10px}.coc-wrap .section{padding:80px 0px 0px}.coc-wrap .section-container{padding:0px 40px}.coc-wrap .section .section-title{margin-bottom:47px}.coc-wrap .section .section-title .f-ja{margin-bottom:15px}.coc-wrap .section .section-title .f-ja{height:19px}.coc-wrap .section .slash{width:60px}.coc-wrap .section .slash{top:-30px}.coc-wrap .t-lead{font-size:18px}.coc-wrap .t-lead{margin-bottom:34px}.coc-wrap .gr-inner-container{width:800px}.coc-wrap .gr-inner-container{padding:60px 0px}.coc-wrap .btn-arrow:hover,.coc-wrap .btn-arrow:focus{opacity:1}.coc-wrap .btn-arrow:hover::before,.coc-wrap .btn-arrow:focus::before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.coc-wrap .btn-arrow:hover .base,.coc-wrap .btn-arrow:focus .base{background-color:#F5FF31}.coc-wrap .btn-arrow:before{width:66px}.coc-wrap .btn-arrow:before{height:12px}.coc-wrap .btn-arrow .base:before{width:45px}.coc-wrap .btn-arrow.btn-arrow-min:before{width:33px}.coc-wrap .btn-arrow.btn-arrow-min .base:before{width:15px}.coc-wrap .bg-bottom-character{width:300px}.coc-wrap .section-Mainvisual{padding:0px}.coc-wrap .section-Mainvisual .kv-ttl{width:810px}.coc-wrap .section-Mainvisual .kv-ttl{padding:21px 0px 18px}.coc-wrap .section-Mainvisual .yt-holder{width:810px}.coc-wrap .section-Mainvisual .yt-holder{height:456px}.coc-wrap .section-Mainvisual .kv-txt-description{width:810px}.coc-wrap .section-Mainvisual .kv-txt-description{margin-top:8px}.coc-wrap .section-Mainvisual .kv-txt-description{font-size:12px}.coc-wrap .section-Mainvisual .kv-txt-session{width:810px}.coc-wrap .section-Mainvisual .kv-txt-session{margin-top:20px}.coc-wrap .section-Mainvisual .kv-txt-session{padding-bottom:46px}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session{width:158px}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session{height:46px}.coc-wrap .section-Mainvisual .btn-entry-able{right:75px}.coc-wrap .section-Mainvisual .btn-entry-able{bottom:40px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{margin-bottom:10px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{padding-top:22px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{padding-bottom:14px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .img{width:116px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{margin-top:11px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{width:16px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{height:9px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced{padding-top:12px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced{padding-bottom:14px}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced .img{width:141px}.coc-wrap .section-Mainvisual .btn-more>span{padding:3px}.coc-wrap .section-Mainvisual .swiper-pagination{max-width:820px}.coc-wrap .section-Mainvisual .swiper-pagination{bottom:22px}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{width:40px}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{height:2px}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{margin:0px 5px}.coc-wrap .section-Mainvisual .swiper-slide.n1 .btn-slider{width:980px}.coc-wrap .section-Mainvisual .swiper-slide.n1 .btn-slider{height:80px}.coc-wrap .section-Mainvisual .swiper-slide.n1 .btn-slider{bottom:47px}.coc-wrap .section-Mainvisual .swiper-slide.n2 .btn-slider{width:585px}.coc-wrap .section-Mainvisual .swiper-slide.n2 .btn-slider{height:80px}.coc-wrap .section-Mainvisual .swiper-slide.n2 .btn-slider{bottom:47px}.coc-wrap .btn-skip-holder .btn-skip{width:102px}.coc-wrap .btn-skip-holder .btn-skip{height:45px}.coc-wrap .btn-skip-holder .btn-skip{right:50px}.coc-wrap .btn-skip-holder .btn-skip{bottom:20px}.coc-wrap .btn-skip-holder .btn-skip .text{width:54px}.coc-wrap .nav-menu{padding:40px 0px}.coc-wrap .block-twitter .tw-container{width:432px}.coc-wrap .block-twitter .tw-ttl-holder{margin-bottom:11px}.coc-wrap .block-twitter .tw-ttl-holder .ttl{width:138px}.coc-wrap .block-twitter .tw-ttl-holder .ttl{width:138px}.coc-wrap .block-twitter .tw-content-holder{padding-left:0px}.coc-wrap .block-twitter .tw-content-holder .text-condenced{margin:20px 0px}.coc-wrap .block-twitter .tw-content-holder .text-condenced{font-size:18px}.coc-wrap .block-twitter .btn-check{width:220px}.coc-wrap .block-twitter .btn-check{height:50px}.coc-wrap .block-twitter .btn-check::before{width:47px}.coc-wrap .block-twitter .btn-check::before{height:12px}.coc-wrap .block-twitter .btn-check .text{width:110px}.coc-wrap .block-twitter .btn-check .icon{width:25px}.coc-wrap .block-twitter .btn-check .icon{height:25px}.coc-wrap .block-twitter .btn-check .icon{margin-right:10px}.coc-wrap .block-twitter .btn-check .base{padding-left:20px}.coc-wrap .block-twitter .btn-check .base::before{width:45px}.coc-wrap .btn-pagetop{left:40px}.coc-wrap .btn-pagetop{bottom:40px}.coc-wrap .btn-pagetop .base{width:60px}.coc-wrap .btn-pagetop .base{height:60px}.coc-wrap .block-menu{width:680px}.coc-wrap .block-menu{margin-left:0px}.coc-wrap .block-menu{padding:0px 0px 0px 12px}.coc-wrap .block-menu .btn-menu{height:32px}.coc-wrap .block-menu .btn-menu{padding:10px 20px}.coc-wrap .block-menu .btn-menu>span{padding:3px}.coc-wrap .block-menu .sep{width:32px}.coc-wrap .block-menu .sep{height:32px}.coc-wrap .block-menu .sep{margin:0px 0px}.coc-wrap .menu-text-theme{width:114px}.coc-wrap .menu-text-winner{width:139px}.coc-wrap .menu-text-creator{width:181px}.coc-wrap .menu-text-session{width:329px}.coc-wrap .menu-text-compe{width:224px}.coc-wrap .menu-text-menter{width:135px}.coc-wrap .menu-text-co-challenge{width:183px}.coc-wrap .title-text-theme{width:230px}.coc-wrap .title-text-winners{width:323px}.coc-wrap .title-text-creator{width:380px}.coc-wrap .title-text-session{width:915px}.coc-wrap .title-text-timetable{width:399px}.coc-wrap .title-text-compe{width:779px}.coc-wrap .title-text-menter{width:447px}.coc-wrap .title-text-schedule{width:369px}.coc-wrap .item-bg.theme01{width:249px}.coc-wrap .item-bg.theme01{top:83px}.coc-wrap .item-bg.theme01{left:50px}.coc-wrap .item-bg.theme02{width:97px}.coc-wrap .item-bg.theme02{top:683px}.coc-wrap .item-bg.theme02{left:80px}.coc-wrap .item-bg.theme03{width:31px}.coc-wrap .item-bg.theme03{bottom:5px}.coc-wrap .item-bg.theme03{left:370px}.coc-wrap .item-bg.theme04{width:134px}.coc-wrap .item-bg.theme04{top:502px}.coc-wrap .item-bg.theme04{left:1056px}.coc-wrap .item-bg.creator01{width:124px}.coc-wrap .item-bg.creator01{top:20px}.coc-wrap .item-bg.creator01{left:40px}.coc-wrap .item-bg.creator02{width:104px}.coc-wrap .item-bg.creator02{top:855px}.coc-wrap .item-bg.creator02{right:-194px}.coc-wrap .item-bg.winning01{width:42px}.coc-wrap .item-bg.winning01{top:69px}.coc-wrap .item-bg.winning01{right:50px}.coc-wrap .item-bg.winning02{width:135px}.coc-wrap .item-bg.winning02{top:662px}.coc-wrap .item-bg.winning02{left:-104px}.coc-wrap .item-bg.winning03{width:120px}.coc-wrap .item-bg.winning03{top:1590px}.coc-wrap .item-bg.winning03{right:-92px}.coc-wrap .item-bg.winning04{width:126px}.coc-wrap .item-bg.winning04{top:2345px}.coc-wrap .item-bg.winning04{right:-142px}.coc-wrap .item-bg.session01{width:161px}.coc-wrap .item-bg.session01{top:260px}.coc-wrap .item-bg.session01{left:-140px}.coc-wrap .item-bg.session02{width:26px}.coc-wrap .item-bg.session02{top:300px}.coc-wrap .item-bg.session02{right:10px}.coc-wrap .item-bg.timetable01{width:135px}.coc-wrap .item-bg.timetable01{top:196px}.coc-wrap .item-bg.timetable01{left:-90px}.coc-wrap .item-bg.timetable02{width:148px}.coc-wrap .item-bg.timetable02{top:673px}.coc-wrap .item-bg.timetable02{right:-200px}.coc-wrap .item-bg.compe01{width:42px}.coc-wrap .item-bg.compe01{top:915px}.coc-wrap .item-bg.compe01{left:-40px}.coc-wrap .item-bg.compe02{width:95px}.coc-wrap .item-bg.compe02{bottom:-54px}.coc-wrap .item-bg.compe02{left:815px}.coc-wrap .item-bg.menter01{width:44px}.coc-wrap .item-bg.menter01{top:696px}.coc-wrap .item-bg.menter01{right:-114px}.coc-wrap .item-bg.schedule01{width:73px}.coc-wrap .item-bg.schedule01{bottom:-4px}.coc-wrap .item-bg.schedule01{left:-193px}.coc-wrap .item-bg.challenge01{width:111px}.coc-wrap .item-bg.challenge01{bottom:-300px}.coc-wrap .item-bg.challenge01{left:-25px}.coc-wrap .session-modal.session-modal-video .session-modal-container .title,.coc-wrap .creators-modal.session-modal-video .session-modal-container .title,.coc-wrap .modal-beyond.session-modal-video .session-modal-container .title{margin-top:-25px}.coc-wrap .session-modal.session-modal-video .session-modal-container .title,.coc-wrap .creators-modal.session-modal-video .session-modal-container .title,.coc-wrap .modal-beyond.session-modal-video .session-modal-container .title{margin-bottom:35px}.coc-wrap .session-modal .session-modal-container,.coc-wrap .creators-modal .session-modal-container,.coc-wrap .modal-beyond .session-modal-container{padding:60px 150px}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{top:40px}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{right:40px}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-news{width:60px}.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{width:175px}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{height:83px}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{left:20px}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{top:-41px}.coc-wrap .session-modal .session-modal-container .t-date,.coc-wrap .creators-modal .session-modal-container .t-date,.coc-wrap .modal-beyond .session-modal-container .t-date{font-size:16px}.coc-wrap .session-modal .session-modal-container .t-date,.coc-wrap .creators-modal .session-modal-container .t-date,.coc-wrap .modal-beyond .session-modal-container .t-date{margin-right:10px}.coc-wrap .session-modal .session-modal-container .t-lead,.coc-wrap .creators-modal .session-modal-container .t-lead,.coc-wrap .modal-beyond .session-modal-container .t-lead{font-size:16px}.coc-wrap .session-modal .session-modal-container .t-lead,.coc-wrap .creators-modal .session-modal-container .t-lead,.coc-wrap .modal-beyond .session-modal-container .t-lead{margin-bottom:34px}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{width:800px}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{height:450px}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{margin-bottom:34px}.coc-wrap .session-modal .session-modal-container .badge,.coc-wrap .creators-modal .session-modal-container .badge,.coc-wrap .modal-beyond .session-modal-container .badge{height:37px}.coc-wrap .session-modal .session-modal-container .badge,.coc-wrap .creators-modal .session-modal-container .badge,.coc-wrap .modal-beyond .session-modal-container .badge{margin-bottom:10px}.coc-wrap .session-modal .session-modal-container .title,.coc-wrap .creators-modal .session-modal-container .title,.coc-wrap .modal-beyond .session-modal-container .title{font-size:35px}.coc-wrap .session-modal .session-modal-container .title,.coc-wrap .creators-modal .session-modal-container .title,.coc-wrap .modal-beyond .session-modal-container .title{margin-bottom:16px}.coc-wrap .session-modal .session-modal-container .t-read,.coc-wrap .creators-modal .session-modal-container .t-read,.coc-wrap .modal-beyond .session-modal-container .t-read{font-size:18px}.coc-wrap .session-modal .session-modal-container .area-title,.coc-wrap .creators-modal .session-modal-container .area-title,.coc-wrap .modal-beyond .session-modal-container .area-title{height:24px}.coc-wrap .session-modal .session-modal-container .area-title,.coc-wrap .creators-modal .session-modal-container .area-title,.coc-wrap .modal-beyond .session-modal-container .area-title{margin-bottom:40px}.coc-wrap .session-modal .session-modal-container .area-guest,.coc-wrap .creators-modal .session-modal-container .area-guest,.coc-wrap .modal-beyond .session-modal-container .area-guest{padding-top:60px}.coc-wrap .session-modal .item-list,.coc-wrap .creators-modal .item-list,.coc-wrap .modal-beyond .item-list{margin:0px -42.5px -40px}.coc-wrap .session-modal .item-list .item,.coc-wrap .creators-modal .item-list .item,.coc-wrap .modal-beyond .item-list .item{margin-bottom:40px}.coc-wrap .session-modal .item-list .item-inner,.coc-wrap .creators-modal .item-list .item-inner,.coc-wrap .modal-beyond .item-list .item-inner{width:210px}.coc-wrap .session-modal .item-list .pic,.coc-wrap .creators-modal .item-list .pic,.coc-wrap .modal-beyond .item-list .pic{margin-bottom:21px}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{padding:4px 6px}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{margin-bottom:12px}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{font-size:22px}.coc-wrap .session-modal .item-list .shoulder,.coc-wrap .creators-modal .item-list .shoulder,.coc-wrap .modal-beyond .item-list .shoulder{font-size:10px}.coc-wrap .session-modal .item-list .shoulder,.coc-wrap .creators-modal .item-list .shoulder,.coc-wrap .modal-beyond .item-list .shoulder{margin-bottom:8px}.coc-wrap .session-modal .item-list .t-read,.coc-wrap .creators-modal .item-list .t-read,.coc-wrap .modal-beyond .item-list .t-read{font-size:12px}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{padding:15px 15px}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{margin:25px 10px 0px 10px}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{font-size:15px}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:after{width:22px}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:after{height:18px}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:before{top:-5px}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:before{left:-10px}.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:after{bottom:-5px}.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:after{right:-10px}.coc-wrap .session-modal .area-judge .item-list,.coc-wrap .creators-modal .area-judge .item-list,.coc-wrap .modal-beyond .area-judge .item-list{padding-bottom:10px}.coc-wrap .session-modal .area-menter .gr-inner-container,.coc-wrap .creators-modal .area-menter .gr-inner-container,.coc-wrap .modal-beyond .area-menter .gr-inner-container{padding-top:60px}.coc-wrap .session-modal .area-guest.gr-inner-container,.coc-wrap .creators-modal .area-guest.gr-inner-container,.coc-wrap .modal-beyond .area-guest.gr-inner-container{margin-top:60px}.coc-wrap .session-modal .area-guest.gr-inner-container,.coc-wrap .creators-modal .area-guest.gr-inner-container,.coc-wrap .modal-beyond .area-guest.gr-inner-container{padding:40px 30px}.coc-wrap .modal-beyond .yt-holder{width:960px}.coc-wrap .modal-beyond .yt-holder{height:540px}.coc-wrap .winner-modal .uk-modal-dialog{width:1010px}.coc-wrap .winner-modal .winner-modal-container{width:1010px}.coc-wrap .winner-modal .winner-modal-pic{width:446px}.coc-wrap .winner-modal .winner-modal-pic{height:630px}.coc-wrap .winner-modal .winner-modal-pic .pic img{height:630px;width:446px}.coc-wrap .winner-modal .winner-modal-pic .add-text{margin-top:8px}.coc-wrap .winner-modal .winner-modal-pic .add-text{font-size:10px}.coc-wrap .winner-modal .winner-modal-text{width:535px}.coc-wrap .winner-modal .winner-modal-text{padding:60px 60px 50px 60px}.coc-wrap .winner-modal .winner-modal-text .idea-holder .txt-idea{width:33px}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-heading{font-size:20px}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-heading{margin-top:10px}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-text{font-size:12px}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-text{margin-top:5px}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-text{line-height:20px}.coc-wrap .winner-modal .winner-modal-text .banner-winner{width:415px}.coc-wrap .winner-modal .winner-modal-text .banner-winner{margin-top:20px}.coc-wrap .winner-modal .winner-modal-text .team-holder{margin-top:20px}.coc-wrap .winner-modal .winner-modal-text .team-holder .txt-team{width:40px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name{margin-top:10px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name{font-size:15px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name-furi{font-size:10px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name-furi{margin-left:0px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-members{margin-top:12px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member-list{margin:0px -7px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member{width:70px}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member{margin:0px 7px}.coc-wrap .winner-modal .winner-modal-text .team-holder .member-name{margin-top:5px}.coc-wrap .winner-modal .winner-modal-text .team-holder .member-name{font-size:11px}.coc-wrap .winner-modal .winner-modal-text .comment-holder{padding:15px 15px 12px 15px}.coc-wrap .winner-modal .winner-modal-text .comment-holder{margin-top:40px}.coc-wrap .winner-modal .winner-modal-text .comment-holder .txt-comment{width:24px}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{margin-top:8px}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{font-size:12px}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{line-height:20px}.coc-wrap .section-theme .statemen-inner{height:765px}.coc-wrap .section-theme .theme-block{padding-bottom:40px}.coc-wrap .section-theme .theme-catch{padding:0px 49px}.coc-wrap .section-theme .theme-catch .logo{width:198px}.coc-wrap .section-theme .theme-catch .logo{margin-bottom:25px}.coc-wrap .section-theme .theme-catch .t-catch{width:258px}.coc-wrap .section-theme .statement-text{width:307px}.coc-wrap .section-theme .statement-text{height:45px}.coc-wrap .section-theme .theme-text{font-size:18px}.coc-wrap .section-theme .theme-text{line-height:45px}.coc-wrap .section-theme .block-phase{margin-top:-50px}.coc-wrap .section-theme .block-phase .t-lead{margin-top:-5px}.coc-wrap .section-theme .block-phase .t-lead{margin-bottom:40px}.coc-wrap .section-theme .block-phase .phase-holder .phase{padding:8px 0px}.coc-wrap .section-theme .sep{width:52px}.coc-wrap .section-theme .box-grandprix{width:123px}.coc-wrap .ttl-f40{height:37px}.coc-wrap .divider{width:50px}.coc-wrap .divider{margin-top:22px}.coc-wrap .divider{margin-bottom:15px}.coc-wrap .section-presentation{margin-bottom:24px}.coc-wrap .section-presentation .title-text-presentation{width:744px}.coc-wrap .section-presentation .item-bg.presentation01{width:126px}.coc-wrap .section-presentation .item-bg.presentation01{top:217px}.coc-wrap .section-presentation .item-bg.presentation01{right:-107px}.coc-wrap .section-presentation .item-bg.presentation02{width:90px}.coc-wrap .section-presentation .item-bg.presentation02{top:381px}.coc-wrap .section-presentation .item-bg.presentation02{left:-180px}.coc-wrap .section-presentation .gradation-holder{width:100px}.coc-wrap .section-presentation .gradation-holder{height:100px}.coc-wrap .section-winning .ttl-finalist{width:221px}.coc-wrap .section-winning .ttl-finalist{margin:55px auto 18px}.coc-wrap .section-winning .ttl-grandprix{width:284px}.coc-wrap .section-winning .ttl-grandprix{margin:60px auto 18px}.coc-wrap .section-winning .ttl-nominate{width:249px}.coc-wrap .section-winning .ttl-nominate{margin:56px auto 18px}.coc-wrap .section-winning .txt-finalist{font-size:18px}.coc-wrap .section-winning .txt-finalist{margin-top:30px}.coc-wrap .section-winning .txt-finalist{margin-bottom:10px}.coc-wrap .section-winning .t-lead{margin-bottom:5px}.coc-wrap .section-winning .t-lead-attention{font-size:10px}.coc-wrap .section-winning .item-list-winning{margin:0px -13px -20px}.coc-wrap .section-winning .item-list-winning{padding-top:22px}.coc-wrap .section-winning .item-list-winning .item{margin-bottom:25px}.coc-wrap .section-winning .item-list-winning .item .item-inner{width:250px}.coc-wrap .section-winning .item-list-winning .item .item-inner{min-height:220px}.coc-wrap .section-winning .item-list-winning .btn-winner .pic-holder{height:354px}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{font-size:11px}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{line-height:18px}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{margin-top:8px}.coc-wrap .section-winning .item-list-winning .btn-winner .pic:before{height:354px}.coc-wrap .section-winning .item-list-winning .btn-holder{margin-top:7px}.coc-wrap .section-winning .item-list-winning .btn-arrow{width:120px}.coc-wrap .section-winning .item-list-winning .btn-arrow{height:30px}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{width:17px}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{height:6px}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{right:6px}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .member-inner{padding-top:8px}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .pic-member{width:60px}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .pic-member+.pic-member{margin-left:10px}.coc-wrap .section-creator .btn-holder .btn-detail{width:220px}.coc-wrap .section-creator .btn-holder .btn-detail{margin-top:40px}.coc-wrap .section-session .session-inner{padding:55px 137px 80px}.coc-wrap .section-session .item-list-session{margin:0px -13px -20px}.coc-wrap .section-session .item-list-session{padding:22px 0px 0px}.coc-wrap .section-session .item-list-session .item{margin-bottom:82px}.coc-wrap .section-session .item-list-session .item .item-inner{width:250px}.coc-wrap .section-session .item-list-session .item .item-inner{min-height:260px}.coc-wrap .section-session .item-list-session .border{min-height:250px}.coc-wrap .section-session .item-list-session .border{padding:25px 20px 27px}.coc-wrap .section-session .item-list-session .number{height:45px}.coc-wrap .section-session .item-list-session .number{left:10px}.coc-wrap .section-session .item-list-session .number{top:-22px}.coc-wrap .section-session .item-list-session .shoulder{width:35px}.coc-wrap .section-session .item-list-session .shoulder.huffpost{width:100px}.coc-wrap .section-session .item-list-session .shoulder.huffpost{top:15px}.coc-wrap .section-session .item-list-session .shoulder{top:10px}.coc-wrap .section-session .item-list-session .shoulder{right:10px}.coc-wrap .section-session .item-list-session .badge{margin-bottom:10px}.coc-wrap .section-session .item-list-session .badge{right:20px}.coc-wrap .section-session .item-list-session .t-date{font-size:12px}.coc-wrap .section-session .item-list-session .t-read{font-size:10px}.coc-wrap .section-session .item-list-session .t-read{margin-bottom:10px}.coc-wrap .section-session .item-list-session .title{font-size:20px}.coc-wrap .section-session .item-list-session .title{line-height:28px}.coc-wrap .section-session .item-list-session .title{margin-bottom:6px}.coc-wrap .section-session .item-list-session .t-name{margin-top:2px}.coc-wrap .section-session .item-list-session .t-name{font-size:11px}.coc-wrap .section-session .item-list-session .t-name .t-attention{margin-top:3px}.coc-wrap .section-session .item-list-session .btn-holder{width:210px}.coc-wrap .section-session .item-list-session .btn-holder .btn{margin:0px 5px}.coc-wrap .section-session .item-list-session .btn-coming,.coc-wrap .section-session .item-list-session .btn-detail,.coc-wrap .section-session .item-list-session .btn-session-archive{width:160px}.coc-wrap .section-session .btn-holder{width:220px}.coc-wrap .section-session .btn-holder{bottom:-30px}.coc-wrap .section-session .btn-holder .btn{margin:0px 5px}.coc-wrap .section-session .btn-apply{height:60px}.coc-wrap .section-session .btn-apply .btn-text-apply{width:152px}.coc-wrap .section-session .fes-block{margin-top:25px}.coc-wrap .section-session .fes-block .border{padding:30px 30px 55px}.coc-wrap .section-session .fes-block{width:650px}.coc-wrap .section-session .fes-block .date{font-size:12px}.coc-wrap .section-session .fes-block .title{font-size:30px}.coc-wrap .section-session .fes-block .text{margin-top:15px}.coc-wrap .section-session .fes-block .text{font-size:12px}.coc-wrap .section-session .fes-block .note{margin-top:10px}.coc-wrap .section-session .fes-block .note{font-size:10px}.coc-wrap .section-session .fes-block .note.text-event-end{font-size:12px}.coc-wrap .section-session .text-attention{width:650px}.coc-wrap .section-session .text-attention{margin-top:56px}.coc-wrap .section-session .text-attention{margin-bottom:0px}.coc-wrap .section-session .text-attention+.text-attention{margin-top:10px}.coc-wrap .section-session .text-event-end{font-size:12px}.coc-wrap .text-coming{width:358px}.coc-wrap .section-timetable .timetable{width:724px}.coc-wrap .section-timetable .timetable{left:80px}.coc-wrap .section-timetable .timetable .col{width:229px}.coc-wrap .section-timetable .timetable .col .title{margin-bottom:15px}.coc-wrap .section-timetable .timetable .col .title{width:229px}.coc-wrap .section-timetable .timetable .info{width:229px}.coc-wrap .section-timetable .timetable .info .btn-detail{height:40px}.coc-wrap .section-timetable .timetable .info .btn-detail.n2{height:86px}.coc-wrap .section-timetable .timetable .info .btn-detail.n4{height:86px}.coc-wrap .section-timetable .timetable .info .btn-detail.n6{height:154px}.coc-wrap .section-timetable .timetable .info .btn-detail.n9{height:86px}.coc-wrap .section-timetable .timetable .info .btn-detail.n11{height:86px}.coc-wrap .section-timetable .timetable .info .btn-detail.n13{height:154px}.coc-wrap .section-timetable .timetable .info .btn-detail.n16{height:86px}.coc-wrap .section-timetable .timetable .info .btn-detail.n18{height:86px}.coc-wrap .section-timetable .timetable .info .btn-detail.n20{height:96px}.coc-wrap .section-timetable .timetable .info .btn-detail.n22{height:115px}.coc-wrap .section-timetable .text-attention:first-of-type{margin-top:25px}.coc-wrap .section-compe .compe-inner{padding-bottom:110px}.coc-wrap .section-compe .area-create .theme-holder{width:800px}.coc-wrap .section-compe .area-create .theme-holder{height:271px}.coc-wrap .section-compe .area-create .theme-holder .ttl{width:84px}.coc-wrap .section-compe .area-create .theme-holder .ttl{margin-bottom:15px}.coc-wrap .section-compe .area-create .theme-holder .logo{width:361px}.coc-wrap .section-compe .area-create .theme-holder .logo{margin-bottom:13px}.coc-wrap .section-compe .area-create .theme-holder .t-catch{width:358px}.coc-wrap .section-compe .area-create .theme-holder .t-lead{margin-top:20px}.coc-wrap .section-compe .area-create .theme-holder .t-lead{font-size:14px}.coc-wrap .section-compe .area-create .term-holder{padding:18px 25px 0px}.coc-wrap .section-compe .area-create .term-holder .row{padding:20px 0px}.coc-wrap .section-compe .area-create .term-holder .row .block-title{width:140px}.coc-wrap .section-compe .area-create .term-holder .row .block-title{margin-right:40px}.coc-wrap .section-compe .area-create .term-holder .row .block-title{font-size:20px}.coc-wrap .section-compe .area-create .term-holder .row .block-info{width:570px}.coc-wrap .section-compe .area-create .term-holder .row .block-info{font-size:16px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .text-attention{margin-top:3px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .text-attention{font-size:10px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .text+.text{margin-top:10px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text{height:22px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text+.text{margin-top:3px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text+.text{margin-left:29px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .point .text{font-size:18px}.coc-wrap .section-compe .area-create .term-holder .row .block-info .point+.point{margin-top:20px}.coc-wrap .section-menter .text-attention{margin-top:10px}.coc-wrap .section-menter .text-condenced{font-size:18px}.coc-wrap .section-menter .text-attention{font-size:12px}.coc-wrap .section-schedule .menter-poster{width:800px}.coc-wrap .section-schedule .t-attention{font-size:10px}.coc-wrap .section-schedule .t-attention{margin-top:25px}.coc-wrap .section-schedule .t-attention{margin-left:0px}.coc-wrap .section-challenge{padding:100px 0px 108px}.coc-wrap .section-challenge .btn-entry-disabled{width:360px}.coc-wrap .section-challenge .btn-entry-disabled{height:120px}.coc-wrap .section-challenge .btn-entry-disabled .text{width:147px}.coc-wrap .section-challenge .btn-entry-disabled .text{margin-bottom:14px}.coc-wrap .section-challenge .btn-entry-disabled .text-condenced{width:184px}.coc-wrap .section-challenge .t-attention{font-size:10px}.coc-wrap .section-challenge .t-attention{margin-top:10px}.coc-wrap .btn-archive{width:650px}.coc-wrap .creators-gate{margin-top:100px}.coc-wrap .creators-gate{padding-bottom:180px}.coc-wrap .creators-gate .text{width:490px}.coc-wrap .creators-gate .text{font-size:18px}.coc-wrap .creators-gate .btn-gate{width:600px}.coc-wrap .creators-gate .btn-gate{margin-top:30px}.coc-wrap .creators-gate .btn-beyond{width:360px}.coc-wrap .creators-gate .btn-beyond{height:90px}.coc-wrap .creators-gate .btn-beyond{font-size:22px}.coc-wrap .creators-gate .btn-beyond{margin-top:30px}.coc-wrap .creators-gate .btn-beyond:before{width:29px}.coc-wrap .creators-gate .btn-beyond:before{height:10px}.coc-wrap .creators-gate .btn-beyond:before{right:15px}.coc-wrap .section-contact{padding-top:100px}.coc-wrap .section-contact{padding-bottom:80px}.coc-wrap .section-contact .title{padding:4px 8px}.coc-wrap .section-contact .title{font-size:22px}.coc-wrap .section-contact .title{margin-bottom:20px}.coc-wrap .section-contact .text{font-size:14px}.coc-wrap .section-contact .text{margin-bottom:10px}}@media all and (max-width: 640px){.coc-wrap .uk-modal{padding:13.86667vw 10.66667vw 13.33333vw}html.Firefox .coc-wrap .uk-modal .ffContainer{padding:13.86667vw 10.66667vw 13.33333vw}.coc-wrap .uk-modal.grandprix-modal,.coc-wrap .uk-modal.finalist-modal{padding:13.33333vw 10.66667vw}.coc-wrap .uk-modal-dialog{width:100%}.coc-wrap .uk-modal-close-outside:before,.coc-wrap .uk-modal-close-outside:after{margin-left:-19px}.coc-wrap .uk-modal-close-outside:before,.coc-wrap .uk-modal-close-outside:after{width:38px}.coc-wrap .uk-modal-close-outside{width:7.46667vw}.coc-wrap .uk-modal-close-outside{height:7.46667vw}.coc-wrap .uk-modal-close-outside{right:10px}.coc-wrap .uk-modal-close-outside{top:10px}.coc-wrap[data-pageID="home"] .header-menu-holder{top:0vw}.coc-wrap .menu-holder .holder-inner{padding:13.33333vw 0vw 10.66667vw}.coc-wrap .menu-holder .item{margin-bottom:2.66667vw}.coc-wrap .menu-holder .item.logo{margin-bottom:2.66667vw}.coc-wrap .menu-holder .text{font-size:4.26667vw}.coc-wrap .menu-holder .item-link-holder{margin-bottom:9.06667vw}.coc-wrap .menu-holder .item-link-holder{padding-left:5.33333vw}.coc-wrap .menu-holder .item-link-holder .text{font-size:4.26667vw}.coc-wrap .menu-holder .item-link-holder .text{line-height:5.86667vw}.coc-wrap .menu-holder .item-link-holder .item:before{margin-right:1.33333vw}.coc-wrap .menu-holder .item-link-holder .item:before{width:2.66667vw}.coc-wrap .menu-holder .item-link-holder .item{margin-bottom:3.2vw}.coc-wrap .menu-holder .icon-window{margin-left:2.66667vw}.coc-wrap .section{padding:16vw 0vw 0vw}.coc-wrap .section-container{padding:0vw 13.33333vw}.coc-wrap .section .section-title{margin-bottom:8vw}.coc-wrap .section .section-title .f-ja{margin-bottom:4vw}.coc-wrap .section .section-title .f-ja{height:4vw}.coc-wrap .section .slash{width:7.2vw}.coc-wrap .section .slash{top:-3.6vw}.coc-wrap .t-lead{font-size:4.26667vw}.coc-wrap .t-lead{margin-bottom:9.06667vw}.coc-wrap .slash{left:calc(50% - 18*2/750*100vw)}.coc-wrap .gr-inner-container{width:78.66667vw}.coc-wrap .gr-inner-container{padding:13.33333vw 0vw 10.66667vw}.coc-wrap .btn-arrow:before{width:3.46667vw}.coc-wrap .btn-arrow:before{height:1.86667vw}.coc-wrap .btn-arrow .base:before{width:3.46667vw}.coc-wrap .btn-arrow.btn-arrow-min:before{width:3.46667vw}.coc-wrap .btn-arrow.btn-arrow-min .base:before{width:2.66667vw}.coc-wrap .btn-arrow .btn-arrow .base:before{-webkit-transform:translateX(0);transform:translateX(0)}.coc-wrap .bg-bottom-character{width:66.13333vw}.coc-wrap .section-Mainvisual{padding:0vw}.coc-wrap .section-Mainvisual .kv-ttl{width:93.33333vw}.coc-wrap .section-Mainvisual .kv-ttl{padding:4vw 0vw 3.2vw}.coc-wrap .section-Mainvisual .yt-holder{width:93.33333vw}.coc-wrap .section-Mainvisual .yt-holder{height:52.53333vw}.coc-wrap .section-Mainvisual .kv-txt-description{width:93.33333vw}.coc-wrap .section-Mainvisual .kv-txt-description{margin-top:1.6vw}.coc-wrap .section-Mainvisual .kv-txt-description{font-size:2.66667vw}.coc-wrap .section-Mainvisual .kv-txt-session{width:93.33333vw}.coc-wrap .section-Mainvisual .kv-txt-session{margin-top:4.8vw}.coc-wrap .section-Mainvisual .kv-txt-session{padding-bottom:4.26667vw}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session{width:26.66667vw}.coc-wrap .section-Mainvisual .kv-txt-session .btn-to-session{height:17.86667vw}.coc-wrap .section-Mainvisual .btn-entry-able{right:5.33333vw}.coc-wrap .section-Mainvisual .btn-entry-able{bottom:5.33333vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{margin-bottom:0vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{padding-top:3.2vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{padding-bottom:2.13333vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .img{width:18.66667vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{margin-top:1.86667vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{width:2.66667vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text .deco{height:1.33333vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced{padding-top:2.4vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced{padding-bottom:2.66667vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced .img{width:26.13333vw}.coc-wrap .section-Mainvisual .btn-more>span{padding:0vw}.coc-wrap .section-Mainvisual .swiper-pagination{max-width:94.93333vw}.coc-wrap .section-Mainvisual .swiper-pagination{bottom:4vw}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{width:5.33333vw}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{height:.26667vw}.coc-wrap .section-Mainvisual .swiper-pagination-bullet{margin:0vw .8vw}.coc-wrap .section-Mainvisual .swiper-slide.n1 .btn-slider{width:93.33333vw}.coc-wrap .section-Mainvisual .swiper-slide.n1 .btn-slider{height:18.66667vw}.coc-wrap .section-Mainvisual .swiper-slide.n1 .btn-slider{bottom:12.26667vw}.coc-wrap .section-Mainvisual .swiper-slide.n2 .btn-slider{width:93.33333vw}.coc-wrap .section-Mainvisual .swiper-slide.n2 .btn-slider{height:16.53333vw}.coc-wrap .section-Mainvisual .swiper-slide.n2 .btn-slider{bottom:12vw}.coc-wrap .btn-skip-holder .btn-skip{width:18.13333vw}.coc-wrap .btn-skip-holder .btn-skip{height:8vw}.coc-wrap .btn-skip-holder .btn-skip{right:8vw}.coc-wrap .btn-skip-holder .btn-skip{bottom:5.33333vw}.coc-wrap .btn-skip-holder .btn-skip .text{width:9.6vw}.coc-wrap .nav-menu{padding:10.66667vw 0vw}.coc-wrap .block-twitter .tw-container{width:100vw}.coc-wrap .block-twitter .tw-ttl-holder{margin-bottom:2.66667vw}.coc-wrap .block-twitter .tw-ttl-holder .ttl{width:23.73333vw}.coc-wrap .block-twitter .tw-ttl-holder .ttl{width:23.73333vw}.coc-wrap .block-twitter .tw-content-holder{padding-left:5.33333vw}.coc-wrap .block-twitter .tw-content-holder .text-condenced{margin:2.66667vw 0vw 2.66667vw}.coc-wrap .block-twitter .tw-content-holder .text-condenced{font-size:4vw}.coc-wrap .block-twitter .btn-check{width:34.66667vw}.coc-wrap .block-twitter .btn-check{height:8vw}.coc-wrap .block-twitter .btn-check::before{width:4vw}.coc-wrap .block-twitter .btn-check::before{height:1.6vw}.coc-wrap .block-twitter .btn-check .text{width:19.2vw}.coc-wrap .block-twitter .btn-check .icon{width:4vw}.coc-wrap .block-twitter .btn-check .icon{height:4vw}.coc-wrap .block-twitter .btn-check .icon{margin-right:1.33333vw}.coc-wrap .block-twitter .btn-check .base{padding-left:3.73333vw}.coc-wrap .block-twitter .btn-check .base::before{width:4vw}.coc-wrap .btn-pagetop{left:2.66667vw}.coc-wrap .btn-pagetop{bottom:2.66667vw}.coc-wrap .btn-pagetop .base{width:10.66667vw}.coc-wrap .btn-pagetop .base{height:10.66667vw}.coc-wrap .block-menu{width:89.33333vw}.coc-wrap .block-menu{margin-left:5.33333vw}.coc-wrap .block-menu{padding:10.66667vw 0vw 0vw}.coc-wrap .block-menu .btn-menu{height:4.8vw}.coc-wrap .block-menu .btn-menu{padding:4vw 0vw}.coc-wrap .block-menu .btn-menu>span{padding:0vw}.coc-wrap .block-menu .sep{width:5.33333vw}.coc-wrap .block-menu .sep{height:5.33333vw}.coc-wrap .block-menu .sep{margin:0vw 1.33333vw}.coc-wrap .menu-text-theme{width:18.93333vw}.coc-wrap .menu-text-winner{width:22.66667vw}.coc-wrap .menu-text-creator{width:29.86667vw}.coc-wrap .menu-text-session{width:54.93333vw}.coc-wrap .menu-text-compe{width:37.6vw}.coc-wrap .menu-text-menter{width:22.66667vw}.coc-wrap .menu-text-co-challenge{width:30.13333vw}.coc-wrap .title-text-theme{width:30.13333vw}.coc-wrap .title-text-winners{width:40.8vw}.coc-wrap .title-text-creator{width:48vw}.coc-wrap .title-text-session{width:89.33333vw}.coc-wrap .title-text-timetable{width:50.13333vw}.coc-wrap .title-text-compe{width:63.73333vw}.coc-wrap .title-text-menter{width:55.2vw}.coc-wrap .title-text-schedule{width:46.66667vw}.coc-wrap .item-bg.theme01{width:20.8vw}.coc-wrap .item-bg.theme01{top:0vw}.coc-wrap .item-bg.theme01{left:0vw}.coc-wrap .item-bg.theme02{width:12.53333vw}.coc-wrap .item-bg.theme02{top:233.33333vw}.coc-wrap .item-bg.theme02{left:10.93333vw}.coc-wrap .item-bg.theme03{width:5.6vw}.coc-wrap .item-bg.theme03{bottom:-1.86667vw}.coc-wrap .item-bg.theme03{left:29.86667vw}.coc-wrap .item-bg.theme04{width:5.6vw}.coc-wrap .item-bg.theme04{top:136.53333vw}.coc-wrap .item-bg.theme04{left:-24vw}.coc-wrap .item-bg.creator01{width:21.33333vw}.coc-wrap .item-bg.creator01{top:4.53333vw}.coc-wrap .item-bg.creator01{left:-6.4vw}.coc-wrap .item-bg.creator02{width:48vw}.coc-wrap .item-bg.creator02{top:557.33333vw}.coc-wrap .item-bg.creator02{right:-10.66667vw}.coc-wrap .item-bg.winning01{width:8vw}.coc-wrap .item-bg.winning01{top:14.66667vw}.coc-wrap .item-bg.winning01{right:11.46667vw}.coc-wrap .item-bg.winning02{width:24vw}.coc-wrap .item-bg.winning02{top:533.6vw}.coc-wrap .item-bg.winning02{left:-8vw}.coc-wrap .item-bg.winning03{width:16.53333vw}.coc-wrap .item-bg.winning03{top:1329.86667vw}.coc-wrap .item-bg.winning03{right:-6.66667vw}.coc-wrap .item-bg.winning04{width:23.73333vw}.coc-wrap .item-bg.winning04{top:1600vw}.coc-wrap .item-bg.winning04{right:-5.6vw}.coc-wrap .item-bg.session01{width:42.93333vw}.coc-wrap .item-bg.session01{top:568vw}.coc-wrap .item-bg.session01{left:-13.33333vw}.coc-wrap .item-bg.session02{width:6.93333vw}.coc-wrap .item-bg.session02{top:80vw}.coc-wrap .item-bg.session02{right:2.66667vw}.coc-wrap .item-bg.timetable01{width:14.4vw}.coc-wrap .item-bg.timetable01{top:81.33333vw}.coc-wrap .item-bg.timetable01{left:-5.33333vw}.coc-wrap .item-bg.timetable02{width:32.26667vw}.coc-wrap .item-bg.timetable02{top:141.33333vw}.coc-wrap .item-bg.timetable02{right:-10.66667vw}.coc-wrap .item-bg.compe01{width:7.73333vw}.coc-wrap .item-bg.compe01{top:54.4vw}.coc-wrap .item-bg.compe01{left:-.53333vw}.coc-wrap .item-bg.compe02{width:14.93333vw}.coc-wrap .item-bg.compe02{bottom:-7.46667vw}.coc-wrap .item-bg.compe02{left:64.26667vw}.coc-wrap .item-bg.menter01{width:11.73333vw}.coc-wrap .item-bg.menter01{top:-13.86667vw}.coc-wrap .item-bg.menter01{right:-4vw}.coc-wrap .item-bg.schedule01{width:19.46667vw}.coc-wrap .item-bg.schedule01{bottom:-5.33333vw}.coc-wrap .item-bg.schedule01{left:-6.4vw}.coc-wrap .item-bg.challenge01{width:13.86667vw}.coc-wrap .item-bg.challenge01{bottom:-224.8vw}.coc-wrap .item-bg.challenge01{left:3.73333vw}.coc-wrap .session-modal.session-modal-video .session-modal-container .title,.coc-wrap .creators-modal.session-modal-video .session-modal-container .title,.coc-wrap .modal-beyond.session-modal-video .session-modal-container .title{margin-top:1.86667vw}.coc-wrap .session-modal.session-modal-video .session-modal-container .title,.coc-wrap .creators-modal.session-modal-video .session-modal-container .title,.coc-wrap .modal-beyond.session-modal-video .session-modal-container .title{margin-bottom:6.66667vw}.coc-wrap .session-modal .session-modal-container,.coc-wrap .creators-modal .session-modal-container,.coc-wrap .modal-beyond .session-modal-container{padding:10.66667vw 5.33333vw}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{top:2.66667vw}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{right:2.66667vw}.coc-wrap .session-modal .session-modal-container .logo-news,.coc-wrap .creators-modal .session-modal-container .logo-news,.coc-wrap .modal-beyond .session-modal-container .logo-news{width:9.33333vw}.coc-wrap .session-modal .session-modal-container .logo-huffpost,.coc-wrap .creators-modal .session-modal-container .logo-huffpost,.coc-wrap .modal-beyond .session-modal-container .logo-huffpost{width:26.66667vw}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{height:11.73333vw}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{left:5.33333vw}.coc-wrap .session-modal .session-modal-container .number,.coc-wrap .creators-modal .session-modal-container .number,.coc-wrap .modal-beyond .session-modal-container .number{top:-6.4vw}.coc-wrap .session-modal .session-modal-container .t-date,.coc-wrap .creators-modal .session-modal-container .t-date,.coc-wrap .modal-beyond .session-modal-container .t-date{font-size:2.93333vw}.coc-wrap .session-modal .session-modal-container .t-date,.coc-wrap .creators-modal .session-modal-container .t-date,.coc-wrap .modal-beyond .session-modal-container .t-date{margin-right:2.66667vw}.coc-wrap .session-modal .session-modal-container .t-lead,.coc-wrap .creators-modal .session-modal-container .t-lead,.coc-wrap .modal-beyond .session-modal-container .t-lead{font-size:2.93333vw}.coc-wrap .session-modal .session-modal-container .t-lead,.coc-wrap .creators-modal .session-modal-container .t-lead,.coc-wrap .modal-beyond .session-modal-container .t-lead{margin-bottom:5.33333vw}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{width:68vw}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{height:38.13333vw}.coc-wrap .session-modal .session-modal-container .yt-holder,.coc-wrap .creators-modal .session-modal-container .yt-holder,.coc-wrap .modal-beyond .session-modal-container .yt-holder{margin-bottom:5.33333vw}.coc-wrap .session-modal .session-modal-container .badge,.coc-wrap .creators-modal .session-modal-container .badge,.coc-wrap .modal-beyond .session-modal-container .badge{height:5.33333vw}.coc-wrap .session-modal .session-modal-container .badge,.coc-wrap .creators-modal .session-modal-container .badge,.coc-wrap .modal-beyond .session-modal-container .badge{margin-bottom:1.6vw}.coc-wrap .session-modal .session-modal-container .title,.coc-wrap .creators-modal .session-modal-container .title,.coc-wrap .modal-beyond .session-modal-container .title{font-size:5.33333vw}.coc-wrap .session-modal .session-modal-container .title,.coc-wrap .creators-modal .session-modal-container .title,.coc-wrap .modal-beyond .session-modal-container .title{margin-bottom:2.4vw}.coc-wrap .session-modal .session-modal-container .t-read,.coc-wrap .creators-modal .session-modal-container .t-read,.coc-wrap .modal-beyond .session-modal-container .t-read{font-size:4.26667vw}.coc-wrap .session-modal .session-modal-container .area-title,.coc-wrap .creators-modal .session-modal-container .area-title,.coc-wrap .modal-beyond .session-modal-container .area-title{height:6.4vw}.coc-wrap .session-modal .session-modal-container .area-title,.coc-wrap .creators-modal .session-modal-container .area-title,.coc-wrap .modal-beyond .session-modal-container .area-title{margin-bottom:10.66667vw}.coc-wrap .session-modal .session-modal-container .area-guest,.coc-wrap .creators-modal .session-modal-container .area-guest,.coc-wrap .modal-beyond .session-modal-container .area-guest{padding-top:18.66667vw}.coc-wrap .session-modal .item-list,.coc-wrap .creators-modal .item-list,.coc-wrap .modal-beyond .item-list{margin:0vw 0vw}.coc-wrap .session-modal .item-list .item,.coc-wrap .creators-modal .item-list .item,.coc-wrap .modal-beyond .item-list .item{margin-bottom:10.66667vw}.coc-wrap .session-modal .item-list .item-inner,.coc-wrap .creators-modal .item-list .item-inner,.coc-wrap .modal-beyond .item-list .item-inner{width:56vw}.coc-wrap .session-modal .item-list .pic,.coc-wrap .creators-modal .item-list .pic,.coc-wrap .modal-beyond .item-list .pic{margin-bottom:5.6vw}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{padding:1.06667vw .8vw}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{margin-bottom:2.66667vw}.coc-wrap .session-modal .item-list .title,.coc-wrap .creators-modal .item-list .title,.coc-wrap .modal-beyond .item-list .title{font-size:5.86667vw}.coc-wrap .session-modal .item-list .shoulder,.coc-wrap .creators-modal .item-list .shoulder,.coc-wrap .modal-beyond .item-list .shoulder{font-size:2.66667vw}.coc-wrap .session-modal .item-list .shoulder,.coc-wrap .creators-modal .item-list .shoulder,.coc-wrap .modal-beyond .item-list .shoulder{margin-bottom:2.66667vw}.coc-wrap .session-modal .item-list .t-read,.coc-wrap .creators-modal .item-list .t-read,.coc-wrap .modal-beyond .item-list .t-read{font-size:3.2vw}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{padding:2.66667vw 4vw}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{margin:5.33333vw 1.33333vw 0vw 1.33333vw}.coc-wrap .session-modal .item-list .t-comment,.coc-wrap .creators-modal .item-list .t-comment,.coc-wrap .modal-beyond .item-list .t-comment{font-size:3.2vw}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:after{width:4.53333vw}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:after{height:3.73333vw}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:before{top:-1.33333vw}.coc-wrap .session-modal .item-list .t-comment:before,.coc-wrap .creators-modal .item-list .t-comment:before,.coc-wrap .modal-beyond .item-list .t-comment:before{left:-1.33333vw}.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:after{bottom:-1.33333vw}.coc-wrap .session-modal .item-list .t-comment:after,.coc-wrap .creators-modal .item-list .t-comment:after,.coc-wrap .modal-beyond .item-list .t-comment:after{right:-1.33333vw}.coc-wrap .session-modal .area-judge .item-list,.coc-wrap .creators-modal .area-judge .item-list,.coc-wrap .modal-beyond .area-judge .item-list{padding-bottom:0vw}.coc-wrap .session-modal .area-menter .gr-inner-container,.coc-wrap .creators-modal .area-menter .gr-inner-container,.coc-wrap .modal-beyond .area-menter .gr-inner-container{padding-top:10.66667vw}.coc-wrap .session-modal .area-guest.gr-inner-container,.coc-wrap .creators-modal .area-guest.gr-inner-container,.coc-wrap .modal-beyond .area-guest.gr-inner-container{margin-top:10.66667vw}.coc-wrap .session-modal .area-guest.gr-inner-container,.coc-wrap .creators-modal .area-guest.gr-inner-container,.coc-wrap .modal-beyond .area-guest.gr-inner-container{padding:8vw 5.33333vw}.coc-wrap .session-modal .gr-inner-container.area-guest{width:68vw}.coc-wrap .creators-modal .gradation-border{width:78.66667vw}.coc-wrap .modal-beyond .yt-holder{width:89.33333vw}.coc-wrap .modal-beyond .yt-holder{height:50.13333vw}.coc-wrap .winner-modal .uk-modal-dialog{width:78.66667vw}.coc-wrap .winner-modal .winner-modal-container{width:78.66667vw}.coc-wrap .winner-modal .winner-modal-pic{width:78.66667vw}.coc-wrap .winner-modal .winner-modal-pic{height:111.46667vw}.coc-wrap .winner-modal .winner-modal-pic .add-text{margin-top:1.86667vw}.coc-wrap .winner-modal .winner-modal-pic .add-text{font-size:2.66667vw}.coc-wrap .winner-modal .winner-modal-text{width:78.66667vw}.coc-wrap .winner-modal .winner-modal-text{padding:10.66667vw 5.33333vw 10.66667vw 5.33333vw}.coc-wrap .winner-modal .winner-modal-text .idea-holder .txt-idea{width:8.8vw}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-heading{font-size:5.33333vw}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-heading{margin-top:2.66667vw}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-text{font-size:2.93333vw}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-text{margin-top:1.33333vw}.coc-wrap .winner-modal .winner-modal-text .idea-holder .idea-text{line-height:4.8vw}.coc-wrap .winner-modal .winner-modal-text .banner-winner{width:68vw}.coc-wrap .winner-modal .winner-modal-text .banner-winner{margin-top:4.26667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder{margin-top:5.33333vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .txt-team{width:10.66667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name{margin-top:2.66667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name{font-size:4vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name-furi{font-size:2.66667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-name-furi{margin-left:-1.33333vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-members{margin-top:3.2vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member-list{margin:0vw -1.86667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member{width:18.66667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .team-member{margin:0vw 1.86667vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .member-name{margin-top:1.33333vw}.coc-wrap .winner-modal .winner-modal-text .team-holder .member-name{font-size:2.93333vw}.coc-wrap .winner-modal .winner-modal-text .comment-holder{padding:4vw 4vw 3.2vw 4vw}.coc-wrap .winner-modal .winner-modal-text .comment-holder{margin-top:9.06667vw}.coc-wrap .winner-modal .winner-modal-text .comment-holder .txt-comment{width:6.4vw}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{margin-top:2.13333vw}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{font-size:2.93333vw}.coc-wrap .winner-modal .winner-modal-text .comment-holder .comment-text{line-height:4.8vw}.coc-wrap .winner-modal .gradation-border{width:78.66667vw}.coc-wrap .winner-modal .winner-modal-pic{margin-bottom:10.4vw}.coc-wrap .winner-modal .team-name-furi{display:block}.coc-wrap .section-theme .statemen-inner{height:237.33333vw}.coc-wrap .section-theme .theme-block{padding-bottom:10.66667vw}.coc-wrap .section-theme .theme-catch{padding:0vw 0vw}.coc-wrap .section-theme .theme-catch .logo{width:41.06667vw}.coc-wrap .section-theme .theme-catch .logo{margin-bottom:5.33333vw}.coc-wrap .section-theme .theme-catch .t-catch{width:53.33333vw}.coc-wrap .section-theme .statement-text{width:73.06667vw}.coc-wrap .section-theme .statement-text{height:10.66667vw}.coc-wrap .section-theme .theme-text{font-size:4vw}.coc-wrap .section-theme .theme-text{line-height:10.66667vw}.coc-wrap .section-theme .block-phase{margin-top:-19.73333vw}.coc-wrap .section-theme .block-phase .t-lead{margin-top:-1.33333vw}.coc-wrap .section-theme .block-phase .t-lead{margin-bottom:5.33333vw}.coc-wrap .section-theme .block-phase .phase-holder .phase{padding:9.33333vw 0vw 6.66667vw}.coc-wrap .section-theme .sep{width:6.4vw}.coc-wrap .section-theme .box-grandprix{width:32.8vw}.coc-wrap .section-theme{padding-top:10.66667vw}.coc-wrap .section-theme .theme-catch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9.33333vw}.coc-wrap .section-theme .theme-text{text-align:center}.coc-wrap .section-theme .block-phase .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coc-wrap .section-theme .block-phase .phase-holder{margin-top:2.66667vw}.coc-wrap .section-theme .sep{margin:auto;height:57px;background:url("../img/top/phase-separator-sp.svg") no-repeat center center/24px auto}.coc-wrap .ttl-f40{height:7.2vw}.coc-wrap .divider{width:10.66667vw}.coc-wrap .divider{margin-top:4vw}.coc-wrap .divider{margin-bottom:2.66667vw}.coc-wrap .section-presentation{margin-bottom:0vw}.coc-wrap .section-presentation .title-text-presentation{width:64.26667vw}.coc-wrap .section-presentation .item-bg.presentation01{width:33.6vw}.coc-wrap .section-presentation .item-bg.presentation01{top:57.86667vw}.coc-wrap .section-presentation .item-bg.presentation01{right:-28.53333vw}.coc-wrap .section-presentation .item-bg.presentation02{width:24vw}.coc-wrap .section-presentation .item-bg.presentation02{top:101.6vw}.coc-wrap .section-presentation .item-bg.presentation02{left:-48vw}.coc-wrap .section-presentation .gradation-holder{width:13.33333vw}.coc-wrap .section-presentation .gradation-holder{height:13.33333vw}.coc-wrap .section-winning .ttl-finalist{width:42.4vw}.coc-wrap .section-winning .ttl-finalist{margin:10.66667vw auto 0vw}.coc-wrap .section-winning .ttl-grandprix{width:54.13333vw}.coc-wrap .section-winning .ttl-grandprix{margin:9.86667vw auto 0vw}.coc-wrap .section-winning .ttl-nominate{width:47.46667vw}.coc-wrap .section-winning .ttl-nominate{margin:10.66667vw auto 0vw}.coc-wrap .section-winning .txt-finalist{font-size:4.26667vw}.coc-wrap .section-winning .txt-finalist{margin-top:5.33333vw}.coc-wrap .section-winning .txt-finalist{margin-bottom:0vw}.coc-wrap .section-winning .t-lead{margin-bottom:1.6vw}.coc-wrap .section-winning .t-lead-attention{font-size:2.66667vw}.coc-wrap .section-winning .item-list-winning{margin:0vw}.coc-wrap .section-winning .item-list-winning{padding-top:6.66667vw}.coc-wrap .section-winning .item-list-winning .item{margin-bottom:5.33333vw}.coc-wrap .section-winning .item-list-winning .item .item-inner{width:66.66667vw}.coc-wrap .section-winning .item-list-winning .item .item-inner{min-height:58.66667vw}.coc-wrap .section-winning .item-list-winning .btn-winner .pic-holder{height:94.4vw}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{font-size:2.93333vw}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{line-height:4.8vw}.coc-wrap .section-winning .item-list-winning .btn-winner .text-holder{margin-top:2.13333vw}.coc-wrap .section-winning .item-list-winning .btn-winner .pic:before{height:94.4vw}.coc-wrap .section-winning .item-list-winning .btn-holder{margin-top:2.13333vw}.coc-wrap .section-winning .item-list-winning .btn-arrow{width:33.33333vw}.coc-wrap .section-winning .item-list-winning .btn-arrow{height:9.6vw}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{width:6.13333vw}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{height:1.6vw}.coc-wrap .section-winning .item-list-winning .btn-arrow .base:before{right:1.6vw}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .member-inner{padding-top:2.66667vw}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .pic-member{width:13.33333vw}.coc-wrap .section-winning .item-list-winning .bottom-info-folder .pic-member+.pic-member{margin-left:2.66667vw}.coc-wrap .section-creator .btn-holder .btn-detail{width:42.66667vw}.coc-wrap .section-creator .btn-holder .btn-detail{margin-top:10.66667vw}.coc-wrap .section-session .session-inner{padding:14.66667vw 0vw 10.66667vw}.coc-wrap .section-session .item-list-session{margin:0vw}.coc-wrap .section-session .item-list-session{padding:7.73333vw 0vw 2.66667vw}.coc-wrap .section-session .item-list-session .item{margin-bottom:16.53333vw}.coc-wrap .section-session .item-list-session .item .item-inner{width:66.66667vw}.coc-wrap .section-session .item-list-session .item .item-inner{min-height:69.33333vw}.coc-wrap .section-session .item-list-session .border{min-height:69.33333vw}.coc-wrap .section-session .item-list-session .border{padding:10.66667vw 5.33333vw 7.2vw}.coc-wrap .section-session .item-list-session .number{height:12vw}.coc-wrap .section-session .item-list-session .number{left:2.66667vw}.coc-wrap .section-session .item-list-session .number{top:-5.86667vw}.coc-wrap .section-session .item-list-session .shoulder{width:9.33333vw}.coc-wrap .section-session .item-list-session .shoulder.huffpost{width:26.66667vw}.coc-wrap .section-session .item-list-session .shoulder.huffpost{top:4vw}.coc-wrap .section-session .item-list-session .shoulder{top:2.66667vw}.coc-wrap .section-session .item-list-session .shoulder{right:2.66667vw}.coc-wrap .section-session .item-list-session .badge{margin-bottom:2.66667vw}.coc-wrap .section-session .item-list-session .badge{right:5.33333vw}.coc-wrap .section-session .item-list-session .t-date{font-size:3.2vw}.coc-wrap .section-session .item-list-session .t-read{font-size:2.66667vw}.coc-wrap .section-session .item-list-session .t-read{margin-bottom:2.66667vw}.coc-wrap .section-session .item-list-session .title{font-size:5.33333vw}.coc-wrap .section-session .item-list-session .title{line-height:7.46667vw}.coc-wrap .section-session .item-list-session .title{margin-bottom:1.6vw}.coc-wrap .section-session .item-list-session .t-name{margin-top:.8vw}.coc-wrap .section-session .item-list-session .t-name{font-size:2.93333vw}.coc-wrap .section-session .item-list-session .t-name .t-attention{margin-top:0vw}.coc-wrap .section-session .item-list-session .btn-holder{width:56vw}.coc-wrap .section-session .item-list-session .btn-holder .btn{margin:0vw 1.33333vw}.coc-wrap .section-session .item-list-session .btn-coming,.coc-wrap .section-session .item-list-session .btn-detail,.coc-wrap .section-session .item-list-session .btn-session-archive{width:42.66667vw}.coc-wrap .section-session .btn-holder{width:50.66667vw}.coc-wrap .section-session .btn-holder{bottom:-6.4vw}.coc-wrap .section-session .btn-holder .btn{margin:0vw 1.33333vw}.coc-wrap .section-session .btn-apply{height:13.33333vw}.coc-wrap .section-session .btn-apply .btn-text-apply{width:33.6vw}.coc-wrap .section-session .fes-block{margin-top:0vw}.coc-wrap .section-session .fes-block .border{padding:8vw 4.53333vw 14.66667vw 5.33333vw}.coc-wrap .section-session .fes-block{width:66.66667vw}.coc-wrap .section-session .fes-block .date{font-size:3.2vw}.coc-wrap .section-session .fes-block .title{font-size:6.93333vw}.coc-wrap .section-session .fes-block .text{margin-top:4vw}.coc-wrap .section-session .fes-block .text{font-size:3.2vw}.coc-wrap .section-session .fes-block .note{margin-top:2.66667vw}.coc-wrap .section-session .fes-block .note{font-size:2.4vw}.coc-wrap .section-session .fes-block .note.text-event-end{font-size:3.2vw}.coc-wrap .section-session .text-attention{width:78.66667vw}.coc-wrap .section-session .text-attention{margin-top:14.93333vw}.coc-wrap .section-session .text-attention{margin-bottom:0vw}.coc-wrap .section-session .text-attention+.text-attention{margin-top:2.66667vw}.coc-wrap .section-session .text-event-end{font-size:3.2vw}.coc-wrap .text-coming{width:62.66667vw}.coc-wrap .section-timetable .timetable{width:78.66667vw}.coc-wrap .section-timetable .timetable{left:0vw}.coc-wrap .section-timetable .timetable .col{width:78.66667vw}.coc-wrap .section-timetable .timetable .col .title{margin-bottom:4.53333vw}.coc-wrap .section-timetable .timetable .col .title{width:61.06667vw}.coc-wrap .section-timetable .timetable .info{width:61.06667vw}.coc-wrap .section-timetable .timetable .info .btn-detail{height:10.66667vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n2{height:22.93333vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n4{height:22.93333vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n6{height:41.06667vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n9{height:22.93333vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n11{height:22.93333vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n13{height:41.06667vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n16{height:22.93333vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n18{height:22.93333vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n20{height:25.6vw}.coc-wrap .section-timetable .timetable .info .btn-detail.n22{height:30.66667vw}.coc-wrap .section-timetable .text-attention:first-of-type{margin-top:6.66667vw}.coc-wrap .section-compe .compe-inner{padding-bottom:26.66667vw}.coc-wrap .section-compe .area-create .theme-holder{width:78.66667vw}.coc-wrap .section-compe .area-create .theme-holder{height:86.93333vw}.coc-wrap .section-compe .area-create .theme-holder .ttl{width:18.4vw}.coc-wrap .section-compe .area-create .theme-holder .ttl{margin-bottom:5.33333vw}.coc-wrap .section-compe .area-create .theme-holder .logo{width:37.6vw}.coc-wrap .section-compe .area-create .theme-holder .logo{margin-bottom:4vw}.coc-wrap .section-compe .area-create .theme-holder .t-catch{width:69.6vw}.coc-wrap .section-compe .area-create .theme-holder .t-lead{margin-top:5.33333vw}.coc-wrap .section-compe .area-create .theme-holder .t-lead{font-size:3.2vw}.coc-wrap .section-compe .area-create .term-holder{padding:2.66667vw 5.33333vw 0vw}.coc-wrap .section-compe .area-create .term-holder .row{padding:5.33333vw 0vw}.coc-wrap .section-compe .area-create .term-holder .row .block-title{width:22.93333vw}.coc-wrap .section-compe .area-create .term-holder .row .block-title{margin-right:4vw}.coc-wrap .section-compe .area-create .term-holder .row .block-title{font-size:4.26667vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info{width:62.66667vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info{font-size:3.73333vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .text-attention{margin-top:.8vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .text-attention{font-size:2.66667vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .text+.text{margin-top:4vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text{height:4.53333vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text+.text{margin-top:.8vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text+.text{margin-left:6.66667vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .point .text{font-size:3.73333vw}.coc-wrap .section-compe .area-create .term-holder .row .block-info .point+.point{margin-top:4vw}.coc-wrap .section-compe .gr-inner-container:not(.compe-inner){width:100%;padding-left:0;padding-right:0}.coc-wrap .section-menter .text-attention{margin-top:2.66667vw}.coc-wrap .section-menter .text-condenced{font-size:3.73333vw}.coc-wrap .section-menter .text-attention{font-size:3.2vw}.coc-wrap .section-schedule .menter-poster{width:69.86667vw}.coc-wrap .section-schedule .t-attention{font-size:2.66667vw}.coc-wrap .section-schedule .t-attention{margin-top:8vw}.coc-wrap .section-schedule .t-attention{margin-left:3.73333vw}.coc-wrap .section-challenge{padding:16vw 0vw 26.66667vw}.coc-wrap .section-challenge .btn-entry-disabled{width:66.66667vw}.coc-wrap .section-challenge .btn-entry-disabled{height:21.33333vw}.coc-wrap .section-challenge .btn-entry-disabled .text{width:29.06667vw}.coc-wrap .section-challenge .btn-entry-disabled .text{margin-bottom:2.13333vw}.coc-wrap .section-challenge .btn-entry-disabled .text-condenced{width:43.73333vw}.coc-wrap .section-challenge .t-attention{font-size:2.66667vw}.coc-wrap .section-challenge .t-attention{margin-top:2.13333vw}.coc-wrap .btn-archive{width:89.33333vw}.coc-wrap .creators-gate{margin-top:22.66667vw}.coc-wrap .creators-gate{padding-bottom:88vw}.coc-wrap .creators-gate .text{width:89.33333vw}.coc-wrap .creators-gate .text{font-size:3.2vw}.coc-wrap .creators-gate .btn-gate{width:89.33333vw}.coc-wrap .creators-gate .btn-gate{margin-top:4vw}.coc-wrap .creators-gate .btn-beyond{width:80vw}.coc-wrap .creators-gate .btn-beyond{height:21.33333vw}.coc-wrap .creators-gate .btn-beyond{font-size:4.8vw}.coc-wrap .creators-gate .btn-beyond{margin-top:6.66667vw}.coc-wrap .creators-gate .btn-beyond:before{width:7.73333vw}.coc-wrap .creators-gate .btn-beyond:before{height:2.66667vw}.coc-wrap .creators-gate .btn-beyond:before{right:3.2vw}.coc-wrap .section-contact{padding-top:21.33333vw}.coc-wrap .section-contact{padding-bottom:66.66667vw}.coc-wrap .section-contact .title{padding:.53333vw 1.33333vw}.coc-wrap .section-contact .title{font-size:4.8vw}.coc-wrap .section-contact .title{margin-bottom:4vw}.coc-wrap .section-contact .text{font-size:3.2vw}.coc-wrap .section-contact .text{margin-bottom:2.66667vw}}@media (max-width: 640px){.coc-wrap .section .slash{background:url("../img/common/separator-sp.svg") no-repeat top center/100% auto}.coc-wrap .section .slash img{visibility:hidden}.coc-wrap .titleShow .f-ja img{-webkit-animation:maskSlideUp 1.5s cubic-bezier(0.23, 1, 0.32, 1) backwards;animation:maskSlideUp 1.5s cubic-bezier(0.23, 1, 0.32, 1) backwards}.coc-wrap .section-Mainvisual .btn-entry-able .base{display:-webkit-box;display:-ms-flexbox;display:flex}.coc-wrap .section-Mainvisual .btn-entry-able .base .text{width:23.46667vw}.coc-wrap .section-Mainvisual .btn-entry-able .base .text-condenced{width:31.46667vw;margin-left:1.33333vw}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-prev,.coc-wrap .section-Mainvisual .top-swiper-container .swiper-button-next{display:none}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-slide{min-height:106.66667vw}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-slide .kv-video-holder{position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.coc-wrap .section-Mainvisual .swiper-pagination{left:4.53333vw}.coc-wrap .block-menu .btn-menu>span svg{width:100%;height:auto}.coc-wrap .section-theme .statement-text{background:url("../img/top/statement-text-sp.png") no-repeat 0 0/100% auto}.coc-wrap .section-theme .statement-text.n1{background-position:center 0vw}.coc-wrap .section-theme .statement-text.n2{background-position:center -10.66667vw}.coc-wrap .section-theme .statement-text.n3{background-position:center -21.33333vw}.coc-wrap .section-theme .statement-text.n4{background-position:center -32vw}.coc-wrap .section-theme .statement-text.n5{background-position:center -42.66667vw}.coc-wrap .section-theme .statement-text.n6{background-position:center -53.33333vw}.coc-wrap .section-theme .statement-text.n7{background-position:center -64vw}.coc-wrap .section-theme .statement-text.n8{background-position:center -74.66667vw}.coc-wrap .section-theme .statement-text.n9{background-position:center -85.33333vw}.coc-wrap .section-theme .statement-text.n10{background-position:center -96vw}.coc-wrap .section-theme .statement-text.n11{background-position:center -106.66667vw}.coc-wrap .section-theme .statement-text.n12{background-position:center -117.33333vw}.coc-wrap .section-theme .statement-text.n13{background-position:center -128vw}.coc-wrap .section-winning .item-list-winning{width:100%}.coc-wrap .section-session .item-list-session{width:100%}.coc-wrap .section-compe .area-create .term-holder .row .block-info .term_text+.text{font-size:3.2vw}}@media (min-width: 640px){.coc-wrap .titleShow .f-ja img{-webkit-animation:maskSlideUp 1s cubic-bezier(0.23, 1, 0.32, 1) backwards;animation:maskSlideUp 1s cubic-bezier(0.23, 1, 0.32, 1) backwards}.coc-wrap .btn-arrow:before{-webkit-transform:translate3d(-18px, 0, 0);transform:translate3d(-18px, 0, 0)}.coc-wrap .section-Mainvisual .btn-entry-able .base{width:170px}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-slide{min-height:654px}.coc-wrap .section-Mainvisual .top-swiper-container .swiper-slide .kv-video-holder{position:relative;min-width:1440px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.coc-wrap .section-Mainvisual .swiper-pagination{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.coc-wrap .section-theme .theme-catch .logo{margin-right:30px}.coc-wrap .section-theme .statement-text{background:url("../img/top/statement-text.png") no-repeat 0 0/100% auto}.coc-wrap .section-theme .statement-text.n1{background-position:left 0px}.coc-wrap .section-theme .statement-text.n2{background-position:left -45px}.coc-wrap .section-theme .statement-text.n3{background-position:left -90px}.coc-wrap .section-theme .statement-text.n4{background-position:left -135px}.coc-wrap .section-theme .statement-text.n5{background-position:left -180px}.coc-wrap .section-theme .statement-text.n6{background-position:left -225px}.coc-wrap .section-theme .statement-text.n7{background-position:left -270px}.coc-wrap .section-theme .statement-text.n8{background-position:left -315px}.coc-wrap .section-theme .statement-text.n9{background-position:left -360px}.coc-wrap .section-theme .statement-text.n10{background-position:left -405px}.coc-wrap .section-theme .statement-text.n11{background-position:left -450px}.coc-wrap .section-theme .statement-text.n12{background-position:left -495px}.coc-wrap .section-theme .statement-text.n13{background-position:left -540px}.coc-wrap .section-timetable .timetable .info .btn-detail{background-color:#000;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.coc-wrap .section-timetable .timetable .info .btn-detail:hover{opacity:0.25}}@media screen and (min-width: 640px){.coc-wrap .section-Mainvisual .swiper-slide.n1{background:url("../img/top/pic-kv-slider01.png") no-repeat center center/1440px 654px}.coc-wrap .section-Mainvisual .swiper-slide.n2{background:url("../img/top/pic-kv-slider02.png") no-repeat center center/1440px 654px}}@media all and (-ms-high-contrast: none){.coc-wrap .winner-modal .uk-modal-close-outside{width:56px;height:56px}.coc-wrap .winner-modal .uk-modal-dialog{background-color:transparent}.coc-wrap .winner-modal .winner-modal-container{margin-bottom:150px}}
