@charset "UTF-8";*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:15px;letter-spacing:.02rem;font-family:"游ゴシック体","メイリオ",Meiryo,Arial,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN";background:#000}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h1{margin:.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}img{display:inline-block;vertical-align:middle;max-width:100%}audio,canvas,embed,iframe,object,svg,video{display:block;vertical-align:middle;max-width:100%}canvas,img,svg,video{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}h1,h2,h3,p{margin:0;padding:0}dd,ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}button{border-radius:0}template{display:none!important}.fixed{height:100%;overflow:hidden}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;right:0;top:0;bottom:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;z-index:99999}.modal:before{opacity:0;visibility:hidden}.modal .modal_contents{display:block;opacity:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate(0,10px);transform:translate(0,10px)}.modal_open{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible!important}.modal_open:before{content:"";visibility:visible;display:block;clear:both;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;opacity:1}.modal_open .modal_contents{display:block;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-box-shadow:0 1.1px 1.8px -9px rgba(0,0,0,.164),0 2.9px 4.4px -9px rgba(0,0,0,.197),0 5.8px 9px -9px rgba(0,0,0,.215),0 12px 18.6px -9px rgba(0,0,0,.244),0 33px 51px -9px rgba(0,0,0,.36);box-shadow:0 1.1px 1.8px -9px rgba(0,0,0,.164),0 2.9px 4.4px -9px rgba(0,0,0,.197),0 5.8px 9px -9px rgba(0,0,0,.215),0 12px 18.6px -9px rgba(0,0,0,.244),0 33px 51px -9px rgba(0,0,0,.36)}.modal_open .modal_close{display:block;width:10%;height:0;padding-top:10%;position:absolute;right:3%;top:3%;border:none;background:0 0;cursor:pointer}.modal_open .modal_close:after,.modal_open .modal_close:before{content:"";display:block;width:50%;height:2px;background:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 50%;transform-origin:0 50%;position:absolute;top:30%;left:33%}.modal_open .modal_close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;left:auto;right:32%}.modal_contents{-webkit-transition:all .2s ease 0s,opacity .2s ease .1s;transition:all .2s ease 0s,opacity .2s ease .1s;display:none;z-index:2;margin:0 auto;text-align:center;width:80%;max-width:400px;border:1px solid #aaa;background:rgba(255,255,255,.9);position:relative;border-radius:.5rem;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.share .modal_body{padding:2rem 0}.share .share_inner ul{margin:0;padding:0;list-style:none}.share .share_inner ul li+li{margin-top:10px}.share .share_inner ul a{display:block;padding:5% 12%;border:1px solid #ccc;background:#fff}.share .share_inner .share_twitter span{display:block;width:100%;height:0;padding-top:26.78571%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/modal/share/share_twitter.png) center center no-repeat;background-size:100% auto}.share .share_inner .share_facebook span{display:block;width:100%;height:0;padding-top:26.78571%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/modal/share/share_facebook.png) center center no-repeat;background-size:100% auto}.share .share_inner .share_line span{display:block;width:100%;height:0;padding-top:26.78571%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/modal/share/share_line.png) center center no-repeat;background-size:100% auto}.oficial-account{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}@media all and (max-width:639px){.oficial-account{width:100%;margin-top:2rem}}@media all and (min-width:640px){.oficial-account>li{width:100%;margin-bottom:1.2rem}}@media all and (max-width:639px){.oficial-account>li{width:calc((100% / 2) - .3rem);margin-bottom:.8rem}}.oficial-account>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #fff;color:#fff;padding:6% 3%;text-decoration:none;-webkit-transition:.3s;transition:.3s}@media all and (min-width:640px){.oficial-account>li>a{min-width:200px}}.oficial-account>li>a:hover{opacity:.7}.oficial-account .label{display:block;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体","メイリオ",Meiryo,Arial;padding-left:.5rem;text-align:center;width:100%}@media all and (min-width:640px){.oficial-account .label{font-size:1.2rem;letter-spacing:.2rem}}@media all and (max-width:639px){.oficial-account .label{font-size:calc(.8rem + ((1vw - 0rem) * 1));letter-spacing:.1rem}}.oficial-account .icon{width:12.5%;margin-left:15%}.oficial-account .icon::before{content:""}.oficial-account .btn-line .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(../img/sns/ico_line_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-facebook .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(../img/sns/ico_facebook_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-twitter .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(../img/sns/ico_twitter_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-instagram .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(../img/sns/ico_instagram_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-youtube .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(../img/sns/ico_youtube_simple.png) center center no-repeat;background-size:100% auto}@media all and (min-width:640px){.onlySp{display:none!important}}@media all and (max-width:639px){.onlyPc{display:none!important}}[data-page-id=index] .contents{padding-top:0!important}.contents{background:#000;color:#fff;width:100%;overflow-x:hidden}@media all and (min-width:640px){.contents{padding-top:90px!important}}.contents .contents-header{position:relative}.contents .contents-header .header-title{margin:0 auto;text-align:center}@media all and (max-width:639px){.contents .contents-header .header-title{padding:2rem 0 2rem}}@media all and (min-width:640px){.contents .contents-header .header-title{padding:2rem 0 3rem}}.contents .contents-header .header-title span{display:block}.contents .contents-header .header-title .txt_en{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体","メイリオ",Meiryo,Arial;font-size:2.6rem;letter-spacing:.3rem;font-weight:700;line-height:1.3;color:#eba404}.contents .contents-header .header-title .txt_ja{font-size:1rem;font-weight:400;letter-spacing:.2rem;margin-top:.3rem;color:#fff}.contents .contents-header .btn_share{display:none;position:absolute;right:2%;top:16%;border:2px solid #000;margin:auto;width:15%}.contents .contents-header .btn_share span{display:block;width:100%;height:0;padding-top:73.33333%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/btn_share.png) center center no-repeat;background-size:auto 100%}@media all and (min-width:640px){.contents .contents-header .btn_share{display:none}}.contents .contents-body{display:-webkit-box;display:-ms-flexbox;display:flex;width:97%;margin:0 auto;max-width:1200px}@media all and (max-width:639px){.contents .contents-body{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(90% + .5rem)}}@media all and (min-width:640px){.contents .contents-body{padding:3% 0 5%}}@media all and (min-width:640px){.contents .contents-body .contents-main{width:75%}}@media all and (max-width:639px){.contents .contents-body .contents-main{width:100%}}@media all and (min-width:640px){.contents .contents-body .contents-side{width:25%;padding-left:20px}}@media all and (max-width:639px){.contents .contents-body .contents-side{width:100%;padding:5rem 0}}.header-pankuzu{width:100%;text-align:center;margin:0 auto;border-top:1px solid #555;border-bottom:1px solid #555}@media all and (max-width:639px){.header-pankuzu{width:calc(90% + .5rem)}}.header-pankuzu ol{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;margin:0 auto}.header-pankuzu li{position:relative;margin:0 1.5rem 0 0;font-size:.8rem}.header-pankuzu li:after,.header-pankuzu li:before{content:"";display:block;position:absolute;width:1px;height:100%;background:#555;-webkit-transform:skew(-15deg);transform:skew(-15deg);top:0}.header-pankuzu li:before{left:-5px}.header-pankuzu li:after{display:none;right:-5px}.header-pankuzu li:first-child:before,.header-pankuzu li:last-child:after{display:none}.header-pankuzu li a,.header-pankuzu li span{display:block;padding:5px 0;font-size:.8rem}.header-pankuzu li a{color:#fff;text-decoration:none}.header-pankuzu li a:hover{text-decoration:underline}.header-pankuzu li+li{padding-left:1rem}@media all and (max-width:639px){.header-pankuzu{display:none}}.btn_default_white{text-align:center!important}.btn_default_white a{display:inline-block;position:relative;border:1px solid #fff;padding:1rem 2rem;-webkit-transition:.3s;transition:.3s;text-align:center;overflow:hidden;color:#fff;text-decoration:none;min-width:300px}.btn_default_white a:hover{color:#eba404;border:1px solid #eba404}.footer{text-align:center;width:100%;margin:0 auto;padding:0;color:#aaa;background:#1e1e1e}@media all and (min-width:640px){.footer{padding:0}}@media all and (min-width:639px) and (max-width:1200px){.footer{padding-bottom:200px}}.footer .footer-symbol{display:block;width:100px;margin:0 auto;padding-top:1.5rem}.footer .footer-symbol span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/footer/ico_symbol.png) center center no-repeat;background-size:100% auto}.footer .footer-archive{margin:0 auto;padding:1rem 0;max-width:1200px}.footer .footer-archive ol{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto}.footer .footer-archive li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .footer-archive a{position:relative;display:block;font-size:.8rem;color:#aaa;font-weight:400;line-height:1;white-space:nowrap;text-align:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.footer .footer-archive a:before{position:absolute;right:10px;top:0;bottom:0;margin:auto;content:"";width:7px;height:7px;border-top:2px solid #666;border-right:2px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer .footer-archive a:after{position:absolute;right:16px;top:0;bottom:0;margin:auto;content:"";width:7px;height:7px;border-top:2px solid #666;border-right:2px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer .footer-archive a:hover{background:#333}@media all and (min-width:640px) and (max-width:768px){.footer .footer-archive a{font-size:.8rem}.footer .footer-archive a:before{position:absolute;right:6px;top:0;bottom:0;margin:auto;content:"";width:5px;height:5px;border-top:2px solid #666;border-right:2px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer .footer-archive a:after{position:absolute;right:10px;top:0;bottom:0;margin:auto;content:"";width:5px;height:5px;border-top:2px solid #666;border-right:2px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media all and (min-width:640px){.footer .footer-archive li{padding:.4rem .5rem;width:16.6%}.footer .footer-archive a{border:2px solid #3c3b3a;padding:12% 15px 12% 0;background-color:#1e1e1e}}@media all and (max-width:639px){.footer .footer-archive ol{width:calc(90% + .5rem);margin:0 auto}.footer .footer-archive li{width:50%}.footer .footer-archive li:nth-child(even){padding-left:.5rem}.footer .footer-archive li:nth-child(odd){padding-right:.5rem}.footer .footer-archive a{border-bottom:1px dotted #919191;padding:10% 0 10% 5px;text-align:left}}.footer .footer-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.footer .footer-link li{margin:0;padding:0;white-space:nowrap}.footer .footer-link a{display:block;width:100%;text-decoration:none;font-size:.8rem;-webkit-transition:.3s;transition:.3s}.footer .footer-link a:hover{background:#333}.footer .footer-link .copyright{margin:0;font-size:.8rem;padding-top:1rem;padding-bottom:1rem}@media all and (min-width:640px){.footer .footer-link{border-top:1px solid #000}.footer .footer-link .inner{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-link ul{padding-left:1rem;padding-top:1rem}.footer .footer-link li+li{position:relative;padding-left:2rem}.footer .footer-link li+li:before{content:'';position:absolute;left:1rem;top:0;height:1rem;width:1px;background:#aaa}.footer .footer-link a{color:#aaa}.footer .footer-link a:hover{text-decoration:underline}.footer .footer-link .copyright{text-align:right;padding-right:1rem}}@media all and (max-width:639px){.footer .footer-link li{border-top:1px solid #000;border-bottom:1px solid #000;width:50%}.footer .footer-link li:first-child{border-right:1px solid #000}.footer .footer-link a{color:#e4e4e4;padding:10% 0;text-align:center}.footer .footer-link .copyright{padding:1em;text-align:center;padding-bottom:23vw}}.footer .pageTop{display:block;opacity:0;position:fixed;bottom:4%;right:0;z-index:999;-webkit-transform:translate(0,60%);transform:translate(0,60%);-webkit-transition:.3s;transition:.3s;visibility:hidden}@media all and (min-width:640px){.footer .pageTop{width:85px}}@media all and (max-width:639px){.footer .pageTop{width:15.625%}}.footer .pageTop .anchorLink{display:block}@media all and (min-width:640px){.footer .pageTop .anchorLink{display:block;width:100%;height:0;padding-top:158%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/footer/btn_pagetop.png) center center no-repeat;background-size:100% auto}}@media all and (max-width:639px){.footer .pageTop .anchorLink{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/footer/btn_pagetop_sp.png) center center no-repeat;background-size:100% auto}}.footer .footer-sponser{padding-top:2rem}.footer .footer-sponser ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}@media all and (max-width:639px){.footer .footer-sponser ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .footer-sponser ul li{padding:10px}@media all and (max-width:639px){.footer .footer-sponser ul li{width:50%}}.footer .footer-sponser ul li img{width:100%}.scroll .pageTop{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}@media all and (max-width:639px){.scroll .header{background:rgba(0,0,0,.8)}}@media all and (min-width:640px){.scroll .header{background:rgba(0,0,0,.6)}.scroll .header .nav_logo h1{max-width:120px}}.header{position:fixed;top:-5px;margin-top:-5px;padding-top:10px;width:100%;z-index:9999;-webkit-transition:.3s;transition:.3s}@media all and (max-width:639px){.header{background:rgba(0,0,0,.5)}}@media all and (min-width:640px){.header{background:rgba(0,0,0,.3)}}.header .oficial-account{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap}.header .oficial-account a{min-width:0;border:none;margin:0;padding:0}.header .oficial-account>li{margin-bottom:0;padding-left:0}.header .oficial-account .label{display:none!important}.header .oficial-account .btn-line span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/sns/ico_line.png) center center no-repeat;background-size:100% auto}.header .oficial-account .btn-instagram span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/sns/ico_instagram.png) center center no-repeat;background-size:100% auto}.header .oficial-account .btn-twitter span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/sns/ico_twitter.png) center center no-repeat;background-size:100% auto}.header .oficial-account .btn-facebook span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/sns/ico_facebook.png) center center no-repeat;background-size:100% auto}.header .oficial-account .btn-youtube span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/sns/ico_youtube.png) center center no-repeat;background-size:100% auto}.header .nav{position:relative;width:97%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}@media all and (min-width:640px){.header .nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 0;height:90px}}@media all and (max-width:639px){.header .nav{padding:0}}.header .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:640px){.header .nav>ul{width:88%;max-width:820px;min-width:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (max-width:639px){.header .nav>ul{width:100%;padding:0;margin:0}}.header .nav>ul li{min-width:0}@media all and (max-width:639px){.header .nav>ul li{height:100%;-ms-flex-preferred-size:28%;flex-basis:28%}}@media all and (min-width:640px){.header .nav>ul li:not(.nav_logo){position:relative;height:0;padding-top:2.3%}.header .nav>ul li:not(.nav_logo) a{position:absolute;left:0;top:0;width:100%;height:100%;padding:0}.header .nav>ul li:not(.nav_logo) a span{position:absolute;left:0;top:0;width:100%;height:100%!important;padding-top:0!important;background-size:auto 100%!important}}@media all and (min-width:640px){.header .nav>ul a{position:relative;display:block;padding:10px;-webkit-transition:.3s;transition:.3s}.header .nav>ul a:after{position:absolute;bottom:-5px;left:50%;content:'';width:0;height:2px;background-color:#e0b037;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .nav>ul a.active,.header .nav>ul a:hover:after{width:100%}}@media all and (max-width:639px){.header .nav>ul a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transition:.3s;transition:.3s}.header .nav>ul a:hover{opacity:.7}}.header .nav_logo{z-index:999}@media all and (min-width:640px){.header .nav_logo{padding:0 10px}}.header .nav_logo h1{margin:0;-webkit-transition:.3s;transition:.3s}@media all and (min-width:640px){.header .nav_logo h1{position:absolute;width:16%;left:0;top:0;padding:0;max-width:256px;min-height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav_logo h1 a{width:100%}}@media all and (max-width:639px){.header .nav_logo h1{height:100%;padding:8px}}@media all and (min-width:640px){.header .nav_logo a{display:block;padding:8px 0!important}.header .nav_logo a:after{display:none}}.header .nav_logo span{display:block;width:100%;height:0;padding-top:62.78027%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/logo.png) center center no-repeat;background-size:100% auto}.header .nav-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}@media all and (min-width:640px){.nav_logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:140;-ms-flex-positive:140;flex-grow:140}.nav_news{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:90;-ms-flex-positive:90;flex-grow:90}.nav_news span{display:block;width:100%;height:0;padding-top:27.77778%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/txt_news.png) center center no-repeat;background-size:100% auto}.nav_schedule{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:106;-ms-flex-positive:106;flex-grow:106}.nav_schedule span{display:block;width:100%;height:0;padding-top:23.58491%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/txt_schedule.png) center center no-repeat;background-size:100% auto}.nav_combi{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:111;-ms-flex-positive:111;flex-grow:111}.nav_combi span{display:block;width:100%;height:0;padding-top:22.52252%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/txt_combi.png) center center no-repeat;background-size:100% auto}.nav_entry{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-box-flex:144;-ms-flex-positive:144;flex-grow:144}.nav_entry span{display:block;width:100%;height:0;padding-top:17.36111%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/txt_entry.png) center center no-repeat;background-size:100% auto}.nav_history{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;-webkit-box-flex:117;-ms-flex-positive:117;flex-grow:117}.nav_history span{display:block;width:100%;height:0;padding-top:21.36752%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/txt_history.png) center center no-repeat;background-size:100% auto}.nav_m1m{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:119;-ms-flex-positive:119;flex-grow:119}.nav_m1m span{display:block;width:100%;height:0;padding-top:21.0084%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/txt_m1m.png) center center no-repeat;background-size:100% auto}.nav_list{display:none}.nav_final{display:none}.nav_vote{display:none}.nav_share{display:none}.nav_sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15%;min-width:0;max-width:200px}.nav_sns ul{width:100%}.nav_sns ul li{width:25%;padding-left:4%;-webkit-box-sizing:border-box;box-sizing:border-box}.nav_sns .sns_line{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nav_sns .sns_instagram{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.nav_sns .sns_twitter{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav_sns .sns_facebook{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.nav_sns .sns_youtube{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.nav-list{display:none!important}}@media all and (max-width:639px){.nav_logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-negative:0;flex-shrink:0}.nav_news{display:none}.nav_news span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_news.png) center center no-repeat;background-size:100% auto}.nav_schedule{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.nav_schedule span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_schedule.png) center center no-repeat;background-size:100% auto}.nav_combi{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.nav_combi span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_combi.png) center center no-repeat;background-size:100% auto}.nav_entry{display:none}.nav_history{display:none}.nav_m1m{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav_m1m span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_m1m_201126.png) center center no-repeat;background-size:100% auto}.nav_list{display:block;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;position:relative}.nav_list span{position:absolute;left:0;width:58%;height:4px;background-color:#fff;border-radius:4px;-webkit-transition:.3s;transition:.3s;right:0;margin:auto;top:calc(50% - 4px)}.nav_list span:nth-of-type(1){-webkit-transform:translate(0,300%) rotate(0);transform:translate(0,300%) rotate(0)}.nav_list span:nth-of-type(2){-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}.nav_list span:nth-of-type(3){-webkit-transform:translate(0,-300%) rotate(0);transform:translate(0,-300%) rotate(0)}.is-open .nav_list span:nth-of-type(1){-webkit-transform:translate(0,0) rotate(-45deg);transform:translate(0,0) rotate(-45deg)}.is-open .nav_list span:nth-of-type(2){-webkit-transform:translate(30%,0) rotate(0);transform:translate(30%,0) rotate(0);opacity:0}.is-open .nav_list span:nth-of-type(3){-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0,0) rotate(45deg)}.nav_final{display:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav_final span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_final.png) center center no-repeat;background-size:100% auto}.nav_vote{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.nav_vote span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_vote.png) center center no-repeat;background-size:100% auto}.nav_share{display:none}.nav_share span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/ico_share.png) center center no-repeat;background-size:100% auto}.nav_sns{display:none}.is-open .nav-list{-webkit-transform:translate(0,0);transform:translate(0,0)}.nav-list{display:block;overflow:hidden;background:#000;position:fixed;top:0;z-index:10;-webkit-transform:translate(110%,0);transform:translate(110%,0);-webkit-transition:.3s;transition:.3s;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:20%}.nav-list ul{width:90%;margin:0 auto;padding-bottom:3%}.nav-list>ul{padding:1rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-list>ul li{width:50%;padding:1.5%;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-list>ul a{display:block;border:2px solid #e0b037;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s}.nav-list>ul a:hover{border:2px solid #fff}.nav-list .nav-list_home{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nav-list .nav-list_home span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_home.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_news{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav-list .nav-list_news span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_news.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_schedule{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.nav-list .nav-list_schedule span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_schedule.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_combi{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.nav-list .nav-list_combi span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_combi.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_entry{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.nav-list .nav-list_entry span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_entry.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_history{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.nav-list .nav-list_history span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_history.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_m1m{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.nav-list .nav-list_m1m span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_m1m.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_topics{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.nav-list .nav-list_topics span{display:block;width:100%;height:0;padding-top:36.23188%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/header/list_topics.png) center center no-repeat;background-size:100% auto}.nav-list .nav-list_sns{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding-bottom:10%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-list .nav-list_sns ul{width:80%;margin-right:0}.nav-list .nav-list_sns ul li{padding:1.5%}}.side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.side>div{width:100%;padding-bottom:2.5rem}.side>div:empty{display:none;padding-bottom:0}.side .side-title{color:#e0b037;font-size:1.5rem;line-height:42px}.side .side-title p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media all and (max-width:639px){.side .side-title p{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.side .side-title span{vertical-align:baseline}.side .side-title .txt_en{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体","メイリオ",Meiryo,Arial}@media all and (min-width:639px) and (max-width:1200px){.side .side-title .txt_en{font-size:1.8vw}.side .side-title .txt_ja{padding-left:.5vw;font-size:.8vw}}@media all and (min-width:1200px){.side .side-title .txt_en{font-size:1.4rem}.side .side-title .txt_ja{padding-left:10px;font-size:.9rem}}@media all and (max-width:639px){.side .side-title .txt_en{font-size:1.4rem}.side .side-title .txt_ja{padding-left:10px;font-size:.9rem}}.side .bnr+.side-title{padding-top:2.5rem}.side a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.side a:hover{opacity:.7}.side .bnr{margin:0;padding:0}.side .bnr li+li{padding-top:1.5rem}.side .bnr_search{background:#e37630}.side .bnr_search span{display:block;width:100%;height:0;padding-top:32.14286%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/bnr/bnr_search.png) center center no-repeat;background-size:100% auto}.side .bnr_schedule{background:#e37630}.side .bnr_schedule span{display:block;width:100%;height:0;padding-top:32.14286%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/bnr/bnr_schedule.png) center center no-repeat;background-size:100% auto}.side .bnr_emikuji span{display:block;width:100%;height:0;padding-top:32.14286%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/planning/bnr_emikuji_2020.png) center center no-repeat;background-size:100% auto}.side .bnr_top3{border:2px solid #5d5d5d}.side .bnr_top3 span{display:block;width:100%;height:0;padding-top:32.14286%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/planning/bnr_top3.png) center center no-repeat;background-size:100% auto}.side .bnr_topics2{border:2px solid #5d5d5d}.side .bnr_topics2 span{display:block;width:100%;height:0;padding-top:32.14286%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/planning/bnr_topics3.png) center center no-repeat;background-size:100% auto}.side .bnr_amateur2{border:2px solid #5d5d5d}.side .bnr_amateur2 span{display:block;width:100%;height:0;padding-top:32.14286%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/planning/bnr_amateur3.png) center center no-repeat;background-size:100% auto}.side .bnr_faq{border:1px solid #eba404;background:#000;color:#eba404;text-align:center;text-decoration:none;padding:6% 3%}.side .bnr_faq span{white-space:nowrap}@media all and (max-width:922px) and (min-width:640px){.side .bnr_faq{font-size:.9rem}}.side .oficial-account{margin-bottom:-.6rem}.side .oficial-account>li{margin-bottom:.6rem}.side .oficial-account>li>a{border-radius:0}@media all and (min-width:640px){.side .oficial-account>li>a{min-width:0}}@media all and (max-width:922px) and (min-width:640px){.side .oficial-account>li>a .icon{margin-left:2%}.side .oficial-account>li>a .label{font-size:.8rem}}@media all and (max-width:639px){.side .oficial-account{margin-top:0}}.side .btn_share{border:1px solid #fff;padding:6% 3%;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#fff;-webkit-transition:.3s;transition:.3s}.side .btn_share span{color:#fff;text-align:center}.side .btn_share .label{display:block;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体","メイリオ",Meiryo,Arial;padding:0 12%;text-align:center;width:100%}@media all and (min-width:640px){.side .btn_share .label{font-size:1.2rem;letter-spacing:.2rem}}@media all and (max-width:639px){.side .btn_share .label{font-size:calc(.8rem + ((1vw - 0rem) * 1));letter-spacing:.1rem}}.side .btn_share .icon{width:5%;margin-left:7%;position:absolute;left:5%}.side .btn_share .icon::before{content:"";display:block;width:100%;height:0;padding-top:100%;background:url(../img/side/share/ico_share_w.png) center center no-repeat;background-size:100% auto}@media all and (min-width:640px){.side .side-share{display:none}}.side .side-entryno{padding:10px 20px;border:2px solid #e37630;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../img/side/entryno/bg_tab.png);text-align:center}.side .side-entryno .side-title{border:none}.side .side-entryno .side-title span{display:block;width:100%;height:0;padding-top:11.62791%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/entryno/ttl_search_entryno.png) center center no-repeat;background-size:100% auto}.side .side-entryno .search_entryno{display:-webkit-box;display:-ms-flexbox;display:flex}.side .side-entryno input[type=number]{padding:5% 8px;font-size:16px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;vertical-align:middle;border-radius:0}.side .side-entryno button{background:#e37630;border:none;color:#fff;width:30%;cursor:pointer;vertical-align:middle;border-radius:0}.side .side-entryno button span{display:block;width:100%;height:0;padding-top:33.14917%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/entryno/txt_search.png) center center no-repeat;background-size:100% auto}.side .side-entryno button:hover{background:#c5790c}.side .schedule-btn{width:100%;margin-bottom:2%;overflow:hidden;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem}.side .schedule-btn li{width:50%;vertical-align:top}.side .schedule-btn li a{display:block;margin:0 1px 2px 1px;border:1px solid #4d4d4d;background:#e0b037}.side .schedule-btn li a:hover{background:#c5790c}.side .schedule-btn .round01 span{display:block;width:100%;height:0;padding-top:33.82353%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/btn_sidebox_01.png) center center no-repeat;background-size:100% auto}.side .schedule-btn .round02 span{display:block;width:100%;height:0;padding-top:33.82353%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/btn_sidebox_02.png) center center no-repeat;background-size:100% auto}.side .schedule-btn .round03 span{display:block;width:100%;height:0;padding-top:33.82353%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/btn_sidebox_03.png) center center no-repeat;background-size:100% auto}.side .schedule-btn .round05 span{display:block;width:100%;height:0;padding-top:33.82353%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/btn_sidebox_05.png) center center no-repeat;background-size:100% auto}.side .schedule-btn .round_vote span{display:block;width:100%;height:0;padding-top:33.82353%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/btn_sidebox_vote.png) center center no-repeat;background-size:100% auto}.side .schedule-btn .round_final span{display:block;width:100%;height:0;padding-top:33.82353%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/btn_sidebox_final.png) center center no-repeat;background-size:100% auto}@font-face{src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}.side .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.side .swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.side .swiper-container-android .swiper-slide,.side .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.side .swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.side .swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side .swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.side .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.side .swiper-slide-invisible-blank{visibility:hidden}.side .swiper-container-autoheight,.side .swiper-container-autoheight .swiper-slide{height:auto}.side .swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.side .swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.side .swiper-container-3d .swiper-cube-shadow,.side .swiper-container-3d .swiper-slide,.side .swiper-container-3d .swiper-slide-shadow-bottom,.side .swiper-container-3d .swiper-slide-shadow-left,.side .swiper-container-3d .swiper-slide-shadow-right,.side .swiper-container-3d .swiper-slide-shadow-top,.side .swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.side .swiper-container-3d .swiper-slide-shadow-bottom,.side .swiper-container-3d .swiper-slide-shadow-left,.side .swiper-container-3d .swiper-slide-shadow-right,.side .swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.side .swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.side .swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.side .swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.side .swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.side .swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.side .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.side .swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.side .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.side .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.side .schedule_slider-list{height:23rem;width:100%;background:#fff}@media all and (max-width:639px){.side .schedule_slider-list{width:100%}}.side .schedule_slider-list-none{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:.9rem}.side .schedule_slider-list.is-nav_none .list-nav-down,.side .schedule_slider-list.is-nav_none .list-nav-up{pointer-events:none}.side .schedule_slider-list.is-nav_none .list-nav-down span,.side .schedule_slider-list.is-nav_none .list-nav-up span{opacity:.3}.side .schedule_slider-list .list-nav-down,.side .schedule_slider-list .list-nav-up{position:absolute;z-index:9;width:100%;height:2.7rem;display:block;border:none;text-align:center;background-color:transparent;cursor:pointer;background:url(../img/side/schedule/bg_schedule.png) repeat 0 0;overflow:hidden}.side .schedule_slider-list .list-nav-down[aria-disabled=true],.side .schedule_slider-list .list-nav-up[aria-disabled=true]{pointer-events:none}.side .schedule_slider-list .list-nav-down[aria-disabled=true] span,.side .schedule_slider-list .list-nav-up[aria-disabled=true] span{opacity:.3}.side .schedule_slider-list .list-nav-down span,.side .schedule_slider-list .list-nav-up span{display:block;margin:0 auto;width:100%;height:30px!important;padding-top:0!important;background-size:contain!important}.side .schedule_slider-list .list-nav-up{top:0;border-bottom:1px solid #dcdcdc}.side .schedule_slider-list .list-nav-up span{display:block;width:100%;height:0;padding-top:125%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/ico_top.png) center center no-repeat;background-size:100% auto}.side .schedule_slider-list .list-nav-down{bottom:0;border-top:1px solid #dcdcdc}.side .schedule_slider-list .list-nav-down span{display:block;width:100%;height:0;padding-top:125%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/side/schedule/ico_btm.png) center center no-repeat;background-size:100% auto}.side .schedule_slider-list .list-box{width:100%}.side .schedule_slider-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc;-webkit-box-sizing:border-box;box-sizing:border-box}.side .schedule_slider-list-item[data-old=true]+[data-old=false]{background:#ffea52}.side .schedule_slider-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}@media all and (min-width:640px){.side .schedule_slider-list-item a:hover{background-color:#ff9}.side .schedule_slider-list-item a:hover .round-result{text-decoration:none}}.side .schedule_slider-list-item a p{padding:0 2%}.side .schedule_slider-list-item a .round-place{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.side .schedule_slider-list-item .round-date{font-size:.9rem;-webkit-box-flex:.4;-ms-flex:.4;flex:.4;font-family:Arial;overflow:hidden}.side .schedule_slider-list-item .round-date span{white-space:nowrap}@media all and (max-width:639px){.side .schedule_slider-list-item .round-date{min-width:auto}.side .schedule_slider-list-item .round-date .date-day{display:block}}.side .schedule_slider-list-item .round-place{font-size:.95rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.side .schedule_slider-list-item .round-place span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:100%}.side .schedule_slider-list-item .round-result{font-size:.95rem;width:calc(2rem + 4%);color:#e37630;text-decoration:underline;text-align:center;white-space:nowrap}.side .schedule_slider-list-item .round-result[data-btn="1"]{color:#000}.side .schedule_wide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.side .schedule_wide .schedule_slider-list:first-of-type .schedule_slider-list-inner div:first-child[data-old=false][data-today=false]{background:#ffea52}.side .schedule_wide[data-tgt=round01] .schedule_slider-list[data-round=round01]{display:block!important}.side .schedule_wide[data-tgt=round01] .schedule_wide-side-btn[data-round=round01]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round01] .schedule_wide-side-btn[data-round=round01]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-tgt=round02] .schedule_slider-list[data-round=round02]{display:block!important}.side .schedule_wide[data-tgt=round02] .schedule_wide-side-btn[data-round=round02]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round02] .schedule_wide-side-btn[data-round=round02]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-tgt=round03] .schedule_slider-list[data-round=round03]{display:block!important}.side .schedule_wide[data-tgt=round03] .schedule_wide-side-btn[data-round=round03]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round03] .schedule_wide-side-btn[data-round=round03]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-tgt=round04] .schedule_slider-list[data-round=round04]{display:block!important}.side .schedule_wide[data-tgt=round04] .schedule_wide-side-btn[data-round=round04]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round04] .schedule_wide-side-btn[data-round=round04]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-tgt=round05] .schedule_slider-list[data-round=round05]{display:block!important}.side .schedule_wide[data-tgt=round05] .schedule_wide-side-btn[data-round=round05]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round05] .schedule_wide-side-btn[data-round=round05]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-tgt=round_vote] .schedule_slider-list[data-round=round_vote]{display:block!important}.side .schedule_wide[data-tgt=round_vote] .schedule_wide-side-btn[data-round=round_vote]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round_vote] .schedule_wide-side-btn[data-round=round_vote]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-tgt=round_final] .schedule_slider-list[data-round=round_final]{display:block!important}.side .schedule_wide[data-tgt=round_final] .schedule_wide-side-btn[data-round=round_final]{background-color:#bc0000;color:#fff}@media all and (min-width:640px){.side .schedule_wide[data-tgt=round_final] .schedule_wide-side-btn[data-round=round_final]::before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.side .schedule_wide[data-now=round01] [data-round=round01] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round01] [data-round=round01] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide[data-now=round02] [data-round=round02] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round02] [data-round=round02] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide[data-now=round03] [data-round=round03] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round03] [data-round=round03] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide[data-now=round04] [data-round=round04] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round04] [data-round=round04] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide[data-now=round05] [data-round=round05] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round05] [data-round=round05] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide[data-now=round_vote] [data-round=round_vote] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round_vote] [data-round=round_vote] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide[data-now=round_final] [data-round=round_final] .schedule_slider-list-inner div:first-child[data-old=false],.side .schedule_wide[data-now=round_final] [data-round=round_final] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.side .schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width:639px){.side .schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width:640px){.side .schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.side .schedule_wide-side{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:640px){.side .schedule_wide-side{padding-right:1.5rem}}@media all and (max-width:639px){.side .schedule_wide-side{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:640px){.side .schedule_wide-side li{width:100%;border-bottom:2px solid #000}.side .schedule_wide-side li:last-child{border-bottom:0}}@media all and (max-width:639px){.side .schedule_wide-side li{width:50%;border-bottom:2px solid #000}.side .schedule_wide-side li:nth-child(even){border-left:1px solid #000}.side .schedule_wide-side li:nth-child(odd){border-right:1px solid #000}.side .schedule_wide-side li:nth-of-type(7){width:100%;border-right:0}.side .schedule_wide-side li:nth-of-type(7) button{padding:4% 0}}.side .schedule_wide-side-btn{position:relative;display:block;border:none;width:100%;text-align:center;background-color:#e0b037;color:#000;font-weight:700;-webkit-transition:.3s;transition:.3s;cursor:pointer;outline:0;margin-bottom:2px;font-size:1rem;height:100%}@media all and (max-width:639px){.side .schedule_wide-side-btn{padding:7% 0}}@media all and (min-width:640px){.side .schedule_wide-side-btn:hover{background-color:#c5790c}.side .schedule_wide-side-btn:before{content:"";display:block;position:absolute;right:-1.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:.8rem solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:.3s;transition:.3s}}@media all and (min-width:640px){.side .schedule_wide .schedule_slider-list{width:70%}}@media all and (max-width:639px){.side .schedule_wide .schedule_slider-list{width:100%}}.side .schedule_wide-side{width:100%;padding-right:0}.side .schedule_wide-side li{width:50%;border-bottom:2px solid #000}.side .schedule_wide-side li:nth-child(even){border-left:1px solid #000}.side .schedule_wide-side li:nth-child(odd){border-right:1px solid #000}.side .schedule_wide-side li:last-child{border-bottom:2px solid #000}.side .schedule_wide-side li button{padding:7% 0}.side .schedule_wide-side li button:before{display:none}.side .schedule_wide-side li button:after{left:0!important;top:0!important;overflow:hidden;padding:2px 6px!important}.side .schedule_wide-side li:nth-of-type(7){width:100%;border-right:0}.side .schedule_wide-side li:nth-of-type(7) button{padding:4% 0}.side .schedule_wide .schedule_slider-list{width:100%}@media all and (min-width:640px){.side .schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{font-size:.7rem}}@media all and (min-width:640px){.side .schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{font-size:.7rem}}@media all and (min-width:640px){.side .schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{font-size:.7rem}}@media all and (min-width:640px){.side .schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{font-size:.7rem}}@media all and (min-width:640px){.side .schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{font-size:.7rem}}@media all and (min-width:640px){.side .schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{font-size:.7rem}}@media all and (min-width:640px){.side .schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]{padding:1rem 0 .3rem}.side .schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{font-size:.7rem}}.side .btn-more_white{display:block;position:relative;border:1px solid #fff;font-size:.9rem;color:#fff;text-decoration:none;line-height:1;text-align:center;-webkit-transition:.3s;transition:.3s;padding:6% 3%}@media all and (max-width:639px){.side .btn-more_white{width:60%;margin:2.5rem auto 0}}@media all and (min-width:640px){.side .btn-more_white{width:70%;margin:.5rem auto 0}}