html{font-family:sans-serif;overflow-x:auto;overflow-y:scroll}body{margin:0;padding:0;-webkit-text-size-adjust:none}a{background:transparent;outline:0 !important}a:focus{outline:thin dotted}a:active,a:hover{outline:0}html,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline}article,aside,footer,header,small,nav,section,figure,figcaption,main{margin:0;padding:0;display:block;vertical-align:baseline;list-style:none;background-color:transparent;outline:none}audio,canvas,video{display:inline-block}ul,ol{list-style-type:none}table{border:none;border-collapse:collapse;border-spacing:0}img{line-height:1;vertical-align:middle}a img{border:none}img[usemap],map area{border:none !important;outline:none !important}map area{display:block !important;cursor:pointer !important}a:focus{border:0 none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}dt,dd,li,th,td,input,textarea{text-align:left;vertical-align:top}input,textarea,button{margin:0;padding:0}button,label{background-color:transparent;cursor:pointer}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}html{overflow-x:hidden;overflow-y:scroll;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;-webkit-font-smoothing:antialiased}body{background:#f2f2f2;font-size:16px;color:#222;line-height:1}h1,h2,h3,h4,h5,h6,dt,th,td{line-height:1.7;font-size:100%;font-weight:normal}p{line-height:1.7}dd,li,input,textarea,figcaption{line-height:1.3}input,textarea,button,select{font-size:100%;outline:none}strong{font-weight:bold}em{font-weight:bold}a{color:#69c;text-decoration:none}a:hover,a:active{text-decoration:none}a,input,label{-webkit-tap-highlight-color:transparent}@media (max-width: 767px){.document{padding-top:44px;overflow:hidden}.contents{padding:0 8px 30px}.localnav-header+.contents{padding-top:0;border-top:none}}@media (min-width: 768px){.document{padding-top:44px;overflow:hidden}.contents{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 16px 50px}}@media (min-width: 992px){.document{padding-top:103px}.is-simple .document{padding-top:50px}.container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}.contents{padding:0 8px 70px}.contents-thin{width:83.333%;max-width:999.996px}}@media (max-width: 991px){.header{position:fixed;top:0;left:0;width:100%;font-size:1.14rem;z-index:1000;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.header_logo{position:absolute;top:2px;left:50%;width:48px;height:50px;margin-left:-24px;z-index:3;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.header_logo:before{content:'Home';position:absolute;left:0;bottom:-20px;color:#fff;font-family:"Roboto Condensed";text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.3s 0.2s ease;-o-transition:all 0.3s 0.2s ease;transition:all 0.3s 0.2s ease}.header_logo>a{display:block}.header_logo>a>img{width:100%;height:auto}.is-header-open .header_logo{top:25px}.is-header-open .header_logo:before{bottom:-30px;opacity:1;visibility:visible}.header_lead{display:none}.header_nav{position:absolute;padding-top:110px;top:-10px;left:0;width:100%;height:1000px;height:100vh;z-index:2;opacity:0;visibility:hidden}.is-size-sm .header_nav,.is-size-md .header_nav{-webkit-transition:all 0.5s 0.2s ease;-o-transition:all 0.5s 0.2s ease;transition:all 0.5s 0.2s ease}.is-header-open .header_nav{top:0;opacity:1;visibility:visible}.is-header-close .header_nav{-webkit-transition:all 0.2s 0s ease;-o-transition:all 0.2s 0s ease;transition:all 0.2s 0s ease}.header_nav_top{overflow:auto}.header_nav_gnav{width:100%;overflow:auto}.header_nav_gnav>ul{overflow:hidden;letter-spacing:-.4em}.header_nav_gnav>ul>li{display:inline-block;position:relative;width:25%;letter-spacing:0em}.header_nav_gnav>ul>li:after{display:block;position:absolute;bottom:0;left:50%;margin-left:-6px;opacity:0;content:'';width:12px;height:10px;background:url("/resource/images/common/icn-header.png") left top no-repeat;background-size:contain}.header_nav_gnav>ul>li.is-opend:after{opacity:1;-webkit-transition:all 0.2s 0.2s ease;-o-transition:all 0.2s 0.2s ease;transition:all 0.2s 0.2s ease}.header_nav_gnav>ul>li.header_nav_gnav_item-home{display:none}.header_nav_gnav>ul>li.header_nav_gnav_item-area{width:100%;overflow:hidden;-webkit-transition:all 0.4s 0s ease;-o-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_body{background:#b00000}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_content{display:none}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_body_list>li{border-bottom:1px solid #d70c18}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_body_list>li:first-child{font-weight:400}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_body_list>li.is-active>a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#a08456}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_body_list>li.is-active>a:after{display:none}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_body_list>li>a{color:#fff}.header_nav_gnav>ul>li.header_nav_gnav_item-area .localnav_nav_title{display:none}.header_nav_gnav>ul>li>a{display:block;padding:17px 0;color:#fff;text-align:center}.header_nav_gnav>ul>li>a>span{position:relative;display:block;margin:0 20px 16px}.header_nav_gnav>ul>li>a>span>img{position:relative;z-index:2;width:100%;height:auto}}@media (max-width: 991px) and (min-width: 768px){.header_nav_gnav>ul>li>a{padding:0}.header_nav_gnav>ul>li>a>span{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}}@media (max-width: 991px){.header_nav_snav{margin-top:-10px;border-top:1px solid #ae0000;border-bottom:1px solid #ae0000;font-size:0.79rem}.header_nav_snav>ul{display:flex;flex-wrap:wrap;width:100%}.header_nav_snav>ul>li{display:block;width:33.333%;padding:20px 0;white-space:nowrap}.header_nav_snav>ul>li.header_nav_snav_item-language{order:1;width:100%;border-top:1px solid #ae0000}.header_nav_snav>ul>li.header_nav_snav_item-language .header_nav_snav_item-language-link{display:flex;padding:0 60px;cursor:default}.header_nav_snav>ul>li.header_nav_snav_item-language .header_nav_snav_item-language-link::after{content:'';display:block;clear:both}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-link-text{-ms-grid-row-align:center;align-self:center;width:120px;text-align:left}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-link-text>i{margin-right:3px}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper{width:calc(100% - 120px)}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-languages{text-align:left}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-switch{display:inline-block;padding:7px 30px;cursor:pointer}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-switch.selected{background-color:#ae0000}.header_nav_snav>ul>li>a{display:block;color:#fff;text-align:center}.header_nav_snav>ul>li>a>i{display:block;font-size:40px}}@media (max-width: 991px) and (min-width: 768px){.header_nav_snav{margin-top:100px}}@media (max-width: 991px){.header_nav_search{margin:12px 18px 10px}.header_nav_search>form{position:relative;padding-right:40px;border-radius:3px;background:#ae0000}.header_nav_search>form>i{position:absolute;top:5px;right:4px;color:#fff;font-size:35px}.header_nav_search>form>input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:45px;padding:0 5px 0 10px;border:none;background:transparent;color:#fff}.header_nav_search>form>input[type="submit"]{position:absolute;top:0;right:0;width:40px;height:100%;border:none;background:transparent}.header_nav_search>.header_nav_search_toggle{display:none}}@media (max-width: 991px) and (min-width: 768px){.header_nav_search{margin-top:100px}}@media (max-width: 991px){.header_toggle{position:absolute;top:0;left:0;width:45px;height:44px;z-index:2;cursor:pointer}.header_toggle>span{position:absolute;left:13px;width:19px;height:2px;background:#fff;-webkit-transform-origin:50% !important;-ms-transform-origin:50% !important;transform-origin:50% !important;-webkit-transition:top 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition:top 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,-webkit-transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:top 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,-webkit-transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:top 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:top 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:top 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),-webkit-transform 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.header_toggle>span.header_toggle_1{top:10px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.header_toggle>span.header_toggle_2{top:17px}.header_toggle>span.header_toggle_3{top:24px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.is-header-open .header_toggle>span.header_toggle_1{-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.is-header-open .header_toggle>span.header_toggle_2{opacity:0}.is-header-open .header_toggle>span.header_toggle_3{-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.is-header-close .header_toggle>span{-webkit-transition:top 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition:top 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,-webkit-transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:top 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,-webkit-transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:top 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:top 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:top 0.3s 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.1s 0.3s,transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86),-webkit-transform 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.header_toggle .header_label{position:absolute;bottom:12px;left:0;width:44px;text-transform:uppercase;font-family:"Roboto Condensed";font-size:7px;font-weight:normal;line-height:1;color:#fff;background:none;text-align:center}.header_left_sp{left:35px;width:65px}.header_right_sp{right:0;width:125px}.header_right_sp a{float:left}.header_right_sp a:before,.header_right_sp a:after{content:" ";display:table}.header_right_sp a:after{clear:both}.header_left_sp,.header_right_sp{position:absolute;top:0;z-index:2;text-align:center}.header_left_sp a,.header_right_sp a{display:block;position:relative;width:40px;height:44px;color:#fff}.header_left_sp a>i,.header_right_sp a>i{display:block;position:absolute;width:100%;top:50%;margin-top:-20px;font-size:30px}.header_left_sp a>span,.header_right_sp a>span{display:block;position:absolute;width:100%;height:2px;bottom:12px;font-size:7px}.header_left_sp a{width:65px}.header_left_sp a>span{white-space:nowrap}.header_bg{position:absolute;top:0;left:0;width:100%;height:44px;background:#d70c18;-webkit-box-shadow:rgba(0,0,0,0.25) 0 2px 5px 0;box-shadow:rgba(0,0,0,0.25) 0 2px 5px 0;overflow:hidden;z-index:1;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.header_bg>span{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.header_bg>span:before{content:'';position:absolute;top:0px;right:5px;width:26px;height:45px;background-size:100% !important;opacity:1}.header_bg>span:before{background:url(/resource/images/common/bg-header.svg) top right no-repeat;-webkit-transition:all 0.8s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.8s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.8s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.is-header-open .header_bg{height:1000px;height:100vh}.header_jleague,.header_jleague_toggle{display:none}}@media (max-width: 767px){.header_nav_gnav>ul>li a{font-size:1rem}.header_nav_snav>ul>li.header_nav_snav_item-language .header_nav_snav_item-language-link{padding:0 30px}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-link-text{width:100px}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper{width:calc(100% - 100px)}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-languages{display:flex !important;flex-wrap:wrap}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-switch{padding:6px 15px}}@media (min-width: 992px){.header{position:fixed;top:0;left:0;width:100%;height:103px;background:#d70c18;z-index:1000;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.header:before{position:absolute;top:0px;right:10px;width:60px;height:103px;background:url(/resource/images/common/bg-header.svg) top right no-repeat;z-index:1}.header:after{position:absolute;top:0;left:0;width:100%;height:42px;background:#000;opacity:0.25;z-index:1}.is-simple .header{height:50px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.3) 0 2px 2px 0}.is-simple .header:before{top:-38px;background-size:92px 92px}.is-simple .header:after{display:none !important}.header_wrap{position:relative;z-index:2}.header_logo{position:absolute;top:8px;left:50%;width:105px;height:112px;margin-left:-52px;z-index:100}.header_logo>a{display:block;text-align:center}.header_logo>a>img{width:105px;height:112px}.is-simple .header_logo{top:3px;width:52px;height:61px;margin-left:-26px}.is-simple .header_logo>a>img{width:52px;height:61px}.header_lead{padding:5px 0 0 0.6em;color:#d2ab77;font-family:"Roboto Condensed";font-size:13px;text-align:center}.header_lead>i{position:relative;top:4px;margin-right:10px;font-size:1.42rem}.header_lead>span{margin-left:9%;margin-right:-2%}.header_lead>span>i{position:relative;top:2px;font-size:1rem}.header_lead>span>i:first-child{margin-left:12px}.header_nav .header_nav_top{height:auto !important}.header_nav_gnav{position:absolute;top:42px;left:0;width:100%}.header_nav_gnav>ul{letter-spacing:-.4em}.header_nav_gnav>ul>li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.333%;padding:0 5px;font-size:0.79rem;font-weight:normal;letter-spacing:.1em}.header_nav_gnav>ul>li.header_nav_gnav_item-home{font-size:26px}.header_nav_gnav>ul>li.header_nav_gnav_item-home>a{padding-top:26px}.header_nav_gnav>ul>li.header_nav_gnav_item-club{margin-left:16.666%}.header_nav_gnav>ul>li.header_nav_gnav_item-area{display:none}.header_nav_gnav>ul>li>a{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:61px;padding-top:31px;color:#fff;text-align:center}.header_nav_gnav>ul>li>a:before{content:'';position:absolute;bottom:8px;left:0;width:100%;height:1px;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.header_nav_gnav>ul>li>a>span{display:none}.header_nav_gnav>ul>li.is-active>a:before,.header_nav_gnav>ul>li>a:hover:before{bottom:0;height:6px;opacity:1;visibility:visible}.header_nav_snav>ul>li{position:absolute;top:8px}.header_nav_snav>ul>li.header_nav_snav_item-online{right:140px}.header_nav_snav>ul>li.header_nav_snav_item-ticket{right:4px}.header_nav_snav>ul>li.header_nav_snav_item-mypage{left:3px}.home .header_nav_snav>ul>li.header_nav_snav_item-mypage{left:115px}.header_nav_snav>ul>li.header_nav_snav_item-language{left:120px;line-height:1.5}.home .header_nav_snav>ul>li.header_nav_snav_item-language{left:230px}.header_nav_snav>ul>li.header_nav_snav_item-language .icon-sphere{top:2px;font-size:16px}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper{display:none;margin:5px -16px -5px -10px;border-radius:0 0 16px 16px}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-languages .wovn-switch{position:relative;display:block;padding:8px 6px 8px 30px;font-size:12px;color:#fff}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-languages .wovn-switch.selected::before{content:'';position:absolute;top:16px;left:14px;width:5px;height:5px;border-radius:50%;background-color:#fff}.header_nav_snav>ul>li.header_nav_snav_item-language .wovn-wrapper .wovn-languages .wovn-switch:hover{text-decoration:underline}.header_nav_snav>ul>li>a,.header_nav_snav>ul>li .wovn-link-text{display:block;color:#fff;font-size:0.79rem;padding:3px 16px 5px 10px;border-radius:13px;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .header_nav_snav>ul>li>a:hover,.no-touchevents .header_nav_snav>ul>li .wovn-link-text:hover{background:#82050b}.header_nav_snav>ul>li>a>i,.header_nav_snav>ul>li .wovn-link-text>i{position:relative;top:7px;margin-right:5px;font-size:28px;line-height:7px}.header_nav_snav>ul>li .wovn-link-text{margin:-3px -16px -5px -10px;padding:3px 16px 5px 10px;border-radius:13px}.header_nav_snav>ul>li .header_nav_snav_item-language-link{line-height:1.7}.header_nav_snav>ul>li .header_nav_snav_item-language-link:hover{background-color:#82050b}.header_nav_snav>ul>li .header_nav_snav_item-language-link:hover .wovn-link-text{background-color:#6d0307}.header_nav_snav>ul>li .header_nav_snav_item-language-link:hover .wovn-wrapper{display:block}.header_nav_snav>ul>li .wovn-accordion-label{padding:5px 16px 3px 10px;line-height:1.5}html:lang(en) .header_nav_snav>ul>li.header_nav_snav_item-language,html:lang(pt) .header_nav_snav>ul>li.header_nav_snav_item-language{left:10px}html:lang(en) .home .header_nav_snav>ul>li.header_nav_snav_item-language,html:lang(pt) .home .header_nav_snav>ul>li.header_nav_snav_item-language{left:123px}.header_nav_search>form{position:absolute;top:103px;right:-10px;width:40%;height:60px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.3) 0 3px 6px 0;box-shadow:rgba(0,0,0,0.3) 0 3px 6px 0;opacity:0;visibility:hidden;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.header_nav_search>form>i{position:absolute;top:15px;right:20px;color:#d70c18;font-size:30px}.header_nav_search>form>input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;width:85%;padding:0 10px;border:none}.header_nav_search>form>input[type="submit"]{position:absolute;top:0;right:0;width:15%;height:100%;border:none;background:transparent}.header_nav_search .header_nav_search_toggle{position:absolute;top:64px;right:4%;width:33px;height:33px;border-radius:50%;cursor:pointer;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.header_nav_search .header_nav_search_toggle:before,.header_nav_search .header_nav_search_toggle:after{content:'';position:absolute;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.header_nav_search .header_nav_search_toggle:before{top:9px;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;width:16px;height:16px;margin-left:-8px;border:2px solid #fff;border-radius:50%}.header_nav_search .header_nav_search_toggle:after{top:25px;left:50%;width:9px;height:2px;margin-left:2px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-touchevents .header_nav_search .header_nav_search_toggle:hover{background:rgba(80,0,0,0.4)}.is-search-open .header_nav_search>form{right:0;opacity:1;visibility:visible}.is-search-open .header_nav_search .header_nav_search_toggle:before{top:16px;width:20px;height:2px;margin-left:-9px;border:none;border-radius:0;background:#600;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.is-search-open .header_nav_search .header_nav_search_toggle:after{top:16px;width:20px;margin-left:-9px;background:#600}.header_toggle{display:none}.header_left_sp,.header_right_sp{display:none}.header_bg{display:none}.header_jleague{position:fixed;top:-80px;left:0;width:100%;height:80px;z-index:1001;opacity:1;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.is-jleague-open .header_jleague{top:0}.header_jleague_toggle{position:absolute;top:-3px;left:5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:101px;height:34px;padding:5px;border-radius:0 0 5px 5px;background:#fff;cursor:pointer;-webkit-transition:all 0.1s 0s ease;-o-transition:all 0.1s 0s ease;transition:all 0.1s 0s ease}.no-touchevents .header_jleague_toggle:hover{top:0}body.home{-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.is-jleague-open{padding-top:80px}.is-jleague-open .header{top:80px}}.header_nav_gnav_item-ticket_en{display:none !important}html[lang=en] .header_nav_gnav_item-area{display:inline-block !important}html[lang=pt] .header_nav_gnav_item-area{display:inline-block !important}html[lang=en] .header_nav_gnav_item-ticket{display:none !important}html[lang=en] .header_nav_gnav_item-ticket_en{display:inline-block !important}html[lang=en] .header_nav_gnav_item-stadium{margin-left:0% !important}html[lang=en] .header_nav_gnav_item-club{margin-left:16.666% !important}@media (max-width: 991px){.localnav_nav{padding:0}.localnav_nav_title{position:relative;height:45px;border-bottom:1px solid #999;background:rgba(255,255,255,0.9);font-family:"Roboto Condensed";color:#a08456;font-size:1.42rem;font-weight:700;text-align:center;line-height:45px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.localnav_nav_body{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:1}.localnav_nav_body_list>li{border-bottom:1px solid #b7b7b7}.localnav_nav_body_list>li:first-child{font-weight:700}.localnav_nav_body_list>li>a{display:block;position:relative;padding:12px 20px 12px 9px;color:#222}.localnav_nav_body_list>li>a:before{position:absolute;top:50%;right:5px;margin-top:-12px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#a08456;font-size:25px;z-index:2}.localnav_nav_body_list>li.is-active>a:before{content:'\e906';color:#fff}.localnav_nav_body_list>li.is-active>a:after{content:'';position:absolute;top:0;right:0;width:34px;height:100%;background:#a08456;background:#a08456;z-index:1}.localnav_nav_body_button{margin-top:30px;text-align:center}.localnav_nav_toggle,.localnav_nav_indicator{display:none}.localnav_cover{display:none}.localnav-header{position:fixed;top:44px;left:0;width:100%;height:0;z-index:900;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.localnav-header .localnav_nav{position:absolute;top:0;left:0;width:100%;height:0}.localnav-header .localnav_nav_title{border-bottom:none;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:rgba(0,0,0,0.25) 0 1px 2px 0;cursor:pointer;z-index:4}.localnav-header .localnav_nav_title:before,.localnav-header .localnav_nav_title:after{content:'';position:absolute;top:22px;width:9px;height:2px;background:#a08456;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.localnav-header .localnav_nav_title:before{right:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.localnav-header .localnav_nav_title:after{right:17px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.localnav-header .localnav_nav_body{top:0;padding-bottom:30px;background:#fff;opacity:0;overflow-y:auto;visibility:hidden;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.localnav-header .localnav_nav_toggle{display:block;position:relative;top:-25px;height:30px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.8)), color-stop(75%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, #fff 75%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, #fff 75%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, #fff 75%);opacity:0;z-index:1;visibility:hidden;cursor:pointer;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.localnav-header .localnav_nav_toggle:before{content:'';position:absolute;bottom:-13px;left:50%;width:74px;height:14px;margin-left:-37px;border-radius:0 0 5px 5px;background:#fff}.localnav-header .localnav_nav_toggle:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;bottom:-15px;left:0;width:100%;color:#a08456;font-size:32px;text-align:center}.is-localnav-open .localnav-header .localnav_nav_title{background:#fff;-webkit-box-shadow:#999 0 1px 0 0;box-shadow:#999 0 1px 0 0}.is-localnav-open .localnav-header .localnav_nav_title:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.is-localnav-open .localnav-header .localnav_nav_title:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.is-localnav-open .localnav-header .localnav_nav_body{opacity:1;visibility:visible}.is-localnav-open .localnav-header .localnav_nav_toggle{top:-30px;opacity:1;visibility:visible}.is-size-sm .localnav-header .localnav_nav>ul,.is-size-md .localnav-header .localnav_nav>ul{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.localnav-header .localnav_cover{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;visibility:hidden;z-index:0}.is-localnav-open .localnav-header .localnav_cover{opacity:0.5;visibility:visible}.localnav-header.localnav-top{position:absolute}.localnav-header.localnav-top .localnav_nav:before,.localnav-header.localnav-top .localnav_nav:after{position:absolute;left:50%;color:#fff;text-align:center;z-index:3;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.localnav-header.localnav-top .localnav_nav:before{content:'MENU';top:156px;margin-left:-1.55em;font-family:"Roboto Condensed";font-size:0.86rem;letter-spacing:.1em}.localnav-header.localnav-top .localnav_nav:after{position:absolute;top:166px;margin-left:-0.55em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.localnav-header.localnav-top .localnav_nav_title{height:200px;opacity:0}.localnav-header.localnav-top .localnav_nav_title:before,.localnav-header.localnav-top .localnav_nav_title:after{display:none}.localnav-header.localnav-top .localnav_nav_body{max-height:auto !important}.is-localnav-open .localnav-header.localnav-top .localnav_nav:before{top:171px}.is-localnav-open .localnav-header.localnav-top .localnav_nav:after{content:'\e907';top:141px}.localnav-header-inc{display:none}}@media (min-width: 768px) and (max-width: 991px){.localnav-header.localnav-top .localnav_nav:before{top:456px}.localnav-header.localnav-top .localnav_nav:after{top:466px}.localnav-header.localnav-top .localnav_nav_title{height:500px}.is-localnav-open .localnav-header.localnav-top .localnav_nav:before{top:471px}.is-localnav-open .localnav-header.localnav-top .localnav_nav:after{top:441px}.localnav-header-inc{display:none}}@media (min-width: 992px){.localnav{display:none;position:fixed;top:103px;left:0;width:auto;border-bottom:1px solid #b7b7b7;background:#fff;background:rgba(255,255,255,0.9);z-index:900;-webkit-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}.localnav-top{position:fixed;top:-440px;left:0;-webkit-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease;width:auto}.localnav-top.is-active{top:103px}.is-localnav-fixed .localnav{background:#fff}.is-jleague-open .localnav-top{top:-440px}.is-jleague-open .localnav-top.is-active{top:183px}.localnav_nav{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;overflow:hidden}.localnav_nav_content{display:none}.localnav_nav_title{display:none}.localnav_nav_body{position:relative}.localnav_nav_body_list{display:inline-table;max-width:100%}.localnav_nav_body_list>li{padding:0 30px}.localnav_nav_body_list>li:first-child{font-weight:bold}.localnav_nav_body_list>li>a{position:relative;display:block;padding:23px 0 13px;color:#222;font-size:0.86rem;white-space:nowrap}.localnav_nav_body_list>li>a:hover{color:#d70c18}.localnav_nav_body_list>li>a:hover:before{content:'\e905';font-family:'icomoon' !important;position:absolute;top:13px;left:-30px;font-size:30px}.localnav_nav_body_list>li>a.m-button:hover:before{content:''}.localnav_nav_body_button{margin-top:23px;margin-bottom:13px}.localnav_nav_toggle{display:none}.localnav_nav_indicator{position:absolute;left:0;bottom:0;width:0;max-width:200px;height:7px;background:#d70c18;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.localnav_cover{display:none}.localnav-header{display:none}.localnav-header-inc{display:block}}@media (max-width: 991px){.footer{padding-bottom:40px}.is-simple .footer{padding:20px 0;background:#fff}.footer_pagetop{position:fixed;bottom:10px;right:-60px;width:50px;height:50px;border-radius:50%;background:#d70c18;font-size:30px;text-align:center;line-height:50px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 10px 15px 0;box-shadow:rgba(0,0,0,0.3) 0 10px 15px 0;z-index:100;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.footer_pagetop>a{color:#fff}.is-pagetop-show .footer_pagetop{right:5px}.is-nav-hide .footer_pagetop{right:-60px}.footer_crumb{width:100%;height:80px;background:#fff;color:#333;overflow:hidden}.footer_crumb_wrap{width:100%;height:110px;overflow-x:auto;-webkit-overflow-scrolling:touch}.footer_crumb_wrap>ol{display:inline-table;max-width:100%}.footer_crumb_wrap>ol>li{position:relative;display:table-cell;font-size:0.86rem;white-space:nowrap}.footer_crumb_wrap>ol>li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:26px;left:-10px;color:#ccc;font-size:30px}.footer_crumb_wrap>ol>li>a,.footer_crumb_wrap>ol>li>div{position:relative;display:block;padding:30px 10px 30px 20px;color:#666}.no-touchevents .footer_crumb_wrap>ol>li>div>span{display:block;width:80px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (max-width: 991px) and (min-width: 544px){.no-touchevents .footer_crumb_wrap>ol>li>div>span{width:250px}}@media (max-width: 991px) and (min-width: 768px){.no-touchevents .footer_crumb_wrap>ol>li>div>span{width:450px}}@media (max-width: 991px){.footer_crumb_wrap>ol>li>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .footer_crumb_wrap>ol>li>a:hover{color:#d70c18}.footer_crumb_wrap>ol>li:first-child{font-size:1rem}.footer_crumb_wrap>ol>li:first-child:before{display:none}.footer_crumb_wrap>ol>li:first-child>a{padding-left:14px;text-decoration:none}.footer_sns>ul{display:table;width:100%;height:70px}.footer_sns>ul>li{display:table-cell;width:16.66%}.footer_sns>ul>li>a{display:block;height:70px;color:#fff;font-size:40px;text-align:center;line-height:70px}.footer_sns>ul>li>a .logo-line,.footer_sns>ul>li>a .logo-tiktok{position:relative;top:-5px;width:40px;height:40px}.footer_beginner{background:#000}.footer_beginner>a{display:block;padding:50px 0;color:#222}.footer_beginner>a>span{position:relative;display:block;padding:18px 0 17px;background:rgba(255,255,255,0.8);font-size:0.86rem;text-align:center}.footer_beginner>a>span>span{display:block;margin-bottom:-2px;font-size:1.28rem;font-weight:bold}.footer_beginner>a>span>span>i{position:relative;top:1px;margin-left:10px;font-size:1.28rem}.footer_nav_gnav-sp{background:#333}.footer_nav_gnav-sp>ul>li{float:left;width:25%}.footer_nav_gnav-sp>ul>li>a{display:block;position:relative;padding:25px 0;border-right:1px solid #222;border-bottom:1px solid #222;color:#fff;font-family:"Roboto Condensed";font-size:0.86rem;font-weight:700;text-align:center}.footer_nav_gnav-sp>ul>li>a:before{content:'';position:absolute;top:0;left:0;display:block;height:0;width:0;border-top:0 solid transparent;border-bottom:10px solid transparent;border-left:10px solid #222}.footer_nav_gnav-pc{display:none}.footer_nav_snav{font-size:0.86rem;background:#333}.footer_nav_snav>ul{display:flex;flex-wrap:wrap;width:100%}.footer_nav_snav>ul>li{display:block;width:33.333%;white-space:nowrap;padding:15px 0}.footer_nav_snav>ul>li.footer_nav_snav_item-language{order:1;width:100%;border-top:1px solid #222;padding:10px 0px;font-size:13px}.footer_nav_snav>ul>li.footer_nav_snav_item-language .footer_nav_snav_item-language-link{display:flex;padding:0 30px;cursor:default}.footer_nav_snav>ul>li.footer_nav_snav_item-language .footer_nav_snav_item-language-link::after{content:'';display:block;clear:both}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-link-text{padding-top:6px}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-link-text .icon-sphere{margin-right:3px}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper{padding-left:10px}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper .wovn-languages{text-align:left;display:flex !important;flex-wrap:wrap;width:104%}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper .wovn-switch{display:inline-block;padding:6px 14px;cursor:pointer}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper .wovn-switch.selected{background-color:#000}.footer_nav_snav>ul>li>a{display:block;color:#fff;text-align:center}.footer_nav_snav>ul>li>a>i{display:block;font-size:40px}.footer_partner{padding:28px 0 20px;border-top:1px solid #222;background:#333;font-family:"Roboto Condensed";text-align:center}.footer_partner>h2{margin-bottom:15px;color:#a08456;font-family:"Roboto Condensed";font-size:1rem;font-weight:700}.footer_partner>h2:nth-of-type(2){position:relative;padding-top:48px;color:#999}.footer_partner>h2:nth-of-type(2):before{content:'';position:absolute;top:24px;left:50%;width:27px;height:4px;margin-left:-13px;background:#222;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.footer_partner>ul{letter-spacing:-0.5em}.footer_partner>ul>li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;letter-spacing:0em}.footer_partner>ul>li>a{display:block;padding:2px 0}.footer_partner>p{margin-top:30px}.footer_partner>p>a{color:#fff}.footer_partner>p>a>i{position:relative;top:2px;margin-right:5px;text-decoration:none}.footer_partner>p>a>span{text-decoration:underline}.footer_onav{padding:25px 10px 30px}.footer_onav>p>a,.footer_onav>ul>li>a{display:block;position:relative;margin-bottom:8px;padding:10px 16px 8px 8px;border:1px solid #b7b7b7;border-radius:18px;color:#666;text-align:center}.footer_onav>p>a:before,.footer_onav>ul>li>a:before{position:absolute;top:6px;right:3px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.28rem}.footer_onav>p>a{padding:3px 0 5px;font-weight:bold}.footer_onav>ul{margin-left:-4px;letter-spacing:-.4em}.footer_onav>ul>li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:50%;padding-left:4px;font-size:0.73rem;letter-spacing:0em}.footer_copy{font-size:9px;text-align:center}}@media (min-width: 992px){.footer{margin-top:85px;background:#333}.is-simple .footer{margin-top:10px}.footer_pagetop{position:fixed;bottom:10px;right:-60px;width:50px;height:50px;border-radius:50%;background:#d70c18;font-size:30px;text-align:center;line-height:50px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 10px 15px 0;box-shadow:rgba(0,0,0,0.3) 0 10px 15px 0;z-index:100;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.footer_pagetop>a{color:#fff}.is-pagetop-show .footer_pagetop{right:5px}.is-nav-hide .footer_pagetop{right:-60px}.footer_crumb{width:100%;border-top:1px solid #b7b7b7;background:#f7f7f7;color:#333}.footer_crumb_wrap>ol>li{position:relative;display:table-cell;white-space:nowrap}.footer_crumb_wrap>ol>li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:12px;left:-10px;color:#ccc;font-size:30px}.footer_crumb_wrap>ol>li>a,.footer_crumb_wrap>ol>li>div{position:relative;display:block;padding:15px 30px 15px 40px;color:#666}.footer_crumb_wrap>ol>li>a>span,.footer_crumb_wrap>ol>li>div>span{position:relative;display:block;min-width:1.5em;min-height:1em}.footer_crumb_wrap>ol>li>a>span>i,.footer_crumb_wrap>ol>li>div>span>i{position:absolute;top:-3px;left:0;font-size:28px}.no-touchevents .footer_crumb_wrap>ol>li>div>span{min-width:auto;max-width:450px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.footer_crumb_wrap>ol>li>a{text-decoration:underline}.footer_crumb_wrap>ol>li:first-child{font-size:1.14rem}.footer_crumb_wrap>ol>li:first-child:before{display:none}.footer_crumb_wrap>ol>li:first-child>a{padding-left:14px;text-decoration:none}.footer_sns>ul{display:table;width:100%;min-height:65px}.footer_sns>ul>li{display:table-cell;width:16.66%;text-align:center;vertical-align:middle}.footer_sns>ul>li>a{display:block;position:relative;color:#fff;font-size:50px;overflow:hidden}.footer_sns>ul>li>a:before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#000;opacity:0.06;z-index:1;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .footer_sns>ul>li>a:hover:before{width:100%}.footer_sns>ul>li>a>i{position:relative;top:3px;z-index:2}.footer_sns>ul>li>a .logo-line,.footer_sns>ul>li>a .logo-tiktok{position:relative;top:-5px;width:40px;height:40px}.footer_beginner{background:#000}.footer_beginner>a{display:block;padding:42px 0;color:#222}.footer_beginner>a>span{position:relative;display:block;width:600px;margin:0 auto;padding:40px 0 45px;background:rgba(255,255,255,0.9);font-size:1.14rem;text-align:center}.footer_beginner>a>span>span{display:block;margin-bottom:-2px;font-size:30px;font-weight:bold}.footer_beginner>a>span>span:after{content:'ー';display:block;margin:-10px 0 -6px;font-weight:300}.footer_beginner>a>span>span>i{position:relative;top:2px;margin-left:10px;font-size:30px}.footer_nav{display:table}.footer_nav a{color:#fff}.footer_nav_gnav-sp{display:none}.footer_nav_gnav-pc{display:table-cell;width:83.333%;padding-left:8px;vertical-align:top}.footer_nav_gnav-pc>div{float:left;width:20%;margin:33px 0 50px;color:#fff;font-size:0.79rem}.footer_nav_gnav-pc>div>ul>li{margin-top:20px;font-size:0.73rem}.footer_nav_gnav-pc>div>ul>li:first-child{margin-top:0}.footer_nav_gnav-pc>div>ul>li>a{position:relative;display:inline-block;padding:20px 0;overflow:hidden}.footer_nav_gnav-pc>div>ul>li>a:before{position:relative;top:4px;left:-2px;margin-right:4px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.28rem}.footer_nav_gnav-pc>div>ul>li>a:after{content:'';position:absolute;bottom:15px;left:25px;width:0;height:1px;background:#fff;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .footer_nav_gnav-pc>div>ul>li>a:hover:after{width:100%}.footer_nav_gnav-pc>div>ul>li>p{margin-bottom:5px}.footer_nav_gnav-pc>div>ul>li>p>a{display:inline-block;position:relative}.footer_nav_gnav-pc>div>ul>li>p>a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#ccc;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .footer_nav_gnav-pc>div>ul>li>p>a:hover:after{width:100%}.footer_nav_gnav-pc>div>ul>li>ul>li>a{display:inline-block;position:relative;padding:6px 0 5px 20px;color:#ccc;overflow:hidden}.footer_nav_gnav-pc>div>ul>li>ul>li>a:before{position:absolute;top:3px;left:-2px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.28rem}.footer_nav_gnav-pc>div>ul>li>ul>li>a:after{content:'';position:absolute;bottom:2px;left:20px;width:0;height:1px;background:#ccc;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .footer_nav_gnav-pc>div>ul>li>ul>li>a:hover:after{width:100%}.footer_nav_snav{display:table-cell;width:16.667%;padding-right:8px;vertical-align:top}.footer_nav_snav>ul{margin-top:50px}.footer_nav_snav>ul>li.footer_nav_snav_item-language{line-height:1.5}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-link-text{position:relative}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-link-text::before{content:"\e904";top:-8px;right:12px;font-size:26px;position:absolute;font-family:'icomoon' !important}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-link-text .icon-sphere{top:0px;left:12px;font-size:16px;position:absolute}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper{display:none;margin-top:10px;padding-top:5px;border-top:1px solid}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper .wovn-languages .wovn-switch{position:relative;display:block;padding:3px 6px 3px 65px;font-size:12px;color:#fff;text-align:left}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper .wovn-languages .wovn-switch.selected::before{content:'';position:absolute;top:9px;left:50px;width:5px;height:5px;border-radius:50%;background-color:#fff}.footer_nav_snav>ul>li.footer_nav_snav_item-language .wovn-wrapper .wovn-languages .wovn-switch:hover{text-decoration:underline}.footer_nav_snav>ul>li>a{position:relative;display:block;margin-bottom:10px;padding:11px 0 10px 20px;border-radius:5px;background:#292929;font-size:0.79rem;text-align:center;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.footer_nav_snav>ul>li>a:hover{background:#000}.footer_nav_snav>ul>li>a>i{position:absolute;top:6px;left:6px;font-size:26px}.footer_nav_snav>ul>li .footer_nav_snav_item-language-link{padding:11px 0 10px 0px;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.footer_nav_snav>ul>li .footer_nav_snav_item-language-link:hover .wovn-link-text::before{content:"\e907"}.footer_nav_snav>ul>li .footer_nav_snav_item-language-link:hover .wovn-wrapper{display:block}.footer_nav_snav>ul>li .wovn-accordion-label{padding:5px 16px 3px 10px;line-height:1.5}.footer_partner{padding:43px 0;border-top:1px solid #000;background:#333;font-family:"Roboto Condensed";text-align:center}.footer_partner>h2{margin-bottom:23px;color:#a08456;font-family:"Roboto Condensed";font-weight:700;letter-spacing:.1em}.footer_partner>h2:nth-of-type(2){position:relative;padding-top:90px;color:#999}.footer_partner>h2:nth-of-type(2):before{content:'';position:absolute;top:40px;left:50%;width:32px;height:6px;margin-left:-16px;background:#222;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.footer_partner>ul{letter-spacing:-0.5em}.footer_partner>ul>li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6%;letter-spacing:0em}.footer_partner>ul>li>a{display:block;padding:7px 0;-webkit-transition:all 0.3 0s ease;-o-transition:all 0.3 0s ease;transition:all 0.3 0s ease}.footer_partner>p{margin-top:30px}.footer_partner>p>a{position:relative;display:inline-block;color:#fff;letter-spacing:.1em;font-size:0.86rem;overflow:hidden}.footer_partner>p>a>i{position:relative;top:3px;margin-right:5px;font-size:1.06rem}.footer_partner>p>a:after{content:'';position:absolute;bottom:2px;left:20px;width:0;height:1px;background:#ccc;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .footer_partner>p>a:hover:after{width:100%}.footer_onav{background:#fff;text-align:center}.footer_onav>p>a,.footer_onav>ul>li>a{display:inline-block;position:relative;color:#666;overflow:hidden}.footer_onav>p>a:before,.footer_onav>ul>li>a:before{position:relative;top:5px;left:0;margin-right:3px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.42rem}.footer_onav>p>a:after,.footer_onav>ul>li>a:after{content:'';position:absolute;bottom:0;left:25px;width:0;height:1px;background:#666;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .footer_onav>p>a:hover:after,.no-touchevents .footer_onav>ul>li>a:hover:after{width:100%}.footer_onav>p{padding:36px 0 39px;font-size:1.14rem;font-weight:700}.footer_onav>ul>li{position:relative;display:inline-block}.footer_onav>ul>li>a{padding:0 5px 0 5px;font-size:0.86rem}.footer_copy{padding:25px 0 30px;background:#fff;color:#666;font-size:9px;text-align:center}}.commercial{position:relative;width:100%;background:#f2f2f2}.commercial:before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.2)), to(transparent));background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, transparent 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, transparent 100%);z-index:2}.commercial .commercial_wrap{padding:18px 0;overflow:hidden}.commercial .commercial_wrap .commercial_wrap_inner{margin:0 auto}.commercial .commercial_list>li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.commercial .commercial_list>li>a{display:block;-webkit-box-shadow:rgba(0,0,0,0.18) 0 3px 8px 0;box-shadow:rgba(0,0,0,0.18) 0 3px 8px 0;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .commercial .commercial_list>li>a:hover{opacity:0.6}.commercial .commercial_list>li>a>img{width:100%;height:auto}.commercial .bx-wrapper>.bx-viewport{overflow:visible !important}.commercial .bx-prev,.commercial .bx-next{position:absolute;top:0;width:36px;height:100%;background:#f2f2f2;color:#666;font-size:40px;text-align:center}.commercial .bx-prev>i,.commercial .bx-next>i{position:absolute;top:50%;left:0;margin-top:-15px}.commercial .bx-prev{left:0;background:-webkit-gradient(linear, left top, right top, color-stop(75%, #f2f2f2), to(rgba(242,242,242,0)));background:-webkit-linear-gradient(left, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:-o-linear-gradient(left, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:linear-gradient(to right, #f2f2f2 75%, rgba(242,242,242,0) 100%)}.commercial .bx-next{right:0;background:-webkit-gradient(linear, right top, left top, color-stop(75%, #f2f2f2), to(rgba(242,242,242,0)));background:-webkit-linear-gradient(right, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:-o-linear-gradient(right, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:linear-gradient(to left, #f2f2f2 75%, rgba(242,242,242,0) 100%)}.touchevents .commercial .bx-controls{display:none}@media (max-width: 767px){.commercial .commercial_wrap>.commercial_wrap_inner{max-width:75%}.commercial .commercial_list>li{padding:5px}}@media (min-width: 768px){.commercial .commercial_wrap{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding-left:33px;padding-right:33px}.commercial .commercial_wrap>.commercial_wrap_inner{max-width:33.333%}.commercial .commercial_list>li{padding:0 8px}}.clearfix:before,.clearfix:after,#document:before,#document:after,#header:before,#header:after,#footer:before,#footer:after,.content:before,.content:after,.wrapper:before,.wrapper:after,.col:before,.col:after{content:" ";display:table}.clearfix:after,#document:after,#header:after,#footer:after,.content:after,.wrapper:after,.col:after{clear:both}.float-left{float:left}.float-right{float:right}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-odd li:nth-child(odd){clear:both}.clear-3n li:nth-child(3n+1){clear:both}.img-fluid{width:100%;height:auto}.img-thin{width:60%;height:auto;margin-left:auto;margin-right:auto}.img-card{border-radius:5px;margin-bottom:10px;overflow:hidden}.img-base{vertical-align:baseline}.img-fluid-part{width:auto;max-width:100%;height:auto}.col_item{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.col_item-1{width:8.33333333% !important}.col_item-2{width:16.66666667% !important}.col_item-2_5{width:20% !important}.col_item-3{width:25% !important}.col_item-4{width:33.33333333% !important}.col_item-5{width:41.66666667% !important}.col_item-6{width:50% !important}.col_item-7{width:58.33333333% !important}.col_item-8{width:66.66666667% !important}.col_item-9{width:75% !important}.col_item-10{width:83.33333333% !important}.col_item-11{width:91.66666667% !important}.col_item-12{width:100% !important}@media (max-width: 767px){.col_item-1-xs{width:8.33333333% !important}.col_item-2-xs{width:16.66666667% !important}.col_item-2_5-xs{width:20% !important}.col_item-3-xs{width:25% !important}.col_item-4-xs{width:33.33333333% !important}.col_item-5-xs{width:41.66666667% !important}.col_item-6-xs{width:50% !important}.col_item-7-xs{width:58.33333333% !important}.col_item-8-xs{width:66.66666667% !important}.col_item-9-xs{width:75% !important}.col_item-10-xs{width:83.33333333% !important}.col_item-11-xs{width:91.66666667% !important}.col_item-12-xs{width:100% !important}}@media (min-width: 768px){.col{margin-right:-4px;margin-left:-4px}.col_item{padding-right:4px;padding-left:4px}.col_item-1-sm{width:8.33333333% !important}.col_item-2-sm{width:16.66666667% !important}.col_item-2_5-sm{width:20% !important}.col_item-3-sm{width:25% !important}.col_item-4-sm{width:33.33333333% !important}.col_item-5-sm{width:41.66666667% !important}.col_item-6-sm{width:50% !important}.col_item-7-sm{width:58.33333333% !important}.col_item-8-sm{width:66.66666667% !important}.col_item-9-sm{width:75% !important}.col_item-10-sm{width:83.33333333% !important}.col_item-11-sm{width:91.66666667% !important}.col_item-12-sm{width:100% !important}}@media (min-width: 992px){.col{margin-right:-8px;margin-left:-8px}.col_item-md{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.col_item,.col_item-md{padding-right:8px;padding-left:8px}.col_item-1-md,.col_item-md-1-md{width:8.33333333% !important}.col_item-2-md,.col_item-md-2-md{width:16.66666667% !important}.col_item-2_5-md,.col_item-md-2_5-md{width:20% !important}.col_item-3-md,.col_item-md-3-md{width:25% !important}.col_item-4-md,.col_item-md-4-md{width:33.33333333% !important}.col_item-5-md,.col_item-md-5-md{width:41.66666667% !important}.col_item-6-md,.col_item-md-6-md{width:50% !important}.col_item-7-md,.col_item-md-7-md{width:58.33333333% !important}.col_item-8-md,.col_item-md-8-md{width:66.66666667% !important}.col_item-9-md,.col_item-md-9-md{width:75% !important}.col_item-10-md,.col_item-md-10-md{width:83.33333333% !important}.col_item-11-md,.col_item-md-11-md{width:91.66666667% !important}.col_item-12-md,.col_item-md-12-md{width:100% !important}}@media (min-width: 1200px){.col_item-1-lg{width:8.33333333% !important}.col_item-2-lg{width:16.66666667% !important}.col_item-2_5-lg{width:20% !important}.col_item-3-lg{width:25% !important}.col_item-4-lg{width:33.33333333% !important}.col_item-5-lg{width:41.66666667% !important}.col_item-6-lg{width:50% !important}.col_item-7-lg{width:58.33333333% !important}.col_item-8-lg{width:66.66666667% !important}.col_item-9-lg{width:75% !important}.col_item-10-lg{width:83.33333333% !important}.col_item-11-lg{width:91.66666667% !important}.col_item-12-lg{width:100% !important}}@media (max-width: 767px){.col-wide{margin-right:-4px;margin-left:-4px}.col-wide .col_item{padding-right:4px;padding-left:4px}}@media (min-width: 768px){.col-wide{margin-right:-8px;margin-left:-8px}.col-wide .col_item{padding-right:8px;padding-left:8px}}@media (min-width: 992px){.col-wide{margin-right:-16px;margin-left:-16px}.col-wide .col_item,.col-wide .col_item-md{padding-right:16px;padding-left:16px}}.d-block{display:block !important}.d-inline{display:inline !important}.d-inlineblock{display:inline-block !important}.d-none{display:none !important}@media (max-width: 767px){.d-block-xs{display:block !important}.d-inline-xs{display:inline !important}.d-inlineblock-xs{display:inline-block !important}.d-none-xs{display:none !important}}@media (min-width: 768px){.d-block-sm{display:block !important}.d-inline-sm{display:inline !important}.d-inlineblock-sm{display:inline-block !important}.d-none-sm{display:none !important}}@media (min-width: 992px){.d-block-md{display:block !important}.d-inline-md{display:inline !important}.d-inlineblock-md{display:inline-block !important}.d-none-md{display:none !important}}@media (min-width: 1200px){.d-block-lg{display:block !important}.d-inline-lg{display:inline !important}.d-inlineblock-lg{display:inline-block !important}.d-none-lg{display:none !important}}.align-left{text-align:left !important}@media (min-width: 768px){.align-left-sm{text-align:left !important}}@media (min-width: 992px){.align-left-md{text-align:left !important}}@media (min-width: 1200px){.align-left-lg{text-align:left !important}}.align-right{text-align:right !important}@media (min-width: 768px){.align-right-sm{text-align:right !important}}@media (min-width: 992px){.align-right-md{text-align:right !important}}@media (min-width: 1200px){.align-right-lg{text-align:right !important}}.align-center{text-align:center !important}@media (min-width: 768px){.align-center-sm{text-align:center !important}}@media (min-width: 992px){.align-center-md{text-align:center !important}}@media (min-width: 1200px){.align-center-lg{text-align:center !important}}.align-top{vertical-align:top !important}@media (min-width: 768px){.align-top-sm{vertical-align:top !important}}@media (min-width: 992px){.align-top-md{vertical-align:top !important}}@media (min-width: 1200px){.align-top-lg{vertical-align:top !important}}.align-middle{vertical-align:middle !important}@media (min-width: 768px){.align-middle-sm{vertical-align:middle !important}}@media (min-width: 992px){.align-middle-md{vertical-align:middle !important}}@media (min-width: 1200px){.align-middle-lg{vertical-align:middle !important}}.align-bottom{vertical-align:bottom !important}@media (min-width: 768px){.align-bottom-sm{vertical-align:bottom !important}}@media (min-width: 992px){.align-bottom-md{vertical-align:bottom !important}}@media (min-width: 1200px){.align-bottom-lg{vertical-align:bottom !important}}.p-relative{position:relative}.p-absolute{position:absolute}@media (min-width: 768px){.p-relative-sm{position:relative}.p-absolute-sm{position:absolute}}@media (min-width: 992px){.p-relative-md{position:relative}.p-absolute-md{position:absolute}}@media (min-width: 1200px){.p-relative-lg{position:relative}.p-absolute-lg{position:absolute}}.top0{top:0px}.top1{top:1px}.top2{top:2px}.top3{top:3px}.top4{top:4px}.top5{top:5px}.top6{top:6px}.top7{top:7px}.top8{top:8px}.top9{top:9px}.top10{top:10px}.top15{top:15px}.top20{top:20px}.top25{top:25px}.top30{top:30px}.top35{top:35px}.top40{top:40px}.top45{top:45px}.top50{top:50px}.top60{top:60px}.top70{top:70px}.top80{top:80px}.top90{top:90px}.top100{top:100px}.right0{right:0px}.right1{right:1px}.right2{right:2px}.right3{right:3px}.right4{right:4px}.right5{right:5px}.right6{right:6px}.right7{right:7px}.right8{right:8px}.right9{right:9px}.right10{right:10px}.right15{right:15px}.right20{right:20px}.right25{right:25px}.right30{right:30px}.right35{right:35px}.right40{right:40px}.right45{right:45px}.right50{right:50px}.right60{right:60px}.right70{right:70px}.right80{right:80px}.right90{right:90px}.right100{right:100px}.right150{right:150px}.bottom0{bottom:0px}.bottom1{bottom:1px}.bottom2{bottom:2px}.bottom3{bottom:3px}.bottom4{bottom:4px}.bottom5{bottom:5px}.bottom6{bottom:6px}.bottom7{bottom:7px}.bottom8{bottom:8px}.bottom9{bottom:9px}.bottom10{bottom:10px}.bottom15{bottom:15px}.bottom20{bottom:20px}.bottom25{bottom:25px}.bottom30{bottom:30px}.bottom35{bottom:35px}.bottom40{bottom:40px}.bottom45{bottom:45px}.bottom50{bottom:50px}.bottom60{bottom:60px}.bottom70{bottom:70px}.bottom80{bottom:80px}.bottom90{bottom:90px}.bottom100{bottom:100px}.left0{left:0px}.left1{left:1px}.left2{left:2px}.left3{left:3px}.left4{left:4px}.left5{left:5px}.left6{left:6px}.left7{left:7px}.left8{left:8px}.left9{left:9px}.left10{left:10px}.left15{left:15px}.left20{left:20px}.left25{left:25px}.left30{left:30px}.left35{left:35px}.left40{left:40px}.left45{left:45px}.left50{left:50px}.left60{left:60px}.left70{left:70px}.left80{left:80px}.left90{left:90px}.left100{left:100px}@media (min-width: 768px){.top0-sm{top:0px}.top1-sm{top:1px}.top2-sm{top:2px}.top3-sm{top:3px}.top4-sm{top:4px}.top5-sm{top:5px}.top6-sm{top:6px}.top7-sm{top:7px}.top8-sm{top:8px}.top9-sm{top:9px}.top10-sm{top:10px}.top15-sm{top:15px}.top20-sm{top:20px}.top25-sm{top:25px}.top30-sm{top:30px}.top35-sm{top:35px}.top40-sm{top:40px}.top45-sm{top:45px}.top50-sm{top:50px}.top60-sm{top:60px}.top70-sm{top:70px}.top80-sm{top:80px}.top90-sm{top:90px}.top100-sm{top:100px}.right0-sm{right:0px}.right1-sm{right:1px}.right2-sm{right:2px}.right3-sm{right:3px}.right4-sm{right:4px}.right5-sm{right:5px}.right6-sm{right:6px}.right7-sm{right:7px}.right8-sm{right:8px}.right9-sm{right:9px}.right10-sm{right:10px}.right15-sm{right:15px}.right20-sm{right:20px}.right25-sm{right:25px}.right30-sm{right:30px}.right35-sm{right:35px}.right40-sm{right:40px}.right45-sm{right:45px}.right50-sm{right:50px}.right60-sm{right:60px}.right70-sm{right:70px}.right80-sm{right:80px}.right90-sm{right:90px}.right100-sm{right:100px}.bottom0-sm{bottom:0px}.bottom1-sm{bottom:1px}.bottom2-sm{bottom:2px}.bottom3-sm{bottom:3px}.bottom4-sm{bottom:4px}.bottom5-sm{bottom:5px}.bottom6-sm{bottom:6px}.bottom7-sm{bottom:7px}.bottom8-sm{bottom:8px}.bottom9-sm{bottom:9px}.bottom10-sm{bottom:10px}.bottom15-sm{bottom:15px}.bottom20-sm{bottom:20px}.bottom25-sm{bottom:25px}.bottom30-sm{bottom:30px}.bottom35-sm{bottom:35px}.bottom40-sm{bottom:40px}.bottom45-sm{bottom:45px}.bottom50-sm{bottom:50px}.bottom60-sm{bottom:60px}.bottom70-sm{bottom:70px}.bottom80-sm{bottom:80px}.bottom90-sm{bottom:90px}.bottom100-sm{bottom:100px}.left0-sm{left:0px}.left1-sm{left:1px}.left2-sm{left:2px}.left3-sm{left:3px}.left4-sm{left:4px}.left5-sm{left:5px}.left6-sm{left:6px}.left7-sm{left:7px}.left8-sm{left:8px}.left9-sm{left:9px}.left10-sm{left:10px}.left15-sm{left:15px}.left20-sm{left:20px}.left25-sm{left:25px}.left30-sm{left:30px}.left35-sm{left:35px}.left40-sm{left:40px}.left45-sm{left:45px}.left50-sm{left:50px}.left60-sm{left:60px}.left70-sm{left:70px}.left80-sm{left:80px}.left90-sm{left:90px}.left100-sm{left:100px}}@media (min-width: 992px){.top0-md{top:0px}.top1-md{top:1px}.top2-md{top:2px}.top3-md{top:3px}.top4-md{top:4px}.top5-md{top:5px}.top6-md{top:6px}.top7-md{top:7px}.top8-md{top:8px}.top9-md{top:9px}.top10-md{top:10px}.top15-md{top:15px}.top20-md{top:20px}.top25-md{top:25px}.top30-md{top:30px}.top35-md{top:35px}.top40-md{top:40px}.top45-md{top:45px}.top50-md{top:50px}.top60-md{top:60px}.top70-md{top:70px}.top80-md{top:80px}.top90-md{top:90px}.top100-md{top:100px}.right0-md{right:0px}.right1-md{right:1px}.right2-md{right:2px}.right3-md{right:3px}.right4-md{right:4px}.right5-md{right:5px}.right6-md{right:6px}.right7-md{right:7px}.right8-md{right:8px}.right9-md{right:9px}.right10-md{right:10px}.right15-md{right:15px}.right20-md{right:20px}.right25-md{right:25px}.right30-md{right:30px}.right35-md{right:35px}.right40-md{right:40px}.right45-md{right:45px}.right50-md{right:50px}.right60-md{right:60px}.right70-md{right:70px}.right80-md{right:80px}.right90-md{right:90px}.right100-md{right:100px}.bottom0-md{bottom:0px}.bottom1-md{bottom:1px}.bottom2-md{bottom:2px}.bottom3-md{bottom:3px}.bottom4-md{bottom:4px}.bottom5-md{bottom:5px}.bottom6-md{bottom:6px}.bottom7-md{bottom:7px}.bottom8-md{bottom:8px}.bottom9-md{bottom:9px}.bottom10-md{bottom:10px}.bottom15-md{bottom:15px}.bottom20-md{bottom:20px}.bottom25-md{bottom:25px}.bottom30-md{bottom:30px}.bottom35-md{bottom:35px}.bottom40-md{bottom:40px}.bottom45-md{bottom:45px}.bottom50-md{bottom:50px}.bottom60-md{bottom:60px}.bottom70-md{bottom:70px}.bottom80-md{bottom:80px}.bottom90-md{bottom:90px}.bottom100-md{bottom:100px}.left0-md{left:0px}.left1-md{left:1px}.left2-md{left:2px}.left3-md{left:3px}.left4-md{left:4px}.left5-md{left:5px}.left6-md{left:6px}.left7-md{left:7px}.left8-md{left:8px}.left9-md{left:9px}.left10-md{left:10px}.left15-md{left:15px}.left20-md{left:20px}.left25-md{left:25px}.left30-md{left:30px}.left35-md{left:35px}.left40-md{left:40px}.left45-md{left:45px}.left50-md{left:50px}.left60-md{left:60px}.left70-md{left:70px}.left80-md{left:80px}.left90-md{left:90px}.left100-md{left:100px}}@media (min-width: 1200px){.top0-lg{top:0px}.top1-lg{top:1px}.top2-lg{top:2px}.top3-lg{top:3px}.top4-lg{top:4px}.top5-lg{top:5px}.top6-lg{top:6px}.top7-lg{top:7px}.top8-lg{top:8px}.top9-lg{top:9px}.top10-lg{top:10px}.top15-lg{top:15px}.top20-lg{top:20px}.top25-lg{top:25px}.top30-lg{top:30px}.top35-lg{top:35px}.top40-lg{top:40px}.top45-lg{top:45px}.top50-lg{top:50px}.top60-lg{top:60px}.top70-lg{top:70px}.top80-lg{top:80px}.top90-lg{top:90px}.top100-lg{top:100px}.right0-lg{right:0px}.right1-lg{right:1px}.right2-lg{right:2px}.right3-lg{right:3px}.right4-lg{right:4px}.right5-lg{right:5px}.right6-lg{right:6px}.right7-lg{right:7px}.right8-lg{right:8px}.right9-lg{right:9px}.right10-lg{right:10px}.right15-lg{right:15px}.right20-lg{right:20px}.right25-lg{right:25px}.right30-lg{right:30px}.right35-lg{right:35px}.right40-lg{right:40px}.right45-lg{right:45px}.right50-lg{right:50px}.right60-lg{right:60px}.right70-lg{right:70px}.right80-lg{right:80px}.right90-lg{right:90px}.right100-lg{right:100px}.bottom0-lg{bottom:0px}.bottom1-lg{bottom:1px}.bottom2-lg{bottom:2px}.bottom3-lg{bottom:3px}.bottom4-lg{bottom:4px}.bottom5-lg{bottom:5px}.bottom6-lg{bottom:6px}.bottom7-lg{bottom:7px}.bottom8-lg{bottom:8px}.bottom9-lg{bottom:9px}.bottom10-lg{bottom:10px}.bottom15-lg{bottom:15px}.bottom20-lg{bottom:20px}.bottom25-lg{bottom:25px}.bottom30-lg{bottom:30px}.bottom35-lg{bottom:35px}.bottom40-lg{bottom:40px}.bottom45-lg{bottom:45px}.bottom50-lg{bottom:50px}.bottom60-lg{bottom:60px}.bottom70-lg{bottom:70px}.bottom80-lg{bottom:80px}.bottom90-lg{bottom:90px}.bottom100-lg{bottom:100px}.left0-lg{left:0px}.left1-lg{left:1px}.left2-lg{left:2px}.left3-lg{left:3px}.left4-lg{left:4px}.left5-lg{left:5px}.left6-lg{left:6px}.left7-lg{left:7px}.left8-lg{left:8px}.left9-lg{left:9px}.left10-lg{left:10px}.left15-lg{left:15px}.left20-lg{left:20px}.left25-lg{left:25px}.left30-lg{left:30px}.left35-lg{left:35px}.left40-lg{left:40px}.left45-lg{left:45px}.left50-lg{left:50px}.left60-lg{left:60px}.left70-lg{left:70px}.left80-lg{left:80px}.left90-lg{left:90px}.left100-lg{left:100px}}.is-hidden{display:none !important}.is-visible{display:block !important}@media (max-width: 767px){.is-hidden-xs{display:none !important}.is-visible-xs{display:block !important}}@media (min-width: 768px){.is-hidden-sm{display:none !important}.is-visible-sm{display:block !important}}@media (min-width: 992px){.is-hidden-md{display:none !important}.is-visible-md{display:block !important}}@media (min-width: 1200px){.is-hidden-lg{display:none !important}.is-visible-lg{display:block !important}}.is-ie8{display:none}.ie8 .is-ie8{display:block}.is-ie9{display:none}.ie9 .is-ie9{display:block}.m0{margin:0px !important}.m1{margin:1px !important}.m2{margin:2px !important}.m3{margin:3px !important}.m4{margin:4px !important}.m5{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m20{margin:20px !important}.m25{margin:25px !important}.m30{margin:30px !important}.m35{margin:35px !important}.m40{margin:40px !important}.m45{margin:45px !important}.m50{margin:50px !important}.m55{margin:55px !important}.m60{margin:60px !important}.m70{margin:70px !important}.m80{margin:80px !important}.m90{margin:90px !important}.m100{margin:100px !important}.mt0{margin-top:0px !important}.mt1{margin-top:1px !important}.mt2{margin-top:2px !important}.mt3{margin-top:3px !important}.mt4{margin-top:4px !important}.mt5{margin-top:5px !important}.mt6{margin-top:6px !important}.mt7{margin-top:7px !important}.mt8{margin-top:8px !important}.mt9{margin-top:9px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt55{margin-top:55px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mt110{margin-top:110px !important}.mrauto{margin-right:auto !important}.mr0{margin-right:0px !important}.mr1{margin-right:1px !important}.mr2{margin-right:2px !important}.mr3{margin-right:3px !important}.mr4{margin-right:4px !important}.mr5{margin-right:5px !important}.mr6{margin-right:6px !important}.mr7{margin-right:7px !important}.mr8{margin-right:8px !important}.mr9{margin-right:9px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.mr70{margin-right:70px !important}.mr80{margin-right:80px !important}.mr90{margin-right:90px !important}.mr100{margin-right:100px !important}.mr200{margin-right:200px !important}.mb0{margin-bottom:0px !important}.mb1{margin-bottom:1px !important}.mb2{margin-bottom:2px !important}.mb3{margin-bottom:3px !important}.mb4{margin-bottom:4px !important}.mb5{margin-bottom:5px !important}.mb6{margin-bottom:6px !important}.mb7{margin-bottom:7px !important}.mb8{margin-bottom:8px !important}.mb9{margin-bottom:9px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.mlauto{margin-left:auto !important}.ml0{margin-left:0px !important}.ml1{margin-left:1px !important}.ml2{margin-left:2px !important}.ml3{margin-left:3px !important}.ml4{margin-left:4px !important}.ml5{margin-left:5px !important}.ml6{margin-left:6px !important}.ml7{margin-left:7px !important}.ml8{margin-left:8px !important}.ml9{margin-left:9px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.ml60{margin-left:60px !important}.ml70{margin-left:70px !important}.ml80{margin-left:80px !important}.ml90{margin-left:90px !important}.ml100{margin-left:100px !important}.p0{padding:0px !important}.p1{padding:1px !important}.p2{padding:2px !important}.p3{padding:3px !important}.p4{padding:4px !important}.p5{padding:5px !important}.p6{padding:6px !important}.p7{padding:7px !important}.p8{padding:8px !important}.p9{padding:9px !important}.p10{padding:10px !important}.p15{padding:15px !important}.p20{padding:20px !important}.p25{padding:25px !important}.p30{padding:30px !important}.p35{padding:35px !important}.p40{padding:40px !important}.p45{padding:45px !important}.p50{padding:50px !important}.p60{padding:60px !important}.p70{padding:70px !important}.p80{padding:80px !important}.p90{padding:90px !important}.p100{padding:100px !important}.pt0{padding-top:0px !important}.pt1{padding-top:1px !important}.pt2{padding-top:2px !important}.pt3{padding-top:3px !important}.pt4{padding-top:4px !important}.pt5{padding-top:5px !important}.pt6{padding-top:6px !important}.pt7{padding-top:7px !important}.pt8{padding-top:8px !important}.pt9{padding-top:9px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pt90{padding-top:90px !important}.pt100{padding-top:100px !important}.pr0{padding-right:0px !important}.pr1{padding-right:1px !important}.pr2{padding-right:2px !important}.pr3{padding-right:3px !important}.pr4{padding-right:4px !important}.pr5{padding-right:5px !important}.pr6{padding-right:6px !important}.pr7{padding-right:7px !important}.pr8{padding-right:8px !important}.pr9{padding-right:9px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pr60{padding-right:60px !important}.pr70{padding-right:70px !important}.pr80{padding-right:80px !important}.pr90{padding-right:90px !important}.pr100{padding-right:100px !important}.pr150{padding-right:150px !important}.pb0{padding-bottom:0px !important}.pb1{padding-bottom:1px !important}.pb2{padding-bottom:2px !important}.pb3{padding-bottom:3px !important}.pb4{padding-bottom:4px !important}.pb5{padding-bottom:5px !important}.pb6{padding-bottom:6px !important}.pb7{padding-bottom:7px !important}.pb8{padding-bottom:8px !important}.pb9{padding-bottom:9px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb90{padding-bottom:90px !important}.pb100{padding-bottom:100px !important}.pl0{padding-left:0px !important}.pl1{padding-left:1px !important}.pl2{padding-left:2px !important}.pl3{padding-left:3px !important}.pl4{padding-left:4px !important}.pl5{padding-left:5px !important}.pl6{padding-left:6px !important}.pl7{padding-left:7px !important}.pl8{padding-left:8px !important}.pl9{padding-left:9px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}.pl70{padding-left:70px !important}.pl80{padding-left:80px !important}.pl90{padding-left:90px !important}.pl100{padding-left:100px !important}@media (max-width: 767px){.m0-xs{margin:0px !important}.m1-xs{margin:1px !important}.m2-xs{margin:2px !important}.m3-xs{margin:3px !important}.m4-xs{margin:4px !important}.m5-xs{margin:5px !important}.m10-xs{margin:10px !important}.m15-xs{margin:15px !important}.m20-xs{margin:20px !important}.m25-xs{margin:25px !important}.m30-xs{margin:30px !important}.m35-xs{margin:35px !important}.m40-xs{margin:40px !important}.m45-xs{margin:45px !important}.m50-xs{margin:50px !important}.m55-xs{margin:55px !important}.m60-xs{margin:60px !important}.m70-xs{margin:70px !important}.m80-xs{margin:80px !important}.m90-xs{margin:90px !important}.m100-xs{margin:100px !important}.mt0-xs{margin-top:0px !important}.mt1-xs{margin-top:1px !important}.mt2-xs{margin-top:2px !important}.mt3-xs{margin-top:3px !important}.mt4-xs{margin-top:4px !important}.mt5-xs{margin-top:5px !important}.mt6-xs{margin-top:6px !important}.mt7-xs{margin-top:7px !important}.mt8-xs{margin-top:8px !important}.mt9-xs{margin-top:9px !important}.mt10-xs{margin-top:10px !important}.mt15-xs{margin-top:15px !important}.mt20-xs{margin-top:20px !important}.mt25-xs{margin-top:25px !important}.mt30-xs{margin-top:30px !important}.mt35-xs{margin-top:35px !important}.mt40-xs{margin-top:40px !important}.mt45-xs{margin-top:45px !important}.mt50-xs{margin-top:50px !important}.mt55-xs{margin-top:55px !important}.mt60-xs{margin-top:60px !important}.mt70-xs{margin-top:70px !important}.mt80-xs{margin-top:80px !important}.mt90-xs{margin-top:90px !important}.mt100-xs{margin-top:100px !important}.mrauto-xs{margin-right:auto !important}.mr0-xs{margin-right:0px !important}.mr1-xs{margin-right:1px !important}.mr2-xs{margin-right:2px !important}.mr3-xs{margin-right:3px !important}.mr4-xs{margin-right:4px !important}.mr5-xs{margin-right:5px !important}.mr6-xs{margin-right:6px !important}.mr7-xs{margin-right:7px !important}.mr8-xs{margin-right:8px !important}.mr9-xs{margin-right:9px !important}.mr10-xs{margin-right:10px !important}.mr15-xs{margin-right:15px !important}.mr20-xs{margin-right:20px !important}.mr25-xs{margin-right:25px !important}.mr30-xs{margin-right:30px !important}.mr35-xs{margin-right:35px !important}.mr40-xs{margin-right:40px !important}.mr45-xs{margin-right:45px !important}.mr50-xs{margin-right:50px !important}.mr60-xs{margin-right:60px !important}.mr70-xs{margin-right:70px !important}.mr80-xs{margin-right:80px !important}.mr90-xs{margin-right:90px !important}.mr100-xs{margin-right:100px !important}.mr200-xs{margin-right:200px !important}.mb0-xs{margin-bottom:0px !important}.mb1-xs{margin-bottom:1px !important}.mb2-xs{margin-bottom:2px !important}.mb3-xs{margin-bottom:3px !important}.mb4-xs{margin-bottom:4px !important}.mb5-xs{margin-bottom:5px !important}.mb6-xs{margin-bottom:6px !important}.mb7-xs{margin-bottom:7px !important}.mb8-xs{margin-bottom:8px !important}.mb9-xs{margin-bottom:9px !important}.mb10-xs{margin-bottom:10px !important}.mb15-xs{margin-bottom:15px !important}.mb20-xs{margin-bottom:20px !important}.mb25-xs{margin-bottom:25px !important}.mb30-xs{margin-bottom:30px !important}.mb35-xs{margin-bottom:35px !important}.mb40-xs{margin-bottom:40px !important}.mb45-xs{margin-bottom:45px !important}.mb50-xs{margin-bottom:50px !important}.mb60-xs{margin-bottom:60px !important}.mb70-xs{margin-bottom:70px !important}.mb80-xs{margin-bottom:80px !important}.mb90-xs{margin-bottom:90px !important}.mb100-xs{margin-bottom:100px !important}.mlauto-xs{margin-left:auto !important}.ml0-xs{margin-left:0px !important}.ml1-xs{margin-left:1px !important}.ml2-xs{margin-left:2px !important}.ml3-xs{margin-left:3px !important}.ml4-xs{margin-left:4px !important}.ml5-xs{margin-left:5px !important}.ml6-xs{margin-left:6px !important}.ml7-xs{margin-left:7px !important}.ml8-xs{margin-left:8px !important}.ml9-xs{margin-left:9px !important}.ml10-xs{margin-left:10px !important}.ml15-xs{margin-left:15px !important}.ml20-xs{margin-left:20px !important}.ml25-xs{margin-left:25px !important}.ml30-xs{margin-left:30px !important}.ml35-xs{margin-left:35px !important}.ml40-xs{margin-left:40px !important}.ml45-xs{margin-left:45px !important}.ml50-xs{margin-left:50px !important}.ml60-xs{margin-left:60px !important}.ml70-xs{margin-left:70px !important}.ml80-xs{margin-left:80px !important}.ml90-xs{margin-left:90px !important}.ml100-xs{margin-left:100px !important}.p0-xs{padding:0px !important}.p1-xs{padding:1px !important}.p2-xs{padding:2px !important}.p3-xs{padding:3px !important}.p4-xs{padding:4px !important}.p5-xs{padding:5px !important}.p6-xs{padding:6px !important}.p7-xs{padding:7px !important}.p8-xs{padding:8px !important}.p9-xs{padding:9px !important}.p10-xs{padding:10px !important}.p15-xs{padding:15px !important}.p20-xs{padding:20px !important}.p25-xs{padding:25px !important}.p30-xs{padding:30px !important}.p35-xs{padding:35px !important}.p40-xs{padding:40px !important}.p45-xs{padding:45px !important}.p50-xs{padding:50px !important}.p60-xs{padding:60px !important}.p70-xs{padding:70px !important}.p80-xs{padding:80px !important}.p90-xs{padding:90px !important}.p100-xs{padding:100px !important}.pt0-xs{padding-top:0px !important}.pt1-xs{padding-top:1px !important}.pt2-xs{padding-top:2px !important}.pt3-xs{padding-top:3px !important}.pt4-xs{padding-top:4px !important}.pt5-xs{padding-top:5px !important}.pt6-xs{padding-top:6px !important}.pt7-xs{padding-top:7px !important}.pt8-xs{padding-top:8px !important}.pt9-xs{padding-top:9px !important}.pt10-xs{padding-top:10px !important}.pt15-xs{padding-top:15px !important}.pt20-xs{padding-top:20px !important}.pt25-xs{padding-top:25px !important}.pt30-xs{padding-top:30px !important}.pt35-xs{padding-top:35px !important}.pt40-xs{padding-top:40px !important}.pt45-xs{padding-top:45px !important}.pt50-xs{padding-top:50px !important}.pt60-xs{padding-top:60px !important}.pt70-xs{padding-top:70px !important}.pt80-xs{padding-top:80px !important}.pt90-xs{padding-top:90px !important}.pt100-xs{padding-top:100px !important}.pr0-xs{padding-right:0px !important}.pr1-xs{padding-right:1px !important}.pr2-xs{padding-right:2px !important}.pr3-xs{padding-right:3px !important}.pr4-xs{padding-right:4px !important}.pr5-xs{padding-right:5px !important}.pr6-xs{padding-right:6px !important}.pr7-xs{padding-right:7px !important}.pr8-xs{padding-right:8px !important}.pr9-xs{padding-right:9px !important}.pr10-xs{padding-right:10px !important}.pr15-xs{padding-right:15px !important}.pr20-xs{padding-right:20px !important}.pr25-xs{padding-right:25px !important}.pr30-xs{padding-right:30px !important}.pr35-xs{padding-right:35px !important}.pr40-xs{padding-right:40px !important}.pr45-xs{padding-right:45px !important}.pr50-xs{padding-right:50px !important}.pr60-xs{padding-right:60px !important}.pr70-xs{padding-right:70px !important}.pr80-xs{padding-right:80px !important}.pr90-xs{padding-right:90px !important}.pr100-xs{padding-right:100px !important}.pr150-xs{padding-right:150px !important}.pb0-xs{padding-bottom:0px !important}.pb1-xs{padding-bottom:1px !important}.pb2-xs{padding-bottom:2px !important}.pb3-xs{padding-bottom:3px !important}.pb4-xs{padding-bottom:4px !important}.pb5-xs{padding-bottom:5px !important}.pb6-xs{padding-bottom:6px !important}.pb7-xs{padding-bottom:7px !important}.pb8-xs{padding-bottom:8px !important}.pb9-xs{padding-bottom:9px !important}.pb10-xs{padding-bottom:10px !important}.pb15-xs{padding-bottom:15px !important}.pb20-xs{padding-bottom:20px !important}.pb25-xs{padding-bottom:25px !important}.pb30-xs{padding-bottom:30px !important}.pb35-xs{padding-bottom:35px !important}.pb40-xs{padding-bottom:40px !important}.pb45-xs{padding-bottom:45px !important}.pb50-xs{padding-bottom:50px !important}.pb60-xs{padding-bottom:60px !important}.pb70-xs{padding-bottom:70px !important}.pb80-xs{padding-bottom:80px !important}.pb90-xs{padding-bottom:90px !important}.pb100-xs{padding-bottom:100px !important}.pl0-xs{padding-left:0px !important}.pl1-xs{padding-left:1px !important}.pl2-xs{padding-left:2px !important}.pl3-xs{padding-left:3px !important}.pl4-xs{padding-left:4px !important}.pl5-xs{padding-left:5px !important}.pl6-xs{padding-left:6px !important}.pl7-xs{padding-left:7px !important}.pl8-xs{padding-left:8px !important}.pl9-xs{padding-left:9px !important}.pl10-xs{padding-left:10px !important}.pl15-xs{padding-left:15px !important}.pl20-xs{padding-left:20px !important}.pl25-xs{padding-left:25px !important}.pl30-xs{padding-left:30px !important}.pl35-xs{padding-left:35px !important}.pl40-xs{padding-left:40px !important}.pl45-xs{padding-left:45px !important}.pl50-xs{padding-left:50px !important}.pl60-xs{padding-left:60px !important}.pl70-xs{padding-left:70px !important}.pl80-xs{padding-left:80px !important}.pl90-xs{padding-left:90px !important}.pl100-xs{padding-left:100px !important}}@media (min-width: 768px){.m0-sm{margin:0px !important}.m1-sm{margin:1px !important}.m2-sm{margin:2px !important}.m3-sm{margin:3px !important}.m4-sm{margin:4px !important}.m5-sm{margin:5px !important}.m10-sm{margin:10px !important}.m15-sm{margin:15px !important}.m20-sm{margin:20px !important}.m25-sm{margin:25px !important}.m30-sm{margin:30px !important}.m35-sm{margin:35px !important}.m40-sm{margin:40px !important}.m45-sm{margin:45px !important}.m50-sm{margin:50px !important}.m55-sm{margin:55px !important}.m60-sm{margin:60px !important}.m70-sm{margin:70px !important}.m80-sm{margin:80px !important}.m90-sm{margin:90px !important}.m100-sm{margin:100px !important}.mt0-sm{margin-top:0px !important}.mt1-sm{margin-top:1px !important}.mt2-sm{margin-top:2px !important}.mt3-sm{margin-top:3px !important}.mt4-sm{margin-top:4px !important}.mt5-sm{margin-top:5px !important}.mt6-sm{margin-top:6px !important}.mt7-sm{margin-top:7px !important}.mt8-sm{margin-top:8px !important}.mt9-sm{margin-top:9px !important}.mt10-sm{margin-top:10px !important}.mt15-sm{margin-top:15px !important}.mt20-sm{margin-top:20px !important}.mt25-sm{margin-top:25px !important}.mt30-sm{margin-top:30px !important}.mt35-sm{margin-top:35px !important}.mt40-sm{margin-top:40px !important}.mt45-sm{margin-top:45px !important}.mt50-sm{margin-top:50px !important}.mt55-sm{margin-top:55px !important}.mt60-sm{margin-top:60px !important}.mt70-sm{margin-top:70px !important}.mt80-sm{margin-top:80px !important}.mt90-sm{margin-top:90px !important}.mt100-sm{margin-top:100px !important}.mrauto-sm{margin-right:auto !important}.mr0-sm{margin-right:0px !important}.mr1-sm{margin-right:1px !important}.mr2-sm{margin-right:2px !important}.mr3-sm{margin-right:3px !important}.mr4-sm{margin-right:4px !important}.mr5-sm{margin-right:5px !important}.mr6-sm{margin-right:6px !important}.mr7-sm{margin-right:7px !important}.mr8-sm{margin-right:8px !important}.mr9-sm{margin-right:9px !important}.mr10-sm{margin-right:10px !important}.mr15-sm{margin-right:15px !important}.mr20-sm{margin-right:20px !important}.mr25-sm{margin-right:25px !important}.mr30-sm{margin-right:30px !important}.mr35-sm{margin-right:35px !important}.mr40-sm{margin-right:40px !important}.mr45-sm{margin-right:45px !important}.mr50-sm{margin-right:50px !important}.mr60-sm{margin-right:60px !important}.mr70-sm{margin-right:70px !important}.mr80-sm{margin-right:80px !important}.mr90-sm{margin-right:90px !important}.mr100-sm{margin-right:100px !important}.mr200-sm{margin-right:200px !important}.mb0-sm{margin-bottom:0px !important}.mb1-sm{margin-bottom:1px !important}.mb2-sm{margin-bottom:2px !important}.mb3-sm{margin-bottom:3px !important}.mb4-sm{margin-bottom:4px !important}.mb5-sm{margin-bottom:5px !important}.mb6-sm{margin-bottom:6px !important}.mb7-sm{margin-bottom:7px !important}.mb8-sm{margin-bottom:8px !important}.mb9-sm{margin-bottom:9px !important}.mb10-sm{margin-bottom:10px !important}.mb15-sm{margin-bottom:15px !important}.mb20-sm{margin-bottom:20px !important}.mb25-sm{margin-bottom:25px !important}.mb30-sm{margin-bottom:30px !important}.mb35-sm{margin-bottom:35px !important}.mb40-sm{margin-bottom:40px !important}.mb45-sm{margin-bottom:45px !important}.mb50-sm{margin-bottom:50px !important}.mb60-sm{margin-bottom:60px !important}.mb70-sm{margin-bottom:70px !important}.mb80-sm{margin-bottom:80px !important}.mb90-sm{margin-bottom:90px !important}.mb100-sm{margin-bottom:100px !important}.mb120-sm{margin-bottom:120px !important}.mlauto-sm{margin-left:auto !important}.ml0-sm{margin-left:0px !important}.ml1-sm{margin-left:1px !important}.ml2-sm{margin-left:2px !important}.ml3-sm{margin-left:3px !important}.ml4-sm{margin-left:4px !important}.ml5-sm{margin-left:5px !important}.ml6-sm{margin-left:6px !important}.ml7-sm{margin-left:7px !important}.ml8-sm{margin-left:8px !important}.ml9-sm{margin-left:9px !important}.ml10-sm{margin-left:10px !important}.ml15-sm{margin-left:15px !important}.ml20-sm{margin-left:20px !important}.ml25-sm{margin-left:25px !important}.ml30-sm{margin-left:30px !important}.ml35-sm{margin-left:35px !important}.ml40-sm{margin-left:40px !important}.ml45-sm{margin-left:45px !important}.ml50-sm{margin-left:50px !important}.ml60-sm{margin-left:60px !important}.ml70-sm{margin-left:70px !important}.ml80-sm{margin-left:80px !important}.ml90-sm{margin-left:90px !important}.ml100-sm{margin-left:100px !important}.p0-sm{padding:0px !important}.p1-sm{padding:1px !important}.p2-sm{padding:2px !important}.p3-sm{padding:3px !important}.p4-sm{padding:4px !important}.p5-sm{padding:5px !important}.p6-sm{padding:6px !important}.p7-sm{padding:7px !important}.p8-sm{padding:8px !important}.p9-sm{padding:9px !important}.p10-sm{padding:10px !important}.p15-sm{padding:15px !important}.p20-sm{padding:20px !important}.p25-sm{padding:25px !important}.p30-sm{padding:30px !important}.p35-sm{padding:35px !important}.p40-sm{padding:40px !important}.p45-sm{padding:45px !important}.p50-sm{padding:50px !important}.p60-sm{padding:60px !important}.p70-sm{padding:70px !important}.p80-sm{padding:80px !important}.p90-sm{padding:90px !important}.p100-sm{padding:100px !important}.pt0-sm{padding-top:0px !important}.pt1-sm{padding-top:1px !important}.pt2-sm{padding-top:2px !important}.pt3-sm{padding-top:3px !important}.pt4-sm{padding-top:4px !important}.pt5-sm{padding-top:5px !important}.pt6-sm{padding-top:6px !important}.pt7-sm{padding-top:7px !important}.pt8-sm{padding-top:8px !important}.pt9-sm{padding-top:9px !important}.pt10-sm{padding-top:10px !important}.pt15-sm{padding-top:15px !important}.pt20-sm{padding-top:20px !important}.pt25-sm{padding-top:25px !important}.pt30-sm{padding-top:30px !important}.pt35-sm{padding-top:35px !important}.pt40-sm{padding-top:40px !important}.pt45-sm{padding-top:45px !important}.pt50-sm{padding-top:50px !important}.pt60-sm{padding-top:60px !important}.pt70-sm{padding-top:70px !important}.pt80-sm{padding-top:80px !important}.pt90-sm{padding-top:90px !important}.pt100-sm{padding-top:100px !important}.pr0-sm{padding-right:0px !important}.pr1-sm{padding-right:1px !important}.pr2-sm{padding-right:2px !important}.pr3-sm{padding-right:3px !important}.pr4-sm{padding-right:4px !important}.pr5-sm{padding-right:5px !important}.pr6-sm{padding-right:6px !important}.pr7-sm{padding-right:7px !important}.pr8-sm{padding-right:8px !important}.pr9-sm{padding-right:9px !important}.pr10-sm{padding-right:10px !important}.pr15-sm{padding-right:15px !important}.pr20-sm{padding-right:20px !important}.pr25-sm{padding-right:25px !important}.pr30-sm{padding-right:30px !important}.pr35-sm{padding-right:35px !important}.pr40-sm{padding-right:40px !important}.pr45-sm{padding-right:45px !important}.pr50-sm{padding-right:50px !important}.pr60-sm{padding-right:60px !important}.pr70-sm{padding-right:70px !important}.pr80-sm{padding-right:80px !important}.pr90-sm{padding-right:90px !important}.pr100-sm{padding-right:100px !important}.pr150-sm{padding-right:150px !important}.pb0-sm{padding-bottom:0px !important}.pb1-sm{padding-bottom:1px !important}.pb2-sm{padding-bottom:2px !important}.pb3-sm{padding-bottom:3px !important}.pb4-sm{padding-bottom:4px !important}.pb5-sm{padding-bottom:5px !important}.pb6-sm{padding-bottom:6px !important}.pb7-sm{padding-bottom:7px !important}.pb8-sm{padding-bottom:8px !important}.pb9-sm{padding-bottom:9px !important}.pb10-sm{padding-bottom:10px !important}.pb15-sm{padding-bottom:15px !important}.pb20-sm{padding-bottom:20px !important}.pb25-sm{padding-bottom:25px !important}.pb30-sm{padding-bottom:30px !important}.pb35-sm{padding-bottom:35px !important}.pb40-sm{padding-bottom:40px !important}.pb45-sm{padding-bottom:45px !important}.pb50-sm{padding-bottom:50px !important}.pb60-sm{padding-bottom:60px !important}.pb70-sm{padding-bottom:70px !important}.pb80-sm{padding-bottom:80px !important}.pb90-sm{padding-bottom:90px !important}.pb100-sm{padding-bottom:100px !important}.pl0-sm{padding-left:0px !important}.pl1-sm{padding-left:1px !important}.pl2-sm{padding-left:2px !important}.pl3-sm{padding-left:3px !important}.pl4-sm{padding-left:4px !important}.pl5-sm{padding-left:5px !important}.pl6-sm{padding-left:6px !important}.pl7-sm{padding-left:7px !important}.pl8-sm{padding-left:8px !important}.pl9-sm{padding-left:9px !important}.pl10-sm{padding-left:10px !important}.pl15-sm{padding-left:15px !important}.pl20-sm{padding-left:20px !important}.pl25-sm{padding-left:25px !important}.pl30-sm{padding-left:30px !important}.pl35-sm{padding-left:35px !important}.pl40-sm{padding-left:40px !important}.pl45-sm{padding-left:45px !important}.pl50-sm{padding-left:50px !important}.pl60-sm{padding-left:60px !important}.pl70-sm{padding-left:70px !important}.pl80-sm{padding-left:80px !important}.pl90-sm{padding-left:90px !important}.pl100-sm{padding-left:100px !important}}@media (min-width: 992px){.m0-md{margin:0px !important}.m1-md{margin:1px !important}.m2-md{margin:2px !important}.m3-md{margin:3px !important}.m4-md{margin:4px !important}.m5-md{margin:5px !important}.m10-md{margin:10px !important}.m15-md{margin:15px !important}.m20-md{margin:20px !important}.m25-md{margin:25px !important}.m30-md{margin:30px !important}.m35-md{margin:35px !important}.m40-md{margin:40px !important}.m45-md{margin:45px !important}.m50-md{margin:50px !important}.m55-md{margin:55px !important}.m60-md{margin:60px !important}.m70-md{margin:70px !important}.m80-md{margin:80px !important}.m90-md{margin:90px !important}.m100-md{margin:100px !important}.mt0-md{margin-top:0px !important}.mt1-md{margin-top:1px !important}.mt2-md{margin-top:2px !important}.mt3-md{margin-top:3px !important}.mt4-md{margin-top:4px !important}.mt5-md{margin-top:5px !important}.mt6-md{margin-top:6px !important}.mt7-md{margin-top:7px !important}.mt8-md{margin-top:8px !important}.mt9-md{margin-top:9px !important}.mt10-md{margin-top:10px !important}.mt15-md{margin-top:15px !important}.mt20-md{margin-top:20px !important}.mt25-md{margin-top:25px !important}.mt30-md{margin-top:30px !important}.mt35-md{margin-top:35px !important}.mt40-md{margin-top:40px !important}.mt45-md{margin-top:45px !important}.mt50-md{margin-top:50px !important}.mt55-md{margin-top:55px !important}.mt60-md{margin-top:60px !important}.mt70-md{margin-top:70px !important}.mt80-md{margin-top:80px !important}.mt90-md{margin-top:90px !important}.mt100-md{margin-top:100px !important}.mt110-md{margin-top:110px !important}.mrauto-md{margin-right:auto !important}.mr0-md{margin-right:0px !important}.mr1-md{margin-right:1px !important}.mr2-md{margin-right:2px !important}.mr3-md{margin-right:3px !important}.mr4-md{margin-right:4px !important}.mr5-md{margin-right:5px !important}.mr6-md{margin-right:6px !important}.mr7-md{margin-right:7px !important}.mr8-md{margin-right:8px !important}.mr9-md{margin-right:9px !important}.mr10-md{margin-right:10px !important}.mr15-md{margin-right:15px !important}.mr20-md{margin-right:20px !important}.mr25-md{margin-right:25px !important}.mr30-md{margin-right:30px !important}.mr35-md{margin-right:35px !important}.mr40-md{margin-right:40px !important}.mr45-md{margin-right:45px !important}.mr50-md{margin-right:50px !important}.mr60-md{margin-right:60px !important}.mr70-md{margin-right:70px !important}.mr80-md{margin-right:80px !important}.mr90-md{margin-right:90px !important}.mr100-md{margin-right:100px !important}.mr200-md{margin-right:200px !important}.mb0-md{margin-bottom:0px !important}.mb1-md{margin-bottom:1px !important}.mb2-md{margin-bottom:2px !important}.mb3-md{margin-bottom:3px !important}.mb4-md{margin-bottom:4px !important}.mb5-md{margin-bottom:5px !important}.mb6-md{margin-bottom:6px !important}.mb7-md{margin-bottom:7px !important}.mb8-md{margin-bottom:8px !important}.mb9-md{margin-bottom:9px !important}.mb10-md{margin-bottom:10px !important}.mb15-md{margin-bottom:15px !important}.mb20-md{margin-bottom:20px !important}.mb25-md{margin-bottom:25px !important}.mb30-md{margin-bottom:30px !important}.mb35-md{margin-bottom:35px !important}.mb40-md{margin-bottom:40px !important}.mb45-md{margin-bottom:45px !important}.mb50-md{margin-bottom:50px !important}.mb60-md{margin-bottom:60px !important}.mb70-md{margin-bottom:70px !important}.mb80-md{margin-bottom:80px !important}.mb90-md{margin-bottom:90px !important}.mb100-md{margin-bottom:100px !important}.mlauto-md{margin-left:auto !important}.ml0-md{margin-left:0px !important}.ml1-md{margin-left:1px !important}.ml2-md{margin-left:2px !important}.ml3-md{margin-left:3px !important}.ml4-md{margin-left:4px !important}.ml5-md{margin-left:5px !important}.ml6-md{margin-left:6px !important}.ml7-md{margin-left:7px !important}.ml8-md{margin-left:8px !important}.ml9-md{margin-left:9px !important}.ml10-md{margin-left:10px !important}.ml15-md{margin-left:15px !important}.ml20-md{margin-left:20px !important}.ml25-md{margin-left:25px !important}.ml30-md{margin-left:30px !important}.ml35-md{margin-left:35px !important}.ml40-md{margin-left:40px !important}.ml45-md{margin-left:45px !important}.ml50-md{margin-left:50px !important}.ml60-md{margin-left:60px !important}.ml70-md{margin-left:70px !important}.ml80-md{margin-left:80px !important}.ml90-md{margin-left:90px !important}.ml100-md{margin-left:100px !important}.p0-md{padding:0px !important}.p1-md{padding:1px !important}.p2-md{padding:2px !important}.p3-md{padding:3px !important}.p4-md{padding:4px !important}.p5-md{padding:5px !important}.p6-md{padding:6px !important}.p7-md{padding:7px !important}.p8-md{padding:8px !important}.p9-md{padding:9px !important}.p10-md{padding:10px !important}.p15-md{padding:15px !important}.p20-md{padding:20px !important}.p25-md{padding:25px !important}.p30-md{padding:30px !important}.p35-md{padding:35px !important}.p40-md{padding:40px !important}.p45-md{padding:45px !important}.p50-md{padding:50px !important}.p60-md{padding:60px !important}.p70-md{padding:70px !important}.p80-md{padding:80px !important}.p90-md{padding:90px !important}.p100-md{padding:100px !important}.pt0-md{padding-top:0px !important}.pt1-md{padding-top:1px !important}.pt2-md{padding-top:2px !important}.pt3-md{padding-top:3px !important}.pt4-md{padding-top:4px !important}.pt5-md{padding-top:5px !important}.pt6-md{padding-top:6px !important}.pt7-md{padding-top:7px !important}.pt8-md{padding-top:8px !important}.pt9-md{padding-top:9px !important}.pt10-md{padding-top:10px !important}.pt15-md{padding-top:15px !important}.pt20-md{padding-top:20px !important}.pt25-md{padding-top:25px !important}.pt30-md{padding-top:30px !important}.pt35-md{padding-top:35px !important}.pt40-md{padding-top:40px !important}.pt45-md{padding-top:45px !important}.pt50-md{padding-top:50px !important}.pt60-md{padding-top:60px !important}.pt70-md{padding-top:70px !important}.pt80-md{padding-top:80px !important}.pt90-md{padding-top:90px !important}.pt100-md{padding-top:100px !important}.pr0-md{padding-right:0px !important}.pr1-md{padding-right:1px !important}.pr2-md{padding-right:2px !important}.pr3-md{padding-right:3px !important}.pr4-md{padding-right:4px !important}.pr5-md{padding-right:5px !important}.pr6-md{padding-right:6px !important}.pr7-md{padding-right:7px !important}.pr8-md{padding-right:8px !important}.pr9-md{padding-right:9px !important}.pr10-md{padding-right:10px !important}.pr15-md{padding-right:15px !important}.pr20-md{padding-right:20px !important}.pr25-md{padding-right:25px !important}.pr30-md{padding-right:30px !important}.pr35-md{padding-right:35px !important}.pr40-md{padding-right:40px !important}.pr45-md{padding-right:45px !important}.pr50-md{padding-right:50px !important}.pr60-md{padding-right:60px !important}.pr70-md{padding-right:70px !important}.pr80-md{padding-right:80px !important}.pr90-md{padding-right:90px !important}.pr100-md{padding-right:100px !important}.pr150-md{padding-right:150px !important}.pb0-md{padding-bottom:0px !important}.pb1-md{padding-bottom:1px !important}.pb2-md{padding-bottom:2px !important}.pb3-md{padding-bottom:3px !important}.pb4-md{padding-bottom:4px !important}.pb5-md{padding-bottom:5px !important}.pb6-md{padding-bottom:6px !important}.pb7-md{padding-bottom:7px !important}.pb8-md{padding-bottom:8px !important}.pb9-md{padding-bottom:9px !important}.pb10-md{padding-bottom:10px !important}.pb15-md{padding-bottom:15px !important}.pb20-md{padding-bottom:20px !important}.pb25-md{padding-bottom:25px !important}.pb30-md{padding-bottom:30px !important}.pb35-md{padding-bottom:35px !important}.pb40-md{padding-bottom:40px !important}.pb45-md{padding-bottom:45px !important}.pb50-md{padding-bottom:50px !important}.pb60-md{padding-bottom:60px !important}.pb70-md{padding-bottom:70px !important}.pb80-md{padding-bottom:80px !important}.pb90-md{padding-bottom:90px !important}.pb100-md{padding-bottom:100px !important}.pl0-md{padding-left:0px !important}.pl1-md{padding-left:1px !important}.pl2-md{padding-left:2px !important}.pl3-md{padding-left:3px !important}.pl4-md{padding-left:4px !important}.pl5-md{padding-left:5px !important}.pl6-md{padding-left:6px !important}.pl7-md{padding-left:7px !important}.pl8-md{padding-left:8px !important}.pl9-md{padding-left:9px !important}.pl10-md{padding-left:10px !important}.pl15-md{padding-left:15px !important}.pl20-md{padding-left:20px !important}.pl25-md{padding-left:25px !important}.pl30-md{padding-left:30px !important}.pl35-md{padding-left:35px !important}.pl40-md{padding-left:40px !important}.pl45-md{padding-left:45px !important}.pl50-md{padding-left:50px !important}.pl60-md{padding-left:60px !important}.pl70-md{padding-left:70px !important}.pl80-md{padding-left:80px !important}.pl90-md{padding-left:90px !important}.pl100-md{padding-left:100px !important}}@media (min-width: 1200px){.m0-lg{margin:0px !important}.m1-lg{margin:1px !important}.m2-lg{margin:2px !important}.m3-lg{margin:3px !important}.m4-lg{margin:4px !important}.m5-lg{margin:5px !important}.m10-lg{margin:10px !important}.m15-lg{margin:15px !important}.m20-lg{margin:20px !important}.m25-lg{margin:25px !important}.m30-lg{margin:30px !important}.m35-lg{margin:35px !important}.m40-lg{margin:40px !important}.m45-lg{margin:45px !important}.m50-lg{margin:50px !important}.m55-lg{margin:55px !important}.m60-lg{margin:60px !important}.m70-lg{margin:70px !important}.m80-lg{margin:80px !important}.m90-lg{margin:90px !important}.m100-lg{margin:100px !important}.mt0-lg{margin-top:0px !important}.mt1-lg{margin-top:1px !important}.mt2-lg{margin-top:2px !important}.mt3-lg{margin-top:3px !important}.mt4-lg{margin-top:4px !important}.mt5-lg{margin-top:5px !important}.mt6-lg{margin-top:6px !important}.mt7-lg{margin-top:7px !important}.mt8-lg{margin-top:8px !important}.mt9-lg{margin-top:9px !important}.mt10-lg{margin-top:10px !important}.mt15-lg{margin-top:15px !important}.mt20-lg{margin-top:20px !important}.mt25-lg{margin-top:25px !important}.mt30-lg{margin-top:30px !important}.mt35-lg{margin-top:35px !important}.mt40-lg{margin-top:40px !important}.mt45-lg{margin-top:45px !important}.mt50-lg{margin-top:50px !important}.mt55-lg{margin-top:55px !important}.mt60-lg{margin-top:60px !important}.mt70-lg{margin-top:70px !important}.mt80-lg{margin-top:80px !important}.mt90-lg{margin-top:90px !important}.mt100-lg{margin-top:100px !important}.mrauto-lg{margin-right:auto !important}.mr0-lg{margin-right:0px !important}.mr1-lg{margin-right:1px !important}.mr2-lg{margin-right:2px !important}.mr3-lg{margin-right:3px !important}.mr4-lg{margin-right:4px !important}.mr5-lg{margin-right:5px !important}.mr6-lg{margin-right:6px !important}.mr7-lg{margin-right:7px !important}.mr8-lg{margin-right:8px !important}.mr9-lg{margin-right:9px !important}.mr10-lg{margin-right:10px !important}.mr15-lg{margin-right:15px !important}.mr20-lg{margin-right:20px !important}.mr25-lg{margin-right:25px !important}.mr30-lg{margin-right:30px !important}.mr35-lg{margin-right:35px !important}.mr40-lg{margin-right:40px !important}.mr45-lg{margin-right:45px !important}.mr50-lg{margin-right:50px !important}.mr60-lg{margin-right:60px !important}.mr70-lg{margin-right:70px !important}.mr80-lg{margin-right:80px !important}.mr90-lg{margin-right:90px !important}.mr100-lg{margin-right:100px !important}.mr200-lg{margin-right:200px !important}.mb0-lg{margin-bottom:0px !important}.mb1-lg{margin-bottom:1px !important}.mb2-lg{margin-bottom:2px !important}.mb3-lg{margin-bottom:3px !important}.mb4-lg{margin-bottom:4px !important}.mb5-lg{margin-bottom:5px !important}.mb6-lg{margin-bottom:6px !important}.mb7-lg{margin-bottom:7px !important}.mb8-lg{margin-bottom:8px !important}.mb9-lg{margin-bottom:9px !important}.mb10-lg{margin-bottom:10px !important}.mb15-lg{margin-bottom:15px !important}.mb20-lg{margin-bottom:20px !important}.mb25-lg{margin-bottom:25px !important}.mb30-lg{margin-bottom:30px !important}.mb35-lg{margin-bottom:35px !important}.mb40-lg{margin-bottom:40px !important}.mb45-lg{margin-bottom:45px !important}.mb50-lg{margin-bottom:50px !important}.mb60-lg{margin-bottom:60px !important}.mb70-lg{margin-bottom:70px !important}.mb80-lg{margin-bottom:80px !important}.mb90-lg{margin-bottom:90px !important}.mb100-lg{margin-bottom:100px !important}.mlauto-lg{margin-left:auto !important}.ml0-lg{margin-left:0px !important}.ml1-lg{margin-left:1px !important}.ml2-lg{margin-left:2px !important}.ml3-lg{margin-left:3px !important}.ml4-lg{margin-left:4px !important}.ml5-lg{margin-left:5px !important}.ml6-lg{margin-left:6px !important}.ml7-lg{margin-left:7px !important}.ml8-lg{margin-left:8px !important}.ml9-lg{margin-left:9px !important}.ml10-lg{margin-left:10px !important}.ml15-lg{margin-left:15px !important}.ml20-lg{margin-left:20px !important}.ml25-lg{margin-left:25px !important}.ml30-lg{margin-left:30px !important}.ml35-lg{margin-left:35px !important}.ml40-lg{margin-left:40px !important}.ml45-lg{margin-left:45px !important}.ml50-lg{margin-left:50px !important}.ml60-lg{margin-left:60px !important}.ml70-lg{margin-left:70px !important}.ml80-lg{margin-left:80px !important}.ml90-lg{margin-left:90px !important}.ml100-lg{margin-left:100px !important}.p0-lg{padding:0px !important}.p1-lg{padding:1px !important}.p2-lg{padding:2px !important}.p3-lg{padding:3px !important}.p4-lg{padding:4px !important}.p5-lg{padding:5px !important}.p6-lg{padding:6px !important}.p7-lg{padding:7px !important}.p8-lg{padding:8px !important}.p9-lg{padding:9px !important}.p10-lg{padding:10px !important}.p15-lg{padding:15px !important}.p20-lg{padding:20px !important}.p25-lg{padding:25px !important}.p30-lg{padding:30px !important}.p35-lg{padding:35px !important}.p40-lg{padding:40px !important}.p45-lg{padding:45px !important}.p50-lg{padding:50px !important}.p60-lg{padding:60px !important}.p70-lg{padding:70px !important}.p80-lg{padding:80px !important}.p90-lg{padding:90px !important}.p100-lg{padding:100px !important}.pt0-lg{padding-top:0px !important}.pt1-lg{padding-top:1px !important}.pt2-lg{padding-top:2px !important}.pt3-lg{padding-top:3px !important}.pt4-lg{padding-top:4px !important}.pt5-lg{padding-top:5px !important}.pt6-lg{padding-top:6px !important}.pt7-lg{padding-top:7px !important}.pt8-lg{padding-top:8px !important}.pt9-lg{padding-top:9px !important}.pt10-lg{padding-top:10px !important}.pt15-lg{padding-top:15px !important}.pt20-lg{padding-top:20px !important}.pt25-lg{padding-top:25px !important}.pt30-lg{padding-top:30px !important}.pt35-lg{padding-top:35px !important}.pt40-lg{padding-top:40px !important}.pt45-lg{padding-top:45px !important}.pt50-lg{padding-top:50px !important}.pt60-lg{padding-top:60px !important}.pt70-lg{padding-top:70px !important}.pt80-lg{padding-top:80px !important}.pt90-lg{padding-top:90px !important}.pt100-lg{padding-top:100px !important}.pr0-lg{padding-right:0px !important}.pr1-lg{padding-right:1px !important}.pr2-lg{padding-right:2px !important}.pr3-lg{padding-right:3px !important}.pr4-lg{padding-right:4px !important}.pr5-lg{padding-right:5px !important}.pr6-lg{padding-right:6px !important}.pr7-lg{padding-right:7px !important}.pr8-lg{padding-right:8px !important}.pr9-lg{padding-right:9px !important}.pr10-lg{padding-right:10px !important}.pr15-lg{padding-right:15px !important}.pr20-lg{padding-right:20px !important}.pr25-lg{padding-right:25px !important}.pr30-lg{padding-right:30px !important}.pr35-lg{padding-right:35px !important}.pr40-lg{padding-right:40px !important}.pr45-lg{padding-right:45px !important}.pr50-lg{padding-right:50px !important}.pr60-lg{padding-right:60px !important}.pr70-lg{padding-right:70px !important}.pr80-lg{padding-right:80px !important}.pr90-lg{padding-right:90px !important}.pr100-lg{padding-right:100px !important}.pr150-lg{padding-right:150px !important}.pb0-lg{padding-bottom:0px !important}.pb1-lg{padding-bottom:1px !important}.pb2-lg{padding-bottom:2px !important}.pb3-lg{padding-bottom:3px !important}.pb4-lg{padding-bottom:4px !important}.pb5-lg{padding-bottom:5px !important}.pb6-lg{padding-bottom:6px !important}.pb7-lg{padding-bottom:7px !important}.pb8-lg{padding-bottom:8px !important}.pb9-lg{padding-bottom:9px !important}.pb10-lg{padding-bottom:10px !important}.pb15-lg{padding-bottom:15px !important}.pb20-lg{padding-bottom:20px !important}.pb25-lg{padding-bottom:25px !important}.pb30-lg{padding-bottom:30px !important}.pb35-lg{padding-bottom:35px !important}.pb40-lg{padding-bottom:40px !important}.pb45-lg{padding-bottom:45px !important}.pb50-lg{padding-bottom:50px !important}.pb60-lg{padding-bottom:60px !important}.pb70-lg{padding-bottom:70px !important}.pb80-lg{padding-bottom:80px !important}.pb90-lg{padding-bottom:90px !important}.pb100-lg{padding-bottom:100px !important}.pl0-lg{padding-left:0px !important}.pl1-lg{padding-left:1px !important}.pl2-lg{padding-left:2px !important}.pl3-lg{padding-left:3px !important}.pl4-lg{padding-left:4px !important}.pl5-lg{padding-left:5px !important}.pl6-lg{padding-left:6px !important}.pl7-lg{padding-left:7px !important}.pl8-lg{padding-left:8px !important}.pl9-lg{padding-left:9px !important}.pl10-lg{padding-left:10px !important}.pl15-lg{padding-left:15px !important}.pl20-lg{padding-left:20px !important}.pl25-lg{padding-left:25px !important}.pl30-lg{padding-left:30px !important}.pl35-lg{padding-left:35px !important}.pl40-lg{padding-left:40px !important}.pl45-lg{padding-left:45px !important}.pl50-lg{padding-left:50px !important}.pl60-lg{padding-left:60px !important}.pl70-lg{padding-left:70px !important}.pl80-lg{padding-left:80px !important}.pl90-lg{padding-left:90px !important}.pl100-lg{padding-left:100px !important}}.c-primary{color:#d70c18 !important}.c-secondary{color:#f29600 !important}.c-tertiary{color:#e95504 !important}.c-accent1{color:#a08456 !important}.c-accent2{color:#222 !important}.c-gray1{color:#333 !important}.c-gray2{color:#666 !important}.c-gray3{color:#999 !important}.c-gray4{color:#ccc !important}.c-white{color:#fff !important}.c-saturday{color:#77c2e1 !important}.c-sunday{color:#eda397 !important}.c-text{color:#222 !important}.c-link{color:#69c !important}.c-facebook{color:#3b5998 !important}.c-twitter{color:#55acee !important}.c-x{color:#000 !important}.c-instagram{color:#000 !important}.c-line{color:#00c300 !important}.c-mail{color:#e6551d !important}.c-sold{color:#fc0 !important}.c-soldout{color:#ff3d29 !important}.c-redcard{color:#c00 !important}.c-yellowcard{color:#ffe400 !important}.c-platinum2017{color:#436878 !important}.c-gold2017{color:#a7893e !important}.c-regular2017{color:#d80e18 !important}.c-rookie2017{color:#6fba2c !important}.c-platinum2019{color:#688591 !important}.c-gold2019{color:#d4b660 !important}.c-regular2019{color:#de3d46 !important}.c-rookie2019{color:#8ac554 !important}.c-kids2019{color:#00afec !important}.ff-en{font-family:"Roboto Condensed"}.fs-xxxs{font-size:0.61rem !important}.fs-xxs{font-size:0.73rem !important}.fs-xs{font-size:0.79rem !important}.fs-s{font-size:0.86rem !important}.fs-m{font-size:1rem !important}.fs-l{font-size:1.06rem !important}.fs-xl{font-size:1.14rem !important}.fs-xxl{font-size:1.28rem !important}.fs-xxxl{font-size:1.42rem !important}.fs-xxxxl{font-size:1.7rem !important}.fw-thin{font-weight:100 !important}.fw-normal{font-weight:normal !important}.fw-bold{font-weight:bold !important}.ti-1{padding-left:1em !important;text-indent:-1em !important}.ti-2{padding-left:2em !important;text-indent:-2em !important}.ti-3{padding-left:3em !important;text-indent:-3em !important}.ti-4{padding-left:4em !important;text-indent:-4em !important}.ti-5{padding-left:5em !important;text-indent:-5em !important}.ti-6{padding-left:6em !important;text-indent:-6em !important}.ti-7{padding-left:7em !important;text-indent:-7em !important}.ws-normal{white-space:normal !important}.ws-nowrap{white-space:nowrap !important}.ls-0{letter-spacing:0em !important}.ls-1{letter-spacing:0.1em !important}.ls-2{letter-spacing:0.2em !important}.ls-3{letter-spacing:0.3em !important}.ls-4{letter-spacing:0.4em !important}.ls-5{letter-spacing:0.5em !important}.lh-1{line-height:1em !important}.lh-2{line-height:2em !important}.lh-2_5{line-height:2.5em !important}.lh-3{line-height:3em !important}.lh-3_5{line-height:3.5em !important}.lh-4{line-height:4em !important}.lh-4_5{line-height:4.5em !important}.lh-5{line-height:5em !important}.mh-2{min-height:3.3em}.txt-note{margin:5px 0;padding-left:1em;color:#666;font-size:0.73rem !important;text-indent:-1em}.txt-note-route{margin:5px 0;color:#a08456;font-size:0.79rem !important;text-align:center}.txt-caption{color:#666;font-size:0.86rem;text-align:center}.txt-icon{position:relative;top:4px;margin-right:0.1em;color:#666;font-size:1.42rem}a .txt-icon{color:#d70c18}.txt-lead{margin:20px 0;font-size:1.14rem;font-weight:700;text-align:center}.txt-lead--small{margin:20px 0;font-size:1.14rem;font-weight:700;text-align:center}@media (min-width: 768px){.txt-lead{margin:30px 0 50px;font-size:1.7rem}.txt-lead--small{margin:30px 0 50px;font-size:1.28rem}}.txt-sublead{margin-bottom:20px;text-align:center}.txt-sublead .txt-sublead_wrap{display:inline-block;text-align:left}@media (min-width: 768px){.txt-sublead{margin-bottom:40px}}.txt-line-through{text-decoration:line-through}@media (max-width: 767px){.c-primary-xs{color:#d70c18 !important}.c-secondary-xs{color:#f29600 !important}.c-tertiary-xs{color:#e95504 !important}.c-accent1-xs{color:#a08456 !important}.c-accent2-xs{color:#222 !important}.c-gray1-xs{color:#333 !important}.c-gray2-xs{color:#666 !important}.c-gray3-xs{color:#999 !important}.c-gray4-xs{color:#ccc !important}.c-white-xs{color:#fff !important}.c-saturday-xs{color:#77c2e1 !important}.c-sunday-xs{color:#eda397 !important}.c-text-xs{color:#222 !important}.c-link-xs{color:#69c !important}.c-facebook-xs{color:#3b5998 !important}.c-twitter-xs{color:#55acee !important}.c-x-xs{color:#000 !important}.c-x-xs{color:#000 !important}.c-instagram-xs{color:#000 !important}.c-sold-xs{color:#fc0 !important}.c-soldout-xs{color:#ff3d29 !important}.c-yellowcard-xs{color:#ffe400 !important}.ff-en-xs{font-family:"Roboto Condensed"}.fs-xxxs-xs{font-size:0.61rem !important}.fs-xxs-xs{font-size:0.73rem !important}.fs-xs-xs{font-size:0.79rem !important}.fs-s-xs{font-size:0.86rem !important}.fs-m-xs{font-size:1rem !important}.fs-l-xs{font-size:1.06rem !important}.fs-xl-xs{font-size:1.14rem !important}.fs-xxl-xs{font-size:1.28rem !important}.fs-xxxl-xs{font-size:1.42rem !important}.fs-xxxxl-xs{font-size:1.7rem !important}.fw-thin-xs{font-weight:100 !important}.fw-normal-xs{font-weight:normal !important}.fw-bold-xs{font-weight:bold !important}.ti-1-xs{padding-left:1em;text-indent:-1em}.ti-2-xs{padding-left:2em;text-indent:-2em}.ti-3-xs{padding-left:3em;text-indent:-3em}.ti-4-xs{padding-left:4em;text-indent:-4em}.ti-5-xs{padding-left:5em;text-indent:-5em}.ti-6-xs{padding-left:6em;text-indent:-6em}.ti-7-xs{padding-left:7em;text-indent:-7em}.ws-normal-xs{white-space:normal !important}.ws-nowrap-xs{white-space:nowrap !important}.ls-0-xs{letter-spacing:0em !important}.ls-1-xs{letter-spacing:0.1em !important}.ls-2-xs{letter-spacing:0.2em !important}.ls-3-xs{letter-spacing:0.3em !important}.ls-4-xs{letter-spacing:0.4em !important}.ls-5-xs{letter-spacing:0.5em !important}.lh-1-xs{line-height:1em !important}.lh-2-xs{line-height:2em !important}.lh-2_5-xs{line-height:2.5em !important}.lh-3-xs{line-height:3em !important}.lh-3_5-xs{line-height:3.5em !important}.lh-4-xs{line-height:4em !important}.lh-4_5-xs{line-height:4.5em !important}.lh-5-xs{line-height:5em !important}.mh-2-xs{min-height:3.3em}}@media (min-width: 768px){.c-primary-sm{color:#d70c18 !important}.c-secondary-sm{color:#f29600 !important}.c-tertiary-sm{color:#e95504 !important}.c-accent1-sm{color:#a08456 !important}.c-accent2-sm{color:#222 !important}.c-gray1-sm{color:#333 !important}.c-gray2-sm{color:#666 !important}.c-gray3-sm{color:#999 !important}.c-gray4-sm{color:#ccc !important}.c-white-sm{color:#fff !important}.c-saturday-sm{color:#77c2e1 !important}.c-sunday-sm{color:#eda397 !important}.c-text-sm{color:#222 !important}.c-link-sm{color:#69c !important}.c-facebook-sm{color:#3b5998 !important}.c-twitter-sm{color:#55acee !important}.c-x-sm{color:#000 !important}.c-instagram-sm{color:#000 !important}.c-sold-sm{color:#fc0 !important}.c-soldout-sm{color:#ff3d29 !important}.c-yellowcard-sm{color:#ffe400 !important}.ff-en-sm{font-family:"Roboto Condensed"}.fs-xxxs-sm{font-size:0.61rem !important}.fs-xxs-sm{font-size:0.73rem !important}.fs-xs-sm{font-size:0.79rem !important}.fs-s-sm{font-size:0.86rem !important}.fs-m-sm{font-size:1rem !important}.fs-l-sm{font-size:1.06rem !important}.fs-xl-sm{font-size:1.14rem !important}.fs-xxl-sm{font-size:1.28rem !important}.fs-xxxl-sm{font-size:1.42rem !important}.fs-xxxxl-sm{font-size:1.7rem !important}.fw-thin-sm{font-weight:100 !important}.fw-normal-sm{font-weight:normal !important}.fw-bold-sm{font-weight:bold !important}.ti-1-sm{padding-left:1em;text-indent:-1em}.ti-2-sm{padding-left:2em;text-indent:-2em}.ti-3-sm{padding-left:3em;text-indent:-3em}.ti-4-sm{padding-left:4em;text-indent:-4em}.ti-5-sm{padding-left:5em;text-indent:-5em}.ti-6-sm{padding-left:6em;text-indent:-6em}.ti-7-sm{padding-left:7em;text-indent:-7em}.ws-normal-sm{white-space:normal !important}.ws-nowrap-sm{white-space:nowrap !important}.ls-0-sm{letter-spacing:0em !important}.ls-1-sm{letter-spacing:0.1em !important}.ls-2-sm{letter-spacing:0.2em !important}.ls-3-sm{letter-spacing:0.3em !important}.ls-4-sm{letter-spacing:0.4em !important}.ls-5-sm{letter-spacing:0.5em !important}.lh-1-sm{line-height:1em !important}.lh-2-sm{line-height:2em !important}.lh-2_5-sm{line-height:2.5em !important}.lh-3-sm{line-height:3em !important}.lh-3_5-sm{line-height:3.5em !important}.lh-4-sm{line-height:4em !important}.lh-4_5-sm{line-height:4.5em !important}.lh-5-sm{line-height:5em !important}.mh-2-sm{min-height:3.3em}}@media (min-width: 992px){.c-primary-md{color:#d70c18 !important}.c-secondary-md{color:#f29600 !important}.c-tertiary-md{color:#e95504 !important}.c-accent1-md{color:#a08456 !important}.c-accent2-md{color:#222 !important}.c-gray1-md{color:#333 !important}.c-gray2-md{color:#666 !important}.c-gray3-md{color:#999 !important}.c-gray4-md{color:#ccc !important}.c-white-md{color:#fff !important}.c-saturday{color:#77c2e1 !important}.c-sunday-md{color:#eda397 !important}.c-text-md{color:#222 !important}.c-link-md{color:#69c !important}.c-facebook-md{color:#3b5998 !important}.c-twitter-md{color:#55acee !important}.c-x-md{color:#000 !important}.c-instagram-md{color:#000 !important}.c-sold-md{color:#fc0 !important}.c-soldout-md{color:#ff3d29 !important}.c-yellowcard-md{color:#ffe400 !important}.ff-en-md{font-family:"Roboto Condensed"}.fs-xxxs-md{font-size:0.61rem !important}.fs-xxs-md{font-size:0.73rem !important}.fs-xs-md{font-size:0.79rem !important}.fs-s-md{font-size:0.86rem !important}.fs-m-md{font-size:1rem !important}.fs-l-md{font-size:1.06rem !important}.fs-xl-md{font-size:1.14rem !important}.fs-xxl-md{font-size:1.28rem !important}.fs-xxxl-md{font-size:1.42rem !important}.fs-xxxxl-md{font-size:1.7rem !important}.fw-thin-md{font-weight:100 !important}.fw-normal-md{font-weight:normal !important}.fw-bold-md{font-weight:bold !important}.ti-1-md{padding-left:1em;text-indent:-1em}.ti-2-md{padding-left:2em;text-indent:-2em}.ti-3-md{padding-left:3em;text-indent:-3em}.ti-4-md{padding-left:4em;text-indent:-4em}.ti-5-md{padding-left:5em;text-indent:-5em}.ti-6-md{padding-left:6em;text-indent:-6em}.ti-7-md{padding-left:7em;text-indent:-7em}.ws-normal-md{white-space:normal !important}.ws-nowrap-md{white-space:nowrap !important}.ls-0-md{letter-spacing:0em !important}.ls-1-md{letter-spacing:0.1em !important}.ls-2-md{letter-spacing:0.2em !important}.ls-3-md{letter-spacing:0.3em !important}.ls-4-md{letter-spacing:0.4em !important}.ls-5-md{letter-spacing:0.5em !important}.lh-1-md{line-height:1em !important}.lh-2-md{line-height:2em !important}.lh-2_5-md{line-height:2.5em !important}.lh-3-md{line-height:3em !important}.lh-3_5-md{line-height:3.5em !important}.lh-4-md{line-height:4em !important}.lh-4_5-md{line-height:4.5em !important}.lh-5-md{line-height:5em !important}.mh-2-md{min-height:3.3em}}@media (min-width: 1200px){.c-primary-lg{color:#d70c18 !important}.c-secondary-lg{color:#f29600 !important}.c-tertiary-lg{color:#e95504 !important}.c-accent1-lg{color:#a08456 !important}.c-accent2-lg{color:#222 !important}.c-gray1-lg{color:#333 !important}.c-gray2-lg{color:#666 !important}.c-gray3-lg{color:#999 !important}.c-gray4-lg{color:#ccc !important}.c-white-lg{color:#fff !important}.c-saturday-lg{color:#77c2e1 !important}.c-sunday-lg{color:#eda397 !important}.c-text-lg{color:#222 !important}.c-link-lg{color:#69c !important}.c-facebook-lg{color:#3b5998 !important}.c-twitter-lg{color:#55acee !important}.c-x-lg{color:#000 !important}.c-instagram-lg{color:#000 !important}.c-sold-lg{color:#fc0 !important}.c-soldout-lg{color:#ff3d29 !important}.c-yellowcard-lg{color:#ffe400 !important}.ff-en-lg{font-family:"Roboto Condensed"}.fs-xxs-lg{font-size:0.73rem !important}.fs-xs-lg{font-size:0.79rem !important}.fs-s-lg{font-size:0.86rem !important}.fs-m-lg{font-size:1rem !important}.fs-l-lg{font-size:1.06rem !important}.fs-xl-lg{font-size:1.14rem !important}.fs-xxl-lg{font-size:1.28rem !important}.fs-xxxl-lg{font-size:1.42rem !important}.fs-xxxxl-lg{font-size:1.7rem !important}.fw-thin-lg{font-weight:100 !important}.fw-normal-lg{font-weight:normal !important}.fw-bold-lg{font-weight:bold !important}.ti-1-lg{padding-left:1em;text-indent:-1em}.ti-2-lg{padding-left:2em;text-indent:-2em}.ti-3-lg{padding-left:3em;text-indent:-3em}.ti-4-lg{padding-left:4em;text-indent:-4em}.ti-5-lg{padding-left:5em;text-indent:-5em}.ti-6-lg{padding-left:6em;text-indent:-6em}.ti-7-lg{padding-left:7em;text-indent:-7em}.ws-normal-lg{white-space:normal !important}.ws-nowrap-lg{white-space:nowrap !important}.ls-0-lg{letter-spacing:0em !important}.ls-1-lg{letter-spacing:0.1em !important}.ls-2-lg{letter-spacing:0.2em !important}.ls-3-lg{letter-spacing:0.3em !important}.ls-4-lg{letter-spacing:0.4em !important}.ls-5-lg{letter-spacing:0.5em !important}.lh-1-lg{line-height:1em !important}.lh-2-lg{line-height:2em !important}.lh-2_5-lg{line-height:2.5em !important}.lh-3-lg{line-height:3em !important}.lh-3_5-lg{line-height:3.5em !important}.lh-4-lg{line-height:4em !important}.lh-4_5-lg{line-height:4.5em !important}.lh-5-lg{line-height:5em !important}.mh-2-lg{min-height:3.3em}}[class^="bg-"],[class*=" bg-"]{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.bg-primary{background-color:#d70c18 !important}.bg-secondary{background-color:#f29600 !important}.bg-tertiary{background-color:#e95504 !important}.bg-accent1{background-color:#a08456 !important}.bg-accent2{background-color:#222 !important}.bg-border{background-color:#b7b7b7 !important}.bg-card{background-color:#fff !important}.bg-base{background-color:#f2f2f2 !important}.bg-subarea{background-color:#f7f7f7 !important}.bg-facebook{background-color:#3b5998 !important}.bg-twitter{background-color:#55acee !important}.bg-x{background-color:#000 !important}.bg-instagram{background-color:#fff !important}.bg-line{background-color:#00c300 !important}.bg-youtube{background-color:#e52d27 !important}.bg-tiktok{background-color:#000 !important}.bg-seveneleven{background-color:#f30 !important}.bg-ticket01{background-color:#00b3ef !important}.bg-ticket02{background-color:#a153a1 !important}.bg-ticket03{background-color:#8bc63e !important}.bg-ticket04{background-color:#ef59a1 !important}.bg-ticket05{background-color:#ffd800 !important}.bg-ticket06{background-color:#00b5b5 !important}.bg-ticket07{background-color:#19167b !important}.bg-ticket08{background-color:#ff9700 !important}.bg-ticket09{background-color:#fb0411 !important}.bg-ticket10{background-color:#dd9a63 !important}.bg-ticket11{background-color:#1ab597 !important}.bg-ticket12{background-color:#8ea9db !important}.bg-ticket13{background-color:#fdd000 !important}.bg-pair{background-color:#ea5504 !important}.bg-tickethome{background-color:#da2128 !important}.bg-ticketaway{background-color:#cd9c72 !important}.bg-wheelchair{background-color:#7dcdf4 !important}.bg-category1{background-color:#8bd7f9 !important}.bg-category2{background-color:#fbce84 !important}.bg-category3{background-color:#f9c0d9 !important}.bg-category4{background-color:#adbbe2 !important}.bg-category5{background-color:#7fbd8c !important}.bg-homesupporter{background-color:#c1da61 !important}.bg-awaysupporter{background-color:#a5cdb5 !important}.bg-active{background-color:#e9e2d2 !important}.bg-white{background-color:#fff !important}.bg-platinum2017{background-color:#436878 !important}.bg-gold2017{background-color:#a7893e !important}.bg-regular2017{background-color:#d80e18 !important}.bg-rookie2017{background-color:#6fba2c !important}.bg-platinum2019{background-color:#688591 !important}.bg-gold2019{background-color:#d4b660 !important}.bg-regular2019{background-color:#de3d46 !important}.bg-rookie2019{background-color:#8ac554 !important}.bg-kids2019{background-color:#00afec !important}.bg-plusp{background-color:#94252a !important}.bg-pair{background-color:#ea5504 !important}.bg-royal{background-color:#00a7ea !important}.bg-sssitei{background-color:#a64a97 !important}.bg-ssitei{background-color:#8fc31f !important}.bg-asitei{background-color:#e85298 !important}.bg-bjiyu{background-color:#f39700 !important}.bg-homejiyu{background-color:#d80c18 !important}.bg-wheelchair{background-color:#31b6a0 !important}@media (max-width: 767px){.bg-primary-xs{background-color:#d70c18 !important}.bg-secondary-xs{background-color:#f29600 !important}.bg-tertiary-xs{background-color:#e95504 !important}.bg-accent1-xs{background-color:#a08456 !important}.bg-accent2-xs{background-color:#222 !important}.bg-border-xs{background-color:#b7b7b7 !important}.bg-card-xs{background-color:#fff !important}.bg-base-xs{background-color:#f2f2f2 !important}.bg-subarea-xs{background-color:#f7f7f7 !important}.bg-facebook-xs{background-color:#3b5998 !important}.bg-twitter-xs{background-color:#55acee !important}.bg-x-xs{background-color:#000 !important}.bg-instagram-xs{background-color:#fff !important}.bg-line-xs{background-color:#00c300 !important}.bg-youtube-xs{background-color:#e52d27 !important}.bg-tiktok-xs{background-color:#000 !important}.bg-seveneleven-xs{background-color:#f30 !important}.bg-ticket01-xs{background-color:#00b3ef !important}.bg-ticket02-xs{background-color:#a153a1 !important}.bg-ticket03-xs{background-color:#8bc63e !important}.bg-ticket04-xs{background-color:#ef59a1 !important}.bg-ticket05-xs{background-color:#ffd800 !important}.bg-ticket06-xs{background-color:#00b5b5 !important}.bg-pair-xs{background-color:#ea5504 !important}.bg-tickethome-xs{background-color:#da2128 !important}.bg-ticketaway-xs{background-color:#cd9c72 !important}.bg-wheelchair-xs{background-color:#7dcdf4 !important}.bg-category1-xs{background-color:#8bd7f9 !important}.bg-category2-xs{background-color:#fbce84 !important}.bg-category3-xs{background-color:#f9c0d9 !important}.bg-category4-xs{background-color:#adbbe2 !important}.bg-category5-xs{background-color:#7fbd8c !important}.bg-homesupporter-xs{background-color:#c1da61 !important}.bg-awaysupporter-xs{background-color:#a5cdb5 !important}}.bg-nextmatch-mizuho{background-image:url(/resource/images/bg/main-nextmatch-mizuho.png)}.bg-nextmatch-toyota{background-image:url(/resource/images/bg/main-nextmatch-toyota.png)}.bg-nextmatch-other{background-image:url(/resource/images/bg/main-nextmatch-other.png)}.bg-news{background-image:url(/resource/images/bg/main-news.png)}.bg-blog_grampuskun{background-image:url(/resource/images/bg/img-blog-grampuskun.png)}.bg-blog_school{background-image:url(/resource/images/bg/img-blog-school.png)}.bg-blog_foodeducation{background-image:url(/resource/images/bg/img-blog-foodeducation.png)}.bg-game{background-image:url(/resource/images/bg/main-game.png)}.bg-game-result-live{background-image:url(/resource/images/bg/main-game-result-live.png)}.bg-game-result-facebook{background-image:url(/resource/images/bg/main-game-result-facebook.png)}.bg-game-result-sns{background-color:#E60000}.bg-game-manner{background-image:url(/resource/images/bg/img-game-homegamemanner.png)}.bg-game-respect-and-fairplay{background-image:url(/resource/images/bg/img-game-respect-and-fairplay.png)}.bg-game-term{background-image:url(/resource/images/bg/img-game-term.png)}.bg-game-rule{background-image:url(/resource/images/bg/img-game-rule.png)}.bg-ticket{background-image:url(/resource/images/bg/main-ticket.png)}.bg-ticket-group{background-image:url(/resource/images/bg/img-ticket-group.png)}.bg-ticket-away-supporter{background-image:url(/resource/images/bg/img-ticket-away-supporter.png)}.bg-ticket-howtobuy{background-image:url(/resource/images/bg/img-ticket-howtobuy.png)}.bg-ticket-season{background-image:url(/resource/images/bg/img-ticket-seasonticket.png)}.bg-ticket-benefit-seven-eleven1{background-image:url(/resource/images/bg/img-ticket-benefit-seven-eleven1.png)}.bg-ticket-benefit-seven-eleven2{background-image:url(/resource/images/bg/img-ticket-benefit-seven-eleven2.png)}.bg-ticket-benefit-halfticket{background-image:url(/resource/images/bg/img-ticket-benefit-halfticket.png)}.bg-ticket-benefit-student{background-image:url(/resource/images/bg/img-ticket-benefit-student.png)}.bg-team{background-image:url(/resource/images/bg/main-team.png)}.bg-team-playerstaff{background-image:url(/resource/images/bg/img-team-playerstaff.png?240118)}.bg-team-seasonrecord{background-image:url(/resource/images/bg/img-team-seasonrecord.png)}.bg-academy{background-image:url(/resource/images/bg/main-academy.png)}.bg-academy-playerstaff{background-image:url(/resource/images/bg/img-academy-playerstaff.png)}.bg-academy-result{background-image:url(/resource/images/bg/img-academy-result.png)}.bg-academy-schedule{background-image:url(/resource/images/bg/img-academy-schedule.png)}.bg-academy-youth{background-image:url(/resource/images/bg/img-academy-youth.png)}.bg-club{background-image:url(/resource/images/bg/main-club.png)}.bg-club-activity{background-image:url(/resource/images/bg/img-club-activity.png)}.bg-club-history{background-image:url(/resource/images/bg/img-club-history.png)}.bg-club-hometown{background-image:url(/resource/images/bg/img-club-hometown.png)}.bg-club-hometown-01{background-image:url(/club/hometown/images/bg-hometown-menu01.jpg)}.bg-club-hometown-02{background-image:url(/club/hometown/images/bg-hometown-menu02.jpg)}.bg-club-hometown-03{background-image:url(/club/hometown/images/bg-hometown-menu03.jpg)}.bg-club-hometown-04{background-image:url(/club/hometown/images/bg-hometown-menu04.jpg)}.bg-club-hometown-05{background-image:url(/club/hometown/images/bg-hometown-menu05.jpg)}.bg-club-hometown-06{background-image:url(/club/hometown/images/bg-hometown-menu06.jpg)}.bg-club-outline{background-image:url(/resource/images/bg/img-club-outline.png)}.bg-club-outline-small{background-image:url(/resource/images/bg/img-club-outline-small.png)}.bg-club-slowgun{background-image:url(/resource/images/bg/img-club-slowgun.png)}.bg-club-sponsor{background-image:url(/resource/images/bg/img-club-sponsor.png)}.bg-club-socioproject{background-image:url(/resource/images/bg/img-club-socioproject.png)}.bg-club-familystatement{background-image:url(/resource/images/bg/img-club-familystatement.png)}.bg-stadium{background-image:url(/resource/images/bg/main-stadium.png)}.bg-stadium-mizuho{background-image:url(/resource/images/bg/main-stadium-mizuho.png)}.bg-stadium-mizuho-access{background-image:url(/resource/images/bg/img-stadium-mizuho-access.png)}.bg-stadium-mizuho-entrance{background-image:url(/resource/images/bg/img-stadium-mizuho-entrance.png)}.bg-stadium-mizuho-gourmet{background-image:url(/resource/images/bg/img-stadium-mizuho-gourmet.png)}.bg-stadium-mizuho-stadiummap{background-image:url(/resource/images/bg/img-stadium-mizuho-stadiummap.png)}.bg-stadium-toyota{background-image:url(/resource/images/bg/main-stadium-toyota.png)}.bg-stadium-toyota-access{background-image:url(/resource/images/bg/img-stadium-toyota-access.png)}.bg-stadium-toyota-entrance{background-image:url(/resource/images/bg/img-stadium-toyota-entrance.png)}.bg-stadium-toyota-gourmet{background-image:url(/resource/images/bg/img-stadium-toyota-gourmet.png)}.bg-stadium-toyota-stadiummap{background-image:url(/resource/images/bg/img-stadium-toyota-stadiummap.png)}.bg-stadium-toyota-sc{background-image:url(/resource/images/bg/main-stadium-toyota-sc.png)}.bg-stadium-toyota-sc-access{background-image:url(/resource/images/bg/img-stadium-toyota-sc-access.png)}.bg-stadium-toyota-sc-introduce{background-image:url(/resource/images/bg/img-stadium-toyota-sc-introduce.png)}.bg-fan{background-image:url(/resource/images/bg/main-fan.png)}.bg-fan-beginner{background-image:url(/resource/images/bg/img-fan-beginner.png)}.bg-fan-goods{background-image:url(/resource/images/bg/img-fan-goods.png)}.bg-fan-sns{background-image:url(/resource/images/bg/img-fan-sns.png)}.bg-fan-media{background-image:url(/resource/images/bg/img-fan-media.png)}.bg-fan-support-g{background-image:url(/resource/images/bg/img-fan-support-g.png)}.bg-fan-mascot{background-image:url(/resource/images/bg/img-fan-mascot.png)}.bg-fan-shop{background-image:url(/resource/images/bg/img-fan-shop.png)}.bg-fan-fanclub{background-image:url(/resource/images/bg/img-fan-fanclub.png)}.bg-fan-fanclub-platinum{background-image:url(/resource/images/bg/img-fan-fanclub-platinum.png)}.bg-fan-fanclub-gold{background-image:url(/resource/images/bg/img-fan-fanclub-gold.png)}.bg-fan-fanclub-regular{background-image:url(/resource/images/bg/img-fan-fanclub-regular.png)}.bg-fan-fanclub-rookie{background-image:url(/resource/images/bg/img-fan-fanclub-rookie.png)}.bg-fan-fanclub-platinum2017{background-image:url(/resource/images/bg/img-fan-fanclub-platinum2017.png)}.bg-fan-fanclub-gold2017{background-image:url(/resource/images/bg/img-fan-fanclub-gold2017.png)}.bg-fan-fanclub-regular2017{background-image:url(/resource/images/bg/img-fan-fanclub-regular2017.png)}.bg-fan-fanclub-rookie2017{background-image:url(/resource/images/bg/img-fan-fanclub-rookie2017.png)}.bg-fan-fanclub-platinum2019{background-image:url(/resource/images/bg/img-fan-fanclub-platinum2019.png)}.bg-fan-fanclub-gold2019{background-image:url(/resource/images/bg/img-fan-fanclub-gold2019.png)}.bg-fan-fanclub-regular2019{background-image:url(/resource/images/bg/img-fan-fanclub-regular2019.png)}.bg-fan-fanclub-rookie2019{background-image:url(/resource/images/bg/img-fan-fanclub-rookie2019.png)}.bg-fan-fanclub-kids2019{background-image:url(/resource/images/bg/img-fan-fanclub-kids2019.png)}.bg-fan-fanclub-diamond2020{background-image:url(/resource/images/bg/img-fan-fanclub-diamond2020.png)}.bg-fan-fanclub-platinum2020{background-image:url(/resource/images/bg/img-fan-fanclub-platinum2020.png)}.bg-fan-fanclub-gold2020{background-image:url(/resource/images/bg/img-fan-fanclub-gold2020.png)}.bg-fan-fanclub-regular2020{background-image:url(/resource/images/bg/img-fan-fanclub-regular2020.png)}.bg-fan-fanclub-rookie2020{background-image:url(/resource/images/bg/img-fan-fanclub-rookie2020.png)}.bg-fan-fanclub-kids2020{background-image:url(/resource/images/bg/img-fan-fanclub-kids2020.png)}.bg-fan-fanclub-diamond2021{background-image:url(/resource/images/bg/img-fan-fanclub-diamond2021.png)}.bg-fan-fanclub-platinum2021{background-image:url(/resource/images/bg/img-fan-fanclub-platinum2021.png)}.bg-fan-fanclub-gold2021{background-image:url(/resource/images/bg/img-fan-fanclub-gold2021.png)}.bg-fan-fanclub-regular2021{background-image:url(/resource/images/bg/img-fan-fanclub-regular2021.png)}.bg-fan-fanclub-rookie2021{background-image:url(/resource/images/bg/img-fan-fanclub-rookie2021.png)}.bg-fan-fanclub-kids2021{background-image:url(/resource/images/bg/img-fan-fanclub-kids2021.png)}.bg-fan-fanclub-grampuskun2021{background-image:url(/resource/images/bg/img-fan-fanclub-grampuskun2021.png)}.bg-fan-fanclub-diamond2022{background-image:url(/resource/images/bg/img-fan-fanclub-diamond2022.png)}.bg-fan-fanclub-platinum2022{background-image:url(/resource/images/bg/img-fan-fanclub-platinum2022.png)}.bg-fan-fanclub-gold2022{background-image:url(/resource/images/bg/img-fan-fanclub-gold2022.png)}.bg-fan-fanclub-regular2022{background-image:url(/resource/images/bg/img-fan-fanclub-regular2022.png)}.bg-fan-fanclub-rookie2022{background-image:url(/resource/images/bg/img-fan-fanclub-rookie2022.png)}.bg-fan-fanclub-kids2022{background-image:url(/resource/images/bg/img-fan-fanclub-kids2022.png)}.bg-fan-fanclub-grampuskun2022{background-image:url(/resource/images/bg/img-fan-fanclub-grampuskun2022.png)}.bg-fan-fanclub-insidegrampus2022{background-image:url(/resource/images/bg/img-fan-fanclub-insidegrampus2022.png)}.bg-fan-fanclub-diamond{background-image:url(/resource/images/bg/img-fan-fanclub-diamond-head.png)}.bg-fan-fanclub-platinum{background-image:url(/resource/images/bg/img-fan-fanclub-platinum-head.png)}.bg-fan-fanclub-gold{background-image:url(/resource/images/bg/img-fan-fanclub-gold-head.png)}.bg-fan-fanclub-regular{background-image:url(/resource/images/bg/img-fan-fanclub-regular-head.png)}.bg-fan-fanclub-rookie{background-image:url(/resource/images/bg/img-fan-fanclub-rookie-head.png)}.bg-fan-fanclub-kids{background-image:url(/resource/images/bg/img-fan-fanclub-kids-head.png)}.bg-fan-fanclub-grampuskun{background-image:url(/resource/images/bg/img-fan-fanclub-grampuskun-head.png)}.bg-fan-fanclub-insidegrampus{background-image:url(/resource/images/bg/img-fan-fanclub-insidegrampus-head.png)}.bg-fan-fan2016{background-image:url(/resource/images/bg/img-fan-fan2016.png)}.bg-fan-cheer{background-image:url(/resource/images/bg/img-fan-cheer.png)}.bg-school{background-image:url(/resource/images/bg/main-school.png)}.bg-school-soccer{background-image:url(/resource/images/bg/img-school-soccer.png)}.bg-school-soccer-miyoshi{background-image:url(/resource/images/bg/main-school-soccer-miyoshi.png)}.bg-school-soccer-toyota{background-image:url(/resource/images/bg/main-school-soccer-toyota.png)}.bg-school-soccer-mizuho{background-image:url(/resource/images/bg/main-school-soccer-mizuho.png)}.bg-school-soccer-minato{background-image:url(/resource/images/bg/main-school-soccer-minato.png)}.bg-school-soccer-kasugai{background-image:url(/resource/images/bg/main-school-soccer-kasugai.png)}.bg-school-soccer-nagoyawest{background-image:url(/resource/images/bg/main-school-soccer-nagoyawest.png)}.bg-school-soccer-nagoyanorth{background-image:url(/resource/images/bg/main-school-soccer-nagoyanorth.png)}.bg-school-soccer-okazaki{background-image:url(/resource/images/bg/main-school-soccer-okazaki.png)}.bg-school-soccer-sakae{background-image:url(/resource/images/bg/main-school-soccer-sakae.png)}.bg-school-soccer-toyohashi{background-image:url(/resource/images/bg/main-school-soccer-toyohashi.png)}.bg-school-soccer-okazakisouth{background-image:url(/resource/images/bg/main-school-soccer-okazakisouth.png)}.bg-school-soccer-yokkaichi{background-image:url(/resource/images/bg/main-school-soccer-yokkaichi.png)}.bg-school-soccer-korogi{background-image:url(/resource/images/bg/main-school-soccer-kourogi.png)}.bg-school-soccer-toyotatsuchihashi{background-image:url(/resource/images/bg/main-school-soccer-toyotatsuchihashi.png)}.bg-school-soccer-tsc{background-image:url(/resource/images/bg/main-school-soccer-tsc.png)}.bg-school-soccer-tita{background-image:url(/resource/images/bg/main-school-soccer-tita.png)}.bg-school-soccer-toyosta{background-image:url(/resource/images/bg/main-school-soccer-toyosta.png)}.bg-school-senior{background-image:url(/resource/images/bg/img-school-senior.png)}.bg-school-cheer{background-image:url(/resource/images/bg/img-school-cheer.png)}.bg-school-cheer-mizuho{background-image:url(/resource/images/bg/img-school-cheer-mizuho.jpg)}.bg-school-cheer-meito{background-image:url(/resource/images/bg/img-school-cheer-meito.jpg)}.bg-school-cheer-kourogi{background-image:url(/resource/images/bg/img-school-cheer-kourogi.jpg)}.bg-school-cheer-inazawa{background-image:url(/resource/images/bg/img-school-cheer-inazawa.jpg)}.bg-school-cheer-odaka{background-image:url(/resource/images/bg/img-school-cheer-odaka.jpg)}.bg-school-cheer-sunmarche{background-image:url(/resource/images/bg/img-school-cheer-sunmarche.jpg)}.bg-school-cheer-toyota_south{background-image:url(/resource/images/bg/img-school-cheer-toyotasouth.jpg)}.bg-school-cheer-toyota{background-image:url(/resource/images/bg/img-school-cheer-toyota.jpg)}.bg-school-cheer-gamagori{background-image:url(/resource/images/bg/img-school-cheer-gamagori.jpg)}.bg-school-cheer-konan{background-image:url(/resource/images/bg/img-school-cheer-konan.jpg)}.bg-school-cheer-kamiiida{background-image:url(/resource/images/bg/img-school-cheer-kamiiida.jpg)}.bg-school-athletics{background-image:url(/resource/images/bg/img-school-athletics.png)}.bg-school-coach{background-image:url(/resource/images/bg/img-school-soccer.png)}.bg-etc{background-image:url(/resource/images/bg/main-etc.png)}.bg-error{background-image:url(/resource/images/bg/main-error.png)}.bg-error:before{display:none}.bg-maintenance{background-image:url(/resource/images/bg/main-maintenance.png)}.bg-maintenance:before{display:none}.bg-team-86{background-color:#38a1db}.bg-team-120{background-color:#b8193f}.bg-team-121{background-color:#009360}.bg-team-122{background-color:#e6002d}.bg-team-123{background-color:#00744b}.bg-team-124{background-color:#004098}.bg-team-126{background-color:#f39800}.bg-team-128{background-color:#004ea2}.bg-team-129{background-color:#4d3087}.bg-team-130{background-color:#6fba2c}.bg-team-131{background-color:#6c9bd2}.bg-team-132{background-color:#fff100}.bg-team-133{background-color:#c91661}.bg-team-134{background-color:#750069}.bg-team-135{background-color:#003b83}.bg-team-136{background-color:#a11e30}.bg-team-150{background-color:#005bac}.bg-team-176{background-color:#1d2088}.bg-team-193{background-color:#ea5504}.bg-team-199{background-color:#ed6c00}.bg-team-207{background-color:#0f3481}.bg-team-238{background-color:#2c4198}.bg-team-269{background-color:#d95490}.bg-team-270{background-color:#0b318f}.bg-team-276{background-color:#d7000f}.bg-team-294{background-color:#004098}.bg-team-296{background-color:#003686}.bg-team-30103{background-color:#003f73}.bg-team-30116{background-color:#0b318f}.bg-team-30148{background-color:#f39800}.bg-team-30302{background-color:#00633d}.bg-team-30303{background-color:#ad2524}.bg-team-30305{background-color:#005bac}.bg-team-30313{background-color:#fff100}.bg-team-30314{background-color:#ac1c3d}.bg-team-30526{background-color:#d80c1e}.bg-team-30528{background-color:#003e1f}.bg-team-30531{background-color:#0b57a0}.bg-team-30532{background-color:#0054a7}.bg-team-30536{background-color:#00426d}.bg-team-30851{background-color:#ed5e00}.bg-player-2016-1264{background-image:url(/team/top/player/2016/images/1-seigo-narazaki.png)}.bg-player-2016-600047{background-image:url(/team/top/player/2016/images/16-yohei-takeda.png)}.bg-player-2016-300157{background-image:url(/team/top/player/2016/images/21-koji-nishimura.png)}.bg-player-2016-4443{background-image:url(/team/top/player/2016/images/28-kota-ogi.png)}.bg-player-2016-600050{background-image:url(/team/top/player/2016/images/2-akira-takeuchi.png)}.bg-player-2016-1600249{background-image:url(/team/top/player/2016/images/3-ludvig-ohman.png)}.bg-player-2016-1400354{background-image:url(/team/top/player/2016/images/5-shun-obu.png)}.bg-player-2016-900541{background-image:url(/team/top/player/2016/images/6-shota-kobayashi.png)}.bg-player-2016-1503927{background-image:url(/team/top/player/2016/images/24-ryo-takahashi.png)}.bg-player-2016-500434{background-image:url(/team/top/player/2016/images/33-michihiro-yasuda.png)}.bg-player-2016-900106{background-image:url(/team/top/player/2016/images/7-taishi-taguchi.png)}.bg-player-2016-700733{background-image:url(/team/top/player/2016/images/10-yoshizumi-ogawa.png)}.bg-player-2016-900049{background-image:url(/team/top/player/2016/images/13-ryota-isomura.png)}.bg-player-2016-1100307{background-image:url(/team/top/player/2016/images/14-ryota-tanabe.png)}.bg-player-2016-1600239{background-image:url(/team/top/player/2016/images/15-lee-seung-hee.png)}.bg-player-2016-1557{background-image:url(/team/top/player/2016/images/17-tomokazu-myojin.png)}.bg-player-2016-1400054{background-image:url(/team/top/player/2016/images/20-asahi-yada.png)}.bg-player-2016-1400057{background-image:url(/team/top/player/2016/images/23-ryota-aoki.png)}.bg-player-2016-1400058{background-image:url(/team/top/player/2016/images/26-yuto-mori.png)}.bg-player-2016-1503926{background-image:url(/team/top/player/2016/images/29-ryuji-izumi.png)}.bg-player-2016-1600250{background-image:url(/team/top/player/2016/images/9-robin-simovic.png)}.bg-player-2016-801348{background-image:url(/team/top/player/2016/images/11-kensuke-nagai.png)}.bg-player-2016-1000644{background-image:url(/team/top/player/2016/images/18-ryunosuke-noda.png)}.bg-player-2016-300132{background-image:url(/team/top/player/2016/images/19-kisho-yano.png)}.bg-player-2016-1400056{background-image:url(/team/top/player/2016/images/22-tomoya-koyamatsu.png)}.bg-player-2016-1400059{background-image:url(/team/top/player/2016/images/27-koki-sugimori.png)}.bg-player-2016-603421{background-image:url(/team/top/player/2016/images/32-kengo-kawamata.png)}.bg-player-2016-1401497{background-image:url(/team/top/player/2016/images/34-gustavo.png)}.bg-player-2016-1300592{background-image:url(/team/top/player/2016/images/38-riki-matsuda.png)}.b{border:1px solid #b7b7b7}.bt{border-top:1px solid #b7b7b7}@media (min-width: 768px){.bt-sm{border-top:1px solid #b7b7b7}}@media (min-width: 992px){.bt-md{border-top:1px solid #b7b7b7}}.bb{border-bottom:1px solid #b7b7b7}.bl{border-left:1px solid #b7b7b7}.br{border-right:1px solid #b7b7b7}.bc-primary{border-color:#d70c18}.bc-secondary{border-color:#f29600}.bc-tertiary{border-color:#e95504}.bc-accent1{border-color:#a08456}.bc-accent2{border-color:#222}.bc-border{border-color:#b7b7b7}.bc-card{border-color:#fff}.bc-base{border-color:#f2f2f2}.br0{border-radius:0px !important}.br1{border-radius:1px !important}.br2{border-radius:2px !important}.br3{border-radius:3px !important}.br4{border-radius:4px !important}.br5{border-radius:5px !important}.br6{border-radius:6px !important}.br7{border-radius:7px !important}.br8{border-radius:8px !important}.br9{border-radius:9px !important}.br10{border-radius:10px !important}.bw-1{border-width:1px !important}.bw-2{border-width:2px !important}.bw-3{border-width:3px !important}.bw-4{border-width:4px !important}.bw-5{border-width:5px !important}.bw-6{border-width:6px !important}.bw-7{border-width:7px !important}.bw-8{border-width:8px !important}.bw-9{border-width:9px !important}.bw-10{border-width:10px !important}.hdg_lv1{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:130px;padding-top:75px;font-family:"Roboto Condensed";font-weight:700;font-size:1.14rem;text-align:center;overflow:hidden}.hdg_lv1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5}.hdg_lv1 .two-line{margin-top:-10px;display:block;font-size:15px}.hdg_lv1 .sub{display:block;font-style:normal;font-size:12px}.hdg_lv1>span{display:block;position:relative;color:#fff;text-shadow:rgba(0,0,0,0.5) 0 2px 3px;letter-spacing:0.1em;z-index:2}.hdg_lv1-top{height:200px;padding-top:67px}.hdg_lv1-top:before{opacity:0.3}.hdg_lv1-top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/resource/images/common/bg-flag-h1.svg) top center no-repeat;background-size:100% auto;background-size:100vw;opacity:0.15}.hdg_lv1-top>span{position:relative;display:inline-block;text-shadow:none}.hdg_lv1-top>span:before,.hdg_lv1-top>span:after{content:"";position:absolute;width:3px;height:0%;background:#fff}.hdg_lv1-top>span:before{top:0;left:0;-webkit-animation:h1top1 0.95s 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;animation:h1top1 0.95s 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards}.hdg_lv1-top>span:after{bottom:0;right:0;-webkit-animation:h1top1 0.9s 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;animation:h1top1 0.9s 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards}.hdg_lv1-top>span>span{display:block;padding:13px 28px 12px;font-size:25px;font-weight:700;opacity:0;letter-spacing:-0.5em;-webkit-animation:h1top0 1s 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;animation:h1top0 1s 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards}.hdg_lv1-top>span>span:before,.hdg_lv1-top>span>span:after{content:"";position:absolute;width:0%;height:3px;background:#fff}.hdg_lv1-top>span>span:before{top:0;right:0;-webkit-animation:h1top2 0.5s 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;animation:h1top2 0.5s 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards}.hdg_lv1-top>span>span:after{bottom:0;left:0;-webkit-animation:h1top2 0.5s 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;animation:h1top2 0.5s 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards}@-webkit-keyframes h1top0{0%{opacity:0;letter-spacing:-0.5em}100%{opacity:1;letter-spacing:0.1em}}@keyframes h1top0{0%{opacity:0;letter-spacing:-0.5em}100%{opacity:1;letter-spacing:0.1em}}@-webkit-keyframes h1top1{0%{height:0}100%{height:100%}}@keyframes h1top1{0%{height:0}100%{height:100%}}@-webkit-keyframes h1top2{0%{width:0}100%{width:100%}}@keyframes h1top2{0%{width:0}100%{width:100%}}.hdg_lv1-top2{height:240px;padding-top:130px;font-size:1.14rem}.hdg_lv1-label{padding-top:86px}.hdg_lv1-label>span:before{content:"";position:absolute;top:-22px;left:50%;height:14px;background:#d70c18;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.hdg_lv1-label>span:after{position:absolute;top:-23px;left:0;width:100%;font-family:"Roboto Condensed";font-size:0.73rem;font-weight:300;text-align:center;text-shadow:none}.hdg_lv1-label-top>span:before{width:5.6em;margin-left:-2.8em}.hdg_lv1-label-top>span:after{content:"TOP TEAM"}.hdg_lv1-label-academy>span:before{width:5.6em;margin-left:-2.8em;background:#f29600}.hdg_lv1-label-academy>span:after{content:"ACADEMY"}.hdg_lv1-nonav{padding-top:53px}@media (min-width: 768px){.hdg_lv1{height:270px;padding-top:135px;font-size:34px}.hdg_lv1 .two-line{margin-top:-20px;display:block;font-size:34px}.hdg_lv1 .sub{display:block;font-style:normal;font-size:24px}.hdg_lv1-top{height:500px;padding-top:175px}.hdg_lv1-top>span:before,.hdg_lv1-top>span:after{width:5px}.hdg_lv1-top>span>span{padding:28px 105px 25px;font-size:50px}.hdg_lv1-top>span>span:before,.hdg_lv1-top>span>span:after{height:5px}.is-localnav.is-localnav-fixed .hdg_lv1-top,.is-localnav-top.is-localnav-fixed .hdg_lv1-top{margin-bottom:55px}.hdg_lv1-top2{height:600px;padding-top:310px;font-size:32px}.hdg_lv1-label{padding-top:160px}.hdg_lv1-label>span:before{top:-40px;height:28px}.hdg_lv1-label>span:after{top:-37px;font-size:0.86rem}.hdg_lv1-nonav{height:270px;padding-top:110px}}.hdg_lv1-player{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:45px;background:#d70c18;font-family:"Roboto Condensed";font-weight:700;line-height:1;letter-spacing:0.1em}.hdg_lv1-player:before,.hdg_lv1-player:after{content:"";position:absolute;z-index:1}.hdg_lv1-player:before{top:45px;left:0;width:210px;height:68px;background:url(/resource/images/common/bg-flag-h2.svg) top left no-repeat;background-size:auto 100%;opacity:0.1}.hdg_lv1-player:after{display:none;top:45px;right:0;width:100%;height:140%;background:url(/resource/images/common/bg-flag.svg) top right no-repeat;background-size:auto 100%}.hdg_lv1-player svg{position:relative;display:block;width:100%;height:auto;min-height:209px;margin:0 auto;z-index:2}.android4 .hdg_lv1-player>div{display:block;position:relative;padding-top:65.3%}.android4 .hdg_lv1-player>div>svg{position:absolute;top:0;left:0}@media (max-width: 767px) and (min-width: 410px){.hdg_lv1-player>div>svg{min-height:260px}}@media (max-width: 767px) and (min-width: 460px){.hdg_lv1-player>div>svg{min-height:290px}}@media (max-width: 767px) and (min-width: 510px){.hdg_lv1-player>div>svg{min-height:320px}}@media (max-width: 767px) and (min-width: 560px){.hdg_lv1-player>div>svg{min-height:350px}}@media (max-width: 767px) and (min-width: 610px){.hdg_lv1-player>div>svg{min-height:380px}}@media (min-width: 768px){.hdg_lv1-player{padding-top:54px}.hdg_lv1-player:before{width:100%;height:50%}.hdg_lv1-player:after{display:block}.hdg_lv1-player>svg{max-width:1400px;min-height:235px}}@media (min-width: 992px){.hdg_lv1-player:before{top:54px}.hdg_lv1-player:after{top:54px}.hdg_lv1-player>svg{min-height:350px}}.hdg_lv2{position:relative;margin:0 0 20px;padding:47px 0 20px;border-top:1px solid #b7b7b7;color:#d70c18;font-size:1.28rem;font-weight:700;text-align:center}.hdg_lv2:before{content:"";position:absolute;top:0;left:0;width:210px;height:68px;background:url(/resource/images/common/bg-flag-h2.svg) top left no-repeat;background-size:auto 100%;opacity:0.05}.hdg_lv2:after{content:"";position:absolute;bottom:0;left:50%;width:24px;height:5px;margin-left:-12px;background:#d70c18;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.hdg_lv2 .hdg_lv2_sub{font-size:0.86rem;font-weight:300}.hdg_lv2-white{color:#fff;text-shadow:rgba(0,0,0,0.3) 0 2px 2px}.hdg_lv2-white:after{background:#fff}.hdg_lv2-home{font-size:35px;font-weight:300}.hdg_lv2-home:after{display:none}@media (max-width: 767px){.hdg_lv2-news{margin-right:-8px;margin-left:-8px}}@media (min-width: 768px){.hdg_lv2{margin-bottom:28px;padding-bottom:30px;font-size:1.42rem}.hdg_lv2:before{width:711px;height:230px}.hdg_lv2 .hdg_lv2_sub{font-size:1rem}.hdg_lv2-news:before{height:110%}.hdg_lv2-home{margin-bottom:0;padding-bottom:0;font-size:50px}}.hdg_lv3{margin-bottom:10px;padding:35px 0 7px;border-bottom:2px solid #222;font-weight:bold}.hdg_lv3-noborder{margin-bottom:0;border-bottom:none}@media (min-width: 768px){.hdg_lv3{margin-bottom:20px;padding:50px 0 16px;border-bottom-width:3px;font-size:1.06rem}.hdg_lv3-noborder{margin-bottom:0;border-bottom:none}.hdg_lv3-sm{margin-bottom:20px !important;padding:50px 0 16px;border-bottom:3px solid #222;font-size:1.06rem;font-weight:bold;text-align:left !important}}.hdg_lv3-game{padding:11px 0 10px;border-radius:5px 5px 0 0;color:#a08456;text-align:center;font-family:"Roboto Condensed";font-weight:700}.hdg_lv3-game-latest{background:#222}.hdg_lv3-game-next{background:#d7d7ca}@media (min-width: 768px){.hdg_lv3-game{font-size:1.14rem}}.hdg_lv4{position:relative;font-weight:700;margin:50px 0 25px;padding-left:15px;border-left:4px solid #222;line-height:1.1}.hdg_lv4:before{content:"";position:absolute;top:-25px;left:0;width:100%;height:1px;background:#b7b7b7}.hdg_lv3+.hdg_lv4,.hdg_lv4-noborder{margin-top:25px}.hdg_lv3+.hdg_lv4:before,.hdg_lv4-noborder:before{display:none}.hdg_lv4-player{margin:10px 0;color:#d70c18;font-size:0.86rem}.m-card{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;padding:8px}.m-card-player{padding-top:90% !important;background:#ebebeb}.m-card-player>img{position:absolute;top:0;left:0;width:100%;height:auto}@media (min-width: 768px){.m-card{padding:10px 20px}}.m-tab{background:#d70c18}.m-tab_wrap>ul{display:table;width:100%}.m-tab_wrap>ul>li{display:table-cell}.m-tab_wrap>ul>li>a{display:block;position:relative;padding:11px 0 15px;color:#fff;text-align:center;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.m-tab_wrap>ul>li>a:before{content:'';position:absolute;bottom:0;left:0;width:0;height:6px;background:#e95504;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .m-tab_wrap>ul>li>a:hover:before{width:100%;border-bottom-color:#e95504}.m-tab_wrap>ul>li.is-active>a:before{width:100%;background:#f29600}.m-tab-2column ul>li{width:50%}.m-tab-3column ul>li{width:33.333%}.m-tab-4column ul>li{width:25%;white-space:nowrap}.m-tab-5column ul>li{width:20%;white-space:nowrap}.m-tab-6column ul>li{width:16.65%;white-space:nowrap}.m-tab-7column ul>li{width:14.2%;white-space:nowrap}.m-tab-8column ul>li{width:12.5%;white-space:nowrap}@media (max-width: 767px){.m-tab{margin:0 -8px;padding:0 8px;font-size:0.86rem}}@media (min-width: 768px){.m-tab{margin:0 -16px;padding:0 16px;font-size:1rem}.m-tab ul{max-width:1200px;margin:0 auto}.m-tab ul>li>a{padding:18px 0 15px;border-bottom-width:7px}}@media (max-width: 767px){.m-accordion{margin:10px 0;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-accordion .m-accordion_title{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:55px;padding:15px 55px 15px 15px;border-bottom:1px solid #b7b7b7;font-weight:700;overflow:hidden;cursor:pointer}.m-accordion .m-accordion_title:before{content:'';position:absolute;top:0;right:-10px;width:55px;height:100%;background:#f29600;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-accordion .m-accordion_title:after{position:absolute;top:16px;right:8px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.28rem;font-weight:700}.no-touchevents .m-accordion .m-accordion_title:hover:before{right:0}.m-accordion .m-accordion_title.is-close{border-bottom:none;font-weight:300}.m-accordion .m-accordion_title.is-close:after{content:'\e919'}.m-accordion .m-accordion_body{padding:10px}.m-accordion[data-accordion="sp"] .m-accordion_body,.m-accordion[data-accordion="both"] .m-accordion_body{display:none}}@media (min-width: 768px){.m-accordion[data-accordion="sp"] .m-accordion_title{margin-bottom:15px;font-weight:bold;text-align:center}.m-accordion[data-accordion="sp"] .m-accordion_body{display:block !important}.m-accordion[data-accordion="both"]{margin:10px 0;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-accordion[data-accordion="both"] .m-accordion_title{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:55px;padding:15px 55px 15px 15px;border-bottom:1px solid #b7b7b7;font-weight:700;overflow:hidden;cursor:pointer}.m-accordion[data-accordion="both"] .m-accordion_title:before{content:'';position:absolute;top:0;right:-10px;width:55px;height:100%;background:#f29600;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-accordion[data-accordion="both"] .m-accordion_title:after{position:absolute;top:16px;right:8px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.28rem;font-weight:700}.no-touchevents .m-accordion[data-accordion="both"] .m-accordion_title:hover:before{right:0}.m-accordion[data-accordion="both"] .m-accordion_title.is-close{border-bottom:none;font-weight:300}.m-accordion[data-accordion="both"] .m-accordion_title.is-close:after{content:'\e919'}.m-accordion[data-accordion="both"] .m-accordion_body{padding:10px}.m-accordion[data-accordion="both"] .m-accordion_body{display:none}}@media (max-width: 767px){.m-accesslist{margin:25px 0 0 -4px}.m-accesslist .m-accesslist_wrap{display:table;width:100%}.m-accesslist .m-accesslist_item{display:table-cell;font-size:0.79rem;text-align:center}.m-accesslist .m-accesslist_item_title{padding:15px 0 14px;border-top:2px solid #222;border-bottom:1px solid #b7b7b7;font-weight:700}.m-accesslist .m-accesslist_item_title>i{display:none}.m-accesslist .m-accesslist_item_title>span{display:block;font-size:0.61rem;font-weight:300;white-space:nowrap}.m-accesslist .m-accesslist_item_text{position:relative;margin-bottom:20px;padding:14px 0 20px}.m-accesslist .m-accesslist_item_text:before{position:absolute;bottom:-17px;left:50%;margin-left:-25px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#999;font-size:50px;font-weight:700}.m-accesslist .m-accesslist_item{padding-left:4px}.m-accesslist-2column .m-accesslist_item{width:50%}.m-accesslist-3column .m-accesslist_item{width:33.333%}}@media (min-width: 768px){.m-accesslist .m-accesslist_item{padding:20px 0;border-top:1px solid #b7b7b7;text-align:center}.m-accesslist .m-accesslist_item:first-child{padding-top:10px;border-top:none}.m-accesslist .m-accesslist_item_title{font-size:1.14rem;font-weight:700}.m-accesslist .m-accesslist_item_title>i{position:relative;top:3px;margin-right:5px;font-size:1.42rem}.m-accesslist .m-accesslist_item_title>span{margin-right:0.5em;font-weight:300}.m-accesslist .m-accesslist_item_text{position:relative;margin:5px 0 27px}}.m-carditemlist{margin:25px -4px 20px}.m-carditemlist .m-carditemlist_wrap{display:flex;flex-flow:row wrap}.no-flexbox .m-carditemlist .m-carditemlist_wrap:before,.no-flexbox .m-carditemlist .m-carditemlist_wrap:after{content:" ";display:table}.no-flexbox .m-carditemlist .m-carditemlist_wrap:after{clear:both}.m-carditemlist .m-carditemlist_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;width:95%;width:calc(100% - 9px);margin:0 4px 8px;padding:10px}.m-carditemlist .m-carditemlist_item_title{margin:0 -10px 10px;padding:6px 15px 16px;border-bottom:1px solid #b7b7b7;font-weight:bold}.m-carditemlist .m-carditemlist_item_title_sub{display:block;margin:-4px 0 2px;font-size:0.79rem}.m-carditemlist .m-carditemlist_item_text{margin:16px 0 17px;font-size:0.86rem}.m-carditemlist .m-carditemlist_item_subtitle{margin-top:20px;padding-top:12px;border-top:1px solid #b7b7b7;color:#a08456;font-size:0.79rem}.m-carditemlist .m-carditemlist_item_image+.m-carditemlist_item_subtitle{margin-top:0;border-top:none}.m-carditemlist .m-carditemlist_item_table{width:100%;margin-top:5px}.m-carditemlist .m-carditemlist_item_table th,.m-carditemlist .m-carditemlist_item_table td{padding-top:5px;font-size:0.86rem}.m-carditemlist .m-carditemlist_item_table th{font-weight:300}.m-carditemlist .m-carditemlist_item_table td{text-align:right;font-weight:700;white-space:nowrap}.m-carditemlist .m-carditemlist_item_caption{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -10px -10px;padding:8px 10px;border-top:1px solid #b7b7b7;border-radius:0 0 5px 5px;background:#f7f7f7}.no-flexbox .m-carditemlist .m-carditemlist_item{float:left}.m-carditemlist .m-carditemlist_item_label{display:inline-block;padding:5px;background:#d70c18;color:#fff;font-size:0.79rem}.m-carditemlist .m-carditemlist_item_block{padding:20px 0}.m-carditemlist .m-carditemlist_item_block+.m-carditemlist_item_block{border-top:1px solid #b7b7b7}.m-carditemlist .m-carditemlist_item_block .m-carditemlist_item_subtitle{margin-top:0;padding-top:0;border:none}.m-carditemlist .m-carditemlist_item_block .m-carditemlist_item_text{margin:16px 0 0 0}.m-carditemlist-2column .m-carditemlist_item{width:46%;width:calc(50% - 16px) !important}.m-carditemlist-3column .m-carditemlist_item{width:30%;width:calc(33.33% - 9px) !important}@media (max-width: 767px){.m-accordion[data-accordion="both"] .m-carditemlist .m-carditemlist_item,.m-accordion[data-accordion="sp"] .m-carditemlist .m-carditemlist_item{-webkit-box-shadow:#b7b7b7 0 0 0 1px;box-shadow:#b7b7b7 0 0 0 1px}}@media (min-width: 768px){.m-carditemlist{margin:20px -8px}.m-carditemlist .m-carditemlist_item{width:calc(50% - 17px);margin:0 8px 16px;padding-bottom:45px}.m-carditemlist .m-carditemlist_item_subtitle{margin-top:20px;padding-top:20px}.m-carditemlist .m-carditemlist_item_table{width:100%;margin-top:8px}.m-carditemlist .m-carditemlist_item_table th,.m-carditemlist .m-carditemlist_item_table td{padding-top:10px}.m-carditemlist .m-carditemlist_item_caption{position:absolute;bottom:0;left:0;width:100%;margin:0}.m-accordion[data-accordion="both"] .m-carditemlist .m-carditemlist_item,.m-accordion[data-accordion="pc"] .m-carditemlist .m-carditemlist_item{-webkit-box-shadow:#b7b7b7 0 0 0 1px;box-shadow:#b7b7b7 0 0 0 1px}.m-carditemlist-2column-sm .m-carditemlist_item{width:calc(50% - 17px) !important}.m-carditemlist-3column-sm .m-carditemlist_item{width:calc(33.33% - 17px) !important}.m-carditemlist-4column-sm .m-carditemlist_item{width:calc(25% - 17px) !important}}@media (min-width: 992px){.m-carditemlist .m-carditemlist_item{width:calc(33.333% - 17px)}.m-carditemlist-2column-md .m-carditemlist_item{width:calc(50% - 17px) !important}.m-carditemlist-4column-md .m-carditemlist_item{width:calc(25% - 17px) !important}}.m-pickuplist{margin:0 -4px 20px}.m-pickuplist .m-pickuplist_wrap{display:flex;flex-flow:row wrap}.no-flexbox .m-pickuplist .m-pickuplist_wrap:before,.no-flexbox .m-pickuplist .m-pickuplist_wrap:after{content:" ";display:table}.no-flexbox .m-pickuplist .m-pickuplist_wrap:after{clear:both}.m-pickuplist .m-pickuplist_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;display:flex;flex-flow:row wrap;box-sizing:border-box;width:46%;width:calc(50% - 9px);margin:0 4px 8px;font-size:0.86rem;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.m-pickuplist .m-pickuplist_item>a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:10px;align-self:flex-start}.no-touchevents .m-pickuplist .m-pickuplist_item>a:hover .m-pickuplist_item_body{color:#d70c18}.m-pickuplist .m-pickuplist_item_image{position:relative;margin-bottom:17px;padding-top:50%}.m-pickuplist .m-pickuplist_item_image-wrap{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.m-pickuplist .m-pickuplist_item_image-wrap img{width:100%;border-radius:5px 5px 0 0}.m-pickuplist .m-pickuplist_item_image:before{content:'';position:absolute;z-index:10;top:calc(100% - 7px);left:5px;width:40px;height:22px;background-color:#d70c18}.m-pickuplist .m-pickuplist_item_image:after{content:'';position:absolute;z-index:10;top:calc(100% + 15px);left:5px;border-top:10px solid transparent;border-right:40px solid #d70c18;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-pickuplist .m-pickuplist_item_image span{position:absolute;z-index:100;top:calc(100% - 6px);left:12px;width:36px;font-size:10px;font-weight:bold;font-style:italic;color:#fff}.m-pickuplist .m-pickuplist_item_time{display:block;padding:0 10px;color:#222;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:700;text-align:center}.m-pickuplist .m-pickuplist_item_body{position:relative;margin-top:8px;padding:0 10px;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.no-flexbox .m-pickuplist .m-pickuplist_item{float:left}@media (min-width: 992px){.m-pickuplist .m-pickuplist_item{width:calc(33.333% - 17px)}.m-pickuplist .m-pickuplist_item_image:before{content:'';position:absolute;z-index:10;top:calc(100% - 7px);left:5px;width:50px;height:40px;background-color:#d70c18}.m-pickuplist .m-pickuplist_item_image:after{content:'';position:absolute;z-index:10;top:calc(100% + 33px);left:5px;border-top:16px solid transparent;border-right:50px solid #d70c18;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-pickuplist .m-pickuplist_item_image span{position:absolute;z-index:100;left:13px;width:36px;font-size:12px;font-weight:bold;font-style:italic;color:#fff}}@media (min-width: 768px){.m-pickuplist{margin-right:-8px;margin-left:-8px}.m-pickuplist .m-pickuplist_item{width:calc(50% - 17px);margin:0 8px 16px}.m-pickuplist .m-pickuplist_item_image{margin-bottom:19px;margin-bottom:19px}.m-pickuplist .m-pickuplist_item_image:before{content:'';position:absolute;z-index:10;top:calc(100% - 7px);left:5px;width:40px;height:30px;background-color:#d70c18}.m-pickuplist .m-pickuplist_item_image:after{content:'';position:absolute;z-index:10;top:calc(100% + 23px);left:5px;border-top:12px solid transparent;border-right:40px solid #d70c18;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-pickuplist .m-pickuplist_item_image span{position:absolute;z-index:100;top:100%;left:11px;width:28px;font-size:10px;font-weight:bold;font-style:italic;color:#fff}.m-pickuplist .m-pickuplist_item_time{padding:0 20px;font-size:0.86rem}.m-pickuplist .m-pickuplist_item_body{margin-top:10px;padding:0 20px}.m-pickuplist-3column-sm .m-pickuplist_item{width:calc(33.333% - 17px) !important}.m-pickuplist-4column-sm .m-pickuplist_item{width:calc(25% - 17px) !important}}.game_eventpickup .m-pickuplist_item_body{margin-top:35px}.m-relatedlist{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin:30px 0}.m-relatedlist:before{content:'関連リンク';display:block;padding:24px 5px 21px;border-bottom:1px solid #b7b7b7;color:#d70c18;font-size:1.06rem;font-weight:700;text-align:center}.m-relatedlist:after{position:absolute;top:17px;left:50%;margin-left:-2.6em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:30px}.m-relatedlist .m-relatedlist_body>li{border-top:1px solid #b7b7b7}.m-relatedlist .m-relatedlist_body>li:first-child{border-top:none}.m-relatedlist .m-relatedlist_body>li>a{display:block;position:relative;padding:14px 5px 14px 32px;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-relatedlist .m-relatedlist_body>li>a:before{position:absolute;top:15px;left:8px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem}.m-relatedlist .m-relatedlist_body>li>a[target=_blank]:after{position:relative;top:2px;margin-left:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.14rem}.m-relatedlist .m-relatedlist_body>li>a[href$=".pdf"]:after{position:relative;top:2px;margin-left:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.14rem}.no-touchevents .m-relatedlist .m-relatedlist_body>li>a:hover{color:#d70c18}@media (min-width: 768px){.m-relatedlist{margin-top:90px}.m-relatedlist:first-child{margin-top:30px}.m-relatedlist .m-relatedlist_body>li>a{padding:16px 5px 16px 68px}.m-relatedlist .m-relatedlist_body>li>a:before{top:17px;left:40px;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-relatedlist .m-relatedlist_body>li>a:hover:before{left:43px}}.m-contactlist{margin:20px 0;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0}.m-contactlist .m-contactlist_title{padding:23px 0;border-bottom:1px solid #ccc;color:#d70c18;text-align:center}.m-contactlist .m-contactlist_title>i{position:relative;top:3px}.m-contactlist .m-contactlist_body>li>a{display:block;position:relative;padding:10px 15px;border-top:1px solid #b7b7b7}.m-contactlist .m-contactlist_body>li>a:before{position:absolute;top:50%;right:-2px;margin-top:-13px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:25px}.m-contactlist .m-contactlist_body>li>a>span{display:block;margin-top:3px;color:#666;font-size:0.79rem}.m-contactlist .m-contactlist_body>li:first-child>a{border-top:none}.m-contactbox{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin:30px 0}.m-contactbox .m-contactbox_title{padding:11px 5px 15px;border-bottom:1px solid #b7b7b7;color:#d70c18;font-size:1.06rem;font-weight:700;text-align:center}.m-contactbox .m-contactbox_title>span:before{position:relative;top:6px;display:inline-block;margin-right:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:30px}.m-contactbox .m-contactbox_body{padding:10px}.m-contactbox .m-contactbox_body>p{font-size:0.86rem}.m-contactbox .m-contactbox_body_title{margin-bottom:5px;font-weight:700}.m-contactbox .m-contactbox_body_link{margin:15px 0 10px}.m-contactbox .m-contactbox_body_link>li{margin-bottom:2px;padding:8px;border-radius:5px;background:#f7f7f7}.m-contactbox .m-contactbox_body_link_tel{font-size:0.86rem}.m-contactbox .m-contactbox_body_link_tel>a{display:block;padding:10px 0;font-family:"Roboto Condensed";font-size:1.28rem;font-weight:700;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-contactbox .m-contactbox_body_link_tel>a:hover{color:#d70c18}.m-contactbox .m-contactbox_body_link_tel>a:before{position:relative;top:3px;display:inline-block;margin-right:0.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18}.m-contactbox .m-contactbox_body_link_fax,.m-contactbox .m-contactbox_body_link_email{display:block;padding:10px 0;font-family:"Roboto Condensed";font-size:1.14rem}.m-contactbox .m-contactbox_body_link_fax:before,.m-contactbox .m-contactbox_body_link_email:before{position:relative;top:3px;display:inline-block;margin:0 0.5em 0 0.1em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18}.m-contactbox .m-contactbox_body_link_email{padding-top:0}.m-contactbox .m-contactbox_body_link_email>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-contactbox .m-contactbox_body_link_email>a:hover{color:#d70c18}.m-contactbox .m-contactbox_body_link_email:before{content:'\e917'}.m-contactbox-mini{-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 2px 1px;box-shadow:rgba(0,0,0,0.2) 0 1px 2px 1px}.m-relatedlist+.m-contactbox{margin-top:20px}@media (max-width: 767px){.m-accordion[data-accordion="both"] .m-contactbox,.m-accordion[data-accordion="sp"] .m-contactbox{-webkit-box-shadow:#b7b7b7 0 0 0 1px;box-shadow:#b7b7b7 0 0 0 1px}}@media (min-width: 768px){.m-contactbox{margin:30px 0 20px}.m-contactbox .m-contactbox_body{padding:35px 40px}.m-contactbox .m-contactbox_body_link{margin:25px 0 10px}.m-contactbox .m-contactbox_body_link>li{padding:16px}.m-contactbox .m-contactbox_body_link_tel>a{display:inline-block;margin-right:1em;padding:0}.m-contactbox .m-contactbox_body_link_fax,.m-contactbox .m-contactbox_body_link_email{display:inline-block;padding:0}.m-contactbox .m-contactbox_body_link_fax{margin-right:2em}.m-contactbox-mini{margin:10px 0 20px}.m-contactbox-mini .m-contactbox_body{padding:15px 20px}.m-contactbox-mini .m-contactbox_body_link{margin:10px 0}.m-contactbox-mini .m-contactbox_body_link>li{padding:8px 16px}.m-relatedlist+.m-contactbox,.m-relatedlist+.col .m-contactbox{margin-top:40px}.m-accordion[data-accordion="both"] .m-contactbox,.m-accordion[data-accordion="pc"] .m-contactbox{-webkit-box-shadow:#b7b7b7 0 0 0 1px;box-shadow:#b7b7b7 0 0 0 1px}}.m-calendarslide{position:relative;width:100%;min-height:200px;margin:25px 0;padding-bottom:5px;background:url(/resource/images/common/icn-loader.gif) center no-repeat;overflow:hidden}.m-calendarslide .m-calendarslide_wrap{width:66.67%;margin:0 auto;padding-left:16px}.m-calendarslide .m-calendarslide_wrap_slider{display:-webkit-box;display:box;display:flex}.m-calendarslide .m-calendarslide_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-calendarslide .m-calendarslide_item_date{display:block;padding:9px 0 8px 10px;border-top:4px solid #999;text-align:center}.m-calendarslide .m-calendarslide_item_date>span{font-weight:700}.m-calendarslide .m-calendarslide_item_cell{padding:15px;border-top:1px solid #b7b7b7}.m-calendarslide .m-calendarslide_item_cell_time{margin-bottom:5px}.m-calendarslide .m-calendarslide_item_cell_time_icon{display:inline-block;position:relative;top:-3px;width:30px;margin:0 11px 0 7px}.m-calendarslide .m-calendarslide_item.is-saturday .m-calendarslide_item_date{border-top-color:#77c2e1}.m-calendarslide .m-calendarslide_item.is-sunday .m-calendarslide_item_date{border-top-color:#eda397}.m-calendarslide .m-calendarslide_item.is-holiday .m-calendarslide_item_date{border-top-color:#e95504}.m-calendarslide.is-loaded{min-height:0;background:inherit}.m-calendarslide .bx-viewport{overflow:visible !important}.m-calendarslide .bx-prev,.m-calendarslide .bx-next{position:absolute;top:-2px;width:50px;height:103%;background:#f2f2f2}.touchevents .m-calendarslide .bx-prev,.m-calendarslide .bx-prev.disabled,.touchevents .m-calendarslide .bx-next,.m-calendarslide .bx-next.disabled{display:none}.m-calendarslide .bx-prev>i,.m-calendarslide .bx-next>i{position:absolute;top:50%;left:50%;margin-top:-0.45em;color:#d70c18;font-size:60px}.m-calendarslide .bx-prev{left:0;background:-webkit-gradient(linear, left top, right top, color-stop(75%, #f2f2f2), to(rgba(242,242,242,0)));background:-webkit-linear-gradient(left, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:-o-linear-gradient(left, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:linear-gradient(to right, #f2f2f2 75%, rgba(242,242,242,0) 100%)}.m-calendarslide .bx-prev>i{margin-left:-0.65em}.m-calendarslide .bx-next{right:0;background:-webkit-gradient(linear, right top, left top, color-stop(75%, #f2f2f2), to(rgba(242,242,242,0)));background:-webkit-linear-gradient(right, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:-o-linear-gradient(right, #f2f2f2 75%, rgba(242,242,242,0) 100%);background:linear-gradient(to left, #f2f2f2 75%, rgba(242,242,242,0) 100%)}.m-calendarslide .bx-next>i{margin-left:-0.45em}@media (min-width: 768px){.m-calendarslide{margin:50px 0}.m-calendarslide .m-calendarslide_wrap{width:230px}.m-calendarslide .m-calendarslide_item_date{border-top-width:8px}.m-calendarslide .bx-prev,.m-calendarslide .bx-next{position:absolute;width:84px}}.m-generalslide{position:relative;width:100%;padding:15px 0;background:#333;overflow:hidden}.m-generalslide .m-generalslide_cover{position:relative;margin:0 auto;overflow:hidden}.no-touchevents .m-generalslide .m-generalslide_cover{padding:0 40px}.m-generalslide .m-generalslide_wrap>ul>li{display:none}.m-generalslide .m-generalslide_wrap>ul>li:first-child{display:block}.m-generalslide .m-generalslide_item{padding:0 4px}.m-generalslide .m-generalslide_item_wrap{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-generalslide .m-generalslide_item_wrap a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-generalslide .m-generalslide_item_wrap a:hover{opacity:0.7}.m-generalslide.m-generalslide-1column .m-generalslide_wrap{width:100%}.m-generalslide.m-generalslide-3column .m-generalslide_wrap{width:33.33%}.m-generalslide.m-generalslide-4column .m-generalslide_wrap{width:25%}.m-generalslide.m-generalslide-5column .m-generalslide_wrap{width:20%}.m-generalslide-home{padding:20px 0 !important;background:#222 !important}.m-generalslide-home .bx-wrapper .bx-prev,.m-generalslide-home .bx-wrapper .bx-next{background:#222 !important}.m-generalslide-transparent{background:none !important;overflow:visible !important}.m-generalslide-transparent .m-generalslide_cover{overflow:visible !important}.m-generalslide-transparent .m-generalslide_item{display:-webkit-box;display:box;display:flex;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.m-generalslide-transparent .js-slider-general{display:-webkit-box;display:box;display:flex}.m-generalslide-transparent .bx-wrapper .m-generalslide_item{opacity:0.5}.m-generalslide-transparent .bx-wrapper .m-generalslide_item.is-active{opacity:1}.m-generalslide-transparent .bx-wrapper .bx-prev,.m-generalslide-transparent .bx-wrapper .bx-next{background:none !important}.m-generalslide-transparent .bx-wrapper .bx-prev>i,.m-generalslide-transparent .bx-wrapper .bx-next>i{color:#d70c18 !important}.m-generalslide .bx-wrapper .bx-viewport{overflow:visible !important}.m-generalslide .bx-wrapper .bx-viewport>ul{width:6000% !important}.m-generalslide .bx-wrapper .bx-prev,.m-generalslide .bx-wrapper .bx-next{position:absolute;top:0;width:41px;height:100%;background:#333}.touchevents .m-generalslide .bx-wrapper .bx-prev,.m-generalslide .bx-wrapper .bx-prev.disabled,.touchevents .m-generalslide .bx-wrapper .bx-next,.m-generalslide .bx-wrapper .bx-next.disabled{display:none}.m-generalslide .bx-wrapper .bx-prev>i,.m-generalslide .bx-wrapper .bx-next>i{position:absolute;top:50%;left:50%;margin-top:-0.45em;margin-left:-0.45em;color:#fff;font-size:60px;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-generalslide .bx-wrapper .bx-prev:hover>i,.no-touchevents .m-generalslide .bx-wrapper .bx-next:hover>i{opacity:0.6}.m-generalslide .bx-wrapper .bx-prev{left:-1px}.m-generalslide .bx-wrapper .bx-next{right:-1px}@media (max-width: 767px){.m-generalslide .m-generalslide_wrap{width:50%}.m-generalslide-1column-xs .m-generalslide_wrap{width:100%}.m-generalslide-3column-xs .m-generalslide_wrap{width:33.33%}.m-generalslide-4column-xs .m-generalslide_wrap{width:25%}.m-generalslide-5column-xs .m-generalslide_wrap{width:20%}}@media (min-width: 768px){.m-generalslide .m-generalslide_cover{width:83.333%;max-width:999.996px}.m-generalslide .m-generalslide_wrap{width:33.33%}.m-generalslide-home{padding:25px 0 !important}.m-generalslide-transparent .m-generalslide_item{padding:0 45px}.m-generalslide-transparent .bx-wrapper .bx-prev{left:18px}.m-generalslide-transparent .bx-wrapper .bx-next{right:24px}.m-generalslide-1column-sm .m-generalslide_wrap{width:100%}.m-generalslide-2column-sm .m-generalslide_wrap{width:50%}.m-generalslide-4column-sm .m-generalslide_wrap{width:25%}.m-generalslide-5column-sm .m-generalslide_wrap{width:20%}}@media (min-width: 992px){.m-generalslide .m-generalslide_wrap{width:25%}.m-generalslide-1column-md .m-generalslide_wrap{width:100%}.m-generalslide-2column-md .m-generalslide_wrap{width:50%}.m-generalslide-3column-md .m-generalslide_wrap{width:33.33%}.m-generalslide-5column-md .m-generalslide_wrap{width:20%}}.m-fadeslide{width:100%}.m-fadeslide>ul>li{display:none}.m-fadeslide>ul>li:first-child{display:block}.m-fadeslide>ul>li>a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-fadeslide>ul>li>a:hover{opacity:0.7}.m-fadeslide img{width:100%;height:auto}.m-fadeslide .bx-wrapper{text-align:center}.m-fadeslide .bx-viewport a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-fadeslide .bx-viewport a:hover{opacity:0.7}.m-fadeslide .bx-controls{position:relative;display:inline-block;margin-top:14px}.m-fadeslide .bx-controls>.bx-pager>.bx-pager-item{display:inline-block;margin:0 5px}.m-fadeslide .bx-controls>.bx-pager>.bx-pager-item>a{display:block;width:30px;height:3px;background:#ccc;text-indent:-9999px;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition:all 0.1s 0s ease;-o-transition:all 0.1s 0s ease;transition:all 0.1s 0s ease}.m-fadeslide .bx-controls>.bx-pager>.bx-pager-item>a.active{background:#f29600}.no-touchevents .m-fadeslide .bx-controls>.bx-pager>.bx-pager-item>a:hover{opacity:0.6}.m-fadeslide .bx-controls>.bx-controls-direction>.bx-prev,.m-fadeslide .bx-controls>.bx-controls-direction>.bx-next{position:absolute;top:-12px;color:#999;font-size:1.7rem;font-weight:700;-webkit-transition:all 0.2s 0s ease;-o-transition:all 0.2s 0s ease;transition:all 0.2s 0s ease}.no-touchevents .m-fadeslide .bx-controls>.bx-controls-direction>.bx-prev:hover,.no-touchevents .m-fadeslide .bx-controls>.bx-controls-direction>.bx-next:hover{opacity:0.6}.m-fadeslide .bx-controls>.bx-controls-direction>.bx-prev{left:-30px}.m-fadeslide .bx-controls>.bx-controls-direction>.bx-next{right:-30px}.touchevents .m-fadeslide .bx-controls>.bx-controls-direction{display:none}.m-fadeslide-game{background:#222}.m-fadeslide-game .bx-controls>.bx-pager>.bx-pager-item>a{background:#666}.m-fadeslide-game>.bx-controls-direction>.bx-prev,.m-fadeslide-game>.bx-controls-direction>.bx-next{color:#fff}@media (min-width: 768px){.m-fadeslide{padding-bottom:10px}.m-fadeslide .bx-controls{margin-top:22px}.m-fadeslide .bx-controls>.bx-pager>.bx-pager-item{margin:0 10px}.m-fadeslide .bx-controls>.bx-pager>.bx-pager-item>a{width:60px;height:6px}.m-fadeslide .bx-controls>.bx-controls-direction>.bx-prev,.m-fadeslide .bx-controls>.bx-controls-direction>.bx-next{position:absolute;top:-23px;font-size:50px}.m-fadeslide .bx-controls>.bx-controls-direction>.bx-prev{left:-100px}.m-fadeslide .bx-controls>.bx-controls-direction>.bx-next{right:-100px}}.m-photogallery{width:100%;min-height:100px;margin-top:1px;overflow:hidden;background:#f7f7f7 url(/resource/images/common/icn-loader.gif) center no-repeat}.m-photogallery ul{width:3500%;height:100px}.m-photogallery ul>li{float:left;width:100px;padding-left:1px}.m-photogallery .bx-wrapper{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.m-photogallery .bx-wrapper .bx-prev,.m-photogallery .bx-wrapper .bx-next{position:absolute;top:0;width:20px;height:100%;background:#d70c18}.m-photogallery .bx-wrapper .bx-prev>i,.m-photogallery .bx-wrapper .bx-next>i{position:absolute;top:50%;left:-4px;margin-top:-0.45em;color:#fff;font-size:30px}.m-photogallery .bx-wrapper .bx-prev.disabled,.m-photogallery .bx-wrapper .bx-next.disabled{background:#333;opacity:0.3;cursor:default}.m-photogallery .bx-wrapper .bx-prev{left:0}.m-photogallery .bx-wrapper .bx-next{right:0}.touchevents .m-photogallery .bx-wrapper{padding:0}.touchevents .m-photogallery .bx-wrapper .bx-controls{display:none}.m-photogallery.is-loaded{min-height:0;background:#f7f7f7}@media (min-width: 768px){.m-photogallery ul{height:200px}.m-photogallery ul>li{width:200px}.m-photogallery .bx-wrapper{padding:0 36px}.m-photogallery .bx-wrapper .bx-prev,.m-photogallery .bx-wrapper .bx-next{width:36px}.m-photogallery .bx-wrapper .bx-prev>i,.m-photogallery .bx-wrapper .bx-next>i{left:-2px;font-size:40px}}.m-photogallery2{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-photogallery2>ul{margin-left:-1px}.m-photogallery2>ul>li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333%;padding-left:1px;padding-bottom:1px}.m-photogallery2>ul>li.is-hide{display:none}@media (min-width: 768px){.m-photogallery2 .m-showall{padding:40px 0}.m-photogallery2>ul>li{width:25%}}.m-categorylink{position:relative;min-height:300px;text-align:center}.m-categorylink .m-categorylink_list{position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:14px 10px 18px;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.6)), to(transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.6) 0%, transparent 100%);color:#fff}.m-categorylink .m-categorylink_list>ul{margin:0 -10px;text-align:center}.m-categorylink .m-categorylink_list>ul>li{display:inline-block;border-left:1px solid #999}.m-categorylink .m-categorylink_list>ul>li>a{position:relative;display:block;padding:0 30px 0 18px;color:#fff;font-size:0.86rem}.m-categorylink .m-categorylink_list>ul>li>a:after{position:absolute;top:50%;right:5px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.7rem}.m-categorylink .m-categorylink_list>ul>li.m-categorylink_list_item-heading{display:block;margin-bottom:25px;border-left:none;text-align:center}.m-categorylink .m-categorylink_list>ul>li.m-categorylink_list_item-heading>a{display:inline-block;padding-top:5px;padding-bottom:5px}.m-categorylink .m-categorylink_list>ul>li:not(.m-categorylink_list_item-heading)>a:before{content:'';position:absolute;bottom:-2px;left:50%;width:0;height:1px;margin-left:-3em;background:#fff;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .m-categorylink .m-categorylink_list>ul>li:not(.m-categorylink_list_item-heading)>a:hover:before{width:5em}.m-categorylink .m-categorylink_list>ul>li:first-child,.m-categorylink .m-categorylink_list>ul>li.m-categorylink_list_item-heading+li{border-left:none}.m-categorylink-fanclub{min-height:235px}.m-categorylink-fanclub:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50px;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5) 0%, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.5) 0%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.5) 0%, transparent 100%)}@media (min-width: 768px){.m-categorylink{min-height:380px}.m-categorylink .m-categorylink_list{padding-top:17px;padding-bottom:21px;text-align:center}.m-categorylink-fanclub{min-height:470px}.m-categorylink-fanclub:before{height:120px}}.m-category{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:6px 5px 5px 5px;font-size:0.73rem;align-self:flex-end}.m-category>ul>li{display:inline-block;margin-left:5px;margin-bottom:10px}.m-category>ul>li>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;padding:2px 5px;border-radius:10px;background-color:#ccc;color:#fff}.no-touchevents .m-category>ul>li>a:hover{color:#d70c18}@media (min-width: 992px){.m-category{padding:6px 5px 5px 15px}.m-category>ul>li{display:inline-block;margin-left:5px;margin-bottom:10px}.m-category>ul>li>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;padding:2px 5px;border-radius:10px;background-color:#ccc;color:#fff}.no-touchevents .m-category>ul>li>a:hover{color:#d70c18}}@media (min-width: 768px){.m-category{padding:6px 5px 5px 15px}.m-category>ul>li{display:inline-block;margin-left:5px;margin-bottom:10px}.m-category>ul>li>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;padding:2px 5px;border-radius:10px;background-color:#ccc;color:#fff}.no-touchevents .m-category>ul>li>a:hover{color:#d70c18}}.m-linklist{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:20px}.m-linklist .m-linklist_item{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:200px;border-top:1px solid #b7b7b7;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.m-linklist .m-linklist_item:first-child{border-top:none}.m-linklist .m-linklist_item>a{display:block;position:relative;padding:18px 20px 17px 9px;font-size:0.86rem;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-linklist .m-linklist_item>a:hover{color:#d70c18}.m-linklist .m-linklist_item>a:before{position:absolute;top:50%;right:5px;margin-top:-12px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:25px}.m-linklist .m-linklist_item>a[target=_blank]:before{content:'\e923'}.m-linklist .m-linklist_item_time{float:left;margin-bottom:5px;color:#222;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:700;line-height:1}.m-linklist .m-linklist_item_body{clear:both;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.m-linklist .m-linklist_item_note{display:block;margin-top:6px;color:#666;font-size:0.79rem}.m-linklist .m-linklist_item.is-hide{display:none;max-height:0;border-top:1px solid #fff;overflow:hidden}@media (min-width: 768px){.m-linklist .m-linklist_item>a{padding:18px 40px 13px 20px}.m-linklist .m-linklist_item>a:before{font-size:32px}.m-linklist .m-linklist_item_time{font-size:0.86rem}.m-linklist-separate{background:none;-webkit-box-shadow:none;box-shadow:none;margin-right:-8px;margin-left:-8px}.m-linklist-separate>ul{display:flex;flex-flow:row wrap}.m-linklist-separate .m-linklist_item{padding:0 8px 16px;border-top:none}.m-linklist-separate .m-linklist_item>a{padding:18px 20px 17px 9px;text-align:center;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-linklist-separate-2column .m-linklist_item{width:50%}.m-linklist-separate-3column .m-linklist_item{width:33.333%}.m-linklist-separate-4column .m-linklist_item{width:25%}.m-linklist-separate-5column .m-linklist_item{width:20%}}.m-linklist2{margin:0 -4px 8px}.m-linklist2>ul{display:flex;flex-flow:row wrap}.m-linklist2 .m-linklist2_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin:0 4px 8px}.m-linklist2 .m-linklist2_item_body{display:block;position:relative;padding:15px 20px 17px 9px;text-align:center}.m-linklist2 .m-linklist2_item_body:before{position:absolute;top:50%;right:5px;margin-top:-12px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:25px}.m-linklist2 .m-linklist2_item_body[target=_blank]:before{content:'\e923'}.m-linklist2-2column .m-linklist2_item{width:46%;width:calc( 50% - 9px)}.m-linklist2-3column .m-linklist2_item{width:30%;width:calc( 33.333% - 9px)}.m-linklist2-4column .m-linklist2_item{width:22%;width:calc( 25% - 9px)}.m-linklist2-5column .m-linklist2_item{width:18%;width:calc( 20% - 9px)}@media (min-width: 768px){.m-linklist2-2column-sm .m-linklist2_item{width:calc( 50% - 9px)}.m-linklist2-3column-sm .m-linklist2_item{width:calc( 33.333% - 9px)}.m-linklist2-4column-sm .m-linklist2_item{width:calc( 25% - 9px)}.m-linklist2-5column-sm .m-linklist2_item{width:calc( 20% - 9px)}}.m-anchorlist{margin:8px -4px}.m-anchorlist>ul{display:table;width:100%}.m-anchorlist>ul>li{display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4px}.m-anchorlist>ul>li>a{position:relative;min-height:45px;padding:12px 5px 12px;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;color:#222;font-size:0.79rem;text-align:center;white-space:nowrap}.m-anchorlist>ul>li>a:before{position:absolute;bottom:-2px;left:50%;margin-left:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.14rem}.m-anchorlist-2column>ul>li{width:50%}.m-anchorlist-3column>ul>li{width:33.333%}.m-anchorlist-4column>ul>li{width:25%}.m-anchorlist-5column>ul>li{width:20%}@media (min-width: 768px){.m-anchorlist>ul>li>a{padding-top:15px;padding-bottom:24px;font-size:1rem}.m-anchorlist>ul>li>a:before{bottom:-5px;font-size:1.7rem}.no-touchevents .m-anchorlist>ul>li>a:hover:before{-webkit-animation:anchorlist 0.2s 0s;animation:anchorlist 0.2s 0s}@-webkit-keyframes anchorlist{0%{bottom:3px;color:#d70c18;opacity:0}100%{bottom:-5px;color:#d70c18;opacity:1}}@keyframes anchorlist{0%{bottom:3px;color:#d70c18;opacity:0}100%{bottom:-5px;color:#d70c18;opacity:1}}}.m-selectbox{position:relative;font-size:0.86rem;z-index:10}.m-selectbox .m-selectbox_wrap{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;position:absolute;top:-15px;left:50%;width:254px;margin-left:-117px;border-radius:20px;overflow:hidden}.m-selectbox .m-selectbox_wrap_inner{position:relative;display:inline-table}.m-selectbox .m-selectbox_wrap_inner:before{position:absolute;top:50%;right:3px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#a08456;font-size:1.28rem}.m-selectbox .m-selectbox_title,.m-selectbox .m-selectbox_body{display:table-cell;white-space:nowrap}.m-selectbox .m-selectbox_title{padding:2px 17px;border-right:1px solid #b7b7b7;color:#666}.m-selectbox .m-selectbox_body{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:190px;padding:2px 0 1px 10px;border:none;background:transparent;color:#a08456;text-align:center;font-weight:700}@media (min-width: 768px){.m-selectbox .m-selectbox_wrap{position:relative}}.m-flexlist{margin:0 -4px}.m-flexlist>ul{display:flex;flex-flow:row wrap}.m-flexlist>ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4px}.macosx .m-flexlist>ul>li:first-child{margin-left:-1px}.no-flexbox .m-flexlist>ul:before,.no-flexbox .m-flexlist>ul:after{content:" ";display:table}.no-flexbox .m-flexlist>ul:after{clear:both}.no-flexbox .m-flexlist>ul>li{float:left}.m-flexlist .m-flexlist_item{display:flex}.m-flexlist-center>ul{justify-content:center}.m-flexlist-1column>ul>li{width:100%}.m-flexlist-2column>ul>li{width:50%}.m-flexlist-3column>ul>li{width:33.33%}.m-flexlist-4column>ul>li{width:25%}@media (min-width: 768px){.m-flexlist{margin:0 -8px}.m-flexlist>ul>li{padding:0 8px}.m-flexlist-1column-sm>ul>li{width:100%}.m-flexlist-2column-sm>ul>li{width:50%}.m-flexlist-3column-sm>ul>li{width:33.33%}.m-flexlist-4column-sm>ul>li{width:25%}.m-flexlist-5column-sm>ul>li{width:20%}.m-flexlist-6column-sm>ul>li{width:16.66%}.m-flexlist-7column-sm>ul>li{width:14.28%}}.m-imagebox{display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.m-imagebox .m-imagebox_image,.m-imagebox .m-imagebox_text{display:table-cell;text-align:left;vertical-align:middle}.m-imagebox .m-imagebox_image{text-align:center}.m-imagebox .m-imagebox_image>img{width:100%;height:auto;border-radius:5px 0 0 5px}.m-imagebox .m-imagebox_image-skew{position:relative;overflow:hidden}.m-imagebox .m-imagebox_image-skew:before{content:'';position:absolute;top:0;right:-100%;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;width:100%;height:100%;background:#fff;z-index:1}.m-imagebox .m-imagebox_image-15{width:15%}.m-imagebox .m-imagebox_image-20{width:20%}.m-imagebox .m-imagebox_image-25{width:25%}.m-imagebox .m-imagebox_image-30{width:30%}.m-imagebox .m-imagebox_image-35{width:35%}.m-imagebox .m-imagebox_image-40{width:40%}.m-imagebox .m-imagebox_image-45{width:45%}.m-imagebox .m-imagebox_image-50{width:50%}.m-imagebox .m-imagebox_text{width:100%}@media (min-width: 768px){.m-imagebox .m-imagebox_image-15-sm{width:15%}.m-imagebox .m-imagebox_image-20-sm{width:20%}.m-imagebox .m-imagebox_image-25-sm{width:25%}.m-imagebox .m-imagebox_image-30-sm{width:30%}.m-imagebox .m-imagebox_image-35-sm{width:35%}.m-imagebox .m-imagebox_image-40-sm{width:40%}.m-imagebox .m-imagebox_image-45-sm{width:45%}.m-imagebox .m-imagebox_image-50-sm{width:50%}}.m-stadiumlist>ul>li{font-weight:bold}.m-stadiumlist>ul>li>a{display:block}.m-stadiumlist>ul>li>a>figure{position:relative;width:50%;padding:25px 0 24px;background:#fff;background:rgba(255,255,255,0.85);text-align:center}.m-stadiumlist>ul>li>a>figure:before{position:absolute;top:50%;right:7px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.7rem;font-weight:700}.m-stadiumlist>ul>li>a>figure>div{display:inline-block;width:50px;margin-bottom:7px}@media (max-width: 767px){.m-stadiumlist>ul>li:nth-child(odd)>a>figure{margin-left:auto}}@media (min-width: 768px){.m-stadiumlist>ul>li{float:left;width:50%;font-size:1.42rem}.m-stadiumlist>ul>li>a>figure{padding:50px 0 46px}.m-stadiumlist>ul>li>a>figure>div{width:100px;margin-bottom:27px}.m-stadiumlist>ul>li:nth-child(4n+1)>a>figure,.m-stadiumlist>ul>li:nth-child(4n+2)>a>figure{margin-left:auto}}.m-gmap,.m-gmap-1column{position:relative;margin:10px 0;padding-top:100%}.m-gmap>iframe,.m-gmap-1column>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.m-gmap-1column{padding-top:50%}}.m-gmap-api{padding-top:75%}.m-gmap-api>*{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.m-gmap-api{padding-top:50%}}.m-youtube{position:relative;padding-top:56.25%}.m-youtube>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.m-contentbox{padding:30px 0;border-top:1px solid #b7b7b7;overflow:hidden}.m-contentbox .contents{padding-bottom:0}@media (min-width: 768px){.m-contentbox{padding-top:50px;padding-bottom:60px}}.m-prevbox{position:relative;padding:10px 0 18px;border-bottom:1px solid #b7b7b7;background:#f2f2f2;z-index:2}.m-prevbox>div>p{margin-left:-10px;font-size:0.86rem}.m-prevbox>div>p>a{display:block}.m-prevbox>div>p>a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;top:9px;color:#d70c18;font-size:32px;font-weight:700}.m-historylist dt,.m-historylist dd{line-height:1.2}.m-historylist dt{clear:both;float:left;width:2.5em;padding:5px 0;font-weight:700;text-align:right}.m-historylist dd{margin-left:3em;padding:5px 0}.m-comingsoon{text-align:center}.m-comingsoon_title{font-family:"Roboto Condensed";font-size:40px;font-weight:bold}.m-comingsoon_body>div{margin-bottom:10px}.m-comingsoon_body>figcaption{display:inline-block;text-align:left}@media (min-width: 768px){.m-comingsoon{width:60%;margin:0 auto}.m-comingsoon_title{font-size:60px}.m-comingsoon_title.m-comingsoon_title_small{font-size:40px}.m-comingsoon_body>div{margin-bottom:20px}}.js-news{min-height:200px;background:url(/resource/images/common/icn-loader.gif) center no-repeat}.js-news.is-loaded{min-height:0;background:none}.js-news.is-loaded.m-linklist{background:#fff}.m-rout{position:relative;display:inline-block;width:2em;height:1em;margin-right:0.5em}.m-rout:before,.m-rout:after{content:'';position:absolute;left:0}.m-rout:before{top:50%;width:100%;height:1px;border-bottom:2px solid #d70c18}.m-rout:after{top:40%;width:25%;height:50%;background:#d70c18}.m-rout-orange:before{border-bottom-color:#fccf00}.m-rout-orange:after{background:#fccf00}.m-rout-blue:before{border-bottom-color:#00aad9}.m-rout-blue:after{background:#00aad9}.m-rout-purple:before{border-bottom-color:#96c}.m-rout-purple:after{background:#96c}.m-bannerlist{width:100%}.m-bannerlist ul{display:flex;justify-content:space-between}.m-bannerlist ul .m-bannerlist_item{width:49%}@media (max-width: 767px){.m-bannerlist ul{flex-direction:column}.m-bannerlist ul .m-bannerlist_item{width:100%}.m-bannerlist ul .m-bannerlist_item:first-child{margin-bottom:20px}}.m-form{margin:5px 0;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.m-form>input{width:100%}.m-form>button[type=submit]{position:absolute;top:0;right:0;width:40px;height:100%;border:none}.m-form>button[type=submit]>i{position:relative;color:#fff;font-size:25px}.m-form>button[type=submit]:before{content:'';position:absolute;top:0;right:-10px;width:55px;height:100%;background:#f29600;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-form>button[type=submit]:hover:before{right:0}@media (min-width: 768px){.m-form{margin:15px 0 10px}}.m-input{height:44px;padding:0 12px;border:none;background:#fff}.m-checkboxlist{margin-bottom:20px}.m-checkboxlist>ul>li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333%;margin-top:20px;padding-right:10px}.m-checkboxlist>ul>li>div{display:table;width:100%;min-height:30px}.m-checkboxlist>ul>li>div>label{display:table-cell;vertical-align:middle}@media (min-width: 768px){.m-checkboxlist{margin-top:20px;margin-bottom:40px}.m-checkboxlist>ul>li{width:25%}.m-checkboxlist-2column-sm>ul>li{width:50%}.m-checkboxlist-3column-sm>ul>li{width:33.33%}.m-checkboxlist-5column-sm>ul>li{width:20%}.m-checkboxlist-6column-sm>ul>li{width:16.66%}.m-checkboxlist-7column-sm>ul>li{width:14.28%}}.m-checkbox{position:relative}.m-checkbox>input{display:none}.m-checkbox>label{display:block;padding-left:35px;font-size:0.73rem}.m-checkbox>input+label:before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;border-radius:5px;background:#ccc;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-checkbox>input+label:after{position:absolute;top:1px;left:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:30px;opacity:0;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-checkbox>input:checked+label{position:relative;color:#222;font-weight:700}.m-checkbox>input:checked+label:before{background:#d70c18}.m-checkbox>input:checked+label:after{opacity:1}@media (min-width: 768px){.m-checkbox>label{font-size:0.86rem}}.m-select{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;width:100%;height:44px;padding:0 12px;border:none;background:#fff}.m-select>option{border-radius:20px}.m-select_col{display:table;width:100%;padding:10px 0}.m-select_col-l,.m-select_col-r{display:table-cell;vertical-align:middle}.m-select_col-l{width:30%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.m-select_col-r{width:70%}.m-button{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 35px 6px;border:none;border-radius:13px;background:#f29600;color:#fff;font-size:0.79rem;line-height:1;-webkit-box-shadow:#e95504 0 1px 0 0;box-shadow:#e95504 0 1px 0 0;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-button:not(.m-button-skew):hover{background:#ffc000}.m-button i{position:absolute;top:50%;right:3px;margin-top:-0.45em;font-size:1.14rem;z-index:2}.m-button.m-button-m{padding:9px 45px;border-radius:17px;font-size:0.86rem}.m-button.m-button-m[href$=".pdf"]{border-width:2px}.m-button.m-button-l{margin:20px 0;padding:11px 50px;border-radius:17px;font-size:1rem}.m-button.m-button-l i{right:10px}.m-button.m-button-l[href$=".pdf"]{border-width:2px}.m-button[href$=".pdf"]{background:#fff;border:1px solid #d70c18;color:#d70c18;-webkit-box-shadow:#999 0 1px 1px 0;box-shadow:#999 0 1px 1px 0}.no-touchevents .m-button[href$=".pdf"]:hover{color:#fff;background:#d70c18}.m-button.m-button-route{padding-right:27px;padding-left:15px}.m-button.m-button-route i{right:5px}.m-button.m-button-skew{margin-bottom:20px;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.m-button.m-button-skew:before,.m-button.m-button-skew:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:skewX(-40deg);-ms-transform:skewX(-40deg);transform:skewX(-40deg);z-index:1}.m-button.m-button-skew:before{background:#d70c18;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0}.m-button.m-button-skew:after{width:0;background:#000;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.m-button.m-button-skew>span{display:block;position:relative;left:0;padding:7px 37px 7px 33px;z-index:2}.no-touchevents .m-button.m-button-skew:hover{color:#fff !important}.no-touchevents .m-button.m-button-skew:hover:after{width:100%}.m-button.m-button-skew-white{color:#d70c18}.m-button.m-button-skew-white:before{background:#fff}.m-button.m-button-skew-gray{color:#222}.m-button.m-button-skew-gray:before{background:#ccc}.m-button.m-button-skew-orange{color:#222}.m-button.m-button-skew-orange:before{background:#f29600}.m-button.m-button-skew-orange>span{padding-right:32px;padding-left:28px}.m-button.m-button-skew-small{margin-bottom:0}.m-button.m-button-skew-small>span{padding:4px 27px 6px 23px;font-size:0.79rem}@media (min-width: 768px){.m-button{padding:9px 50px 8px;border-radius:15px;font-size:0.86rem;font-weight:700}.m-button i{right:7px;font-size:1.7rem}.m-button.m-button-route{padding-right:30px;padding-left:20px}.m-button.m-button-route i{font-size:1.42rem}.m-button.m-button-m{padding:8px 45px 7px;border-radius:19px;font-size:0.86rem}.m-button.m-button-m i{right:10px}.m-button.m-button-l{margin:40px 0;padding:20px 60px 18px;border-radius:28px;font-size:1.14rem}.m-button.m-button-skew{margin-bottom:40px;font-size:1rem;font-weight:300}.m-button.m-button-skew>span{padding:9px 55px 11px 45px}.m-button.m-button-skew>span>i{right:8px}.m-button.m-button-skew-small{margin-bottom:0}.m-button.m-button-skew-small>span{padding:4px 30px 6px 20px;font-size:0.86rem}}.m-linkcard{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;padding:18px 25px 17px 9px;text-align:center;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.m-linkcard:before{position:absolute;top:50%;right:5px;margin-top:-12px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:25px}.m-linkcard[target=_blank]:before{content:'\e923'}.m-linkcard[href$=".pdf"]:before{content:'\e928'}.no-touchevents .m-linkcard:hover{color:#d70c18}.m-linkcard-nopadding{padding-top:0;padding-bottom:0;padding-left:0}.m-linktext{-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.no-touchevents .m-linktext:hover{color:#d70c18}.m-linktext:before{position:relative;top:3px;margin-right:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-linktext:hover:before{margin-left:0.1em;margin-right:0.1em}.m-linktext[href^="#"]:before{content:'\e901'}.m-linktext[target=_blank]:after{position:relative;top:3px;margin-left:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem}.m-linktext[href$=".pdf"]:after{position:relative;top:3px;margin-left:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem}.m-showall{position:relative;padding:20px 0;background:#f2f2f2;border-top:1px solid #b7b7b7;color:#69c;text-align:center;cursor:pointer;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-showall:before{content:'';position:absolute;top:-14px;left:50%;width:29px;height:29px;margin-left:-14px;border-radius:50%;background:#d70c18;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.m-showall:after{position:absolute;top:-0.45em;left:0;width:100%;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:35px;text-align:center;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-showall:hover{color:#d70c18}.no-touchevents .m-showall:hover:before{top:-9px}.no-touchevents .m-showall:hover:after{top:-0.32em}.m-showall-gray{border-top:1px solid #222;border-radius:0 0 5px 5px;background:#333}.m-tag{position:relative;top:-1px;display:inline-block;padding:3px 8px;border-radius:9px;border:1px solid #b7b7b7;background:#fff;color:#999;font-size:0.79rem;line-height:1}.m-tag-practice{border-color:#a08456;background:#a08456;color:#fff}.m-tag-game{border-color:#f29600;background:#f29600;color:#fff}.m-tag-media{border-color:#6cc;background:#6cc;color:#fff}.m-tag-tickets{border-color:#da2128;background:#da2128;color:#fff}.m-tag-birthday{border-color:#ffd800;background:#ffd800;color:#fff}.m-tag-club_grampus{border-color:#bd4817;background:#bd4817;color:#fff}.m-tag-mascot{border-color:#5396ed;background:#5396ed;color:#fff}.m-tag-cheer{border-color:#ed53c1;background:#ed53c1;color:#fff}.m-tag-ob{border-color:#222;background:#222;color:#fff}.m-tag-player_event{border-color:#4db56a;background:#4db56a;color:#fff}.m-tag-event{border-color:#8bc63e;background:#8bc63e;color:#fff}.m-tag-ticket{min-width:9em;margin-right:1em;text-align:center}.m-tag-gold{border-color:#a28c5d;background:#a28c5d;color:#fff}.m-tag-regular{border-color:#b25454;background:#b25454;color:#fff}.m-tag-seveneleven{border-color:#58795e;background:#58795e;color:#fff}.m-tag-jleague{border-color:#394863;background:#394863;color:#fff}.m-tag-orange{border-color:#f29600;background:#f29600;color:#fff}.m-tag-black{border-color:#333;background:#333;color:#fff}.m-table{width:100%;margin:20px 0;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;font-size:0.79rem;overflow:hidden}.m-table table{width:100%;border-collapse:collapse}.m-table-center thead th,.m-table-center thead td,.m-table-center tfoot th,.m-table-center tfoot td,.m-table-center tbody th,.m-table-center tbody td{text-align:center}@media (max-width: 767px){.m-accordion[data-accordion="both"] .m-table,.m-accordion[data-accordion="sp"] .m-table{-webkit-box-shadow:#b7b7b7 0 0 0 1px;box-shadow:#b7b7b7 0 0 0 1px}}@media (min-width: 768px){.m-table{font-size:1rem}.m-accordion[data-accordion="both"] .m-table,.m-accordion[data-accordion="pc"] .m-table{-webkit-box-shadow:#b7b7b7 0 0 0 1px;box-shadow:#b7b7b7 0 0 0 1px}}.m-table-general caption{padding:4px;background:#666;color:#fff;text-align:center}.m-table-general thead th,.m-table-general tfoot th{padding:6px 5px 5px;border-left:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;background:#d70c18;color:#fff;font-weight:300;text-align:center;vertical-align:middle;white-space:nowrap}.m-table-general thead th:first-child,.m-table-general tfoot th:first-child{border-left:none}.m-table-general tbody th,.m-table-general tbody td{padding:9px 10px 8px;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;vertical-align:middle}.m-table-general tbody th>img+span,.m-table-general tbody td>img+span{display:inline-block;position:relative;top:2px;min-width:3em}.m-table-general tbody th:first-child,.m-table-general tbody td:first-child{border-left:none}.m-table-general tbody tr td:first-child{border-left:1px solid #b7b7b7}.m-table-general tbody tr:first-child th,.m-table-general tbody tr:first-child td{border-top:none}.m-table-general tbody th{background:#f7f7f7;text-align:center}.m-table-general .is-active th,.m-table-general .is-active td{background:#e9e2d2}@media (min-width: 768px){.m-table-general thead th,.m-table-general tfoot th{padding:15px 5px 14px}.m-table-general tbody th,.m-table-general tbody td{padding:19px 35px 17px}}.m-table-thin{font-size:0.73rem}.m-table-thin tbody th,.m-table-thin tbody td{padding-right:8px;padding-left:8px}@media (min-width: 768px){.m-table-thin{font-size:0.79rem}.m-table-thin thead th,.m-table-thin tfoot th{padding:7px 5px 6px}.m-table-thin tbody th,.m-table-thin tbody td{padding:10px 10px 9px}}.m-table-ranking{overflow-x:scroll;-webkit-overflow-scrolling:touch}.m-table-ranking thead th,.m-table-ranking tfoot th{padding:5px 0;border-left:1px solid #b7b7b7;background:#d70c18;color:#fff;font-weight:300;white-space:nowrap}.m-table-ranking thead th:first-child,.m-table-ranking tfoot th:first-child{border-left:none}.m-table-ranking tbody th,.m-table-ranking tbody td{position:relative;padding:4px 10px 3px;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;vertical-align:middle}.m-table-ranking tbody th>img,.m-table-ranking tbody td>img{position:absolute;top:-2px;left:2px;width:25px;height:25px}.m-table-ranking tbody th>img+span,.m-table-ranking tbody td>img+span{display:inline-block;min-width:4em;margin-left:15px}.m-table-ranking tbody th:first-child,.m-table-ranking tbody td:first-child{border-left:none}.m-table-ranking-mini .is-hide{display:none}.m-table-ranking .is-active th,.m-table-ranking .is-active td{background:#e9e2d2}@media (min-width: 768px){.m-table-ranking thead th,.m-table-ranking tfoot th{padding:6px 5px}.m-table-ranking tbody th,.m-table-ranking tbody td{padding:9px 30px 8px}.m-table-ranking tbody th>img,.m-table-ranking tbody td>img{top:7px;width:30px}}.m-table-calendar{min-height:200px;background:#fff url(/resource/images/common/icn-loader.gif) center no-repeat}.m-table-calendar table{background:#fff}.m-table-calendar tbody th,.m-table-calendar tbody td{border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;vertical-align:middle}.m-table-calendar tbody th{width:20%;padding:10px 10px 8px;border-left:6px solid #ccc;background:#f7f7f7;font-size:0.86rem;font-weight:300;text-align:center}.m-table-calendar tbody td .m-table-calendar_item{padding:10px 10px 8px;border-top:1px solid #b7b7b7}.m-table-calendar tbody td .m-table-calendar_item:first-child{border-top:none}.m-table-calendar tbody td .m-table-calendar_item>div>time{font-weight:700}.m-table-calendar tbody td .m-table-calendar_item>div .m-table-calendar_item_game_image{position:relative;top:1px;float:left;width:40px;height:40px}.m-table-calendar tbody td .m-table-calendar_item>p{margin-top:4px;font-size:0.73rem}.m-table-calendar tbody .is-saturday th{border-left-color:#77c2e1}.m-table-calendar tbody .is-sunday th{border-left-color:#eda397}.m-table-calendar tbody .is-holiday th{border-left-color:#e95504}.is-close .m-table-calendar{display:none}.m-table-calendar.is-loaded{min-height:0;background:#fff}@media (min-width: 768px){.m-table-calendar tbody td .m-table-calendar_item>div .m-table-calendar_item_game{padding-top:8px}.m-table-calendar tbody td .m-table-calendar_item>div .m-table-calendar_item_game img{top:-6px}}.m-table-score{min-height:200px;background:#fff url(/resource/images/common/icn-loader.gif) center no-repeat}@media (max-width: 767px){.m-table-score{overflow-y:scroll;height:60vh}}.m-table-score table{background:#fff}.m-table-score thead th,.m-table-score thead td{border-bottom:1px solid #b7b7b7;border-top:1px solid rgba(183,183,183,0.1);vertical-align:middle;padding:10px 7px 8px;text-align:center;background:#f7f7f7;font-size:1.06rem;font-weight:bold}@media (max-width: 767px){.m-table-score thead th,.m-table-score thead td{font-size:10px}}@media (max-width: 767px){.m-table-score thead th{position:-webkit-sticky;position:sticky;border-top:0px;z-index:1;top:0}}.m-table-score thead th:first-child{border-left:6px solid #ccc}@media (max-width: 767px){.m-table-score thead th:first-child::after{content:'';display:block;position:absolute;height:100%;width:6px;background:#ccc;top:0;left:-6px;z-index:2}}.m-table-score thead .is-platinum,.m-table-score thead .is-gold,.m-table-score thead .is-regular,.m-table-score thead .is-kids,.m-table-score thead .is-rookie{color:#fff}.m-table-score thead .unit{font-size:70%}.m-table-score thead .is-platinum{background-color:#366b77}.m-table-score thead .is-gold{background-color:#7c622f}.m-table-score thead .is-regular{background-color:#ed1c24}.m-table-score thead .is-kids{background-color:#069edb}.m-table-score thead .is-rookie{background-color:#4db848}.m-table-score tbody .m-tag{color:#fff;border:0}@media (max-width: 767px){.m-table-score tbody .m-tag{font-size:8px;margin-top:3px}}.m-table-score tbody .m-tag-new{background-color:#ed1c24;border-radius:0}.m-table-score tbody .m-tag-renew{background-color:#8e52a1;border-radius:0}.m-table-score tbody .m-tag-web{background-color:#f05a7d}.m-table-score tbody .m-tag-early{background-color:#0066b3}.m-table-score tbody .m-tag-lottery{background-color:#00b6bd}.m-table-score tbody .m-tag-member{background-color:#fff200;color:#222}.m-table-score tbody .m-tag-limit{background-color:#0b9444}.m-table-score tbody .m-tag-form{background-color:#2e3192}.m-table-score tbody .m-tag-recruit{background-color:#92278f}.m-table-score tbody .m-tag-first{background-color:#8cc63f}.m-table-score tbody .m-tag-continue{background-color:#9b7d26}.m-table-score tbody th,.m-table-score tbody td{border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;vertical-align:middle}.m-table-score tbody th{width:2em;padding:5px 10px 4px;border-left:6px solid #ccc;background:#f7f7f7;font-size:1.14rem;font-weight:bold;text-align:center;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media (max-width: 767px){.m-table-score tbody th{width:20px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;white-space:inherit;padding:5px 7px 4px;font-size:12px}}.m-table-score tbody td{padding:5px 5px 4px}@media (max-width: 767px){.m-table-score tbody td{font-size:10px}}.m-table-score tbody .is-ticket{border-left-color:#00a651;background:rgba(0,166,81,0.2)}.m-table-score tbody .is-present{border-left-color:#0095da;background:rgba(0,149,218,0.2)}.m-table-score tbody .is-event{border-left-color:#f36f21;background:rgba(243,111,33,0.2)}.m-table-score tbody .is-goods{border-left-color:#00a4b9;background:rgba(0,164,185,0.2)}.m-table-score tbody .is-info{border-left-color:#ef59a1;background:rgba(239,89,161,0.2)}.m-table-score tbody .is-other{border-left-color:#8e52a1;background:rgba(142,82,161,0.2)}.m-table-score tbody .is-platinum,.m-table-score tbody .is-gold,.m-table-score tbody .is-regular,.m-table-score tbody .is-kids,.m-table-score tbody .is-rookie{text-align:center;font-size:0.8em}.m-table-score tbody .mark{width:1em;height:1em;display:inline-block;text-indent:-99px;overflow:hidden;position:relative;top:0.1em}.m-table-score tbody .mark.circle::before{content:'';position:absolute;width:100%;height:100%;background:#181818;border-radius:50%;left:0;top:0}.m-table-score tbody .mark.minus::before{content:'';position:absolute;width:100%;height:2px;background:#666 !important;left:0;top:50%;margin-top:-1px}.m-table-score tbody .is-platinum .mark::before{background:#366b77}.m-table-score tbody .is-gold .mark::before{background:#7c622f}.m-table-score tbody .is-regular .mark::before{background:#ed1c24}.m-table-score tbody .is-kids .mark::before{background:#069edb}.m-table-score tbody .is-rookie .mark::before{background:#4db848}.is-close .m-table-score{display:none}.m-table-score.is-loaded{min-height:0;background:#fff}@media (max-width: 767px){.m-table-scroll{border-radius:0;overflow:auto;-webkit-overflow-scrolling:touch}.m-table-scroll table{border-radius:5px;overflow:hidden}.m-table-scroll table th,.m-table-scroll table td{white-space:nowrap}}@media (min-width: 768px){.m-table-scroll-pc{border-radius:0;overflow:auto;-webkit-overflow-scrolling:touch}.m-table-scroll-pc table{border-radius:5px;overflow:hidden}.m-table-scroll-pc table th,.m-table-scroll-pc table td{white-space:nowrap}}.m-table-fixed table{table-layout:fixed}.m-table-school{overflow-x:scroll;-webkit-overflow-scrolling:touch}.m-table-school table{min-width:730px}.m-table-price{overflow-x:scroll;-webkit-overflow-scrolling:touch}.m-list li{margin:1em 0}.m-list>ul>li{text-indent:-1em;padding-left:1em}.m-list>ul>li:before{content:'・'}.m-list>ol>li{counter-increment:step-counter;text-indent:-1.3em;padding-left:1.3em}.m-list>ol>li:before{content:counter(step-counter);margin-right:0.7em;font-weight:700}.m-list>ol.m-list-brackets>li{counter-increment:step-counter-brackets;position:relative;text-indent:0;padding-left:2.5em}.m-list>ol.m-list-brackets>li:before{content:"(" counter(step-counter-brackets) ")";position:absolute;left:0;margin-right:0.7em;font-weight:700}.m-list ol.m-list-period>li{counter-increment:step-counter-period;position:relative;text-indent:0;padding-left:2.5em}.m-list ol.m-list-period>li:before{content:counter(step-counter-period) ".";position:absolute;left:0;margin-right:0.7em;font-weight:700}.m-note>li{position:relative;padding-left:3.6em;text-indent:0}.m-note>li .m-note-index{position:absolute;left:0;top:0.1em}.m-note>li .m-note-list li{position:relative;padding-left:1em;margin:5px 0}.m-note>li .m-note-list li::before{content:'・';position:absolute;left:0}.m-svg-player1{opacity:0}.m-svg-player2{fill:transparent;stroke:#fff;stroke-width:1px;opacity:0;-webkit-animation:player2 3s 1s ease-in-out forwards;animation:player2 3s 1s ease-in-out forwards}@media (min-width: 768px){.m-svg-player2{stroke-width:0.5px}}@-webkit-keyframes player2{0%{stroke-dasharray:0 250 0 150;opacity:1}80%{stroke-dasharray:400 50 200 0;opacity:1}100%{stroke-dasharray:500 0 200 0;opacity:1}}@keyframes player2{0%{stroke-dasharray:0 250 0 150;opacity:1}80%{stroke-dasharray:400 50 200 0;opacity:1}100%{stroke-dasharray:500 0 200 0;opacity:1}}.m-svg-player3{fill:transparent;stroke:#f29600;stroke-width:1px;opacity:0;-webkit-animation:player3 3s 1s ease-in-out forwards;animation:player3 3s 1s ease-in-out forwards}@media (min-width: 768px){.m-svg-player3{stroke-width:0.5px}}@-webkit-keyframes player3{0%{stroke-dasharray:0 400 0 200;opacity:1}80%{stroke-dasharray:200 200 200 100;opacity:1}100%{stroke-dasharray:200 200 200 100;opacity:0}}@keyframes player3{0%{stroke-dasharray:0 400 0 200;opacity:1}80%{stroke-dasharray:200 200 200 100;opacity:1}100%{stroke-dasharray:200 200 200 100;opacity:0}}@media (min-width: 992px){body.home>.document>#header{-webkit-box-shadow:rgba(0,0,0,0.2) 0 5px 10px 0;box-shadow:rgba(0,0,0,0.2) 0 5px 10px 0}}.home-emergency{padding:23px 0;background:#000;color:#fff}.home-emergency .contents{position:relative;padding-left:30px}.home-emergency .contents:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:-4px;left:-3px;color:#d70c18;font-size:30px}.home-emergency .contents>ul{position:relative;min-height:1.3em}.home-emergency .contents>ul>li{position:absolute;top:10px;left:0;opacity:0;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.home-emergency .contents>ul>li.is-active{top:0;opacity:1}.home-emergency .contents>ul>li.is-hidding{top:-10px}.home-game{position:relative;padding:35px 0 40px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;color:#fff;text-align:center;line-height:1;overflow:hidden}.home-game:before,.home-game:after{content:'';position:absolute;top:0;width:100%;height:100%;background:#000;z-index:2}.home-game:before{left:0;opacity:0.1}.home-game:after{left:50%;opacity:0.1;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg)}.home-game-result:before{opacity:0.6}.home-game-result:after{display:none}.home-game>.contents{position:relative;z-index:10}.home-game p{line-height:1}.home-game .home-game_title{padding:5px 0 15px;font-family:"Roboto Condensed";font-size:35px}.home-game .home-game_title2_wrap{display:inline-block;color:#d70c18;font-family:"Roboto Condensed";font-size:30px;font-weight:700;font-style:italic;line-height:1;letter-spacing:.1em;overflow:hidden}.home-game .home-game_title2_main{display:block}.home-game .home-game_title2_sub{position:relative;display:inline-block;margin-top:3px;font-size:0.79rem;font-weight:700;font-style:normal;vertical-align:top}.home-game .home-game_title2_sub:before,.home-game .home-game_title2_sub:after{content:'';position:absolute;top:5px;width:100%;height:1px;background:#d70c18}.home-game .home-game_title2_sub:before{left:-100%;margin-left:-5px}.home-game .home-game_title2_sub:after{right:-100%;margin-right:-5px}.home-game .home-game_season{font-size:0.79rem}.home-game .home-game_team{margin-top:5px;font-size:0.86rem;font-weight:700}.home-game .home-game_result_team,.home-game .home-game_result_schedule,.home-game .home-game_result_score{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.home-game .home-game_result_team{width:21%}.home-game .home-game_result_team>div{position:relative;padding-top:100%}.home-game .home-game_result_team>div>img{position:absolute;top:0;left:0;width:100%;height:100%}.home-game .home-game_result_team>figcaption{font-family:"Roboto Condensed";font-size:0.79rem;letter-spacing:.1em}.home-game .home-game_result_team-rank{font-size:1.14rem}.home-game .home-game_result_schedule{width:58%;margin-top:12px;margin-bottom:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-family:"Roboto Condensed"}.home-game .home-game_result_schedule_info{position:relative}.home-game .home-game_result_schedule_info:before{content:'';position:absolute;bottom:0;right:0;width:100%;height:1px;background:#fff;opacity:0.3}.home-game .home-game_result_schedule_info_date{position:relative;float:left;width:35%;padding:3px 0 2px;font-size:0.73rem;text-align:center}.home-game .home-game_result_schedule_info_date:before{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:#fff;opacity:0.3}.home-game .home-game_result_schedule_info_date_inner{display:inline-block;margin-right:0.3em;font-size:1rem;font-weight:700}.home-game .home-game_result_schedule_info_kickoff{float:left;width:65%;padding:4px 0 2px;font-size:0.86rem;text-align:center}.home-game .home-game_result_schedule_info_kickoff_inner{display:inline-block;margin-right:0.3em;font-weight:700}.home-game .home-game_result_schedule_info_stadium{clear:both;position:relative;padding:6px 0 4px;font-size:0.73rem;text-align:center}.home-game .home-game_result_schedule_info_stadium:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#fff;opacity:0.3}.home-game .home-game_result_schedule_time{position:relative;display:block;padding:15px 0 13px;font-size:1.7rem;white-space:nowrap;overflow:hidden}.home-game .home-game_result_schedule_time_number{font-weight:700;letter-spacing:.05em}.home-game .home-game_result_schedule_time_unit{font-size:1.14rem}.home-game .home-game_result_schedule_time_wrap{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.is-kickoff .home-game .home-game_result_schedule_time_wrap{opacity:0}.home-game .home-game_result_schedule_time_btn{position:absolute;top:15px;left:0;width:100%;opacity:0;overflow:hidden;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.home-game .home-game_result_schedule_time_btn>a{vertical-align:top}.is-kickoff .home-game .home-game_result_schedule_time_btn{opacity:1;overflow:visible}.home-game .home-game_result_score{position:relative;top:0;width:58%;margin-top:12px;font-family:"Roboto Condensed";white-space:nowrap}.home-game .home-game_result_score:before,.home-game .home-game_result_score:after{content:'';position:absolute;left:0;width:100%;height:1px;background:#fff;opacity:0.7}.home-game .home-game_result_score:before{top:0}.home-game .home-game_result_score:after{bottom:0}.home-game .home-game_result_score_table{width:100%;font-family:"Roboto Condensed";font-style:italic}.home-game .home-game_result_score_table_all,.home-game .home-game_result_score_table_half{text-align:center;vertical-align:middle;line-height:1.4}.home-game .home-game_result_score_table_all{width:30%;font-size:60px;font-weight:700}.home-game .home-game_result_score_table_half{width:40%;font-size:0.86rem}.home-game .home-game_result_score_table_half>div>span{margin:0 0.5em;font-size:1rem;font-weight:700}.home-game .home-game_result_score_extra{display:inline-block;margin:-5px 0 15px 0.5em;padding:5px 15px;border-radius:5px;background:#000;background:rgba(0,0,0,0.5);font-size:0.79rem;font-weight:700;line-height:1.4}.home-game .home-game_result_score_extra_score{display:inline-block;min-width:1.5em}.home-game .home-game_result_score_extra_stage{display:inline-block;min-width:5em;margin:0 0.3em}.home-game .home-game_lead{padding:0 0 30px 0;line-height:30px;font-size:14px;font-weight:bold;font-style:italic}.home-game .home-game_banner{max-width:90%;margin:0 auto 20px;text-align:center}.home-game .home-game_banner>a{display:inline-block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.home-game .home-game_banner>a:hover{opacity:0.7}.home-game .home-game_banner>a img{max-width:100%}.home-game .home-game_link{margin-bottom:25px;text-align:center}.home-game .home-game_link>ul>li{display:inline-block;margin:0 5px}.home-game .home-game_link>ul>li>a{color:#fff;font-size:0.73rem}.home-game .home-game_link>ul>li>a>i{position:relative;top:1px;margin-right:0.2em;font-size:0.79rem}.home-game .home-game_schedule{display:table;margin:20px auto 30px}.home-game .home-game_schedule_date,.home-game .home-game_schedule_place{display:table-cell;vertical-align:middle;white-space:nowrap}.home-game .home-game_schedule_date{padding-right:15px;font-family:"Roboto Condensed";letter-spacing:.1em}.home-game .home-game_schedule_date_time{font-size:32px;font-weight:700}.home-game .home-game_schedule_place{position:relative;padding-left:10px}.home-game .home-game_schedule_place:before{content:'';position:absolute;top:10%;left:0;width:1px;height:80%;background:#fff;opacity:0.7}.home-game .home-game_schedule_place>li{font-size:0.79rem}.home-game .home-game_schedule_place>li>i{position:relative;top:2px;margin-right:0.3em;font-size:1rem}@media (min-width: 768px){.home-game{padding:60px 0 65px}.home-game .home-game_title{padding:0 0 28px;font-size:50px}.home-game .home-game_title2_wrap{font-size:40px}.home-game .home-game_title2_sub{font-size:1.06rem}.home-game .home-game_title2_sub:before,.home-game .home-game_title2_sub:after{content:'';position:absolute;top:8px;width:100%;height:1px;background:#d70c18}.home-game .home-game_title2_sub:before{left:-100%;margin-left:-10px}.home-game .home-game_title2_sub:after{right:-100%;margin-right:-10px}.home-game .home-game_season{display:inline-block;font-size:0.86rem}.home-game .home-game_team{display:inline-block;margin-left:2em}.home-game .home-game_result_team{width:20%}.home-game .home-game_result_team>figcaption{margin-top:-1em;margin-bottom:0.5em;font-size:1.06rem}.home-game .home-game_result_team-rank{font-family:"Roboto Condensed";font-size:1.7rem}.home-game .home-game_result_team-rank>span{font-weight:bold;letter-spacing:0.15em}.home-game .home-game_result_schedule{width:60%;margin-top:30px;margin-bottom:20px}.home-game .home-game_result_schedule_info{display:table;width:100%}.home-game .home-game_result_schedule_info_date,.home-game .home-game_result_schedule_info_kickoff,.home-game .home-game_result_schedule_info_stadium{float:none;display:table-cell;vertical-align:middle}.home-game .home-game_result_schedule_info_date{width:25%;padding:6px 0 5px;font-size:1.7rem}.home-game .home-game_result_schedule_info_date_inner{font-size:35px}.home-game .home-game_result_schedule_info_kickoff{width:35%;padding:6px 0 2px;font-size:1.28rem}.home-game .home-game_result_schedule_info_kickoff_inner{margin-right:0.3em;font-size:1.7rem}.home-game .home-game_result_schedule_info_stadium{width:40%;padding:6px 0 4px;font-size:0.86rem}.home-game .home-game_result_schedule_info_stadium:before{width:1px;height:100%}.home-game .home-game_result_schedule_time{padding:23px 0 17px;font-size:80px}.home-game .home-game_result_schedule_time_unit{font-size:56px}.home-game .home-game_result_schedule_time_btn{top:42px}.home-game .home-game_result_score{width:60%;margin-top:25px}.home-game .home-game_result_score_table_all{width:30%;font-size:160px;line-height:1.2}.home-game .home-game_result_score_table_half{width:40%;font-size:1.42rem}.home-game .home-game_result_score_table_half>div>span{font-size:40px}.home-game .home-game_result_score_extra{margin-top:-20px;margin-bottom:30px;padding:10px 25px;font-size:1.28rem}.home-game .home-game_lead{font-size:18px}.home-game .home-game_link{margin-bottom:80px}.home-game .home-game_link>ul>li{margin:0 10px}.home-game .home-game_link>ul>li>a{font-size:0.86rem}.home-game .home-game_link>ul>li>a>i{position:relative;top:3px;font-size:1.14rem}.home-game .home-game_schedule{margin-top:25px;margin-bottom:60px}.home-game .home-game_schedule_date{padding-right:30px;font-size:1.42rem}.home-game .home-game_schedule_date_time{font-size:50px}.home-game .home-game_schedule_place{padding-left:25px}.home-game .home-game_schedule_place>li{font-size:0.86rem}.home-game .home-game_schedule_place>li>i{font-size:1.06rem}}.home-ranking{position:relative;background:#292929;overflow:hidden}.home-ranking:before,.home-ranking:after{content:'';position:absolute;z-index:1}.home-ranking:before{top:0;left:50%;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);width:100%;height:100%;background:#1f1f1f}.home-ranking:after{top:5%;left:0;width:100%;height:90%;background-size:auto 100%;opacity:0.04}.home-ranking .home-ranking_wrap{position:relative;width:100%;min-width:290px;margin:0 auto;padding:20px 0;color:#fff;font-style:italic;text-align:center;letter-spacing:.1em;z-index:2}.home-ranking .home-ranking_wrap:after{content:'';display:block;clear:both}.home-ranking .home-ranking_wrap_title{padding-bottom:15px;font-family:"Roboto Condensed"}.home-ranking .home-ranking_wrap_title>h2{font-size:1.14rem}.home-ranking .home-ranking_wrap_title>h2>img{display:block;margin:0 auto}.home-ranking .home-ranking_wrap_title>p{font-size:0.79rem}.home-ranking .home-ranking_wrap_body{padding-top:20px}.home-ranking .home-ranking_wrap_body>p{width:280px;margin-bottom:20px;font-size:0.79rem;line-height:1}.home-ranking .home-ranking_wrap_body>p:nth-child(1){margin-right:0;margin-left:auto;text-align:left}.home-ranking .home-ranking_wrap_body>p:nth-child(1) span:nth-child(1){padding-right:2px;font-size:20px}.home-ranking .home-ranking_wrap_body>p:nth-child(1) span:nth-child(2){padding-left:10px;font-size:16px}.home-ranking .home-ranking_wrap_body>p:nth-child(2){margin-right:auto;margin-left:auto;text-align:center}.home-ranking .home-ranking_wrap_body>p:nth-child(2) span{font-weight:bold}.home-ranking .home-ranking_wrap_body>p:nth-child(2) span:nth-child(1){font-size:40px}.home-ranking .home-ranking_wrap_body>p:nth-child(2) span:nth-child(2){padding-left:15px;font-size:20px}.home-ranking .home-ranking_wrap_body>p:nth-child(3){text-align:right}.home-ranking .home-ranking_wrap_body>p:nth-child(3) span:nth-child(1){padding-right:2px;font-size:20px}.home-ranking .home-ranking_wrap_body>p:nth-child(3) span:nth-child(2){padding-left:10px;font-size:16px}.home-ranking .home-ranking_wrap_body>p.home-ranking_ranking-none{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);margin-right:auto;margin-left:auto;text-align:center}.home-ranking .home-ranking_wrap_body>p span{position:relative;top:2px;display:inline-block;margin:0 0 0 0.05em;font-family:"Roboto Condensed";font-size:24px}.home-ranking .home-ranking_wrap_body>p .home-ranking_ranking-border{width:280px;padding-bottom:10px;border-bottom:1px solid #e28484}.home-ranking .home-ranking_button{position:relative;z-index:2;margin-bottom:20px;text-align:center}@media (min-width: 768px){.home-ranking:after{top:50%;left:50%;width:380px;height:380px;margin:-190px 0 0 -190px;background-size:380px}.home-ranking .home-ranking_wrap{display:flex;align-items:center;min-width:500px;max-width:712px;padding:30px 20px}.home-ranking .home-ranking_wrap_title{width:50%;padding:0}.home-ranking .home-ranking_wrap_title>h2{font-size:1.7rem}.home-ranking .home-ranking_wrap_title>h2>img{display:inline-block;top:-1px;width:102px;height:31px;padding-right:10px}.home-ranking .home-ranking_wrap_title>p{font-size:0.86rem}.home-ranking .home-ranking_wrap_body{width:50%;padding-top:0px;text-align:left}.home-ranking .home-ranking_wrap_body>p{display:inline-block;width:auto;margin-bottom:40px;font-size:0.79rem}.home-ranking .home-ranking_wrap_body>p:nth-child(1){margin-left:100px}.home-ranking .home-ranking_wrap_body>p:nth-child(1) span:nth-child(2){font-size:16px}.home-ranking .home-ranking_wrap_body>p:nth-child(2){margin-left:40px;text-align:left}.home-ranking .home-ranking_wrap_body>p:nth-child(2) span:nth-child(1){font-size:50px}.home-ranking .home-ranking_wrap_body>p:nth-child(2) span:nth-child(2){font-size:20px}.home-ranking .home-ranking_wrap_body>p:nth-child(3){margin-bottom:0px;text-align:left}.home-ranking .home-ranking_wrap_body>p:nth-child(3) span:nth-child(2){font-size:16px}.home-ranking .home-ranking_wrap_body>p span{top:2px;margin:0 0.2em 0 0.05em;font-size:18px}.home-ranking .home-ranking_wrap_body>p.home-ranking_ranking-none{margin-left:100px}}.home-slidermain{position:relative;background-color:#fff !important;background-position:center;background-repeat:no-repeat;background-size:auto 100%}.home-slidermain-1{background-image:url(/resource/images/bg/bg-slidermain01.jpg?161229)}.home-slidermain-2{background-image:url(/resource/images/bg/bg-slidermain02.jpg?161229)}.home-slidermain:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:28px;background:#fff;opacity:0.7}.home-slidermain .m-fadeslide li{position:relative}.home-slidermain .m-fadeslide .m-fadeslide_filter:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0.3}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap{position:absolute;z-index:10;top:50%;left:0;width:100%;color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;font-weight:bold}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap p{line-height:1.6em}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_title{font-size:28px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_title-medium{font-size:23px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_title-small{font-size:18px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_subtitle{font-size:15px}@media (min-width: 768px){.home-slidermain .m-fadeslide .m-fadeslide_title_wrap{padding:0 60px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap-lefttop{top:0;margin-top:0 !important;padding:60px;text-align:left}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap-left{text-align:left}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap-right{text-align:right}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_title{font-size:58px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_title-medium-sm{font-size:48px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_title-small-sm{font-size:38px}.home-slidermain .m-fadeslide .m-fadeslide_title_wrap .m-fadeslide_subtitle{font-size:26px}}@media (max-width: 991px){.home-slidermain{background:none !important}}@media (min-width: 768px){.home-slidermain .home-slidermain_wrap{max-width:999.996px;margin:0 auto}.home-slidermain:before{height:48px}}@media (min-width: 992px){.home-slidermain .home-slidermain_wrap{width:83.333%}}.home-sliderschedule{width:100%;overflow:hidden;position:relative}.home-sliderschedule .home-sliderschedule_wrap{width:90%;margin:15px auto 15px}.home-sliderschedule .home-sliderschedule_wrap>ul>li{display:none;opacity:1}.home-sliderschedule .home-sliderschedule_wrap>ul>li:first-child{display:block}.home-sliderschedule .home-sliderschedule_wrap li{opacity:0.3;pointer-events:none;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.home-sliderschedule .home-sliderschedule_wrap li.is-active{opacity:1;pointer-events:auto}.home-sliderschedule .home-sliderschedule_item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.touchevents .home-sliderschedule .home-sliderschedule_item{padding:0 5px}.home-sliderschedule .home-sliderschedule_item_pickup{display:block;margin:20px auto 0}.home-sliderschedule .home-sliderschedule_item_pickup>figure>a:hover img{opacity:0.7}.home-sliderschedule .home-sliderschedule_item_pickup>p{margin-bottom:10px;text-align:center}.home-sliderschedule .bx-wrapper{position:relative}.home-sliderschedule .bx-wrapper>.bx-viewport{overflow:visible !important}.home-sliderschedule .bx-wrapper>.bx-viewport>ul{width:3000% !important}.home-sliderschedule .bx-wrapper>.bx-controls{margin-top:20px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager{text-align:center}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item{display:inline-block;margin:0 5px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a{display:block;width:30px;height:3px;background:#ccc;text-indent:-9999px;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a:hover{opacity:0.6}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a.active{background:#f29600}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev,.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next{position:absolute;top:0;height:100%;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev:hover,.no-touchevents .home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next:hover{opacity:0.6}.touchevents .home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev,.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev.disabled,.touchevents .home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next,.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next.disabled{display:none}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev>i,.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next>i{position:absolute;top:94px;margin-top:-0.45em;color:#d70c18;font-size:48px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev{left:-25px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next{right:25px}@media (min-width: 768px){.home-sliderschedule .home-sliderschedule_wrap{width:75%;margin-top:40px;margin-bottom:30px}.home-sliderschedule .home-sliderschedule_item{padding:0 35px}.touchevents .home-sliderschedule .home-sliderschedule_item{padding:0 15px}.home-sliderschedule .home-sliderschedule_item_pickup{width:80%;margin:30px auto 0}.home-sliderschedule .bx-wrapper>.bx-controls{margin-top:30px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item{margin:0 10px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a{width:60px;height:6px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev{left:-15px}.home-sliderschedule .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next{right:35px}}@media (min-width: 992px){.home-sliderschedule .home-sliderschedule_wrap{width:60%;max-width:600px}}.home-slidermovie{width:100%;overflow:hidden;position:relative}.home-slidermovie .home-slidermovie_wrap{width:320px;padding:0;margin:15px auto 15px}.home-slidermovie .home-slidermovie_wrap li{opacity:0.3;pointer-events:none;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px}.home-slidermovie .home-slidermovie_wrap li.is-active{opacity:1;pointer-events:auto}.home-slidermovie .home-slidermovie_wrap li a{display:block;position:relative;width:310px}.home-slidermovie .home-slidermovie_wrap li a:before{content:"";z-index:100;position:absolute;top:0;right:0;bottom:0;left:0;width:64px;height:45px;margin:auto;background-image:url("/resource/images/common/icn-youtube.png");background-position:center;background-size:contain}.home-slidermovie .home-slidermovie_wrap li a:after{content:"";z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.3}.home-slidermovie .home-slidermovie_wrap li a img{width:100%}.home-slidermovie .home-slidermovie_wrap li a p{position:absolute;width:100%;top:50%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1rem;text-align:center}.home-slidermovie .bx-wrapper{position:relative}.home-slidermovie .bx-wrapper>.bx-viewport{overflow:visible !important}.home-slidermovie .bx-wrapper>.bx-viewport>ul{width:3000% !important}.home-slidermovie .bx-wrapper>.bx-controls{margin-top:20px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-pager{text-align:center}.home-slidermovie .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item{display:inline-block;margin:0 5px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a{display:block;width:30px;height:3px;background:#ccc;text-indent:-9999px;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-slidermovie .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a:hover{opacity:0.6}.home-slidermovie .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a.active{background:#f29600}.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev,.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next{position:absolute;top:0;height:100%;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev:hover,.no-touchevents .home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next:hover{opacity:0.6}.touchevents .home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev,.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev.disabled,.touchevents .home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next,.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next.disabled{display:none}.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev>i,.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next>i{position:absolute;top:50%;margin-top:-40px;color:#d70c18;font-size:48px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev{left:-25px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next{right:25px}.home-slidermovie .home-slidermovie_banner{display:none}@media (min-width: 768px){.home-slidermovie .home-slidermovie_wrap{width:630px;margin-top:40px;margin-bottom:30px}.home-slidermovie .home-slidermovie_wrap li{padding:0 35px}.touchevents .home-slidermovie .home-slidermovie_wrap li{padding:0 15px}.home-slidermovie .home-slidermovie_wrap li a{width:560px}.home-slidermovie .home-slidermovie_wrap li a:before{width:100px;height:70.313px}.home-slidermovie .bx-wrapper>.bx-controls{margin-top:30px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item{margin:0 10px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-pager>.bx-pager-item>a{width:60px;height:6px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-prev{left:-15px}.home-slidermovie .bx-wrapper>.bx-controls>.bx-controls-direction .bx-next{right:35px}}@media (min-width: 992px){.home-slidermovie .home-slidermovie_wrap{width:990px;margin-top:40px;margin-bottom:30px}.home-slidermovie .home-slidermovie_wrap li a{width:920px}.home-slidermovie .home-slidermovie_wrap li a:before{width:128px;height:90px}.home-slidermovie .home-slidermovie_wrap li a p{font-size:2rem}}.mfp-moviebanner{position:absolute;top:105%;width:100%;padding-bottom:30px;text-align:center}.mfp-moviebanner a{display:block;max-width:720px;margin:auto}.mfp-moviebanner a img{width:100%}.home-news .is-close,.home-blog .is-close{display:none}@media (min-width: 992px){.home-news,.home-blog{margin-top:52px}}.home-blog .m-pickuplist_item_image img.m-pickuplist_item_image_middle{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-blog .m-pickuplist_item_image img.m-pickuplist_item_image_bottom{top:inherit;bottom:0}.home-instagram1{background:#000}.home-instagram1 .home-instagram1_title{position:relative;padding:14px 0 12px;color:#fff;font-family:"Roboto Condensed";font-size:1.06rem;text-align:center;letter-spacing:.2em}.home-instagram1 .home-instagram1_title>a{position:absolute;top:50%;right:10px;margin-top:-0.45em;color:#fff;font-size:30px;line-height:1;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-instagram1 .home-instagram1_title>a:hover{opacity:0.6}.home-instagram1 .home-instagram1_body>ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33%;padding:0 1px 2px}.home-instagram1 .home-instagram1_body>ul>li:last-child{display:none}.home-instagram1 .home-instagram1_body>ul>li>a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-instagram1 .home-instagram1_body>ul>li>a:hover{opacity:0.7}@media (min-width: 768px){.home-instagram1 .home-instagram1_title{padding:11px 0 9px;font-size:35px}.home-instagram1 .home-instagram1_title>a{right:20px;font-size:60px}.home-instagram1 .home-instagram1_body>ul>li{width:20%}.home-instagram1 .home-instagram1_body>ul>li:last-child{display:block}}@media (min-width: 992px){.home-instagram1 .home-instagram1_body>ul>li{width:11.111%}.home-instagram1 .home-instagram1_body>ul>li:last-child{display:none}}.home-instagram2{background:#fff}.home-instagram2 .home-instagram2_title{padding:15px 0 30px;text-align:center}.home-instagram2 .home-instagram2_title>h2{margin-bottom:20px;font-family:"Roboto Condensed";font-size:1.06rem;letter-spacing:.1em}.home-instagram2 .home-instagram2_title>h2>i{display:block;font-size:40px}.home-instagram2 .home-instagram2_body>ul{display:table;width:100%}.home-instagram2 .home-instagram2_body>ul>li{display:table-cell;width:33.333%}.home-instagram2 .home-instagram2_body>ul>li>a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .home-instagram2 .home-instagram2_body>ul>li>a:hover{opacity:0.7}@media (min-width: 992px){.home-instagram2{display:table;width:100%}.home-instagram2 .home-instagram2_title,.home-instagram2 .home-instagram2_body{display:table-cell;width:50%;vertical-align:middle}.home-instagram2 .home-instagram2_title{padding:0 0 10px}.home-instagram2 .home-instagram2_title>h2{font-size:1.42rem;line-height:1}.home-instagram2 .home-instagram2_title>h2>i{margin-bottom:4px;font-size:70px}}.home-sns{position:relative}.home-sns:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.8;z-index:1}.home-sns .home-sns_body>li{position:relative;padding:25px 0;color:#fff;font-size:0.86rem;z-index:10}.home-sns .home-sns_body>li:first-child:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;opacity:0.7}.home-sns .home-sns_body>li>h2{margin-bottom:20px;font-family:"Roboto Condensed";font-size:1.14rem;text-align:center;letter-spacing:.1em}.home-sns .home-sns_body>li>h2>i{display:block;font-size:40px}@media (min-width: 768px){.home-sns .home-sns_body>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:40px 0 40px 3%;font-size:1rem}.home-sns .home-sns_body>li:first-child{padding-right:3%;padding-left:0}.home-sns .home-sns_body>li:first-child:after{bottom:25%;left:auto;right:0;width:1px;height:50%;opacity:0.5}.home-sns .home-sns_body>li>h2{font-size:1.42rem}.home-sns .home-sns_body>li>h2>i{font-size:60px}}@media (min-width: 992px){.home-sns .home-sns_body>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:40px 0 40px 100px;font-size:1rem}.home-sns .home-sns_body>li:first-child{padding-right:100px;padding-left:0}.home-sns .home-sns_body>li:first-child:after{bottom:25%;left:auto;right:0;width:1px;height:50%}.home-sns .home-sns_body>li>h2{font-size:1.42rem}.home-sns .home-sns_body>li>h2>i{font-size:60px}}.home-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;-webkit-transition:opacity 1.7s 1.2s, visibility 0s 2.9s;-o-transition:opacity 1.7s 1.2s, visibility 0s 2.9s;transition:opacity 1.7s 1.2s, visibility 0s 2.9s}.home-popup .home-popup_wrap{position:absolute;top:0;left:0;width:100%;height:100%;backgorund:#000;background:rgba(0,0,0,0.9);-webkit-transition:opacity 1.2s, visibility 0s 1.2s;-o-transition:opacity 1.2s, visibility 0s 1.2s;transition:opacity 1.2s, visibility 0s 1.2s}.home-popup .home-popup_wrap>figure{position:absolute;top:50%;left:50%;margin:-56px 0 0 -52px;width:105px;height:112px;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.home-popup .home-popup_wrap>figure>figcaption{margin-top:10px;color:#fff;font-family:"Roboto Condensed";text-align:center}.home-popup .home-popup_wrap>div{position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1000px}.home-popup .home-popup_wrap>div>ul{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-33.33%;padding-top:66.67%}.home-popup .home-popup_wrap>div>ul>li{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 4px;opacity:0;overflow:hidden;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.home-popup .home-popup_wrap>div>ul>li.is-active{opacity:1}.home-popup .home-popup_wrap>div>ul>li.is-animation>img{-webkit-animation:popup 1.8s 0s linear forwards;animation:popup 1.8s 0s linear forwards}.home-popup .home-popup_wrap>div>ul>li:last-child.is-animation>img{-webkit-animation:popup 3.6s 0s linear forwards;animation:popup 3.6s 0s linear forwards}@-webkit-keyframes popup{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes popup{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.home-popup .home-popup_wrap>p{position:absolute;bottom:40px;left:0;width:100%;text-align:center;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s 0.1s;-o-transition:opacity 0.5s 0.1s;transition:opacity 0.5s 0.1s}.is-popuped .home-popup{opacity:0;visibility:hidden}.is-popuped .home-popup .home-popup_wrap{opacity:0;visibility:hidden}.is-nopopup .home-popup{-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;-webkit-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important}.is-nopopup .home-popup .home-popup_wrap{-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important}.home-popup.is-loaded .home-popup_wrap>figure{opacity:0}.home-popup.is-loaded .home-popup_wrap>p{opacity:1;visibility:visible}body.is-popuping .document{-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;overflow-y:hidden}.home-ranking{background:#d70c18}.home-ranking:before{background:#cb0808}.home-inside{padding-top:30px;padding-bottom:40px;background:#000}.home-inside .bx-viewport{margin-bottom:20px}.home-inside .contents{padding:0}.home-inside .m-fadeslide{width:256px;margin:0 auto}@media (min-width: 768px){.home-inside .m-fadeslide{width:100%}}.home-inside-hdg{width:503px;margin:0 auto 50px auto}@media (max-width: 767px){.home-inside-hdg{max-width:80%;width:auto;margin:0 auto 45px auto}}.home-inside a:hover{color:#d70c18}.home-inside-lst{width:10000% !important}.home-inside-item{position:relative;overflow:hidden;border-radius:5px;background:#fff;width:322px}.home-inside-item-image{margin-bottom:19px}.home-inside-item-time{display:block;padding:0 20px 0 20px;color:#222;font-family:"Roboto Condensed";font-size:0.86rem;font-weight:700;text-align:center}.home-inside-item-body{position:relative;margin-top:10px;padding:0 20px 20px 20px;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.home-inside-item-icon{position:absolute;left:5px;top:5px;display:inline-block;padding:0 10px;background:#a08456;color:#fff;border-radius:0.86rem;font-size:12px}.home-inside .bx-wrapper{margin:0 auto}.home-inside .bx-viewport{height:auto !important;overflow:visible !important}@media (min-width: 768px){.home-inside .bx-viewport{overflow:hidden !important}}.interstitial-banner{display:none;position:fixed;top:0;z-index:9999;width:100vw;height:100vh;background:rgba(0,0,0,0.8)}.interstitial-banner.is-active{display:block}.interstitial-banner .interstitial-banner_wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:85vw;min-width:260px;max-width:80vh;height:85vw;max-height:80vh;margin:auto}.interstitial-banner .interstitial-banner_link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:85vw;min-width:260px;max-width:80vh;height:85vw;max-height:80vh;margin:auto}.interstitial-banner .interstitial-banner_link:before{content:'';display:block;padding-top:100%}.interstitial-banner .interstitial-banner_close{position:absolute;top:-18px;right:-18px;display:block;width:36px;height:36px;border:none;line-height:40px;border-radius:50%;text-align:center;font-size:1.42rem;color:#fff;background:#d70c18}.interstitial-banner .interstitial-banner_image{position:absolute;top:0;width:100%;height:auto}@media (min-width: 768px){.interstitial-banner .interstitial-banner_wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:640px;height:640px;margin:auto}.interstitial-banner .interstitial-banner_link{position:absolute;top:0;right:0;bottom:0;left:0;width:640px;height:640px;margin:auto}.interstitial-banner .interstitial-banner_close{top:-25px;right:-25px;width:50px;height:50px;line-height:54px;font-size:1.7rem}}.popup-banner{position:fixed;bottom:10px;left:-259px;z-index:1000;width:245px;height:70px;opacity:0;-webkit-transition:left .6s ease-out, opacity .7s ease-out;-o-transition:left .6s ease-out, opacity .7s ease-out;transition:left .6s ease-out, opacity .7s ease-out}.popup-banner.is-active{left:10px;opacity:1}.popup-banner .popup-banner_wrap{width:245px;height:70px}.popup-banner .popup-banner_link{position:absolute;bottom:0;left:0;display:block;width:245px;height:70px;margin:auto}.popup-banner .popup-banner_link:before{content:'';display:block;padding-top:28.6%}.popup-banner .popup-banner_close{position:absolute;top:-14px;right:-14px;display:block;width:28px;height:28px;border:none;line-height:32px;border-radius:50%;text-align:center;font-size:1.42rem;color:#fff;background:#999}.popup-banner .popup-banner_image{position:absolute;top:0;width:100%;height:auto}@media (min-width: 768px){.popup-banner{bottom:20px;left:-440px;width:420px;height:120px;opacity:0}.popup-banner.is-active{left:20px;opacity:1}.popup-banner .popup-banner_wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:420px;height:120px;margin:auto}.popup-banner .popup-banner_link{position:absolute;bottom:0;left:0;width:420px;height:120px;margin:auto}.popup-banner .popup-banner_close{top:-20px;right:-20px;width:40px;height:40px;line-height:46px;font-size:1.7rem}}@media (min-width: 992px){.popup-banner{left:-580px;width:560px;height:160px;opacity:0}.popup-banner.is-active{left:20px;opacity:1}.popup-banner .popup-banner_wrap{width:560px;height:160px}.popup-banner .popup-banner_link{width:560px;height:160px}}@media (min-width: 768px){.news_wrap{display:table}.news_wrap .news_main,.news_wrap .news_aside{display:table-cell;vertical-align:top}.news_wrap .news_aside{width:170px;padding-left:30px}}@media (min-width: 992px){.news_wrap .news_aside{width:290px;padding-left:70px}}@media (min-width: 768px){.news_main{display:table-cell}}.news_main_pagenav{margin-bottom:20px}.news_main_pagenav>ul{display:table;width:100%}.news_main_pagenav>ul>li{display:table-cell;width:38%}.news_main_pagenav>ul>li>a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .news_main_pagenav>ul>li>a:hover{color:#d70c18}.news_main_pagenav>ul>li>a>i{position:relative;top:4px;color:#d70c18;font-size:1.42rem}.news_main_pagenav>ul>li.news_main_pagenav_prev{text-align:left}.news_main_pagenav>ul>li.news_main_pagenav_prev>a{padding-left:5px}.news_main_pagenav>ul>li.news_main_pagenav_prev>a>i{margin-right:0.2em}.news_main_pagenav>ul>li.news_main_pagenav_page{width:24%;color:#666;font-size:0.86rem;text-align:center;padding-top:6px}.news_main_pagenav>ul>li.news_main_pagenav_next{text-align:right}.news_main_pagenav>ul>li.news_main_pagenav_next>a{padding-right:5px}.news_main_pagenav>ul>li.news_main_pagenav_next>a>i{margin-left:0.2em}@media (min-width: 768px){.news_main_pagenav>ul>li>a{padding-bottom:5px}.news_main_pagenav>ul>li.news_main_pagenav_prev{text-align:right}.news_main_pagenav>ul>li.news_main_pagenav_prev>a{padding-right:60px}.news_main_pagenav>ul>li.news_main_pagenav_next{text-align:left}.news_main_pagenav>ul>li.news_main_pagenav_next>a{padding-left:60px}.news_main_pagenav>ul>li.news_main_pagenav_prev+.news_main_pagenav_next{border-left:1px solid #b7b7b7}}.news_main_h2-search{position:relative;margin:20px 0;padding-left:30px;color:#d70c18}.news_main_h2-search:before{position:absolute;top:0;left:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.7rem}@media (min-width: 768px){.news_main_h2-search{margin:50px 0;padding-left:50px;font-size:1.14rem}.news_main_h2-search:before{top:-5px;font-size:40px}}.news_aside_category{margin:0 -3px;font-size:0.86rem}.news_aside_category>ul{display:flex;flex-flow:row wrap}.no-flexbox .news_aside_category>ul:before,.no-flexbox .news_aside_category>ul:after{content:" ";display:table}.no-flexbox .news_aside_category>ul:after{clear:both}.news_aside_category>ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 3px 7px}.news_aside_category>ul>li>a{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;padding:10px 20px 10px 10px;text-align:center;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .news_aside_category>ul>li>a:hover{color:#d70c18}.news_aside_category>ul>li>a:before{position:absolute;right:0;top:50%;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.7rem}.no-flexbox .news_aside_category>ul>li{float:left}@media (min-width: 768px){.news_aside_category{width:170px}.news_aside_category>ul>li{width:100%}}@media (min-width: 992px){.news_aside_category{width:296px}.news_aside_category>ul>li{width:50%}}.news_aside_archive{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.news_aside_archive>dl{border-top:1px solid #b7b7b7}.news_aside_archive>dl:first-child{border-top:none}.news_aside_archive>dl>dt{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:55px;padding:15px 0 0 15px;border-bottom:1px solid #b7b7b7;font-weight:700;overflow:hidden;cursor:pointer}.news_aside_archive>dl>dt:before{content:'';position:absolute;top:0;right:-10px;width:55px;height:100%;background:#f29600;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.news_aside_archive>dl>dt:after{position:absolute;top:16px;right:8px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.28rem;font-weight:700}.news_aside_archive>dl>dt.is-close{border-bottom:none;font-weight:300}.news_aside_archive>dl>dt.is-close:after{content:'\e919'}.news_aside_archive>dl>dd{background:#f7f7f7}.news_aside_archive>dl>dd>ul>li{border-top:1px solid #b7b7b7}.news_aside_archive>dl>dd>ul>li:first-child{border-top:none}.news_aside_archive>dl>dd>ul>li>a{display:block;position:relative;padding:15px 25px;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .news_aside_archive>dl>dd>ul>li>a:hover{color:#d70c18}.news_aside_archive>dl>dd>ul>li>a:before{position:absolute;right:5px;top:50%;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.7rem}.news_aside_search{margin-top:0px;padding-top:0px;border-top:none}.news_article_h1{margin:30px 0 25px;padding-left:17px;border-left:5px solid #d70c18;font-size:1.28rem;font-weight:700}@media (min-width: 768px){.news_article_h1{margin:70px 0 40px;padding-left:30px;border-left-width:8px;font-size:30px}}.news_article_header{margin-bottom:10px;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.news_article_header>p{float:left}.news_article_header>p>a{display:block;position:relative;margin-top:11px;padding-left:25px;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.no-touchevents .news_article_header>p>a:hover{color:#d70c18}.news_article_header>p>a:before{position:absolute;top:2px;left:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.42rem}.news_article_header>ul{float:right;display:table}.news_article_header>ul>li{display:table-cell;font-size:40px}.news_article_header>ul>li>a{display:block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .news_article_header>ul>li>a:hover{opacity:0.6}@media (min-width: 768px){.news_article_header>ul>li>a{height:48px}}.news_article_time{display:block;margin-bottom:20px;font-family:"Roboto Condensed";font-size:0.86rem;font-weight:700;text-align:right}@media (min-width: 768px){.news_article_time{margin-bottom:40px}}.news_article_body p:not([class]){margin:1.4em 0}.news_article_body.news_article_body_edit h2{position:relative;margin:47px 0 20px 0;color:#d70c18;font-size:1.28rem;font-weight:700;text-align:center}@media (min-width: 768px){.news_article_body.news_article_body_edit h2{margin-bottom:30px;font-size:1.42rem}}.news_article_body.news_article_body_edit h3{margin:35px 0 10px;padding-bottom:7px;border-bottom:2px solid #222;font-weight:bold}@media (min-width: 768px){.news_article_body.news_article_body_edit h3{margin:50px 0 20px;padding-bottom:16px;border-bottom-width:3px;font-size:1.06rem}}.news_article_body.news_article_body_edit h4{position:relative;font-weight:700;margin:50px 0 25px;padding-left:15px;border-left:4px solid #222;line-height:1.1}.news_article_body.news_article_body_edit h4:before{content:'';position:absolute;top:-25px;left:0;width:100%;height:1px;background:#b7b7b7}.news_article_body.news_article_body_edit bold{font-weight:bold}.news_article_body.news_article_body_edit>ul{margin-left:1em}.news_article_body.news_article_body_edit>ul>li:before{content:"・"}.news_article_body.news_article_body_edit>ul>li>ul{margin-left:1em}.news_article_body.news_article_body_edit>ul>li>ul>li:before{content:"・"}.news_article_body.news_article_body_edit>ul>li>ul>li:before ul{margin-left:1em}.news_article_body.news_article_body_edit>ul>li>ul>li:before ul li:before{content:"・"}.news_article_body.news_article_body_edit>ol{margin-left:2em;list-style-type:decimal}.news_article_body.news_article_body_edit>ol>li>ol{margin-left:1em;list-style-type:decimal}.news_article_body.news_article_body_edit>ol>li>ol ol{margin-left:1em;list-style-type:decimal}.news_article_body_separator{margin-top:50px;margin-bottom:50px;border-color:#dddddd;border-width:1px}.news_article_footer{margin-top:40px;padding-top:30px;border-top:1px solid #b7b7b7}.news_article_footer>dl{font-size:0.79rem}.news_article_footer>dl>dt{float:left;width:6em;font-weight:700}.news_article_footer>dl>dd{position:relative;margin-left:6em}.news_article_footer>dl>dd:after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:#f2f2f2}.news_article_footer>dl>dd>ul{margin-bottom:17px;padding-top:6px}.news_article_footer>dl>dd>ul>li{display:inline-block;border-left:1px solid #b7b7b7}.news_article_footer>dl>dd>ul>li>a{display:block;padding:0 12px;line-height:1;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .news_article_footer>dl>dd>ul>li>a:hover{color:#d70c18}.news_article_footer>div{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-top:30px}.news_article_footer>div>ul{display:table;width:100%}.news_article_footer>div>ul>li{display:table-cell;width:33.333%}.news_article_footer>div>ul>li>a{display:block;padding:5px 0 12px;text-align:center;font-size:0.73rem}.news_article_footer>div>ul>li>a>i{display:block;margin-bottom:-10px;font-size:60px}.news_article_footer>div>div{position:relative;padding:18px 125px 18px 20px;border-top:1px solid #b7b7b7;font-size:0.86rem}.news_article_footer>div>div:before{content:'';position:absolute;top:0;right:0;width:125px;height:100%;background:#f29600;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}.news_article_footer>div>div>.fb-like{position:absolute;top:50%;right:17px;margin-top:-10px}@media (min-width: 768px){.news_article_footer{margin-top:70px}.news_article_footer>div{display:table}.news_article_footer>div>ul{float:left;width:40%}.news_article_footer>div>ul>li>a{padding:11px 0 14px}.news_article_footer>div>div{margin-left:40%;padding:38px 120px 38px 35px;border-top:none;border-left:1px solid #b7b7b7;font-size:1rem}.news_article_footer>div>div:before{width:135px}}.news_article_body p a:not(.link_button):not([class]):not([href$=".php"]){-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.no-touchevents .news_article_body p a:not(.link_button):not([class]):not([href$=".php"]):hover{color:#d70c18}.news_article_body p a:not(.link_button):not([class]):not([href$=".php"]):before{position:relative;top:3px;margin-right:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .news_article_body p a:not(.link_button):not([class]):not([href$=".php"]):hover:before{margin-left:0.1em;margin-right:0.1em}.news_article_body p a:not(.link_button):not([class]):not([href$=".php"])[href^="#"]:before{content:'\e900'}.news_article_body p a:not(.link_button):not([class]):not([href$=".php"])[target=_blank]:after,.news_article_body p a:not(.link_button):not([class]):not([href$=".php"])[onclick^=window]:after{position:relative;top:3px;margin-left:0.2em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem}.news_article_body .question{color:#d70c18}.news_article_body .mt-image-none{max-width:100%;height:auto}.news_article_body .mt-image-center{max-width:100%;height:auto;margin:0 auto}.news_article_body .post-icon_s{display:none}.news_article_body .mt-image-right{max-width:100%;height:auto}@media (max-width: 767px){.news_article_body .mt-image-right{display:block;float:none !important;margin:0 0 20px !important}}.news_article_body table.full{font-size:0.79rem;border-collapse:collapse;background:#fff}.news_article_body table.full th,.news_article_body table.full td{padding:9px 8px 8px;border:1px solid #b7b7b7;vertical-align:middle;word-break:break-all}.news_article_body table.full th{background:#f7f7f7;text-align:center}@media (min-width: 768px){.news_article_body table.full th,.news_article_body table.full td{padding:10px 10px 9px}}.news_article_body .embox02{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;padding:8px}.news_article_body .embox02 .box-header{margin:0 -8px;padding:5px 8px 13px;border-bottom:1px solid #b7b7b7;font-weight:bold}.news_article_body .embox02 .box-header>p{margin:0}@media (min-width: 768px){.news_article_body .embox02{padding:10px 20px}.news_article_body .embox02 .box-header{margin:0 -20px;padding:10px 20px 20px}}.blog .hdg_lv1-top>span>span{padding:28px 10px 25px;font-size:38px}.blog .hdg_lv2-news{line-height:1.6;padding:47px 10px 20px}.blog .__noneborder{line-height:1.6}.blog .__noneborder span:before{content:"";display:none}.blog .__noneborder span:after{content:"";display:none}.blog .blog_article_body .news_article_header{position:relative;border-top:none;border-bottom:none}.blog .blog_article_body .news_article_header>p{float:none}.blog .blog_article_body .news_article_header>p>a{display:inline-block}.blog .blog_article_body .news_article_header>ul{position:absolute;bottom:5%;right:0}.blog .widget-calendar{display:none;position:relative}.blog .widget-calendar_before{position:absolute;color:#d70c18;font-size:34px;top:-6%;left:10px;z-index:10;cursor:pointer}.blog .widget-calendar_after{display:none;position:absolute;color:#d70c18;font-size:34px;top:-6%;right:10px;z-index:10;cursor:pointer}@media (max-width: 767px){.blog .hdg_lv1-top>span>span{font-size:18px;padding:13px 20px 12px}.blog .__noneborder{line-height:1.6}.blog .blog_article_body .news_article_header>ul{position:inherit;float:none;width:120px;margin:0 auto}}.m-profilecard .m-profilecard_wrap{display:flex;flex-flow:row wrap}.no-flexbox .m-profilecard .m-profilecard_wrap:before,.no-flexbox .m-profilecard .m-profilecard_wrap:after{content:" ";display:table}.no-flexbox .m-profilecard .m-profilecard_wrap:after{clear:both}.m-profilecard .m-profilecard_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;display:flex;width:47%;width:calc(50% - 9px);margin:0 4px 8px}.m-profilecard .m-profilecard_item>a,.m-profilecard .m-profilecard_item>figure{display:block;width:100%;color:#222}.m-profilecard .m-profilecard_item_image{position:relative;padding-top:85%;background:#ebebeb;overflow:hidden}.m-profilecard .m-profilecard_item_image:hover .m-profilecard_item_data .m-profilecard_item_data_inner{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}@media (min-width: 768px){.m-profilecard .m-profilecard_item_image:hover .m-profilecard_item_data .m-profilecard_item_data_inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.m-profilecard .m-profilecard_item_image_academy2017{padding-top:95%}.m-profilecard .m-profilecard_item_image_flag{background-color:#fff;width:50px;height:30px;position:absolute;top:10px;left:10px;z-index:3}.m-profilecard .m-profilecard_item_image_flag::before{display:block;content:"";position:absolute;background-color:red;width:20px;height:20px;border-radius:10px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.m-profilecard .m-profilecard_item_image_flag>span::before{display:block;content:"";position:absolute;background-color:rgba(0,0,0,0.7);width:10px;height:10px;border-radius:5px;right:0;bottom:0}@media (min-width: 768px){.m-profilecard .m-profilecard_item_image_flag>span::before{display:none}}.m-profilecard .m-profilecard_item_image_flag>span::after{position:absolute;font-family:"icomoon" !important;content:"\e919";right:1px;bottom:0;color:#fff;font-size:8px}@media (min-width: 768px){.m-profilecard .m-profilecard_item_image_flag>span::after{display:none}}.m-profilecard .m-profilecard_item_image_flag-check{display:none}@media (max-width: 768px){.m-profilecard .m-profilecard_item_image_flag-check:checked ~ .m-profilecard_item_data .m-profilecard_item_data_inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media (max-width: 768px){.m-profilecard .m-profilecard_item_image_flag-check:checked ~ .m-profilecard_item_image_flag span::after{content:"\e918"}}.m-profilecard .m-profilecard_item_image_inner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px 5px 0 0;z-index:0;overflow:hidden}.m-profilecard .m-profilecard_item_image_inner>img{position:absolute;top:0;left:0;width:100%;height:height;z-index:2}.m-profilecard .m-profilecard_item_image_inner>img.m-profilecard_item_image_2017{left:-10%;width:120%}.m-profilecard .m-profilecard_item_image_inner:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;border-radius:5px 5px 0 0;background:#d70c18;z-index:1;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.m-profilecard .m-profilecard_item_data{z-index:3}.m-profilecard .m-profilecard_item_data_inner{color:#fff;position:absolute;bottom:0;background-color:rgba(0,0,0,0.7);padding:10px;font-size:0.8rem;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);width:100%}.m-profilecard .m-profilecard_item_player{position:relative;display:flex;flex-flow:column;padding:5px 10px 11px 0;font-style:italic;text-align:center}.m-profilecard .m-profilecard_item_player:before{position:absolute;top:50%;right:-3px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.42rem}.m-profilecard .m-profilecard_item_player:after{content:"";position:absolute;top:0;left:0;width:0;height:200%;background:#000;opacity:0.06;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.m-profilecard .m-profilecard_item_player_nolink:before{display:none}.m-profilecard .m-profilecard_item_player_nolink:after{display:none}.m-profilecard .m-profilecard_item_player>h3{order:2;font-size:1.28rem;font-weight:700}.m-profilecard .m-profilecard_item_player>h3>span{display:block;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:300}.m-profilecard .m-profilecard_item_player>p{order:1;font-family:"Roboto Condensed";font-size:38px;font-weight:700;line-height:1.27}.m-profilecard .m-profilecard_item_academy{padding:10px}.m-profilecard .m-profilecard_item_academy table{width:100%}.m-profilecard .m-profilecard_item_academy tr{border-top:1px solid #b7b7b7}.m-profilecard .m-profilecard_item_academy tr:first-child{border-top:2px solid #d70c18}.m-profilecard .m-profilecard_item_academy th,.m-profilecard .m-profilecard_item_academy td{padding:11px 3px;font-size:0.86rem}.m-profilecard .m-profilecard_item_academy th{color:#d70c18;font-weight:300;width:36%}.m-profilecard .m-profilecard_item_staff{position:relative;font-size:0.79rem;display:flex;flex-flow:column}.m-profilecard .m-profilecard_item_staff>h3{order:2;position:relative;padding:13px 15px 13px 5px;font-size:1.28rem;font-weight:700;font-style:italic;text-align:center}.m-profilecard .m-profilecard_item_staff>h3>span{display:block;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:300}.m-profilecard .m-profilecard_item_staff>p{order:1;padding:7px 5px 7px 10px;border-bottom:1px solid #b7b7b7}.m-profilecard .m-profilecard_item_staff:before{position:absolute;top:60%;right:-3px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.42rem}.m-profilecard .m-profilecard_item_staff:after{content:"";position:absolute;top:0;left:0;width:0;height:200%;background:#000;opacity:0.06;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.m-profilecard .m-profilecard_item-new .m-profilecard_item_image:before{content:"";position:absolute;bottom:0;left:0;width:60px;height:18px;background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;z-index:2}.m-profilecard .m-profilecard_item-new .m-profilecard_item_image:after{content:"NEW";position:absolute;bottom:3px;left:12px;color:#fff;font-size:0.61rem;z-index:3}.m-profilecard .m-profilecard_item-2syu .m-profilecard_item_image:before{content:"";position:absolute;bottom:0;left:0;width:60px;height:18px;background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;z-index:2}.m-profilecard .m-profilecard_item-2syu .m-profilecard_item_image:after{content:"2種登録";position:absolute;bottom:3px;left:8px;color:#fff;font-size:0.61rem;z-index:3}.m-profilecard .m-profilecard_item-tokubetsu .m-profilecard_item_image:before{content:"";position:absolute;bottom:0;left:0;width:60px;height:18px;background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;z-index:2}.m-profilecard .m-profilecard_item-tokubetsu .m-profilecard_item_image:after{content:"特別指定";position:absolute;bottom:3px;left:2px;color:#fff;font-size:0.61rem;z-index:3}.m-profilecard .m-profilecard_item-rental .m-profilecard_item_image:before{content:"";position:absolute;bottom:0;left:0;width:80%;height:18px;background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;z-index:2}.m-profilecard .m-profilecard_item-rental .m-profilecard_item_image .m-profilecard_item-rental_ribbon{position:absolute;bottom:3px;left:2px;color:#fff;font-size:0.61rem;z-index:3;line-height:1.4em}.no-touchevents .m-profilecard .m-profilecard_item>a:hover .m-profilecard_item_image>div:after{width:100%}.no-touchevents .m-profilecard .m-profilecard_item>a:hover .m-profilecard_item_player:after,.no-touchevents .m-profilecard .m-profilecard_item>a:hover .m-profilecard_item_staff:after{width:100%}.no-flexbox .m-profilecard .m-profilecard_item{float:left}.m-profilecard .m-profilecard_item_label{position:absolute;left:0;top:0}.m-profilecard .m-profilecard_item_label:before{content:"";position:absolute;bottom:0;left:0;height:18px;background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);z-index:2;width:100%}@media (min-width: 768px){.m-profilecard .m-profilecard_item_label:before{height:27px}}.m-profilecard .m-profilecard_item_label-gs::before{background:#8dc661}.m-profilecard .m-profilecard_item_label-gsa::before{background:#f8b500}.m-profilecard .m-profilecard_item_label-gss::before{background:#d70c18}.m-profilecard .m-profilecard_item_label span{display:block;color:#fff;font-size:8px;z-index:3;line-height:18px;height:18px;position:relative;z-index:3;padding:0 15px 0 8px;white-space:nowrap}@media (min-width: 768px){.m-profilecard .m-profilecard_item_label span{line-height:27px;height:27px;font-size:0.79rem;padding:0 25px 0 12px}}.m-profilecard .m-profilecard_item.no-arrow .m-profilecard_item_staff:before{display:none}.m-profilecard-old .m-profilecard_item{display:block;width:100%;margin:0 0 8px;padding:3px}.m-profilecard-old .m-profilecard_item>figure{display:table;width:100%}.m-profilecard-old .m-profilecard_item_image{display:table-cell;width:82px;padding-top:0;background:#fff;vertical-align:top;overflow:visible}.m-profilecard-old .m-profilecard_item_image:before{left:auto !important;right:-60px}.m-profilecard-old .m-profilecard_item_image:after{left:auto !important;right:-40px;bottom:2px !important}.m-profilecard-old .m-profilecard_item_image>img{position:relative;z-index:4}.m-profilecard-old .m-profilecard_item_player{display:table-cell;padding:5px 0 0 0;text-align:center;vertical-align:middle}.m-profilecard-old .m-profilecard_item_player:before{display:none}.m-profilecard-old .m-profilecard_item_player>h3{float:right;width:75%;padding-top:3px;line-height:1.2}.m-profilecard-old .m-profilecard_item_player>h3>span{margin-top:12px}.m-profilecard-old .m-profilecard_item_player>p{width:25%}.m-profilecard-old .m-profilecard_item_staff>h3{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.m-profilecard-old .m-profilecard_item_staff>h3 span:first-child{margin:0 0 10px 0}.m-profilecard-old .m-profilecard_item_staff>h3 span:last-child{margin:6px 0 0 0}.m-profilecard_question2017 th,.m-profilecard_question2017 td{width:50%}@media (min-width: 768px){.m-profilecard{margin-bottom:40px}.m-profilecard .m-profilecard_item{width:calc(33.33% - 17px);margin:0 8px 16px}.m-profilecard .m-profilecard_item_player{padding-top:7px}.m-profilecard .m-profilecard_item_player>h3{font-size:32px}.m-profilecard .m-profilecard_item_player>h3:before{font-size:32px}.m-profilecard .m-profilecard_item_player>h3>span{font-size:1rem}.m-profilecard .m-profilecard_item_player>p{font-size:67px}.m-profilecard .m-profilecard_item_staff{font-size:0.86rem}.m-profilecard .m-profilecard_item_staff>h3{font-size:1.7rem}.m-profilecard .m-profilecard_item_staff>h3:before{font-size:32px}.m-profilecard .m-profilecard_item_staff>h3>span{font-size:1rem}.m-profilecard .m-profilecard_item_staff>p{order:1;padding:7px 5px 7px 10px;border-bottom:1px solid #b7b7b7}.m-profilecard .m-profilecard_item-new .m-profilecard_item_image:before{width:90px;height:27px}.m-profilecard .m-profilecard_item-new .m-profilecard_item_image:after{bottom:4px;left:17px;font-size:1rem}.m-profilecard .m-profilecard_item-2syu .m-profilecard_item_image:before{width:90px;height:27px}.m-profilecard .m-profilecard_item-2syu .m-profilecard_item_image:after{bottom:5px;left:12px;font-size:0.86rem}.m-profilecard .m-profilecard_item-tokubetsu .m-profilecard_item_image:before{width:90px;height:27px}.m-profilecard .m-profilecard_item-tokubetsu .m-profilecard_item_image:after{bottom:5px;left:6px;font-size:0.86rem}.m-profilecard .m-profilecard_item-rental .m-profilecard_item_image:before{height:27px}.m-profilecard .m-profilecard_item-rental .m-profilecard_item_image .m-profilecard_item-rental_ribbon{bottom:5px;left:6px;font-size:0.86rem}.m-profilecard-old .m-profilecard_item{width:calc(50% - 17px) !important}.m-profilecard-old .m-profilecard_item_image{width:164px}.m-profilecard-old .m-profilecard_item_player>h3{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:26px}.m-profilecard-old .m-profilecard_item_player>h3>span{font-size:0.86rem}.m-profilecard-old .m-profilecard_item_player>p{font-size:42px}.m-profilecard-old .m-profilecard_item_staff>h3 span{margin:10px 0 12px 0}.m-profilecard-old .m-profilecard_item_image:before{right:-90px}.m-profilecard-old .m-profilecard_item_image:after{right:-58px !important;bottom:4px !important}}@media (min-width: 992px){.m-profilecard .m-profilecard_item{width:calc(25% - 17px)}.m-profilecard-old .m-profilecard_item_player>h3{width:65%;padding-top:11px;padding-right:30px;font-size:32px}.m-profilecard-old .m-profilecard_item_player>h3>span{font-size:1rem}.m-profilecard-old .m-profilecard_item_player>p{width:35%;font-size:67px}.m-profilecard-old .m-profilecard_item_staff>h3{width:100%}}.m-playerdetail{position:relative;padding-bottom:20px;overflow:hidden}.m-playerdetail .m-playerdetail_title{position:relative}.m-playerdetail .m-playerdetail_title_image{position:absolute;bottom:-2%;left:-70%;width:145%;max-width:740px;min-width:520px;z-index:10;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;overflow:hidden;-webkit-transition:all 1.5s 1.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 1.5s 1.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 1.5s 1.8s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.isPlayerDetail .m-playerdetail .m-playerdetail_title_image{left:50%;bottom:0}.isPlayerDetail .m-playerdetail .m-playerdetail_title_image_2017{left:34%;bottom:0}.m-playerdetail .m-playerdetail_title_image>img{position:relative;width:50%;height:auto;left:110%;-webkit-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);-webkit-transition:all 1.5s 1.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 1.5s 1.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 1.5s 1.8s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.isPlayerDetail .m-playerdetail .m-playerdetail_title_image>img{left:20%}.m-playerdetail .m-playerdetail_title_uniform{position:relative;padding-right:60%;padding-bottom:22px;font-family:"Roboto Condensed";font-size:30px;font-weight:700;font-style:italic;text-align:center;z-index:20}.m-playerdetail .m-playerdetail_title_uniform>p{line-height:1}.m-playerdetail .m-playerdetail_title_uniform_number{display:block;position:relative;margin-bottom:15px;padding:13px 0;font-size:115px}.m-playerdetail .m-playerdetail_title_uniform_number:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;margin-left:-40px;background:#ccc;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:all 0.5s 2.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.5s 2.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.5s 2.3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.isPlayerDetail .m-playerdetail .m-playerdetail_title_uniform_number:before{width:90px}.m-playerdetail .m-playerdetail_title_uniform_number>span{position:relative;top:20px;opacity:0;-webkit-transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.isPlayerDetail .m-playerdetail .m-playerdetail_title_uniform_number>span{top:0;opacity:1}.m-playerdetail .m-playerdetail_title_uniform_position{position:relative;top:-10px;opacity:0;-webkit-transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.isPlayerDetail .m-playerdetail .m-playerdetail_title_uniform_position{top:0;opacity:1}.m-playerdetail .m-playerdetail_title_uniform_sign{position:absolute;top:31%;right:0;opacity:0;-webkit-transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.5s 2.8s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.isPlayerDetail .m-playerdetail .m-playerdetail_title_uniform_sign{top:24%;opacity:1}.m-playerdetail .m-playerdetail_title_staff{position:absolute;left:0;top:0;width:100%}.m-playerdetail .m-playerdetail_body{position:relative;padding:0 4px 20px;z-index:20}.m-playerdetail .m-playerdetail_body_wrap{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;padding:24px 15px 0}.m-playerdetail .m-playerdetail_body_title{position:relative;margin-bottom:15px;padding-bottom:15px;font-size:1.7rem;font-weight:700;font-style:italic;text-align:center}.m-playerdetail .m-playerdetail_body_title>span{display:block;font-family:"Roboto Condensed";font-size:1rem;font-weight:300;letter-spacing:0.12em}.m-playerdetail .m-playerdetail_body_title:before{content:"";position:absolute;bottom:0;left:50%;width:20px;height:3px;margin-left:-10px;background:#ccc;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.m-playerdetail .m-playerdetail_body_subtitle{margin-bottom:5px;padding:27px 0 1px;border-bottom:2px solid #d70c18;color:#d70c18;font-weight:bold}.m-playerdetail .m-playerdetail_body_table{width:100%}.m-playerdetail .m-playerdetail_body_table th,.m-playerdetail .m-playerdetail_body_table td{padding:11px 3px;border-bottom:1px solid #b7b7b7;font-size:0.86rem}.m-playerdetail .m-playerdetail_body_table th{color:#d70c18;font-weight:300}.m-playerdetail .m-playerdetail_body_sns{margin:35px -15px 0;background:#f7f7f7}.m-playerdetail .m-playerdetail_body_sns>ul{display:table;width:100%}.m-playerdetail .m-playerdetail_body_sns>ul>li{display:table-cell;width:33.333%;padding:12px 0 10px;color:#ccc;font-size:40px;text-align:center}.m-playerdetail .m-playerdetail_body_sns>ul>li>a{display:block}.m-playerdetail .m-playerdetail_body_sns>ul>li>a>.icon-facebook{color:#3b5998}.m-playerdetail .m-playerdetail_body_sns>ul>li>a>.icon-twitter{color:#55acee}.m-playerdetail .m-playerdetail_body_sns>ul>li>a>.icon-x{color:#000}.m-playerdetail .m-playerdetail_body_sns>ul>li>a>.icon-instagram{color:#000}.m-playerdetail .m-playerdetail_body_staff_img{max-width:500px;margin:auto}@media (min-width: 768px){.m-playerdetail{padding-bottom:40px}.m-playerdetail .m-playerdetail_title_image{bottom:-15%;width:100%;max-width:1050px;min-width:880px;left:-38%}.isPlayerDetail .m-playerdetail .m-playerdetail_title_image{left:38%;bottom:-12%}.m-playerdetail .m-playerdetail_title_uniform{width:83.333%;max-width:999.996px;margin:0 auto;padding:15px 0 60px;font-size:60px}.m-playerdetail .m-playerdetail_title_uniform>p{width:30%}.m-playerdetail .m-playerdetail_title_uniform_number{margin-bottom:30px;font-size:200px}.m-playerdetail .m-playerdetail_title_uniform_number:before{height:5px;margin-left:-37px}.isPlayerDetail .m-playerdetail .m-playerdetail_title_uniform_number:before{width:94px}.m-playerdetail .m-playerdetail_title_uniform_number>span{top:30px}.m-playerdetail .m-playerdetail_title_uniform_position{top:-30px}.m-playerdetail .m-playerdetail_body{width:100%;max-width:1200px;margin:0 auto;padding:0 0 40px}.m-playerdetail .m-playerdetail_body_wrap{width:83.333%;margin:0 auto;padding:40px 100px 0}.m-playerdetail .m-playerdetail_body_title{margin-bottom:29px;padding-bottom:37px;font-size:40px}.m-playerdetail .m-playerdetail_body_title>span{font-size:1.28rem}.m-playerdetail .m-playerdetail_body_title:before{width:44px;height:5px;margin-left:-22px}.m-playerdetail .m-playerdetail_body_subtitle{padding-top:40px;font-size:1.14rem}.m-playerdetail .m-playerdetail_body_table tbody{display:block;margin:0 -8px}.m-playerdetail .m-playerdetail_body_table tbody:before,.m-playerdetail .m-playerdetail_body_table tbody:after{content:" ";display:table}.m-playerdetail .m-playerdetail_body_table tbody:after{clear:both}.m-playerdetail .m-playerdetail_body_table tr{float:left;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 8px);margin:0 4px}.m-playerdetail .m-playerdetail_body_table tr:nth-of-type(odd){clear:both}.m-playerdetail .m-playerdetail_body_table th,.m-playerdetail .m-playerdetail_body_table td{display:table-cell;padding:19px 3px;font-size:1rem}.m-playerdetail .m-playerdetail_body_table th{width:6em}.m-playerdetail .m-playerdetail_body_sns{margin:60px -100px 0}.m-playerdetail .m-playerdetail_body_sns>ul{width:280px;margin:0 auto}.m-playerdetail .m-playerdetail_body_sns>ul>li{font-size:50px}}@media (min-width: 992px){.m-playerdetail .m-playerdetail_body_table tr{width:calc(50% - 16px);margin:0 8px}.m-playerdetail .m-playerdetail_body_table th{width:8em}}.aside_wrap .aside_sub{visibility:hidden}@media (min-width: 768px){.aside_wrap{display:flex}.aside_wrap .aside_main{width:80%}.aside_wrap .aside_sub{visibility:visible;width:20%;right:0}.aside_sub_list ul{margin-top:20px}.aside_sub_list ul li{background-color:#d70c18;border-bottom:1px solid #fff}.aside_sub_list ul li:first-child{border-radius:5px 5px 0 0}.aside_sub_list ul li:first-child a{border-radius:5px 5px 0 0}.aside_sub_list ul li a{color:#fff;padding:10px;display:block}.aside_sub_list .current{background-color:#ae0000;font-weight:bold}.is-fixed{position:fixed}}.academy-result .btn-game{width:56px;padding:2px 0;background:#d70c18;border-radius:4px;color:#fff;margin:0 auto}.academy-result .m-gamecard_match_location{line-height:1.3}.academy-result .btn-game_away{background:#cccccc;color:#222222}.academy-result .game-result-link.m-button{padding:12px 50px;border-radius:20px;margin:0 5px;width:190px}.academy-result .game-result-link.m-button.bg-game-btn{background:#d70c18}.academy-result .game-time_txt{line-height:1;margin-bottom:10px}.academy-result .m-table-general .game-table_new td{padding:19px 5px 25px;vertical-align:middle;font-size:1rem}.academy-result .m-gamecard_score_emblem_size{width:70px;margin:auto}.academy-result .m-table-general .m-gamecard_score_team{width:42%;vertical-align:top}.academy-result .m-gamecard_score_emblem.m-gamecard_score_team span{line-height:1.1}.academy-result .m-gamecard_score.m-gamecard_scoreextra_detail td{border:none}.academy-result .m-table-general .game-table_new .m-gamecard_score_game_txt{padding:19px 20px 25px 15px}.academy-result .m-gamecard_scoreextra.m-gamecard_scoreextra_game{width:200px;padding:10px 0;margin:0 auto;border:solid 1px #dddddd;border-radius:5px}.academy-result .m-gamecard_scoreextra.m-gamecard_scoreextra_game .m-gamecard_scoreextra_score{margin:0 20px}.academy-result .m-table_game_num{background:#f7f7f7}.academy-result .next-game_info{background:#f4efe4}.academy-result .m-table-general thead th,.academy-result .m-table-general tfoot th{border-bottom:none}.academy-result .m-table-general thead th:last-child{width:15%}.academy-result .m-table-general .game-table_new td:nth-child(2){max-width:160px}.academy-result .next-game_info .m-table_game_num{background:#f4efe4}.academy-result .m-anchorlist ul{display:block;font-size:0}.academy-result .m-anchorlist-3column ul li{display:inline-block;margin-top:10px}.academy-result .m-anchorlist-3column ul li:only-child{width:100%}.academy-result .m-anchorlist-3column ul li:first-child:nth-last-child(2),.academy-result .m-anchorlist-3column ul li:first-child:nth-last-child(2) ~ li{width:50%}@media (max-width: 767px){.academy-result .hdg_lv3#j-2league{padding-top:10px}.academy-result .btn-game{width:40px;padding:2px 0;font-size:10px !important}.academy-result .game-result-link.m-button{padding:12px 0;margin:0;width:48%;font-size:10px}.academy-result .game-time_txt{line-height:1;margin-bottom:10px;font-size:10px}.academy-result .m-table-general .game-table_new td{padding:8px 5px 10px;font-size:0.73rem}.academy-result .m-table-general .game-table_new td:nth-child(2){max-width:60px}.academy-result .m-table-general .game-table_new td.m-gamecard_score_vs-xs:nth-child(2){max-width:10px;padding:0}.academy-result .m-table-general .game-table_new .game_info_still td.m-gamecard_score_team,.academy-result .m-table-general .game-table_new .next-game_info td.m-gamecard_score_team{min-width:50px}.academy-result .m-table-general .game-table_new td:nth-child(4){max-width:32px;word-wrap:break-word}.academy-result .m-gamecard_score_emblem_size{width:30px;margin:auto}.academy-result .m-table-general .m-gamecard_score_team{width:32%;vertical-align:top;line-height:1.1}.academy-result .m-table-general .game-table_new .m-gamecard_score_game_txt{padding:0}.academy-result .m-gamecard_scoreextra.m-gamecard_scoreextra_game{width:90px;padding:2px 0 4px;margin:0 auto;border:solid 1px #dddddd;border-radius:5px}.academy-result .m-gamecard_scoreextra.m-gamecard_scoreextra_game .m-gamecard_scoreextra_score{margin:0 10px}.academy-result .m-table-general .game-table_new .m-gamecard_score_vs-xs{padding:2px 0 0 4px}.academy-result .m-anchorlist-3column ul li{width:50%}}.m-gamecard{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:10px;text-align:center;line-height:1}.m-gamecard .m-gamecard_link-wrap{position:relative;display:block;margin-bottom:20px;color:#333}.m-gamecard .m-gamecard_link-wrap:before{content:'';position:absolute;left:-112%;width:109%;height:100%;background:#eee;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.m-gamecard .m-gamecard_link-wrap:hover:before{left:-4%}.m-gamecard .m-gamecard_title{position:relative;background-size:70px;background-repeat:no-repeat;background-position:right 10px center;font-size:0.73rem;text-align:left}.m-gamecard .m-gamecard_title>p{position:relative;padding:5px 65px 5px 70px;line-height:1.3}.m-gamecard .m-gamecard_title>p:before{content:'';position:absolute;top:0;left:-18px;width:55px;height:100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}.m-gamecard .m-gamecard_title>p:after{position:absolute;top:50%;left:-5px;width:55px;margin-top:-0.6em;font-family:"Roboto Condensed";font-weight:700;text-align:center;letter-spacing:0.1em}.m-gamecard .m-gamecard_title_season{display:block;font-weight:700}.m-gamecard .m-gamecard_score{position:relative;width:100%}.m-gamecard .m-gamecard_score_caption{padding:8px 0;border-bottom:1px solid #000;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:700;text-align:center}.m-gamecard .m-gamecard_score_caption_team{font-style:italic}.m-gamecard .m-gamecard_score_caption_team_vs{margin:0 0.4em 0 0.5em;font-weight:300}.m-gamecard .m-gamecard_score_caption_stadium{display:block;margin-top:5px}.m-gamecard .m-gamecard_score_emblem{-webkit-box-sizing:border-box;box-sizing:border-box;width:26%;text-align:center}.m-gamecard .m-gamecard_score_game,.m-gamecard .m-gamecard_score_half{font-family:"Roboto Condensed";font-weight:700;font-style:italic;text-align:center;vertical-align:middle}.m-gamecard .m-gamecard_score_game{font-size:54px;line-height:1}.m-gamecard .m-gamecard_score_half{padding-left:0.6em;letter-spacing:0.5em}.m-gamecard .m-gamecard_scoreextra{position:relative;display:inline-block;margin:-5px 0 10px 0.5em;padding:5px 15px;border-radius:5px;background:#000;background:rgba(0,0,0,0.5);font-size:0.79rem;font-weight:700;line-height:1.4}.m-gamecard .m-gamecard_scoreextra_score{display:inline-block;min-width:1.5em}.m-gamecard .m-gamecard_scoreextra_stage{display:inline-block;min-width:5em;margin:0 0.3em}.m-gamecard .m-gamecard_match{position:relative;padding:13px 0 11px 70px;border-top:1px solid #b7b7b7;font-style:italic;text-align:center}.m-gamecard .m-gamecard_match>div,.m-gamecard .m-gamecard_match:after{content:'';position:absolute;top:50%;left:0;width:80px;height:80px;margin-top:-40px;background-size:80px !important}.m-gamecard .m-gamecard_match_time{font-family:"Roboto Condensed";font-size:1.28rem;font-weight:700}.m-gamecard .m-gamecard_match_time_date{font-size:29px}.m-gamecard .m-gamecard_match_team{font-size:0.86rem;font-weight:700}.m-gamecard .m-gamecard_match_location{margin-top:5px;font-size:0.61rem}.m-gamecard .m-gamecard_match a.m-gamecard_match_location{color:#222;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.m-gamecard .m-gamecard_match a.m-gamecard_match_location:hover{color:#d70c18}.m-gamecard .m-gamecard_tv{position:relative;border-top:1px solid #b7b7b7;background:#fff;text-align:left}.m-gamecard .m-gamecard_tv>p,.m-gamecard .m-gamecard_tv>div{display:inline-block;padding:6px 0 11px;font-size:0.73rem}.m-gamecard .m-gamecard_tv>p{padding-left:12px;font-weight:700}.m-gamecard .m-gamecard_tv>p>span{font-weight:400}.m-gamecard .m-gamecard_tv>p>span:after{content:'、'}.m-gamecard .m-gamecard_tv>div>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-gamecard .m-gamecard_tv>div>a:hover{color:#d70c18}.m-gamecard .m-gamecard_tv>div i{position:relative;top:5px;font-size:1.28rem}.m-gamecard .m-gamecard_tv+.m-gamecard_ticket{margin-top:20px}.m-gamecard .m-gamecard_ticket{position:relative;text-align:center}.m-gamecard .m-gamecard_ticket .m-button{margin-bottom:20px}.m-gamecard .m-gamecard_event{padding:20px 0;background:#f0f0f0}.m-gamecard .m-gamecard_event-banner{position:relative;width:90%;margin:0 auto;padding:0 5% 20px 5%}.m-gamecard .m-gamecard_event-banner:before{display:none;content:'';z-index:1;position:absolute;top:-25px;left:20px;width:50px;height:39px;font-style:italic;background:#333;color:#fff}.m-gamecard .m-gamecard_event-banner:after{display:none;content:'';z-index:1;position:absolute;top:13px;left:20px;width:0;height:0;border-top:16px solid transparent;border-right:50px solid #333;color:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-gamecard .m-gamecard_event-banner-pickup{z-index:2;position:absolute;top:-15px;left:13px;display:none;width:60px;height:45px;font-family:"Roboto Condensed";font-style:italic;font-size:0.86rem;color:#fff}.m-gamecard .m-gamecard_event-banner-link{display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.m-gamecard .m-gamecard_event-banner-link:hover{opacity:0.8}.m-gamecard .m-gamecard_event-banner-image{width:100%;max-width:320px;height:auto}.m-gamecard .m-gamecard_showdetail{position:relative;padding:18px 20px;border-top:1px solid #b7b7b7;color:#69c;font-size:0.86rem;text-align:center;cursor:pointer}.m-gamecard .m-gamecard_showdetail:before{position:absolute;top:50%;right:5px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem}.m-gamecard .m-gamecard_showdetail.is-close:before{content:'\e904'}.m-gamecard .m-gamecard_showdetail+.m-gamecard_sell{display:none}.m-gamecard .m-gamecard_sell{position:relative;padding:8px;border-top:1px solid #b7b7b7}.m-gamecard .m-gamecard_sell figure{margin-bottom:25px}.m-gamecard .m-gamecard_sell h3{font-size:0.73rem}.m-gamecard .m-gamecard_sell i{position:relative;top:3px;color:#ccc;font-size:1.14rem}.m-gamecard .m-gamecard_sell .m-table{margin-top:10px;border:1px solid #b7b7b7}.m-gamecard .m-gamecard_sell .m-table table{border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:0.73rem}.m-gamecard .m-gamecard_sell .m-table table i{letter-spacing:-0.1em}.m-gamecard-schedule{-webkit-box-shadow:0px 20px 50px 0px rgba(0,0,0,0.3);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.3)}.m-gamecard-result{background:#222;color:#fff}.m-gamecard-result .m-gamecard_link{color:#fff}.m-gamecard-result .m-gamecard_link:before{opacity:0.5}.m-gamecard-result .m-gamecard_link:after{background:#000}.m-gamecard-result .m-gamecard_title{color:#ccc;background-color:#1b1b1b}.m-gamecard-j1 .m-gamecard_title{background-image:url(/resource/images/common/icn-j1.svg)}.m-gamecard-1st .m-gamecard_title{background-image:url(/resource/images/common/icn-j1league.svg)}.m-gamecard-j2 .m-gamecard_title{background-image:url(/resource/images/common/icn-j2.svg)}.m-gamecard-nabisco .m-gamecard_title{background-image:url(/resource/images/common/icn-nabisco.svg)}.m-gamecard-levain .m-gamecard_title{background-image:url(/resource/images/common/icn-levain.svg)}.m-gamecard-tennohai .m-gamecard_title{background-image:url(/resource/images/common/icn-tennouhai.svg)}.m-gamecard-acl{background-color:#0a3663}.m-gamecard-acl .m-gamecard_link{color:#fff}.m-gamecard-acl .m-gamecard_link:before{opacity:0.25}.m-gamecard-acl .m-gamecard_link:after{background:#03203e}.m-gamecard-acl .m-gamecard_title{color:#ccc;background-color:#002953;background-image:url(/resource/images/common/icn-acl.png)}.m-gamecard-acl .m-gamecard_score>caption{border-bottom-color:#002953}.m-gamecard-acl .m-gamecard_match{border-top-color:#002953;color:#fff}.m-gamecard-satellite{background:#d7d7d7}.m-gamecard-satellite .m-gamecard_link{color:#222}.m-gamecard-satellite .m-gamecard_link:before{opacity:0.16}.m-gamecard-satellite .m-gamecard_link:after{background:#838383}.m-gamecard-satellite .m-gamecard_title{color:#222;background-color:#b4b4b4}.m-gamecard-satellite .m-gamecard_title>p{padding-right:0}.m-gamecard-satellite .m-gamecard_score>caption{border-bottom-color:#b4b4b4}.m-gamecard-home .m-gamecard_title>p:before{background:#d70c18}.m-gamecard-home .m-gamecard_title>p:after{content:'HOME';color:#fff}.m-gamecard-away .m-gamecard_title>p:before{background:#ccc}.m-gamecard-away .m-gamecard_title>p:after{content:'AWAY';color:#222}.m-gamecard-pending .m-gamecard_title>p:before{background:#ccc}.m-gamecard-pending .m-gamecard_title>p:after{content:'未定';color:#222}.m-gamecard-0 .m-gamecard_match:after{background:url(/resource/images/emblem/0.svg)}.m-gamecard-86 .m-gamecard_match:after{background:url(/resource/images/emblem/86.svg)}.m-gamecard-120 .m-gamecard_match:after{background:url(/resource/images/emblem/120.svg)}.m-gamecard-121 .m-gamecard_match:after{background:url(/resource/images/emblem/121.svg)}.m-gamecard-122 .m-gamecard_match:after{background:url(/resource/images/emblem/122.svg)}.m-gamecard-123 .m-gamecard_match:after{background:url(/resource/images/emblem/123.svg)}.m-gamecard-124 .m-gamecard_match:after{background:url(/resource/images/emblem/124.svg)}.m-gamecard-126 .m-gamecard_match:after{background:url(/resource/images/emblem/126.svg)}.m-gamecard-128 .m-gamecard_match:after{background:url(/resource/images/emblem/128.svg)}.m-gamecard-129 .m-gamecard_match:after{background:url(/resource/images/emblem/129.svg)}.m-gamecard-130 .m-gamecard_match:after{background:url(/resource/images/emblem/130.svg)}.m-gamecard-131 .m-gamecard_match:after{background:url(/resource/images/emblem/131.svg)}.m-gamecard-132 .m-gamecard_match:after{background:url(/resource/images/emblem/132.svg)}.m-gamecard-133 .m-gamecard_match:after{background:url(/resource/images/emblem/133.svg)}.m-gamecard-134 .m-gamecard_match:after{background:url(/resource/images/emblem/134.svg)}.m-gamecard-135 .m-gamecard_match:after{background:url(/resource/images/emblem/135.svg)}.m-gamecard-136 .m-gamecard_match:after{background:url(/resource/images/emblem/136.svg)}.m-gamecard-150 .m-gamecard_match:after{background:url(/resource/images/emblem/150.svg)}.m-gamecard-176 .m-gamecard_match:after{background:url(/resource/images/emblem/176.svg)}.m-gamecard-193 .m-gamecard_match:after{background:url(/resource/images/emblem/193.svg)}.m-gamecard-199 .m-gamecard_match:after{background:url(/resource/images/emblem/199.svg)}.m-gamecard-207 .m-gamecard_match:after{background:url(/resource/images/emblem/207.svg)}.m-gamecard-238 .m-gamecard_match:after{background:url(/resource/images/emblem/238.svg)}.m-gamecard-269 .m-gamecard_match:after{background:url(/resource/images/emblem/269.svg)}.m-gamecard-270 .m-gamecard_match:after{background:url(/resource/images/emblem/270.svg)}.m-gamecard-276 .m-gamecard_match:after{background:url(/resource/images/emblem/276.svg)}.m-gamecard-294 .m-gamecard_match:after{background:url(/resource/images/emblem/294.svg)}.m-gamecard-296 .m-gamecard_match:after{background:url(/resource/images/emblem/296.svg)}.m-gamecard-30000 .m-gamecard_match:after{background:url(/resource/images/emblem/30000.svg)}.m-gamecard-30103 .m-gamecard_match:after{background:url(/resource/images/emblem/30103.svg)}.m-gamecard-30116 .m-gamecard_match:after{background:url(/resource/images/emblem/30116.svg)}.m-gamecard-30148 .m-gamecard_match:after{background:url(/resource/images/emblem/30148.svg)}.m-gamecard-30302 .m-gamecard_match:after{background:url(/resource/images/emblem/30302.svg)}.m-gamecard-30303 .m-gamecard_match:after{background:url(/resource/images/emblem/30303.svg)}.m-gamecard-30305 .m-gamecard_match:after{background:url(/resource/images/emblem/30305.svg)}.m-gamecard-30308 .m-gamecard_match:after{background:url(/resource/images/emblem/30308.svg)}.m-gamecard-30310 .m-gamecard_match:after{background:url(/resource/images/emblem/30310.svg)}.m-gamecard-30313 .m-gamecard_match:after{background:url(/resource/images/emblem/30313.svg)}.m-gamecard-30314 .m-gamecard_match:after{background:url(/resource/images/emblem/30314.svg)}.m-gamecard-30314-2 .m-gamecard_match:after{background:url(/resource/images/emblem/30314-2.svg)}.m-gamecard-30317 .m-gamecard_match:after{background:url(/resource/images/emblem/30317.svg)}.m-gamecard-30333 .m-gamecard_match:after{background:url(/resource/images/emblem/30333.svg)}.m-gamecard-30526 .m-gamecard_match:after{background:url(/resource/images/emblem/30526.svg)}.m-gamecard-30528 .m-gamecard_match:after{background:url(/resource/images/emblem/30528.svg)}.m-gamecard-30531 .m-gamecard_match:after{background:url(/resource/images/emblem/30531.svg)}.m-gamecard-30532 .m-gamecard_match:after{background:url(/resource/images/emblem/30532.svg)}.m-gamecard-30535 .m-gamecard_match:after{background:url(/resource/images/emblem/30535.svg)}.m-gamecard-30536 .m-gamecard_match:after{background:url(/resource/images/emblem/30536.svg)}.m-gamecard-30673 .m-gamecard_match:after{background:url(/resource/images/emblem/30673.svg)}.m-gamecard-30674 .m-gamecard_match:after{background:url(/resource/images/emblem/30674.svg)}.m-gamecard-30675 .m-gamecard_match:after{background:url(/resource/images/emblem/30675.svg)}.m-gamecard-30676 .m-gamecard_match:after{background:url(/resource/images/emblem/30676.svg)}.m-gamecard-30677 .m-gamecard_match:after{background:url(/resource/images/emblem/30677.svg)}.m-gamecard-31042 .m-gamecard_match:after{background:url(/resource/images/emblem/31042.svg)}.m-gamecard-31219 .m-gamecard_match:after{background:url(/resource/images/emblem/31219.svg)}.m-gamecard-31296 .m-gamecard_match:after{background:url(/resource/images/emblem/31296.svg)}.m-gamecard-30851 .m-gamecard_match:after{background:url(/resource/images/emblem/30851.svg)}.m-gamecard-30952 .m-gamecard_match:after{background:url(/resource/images/emblem/30952.svg)}.m-gamecard-30974 .m-gamecard_match:after{background:url(/resource/images/emblem/30974.svg)}.m-gamecard-31201 .m-gamecard_match:after{background:url(/resource/images/emblem/31201.svg)}.m-gamecard-31508 .m-gamecard_match:after{background:url(/resource/images/emblem/31508.svg)}.m-gamecard-30987 .m-gamecard_match:after{background:url(/resource/images/emblem/30987.svg)}.m-gamecard-30985 .m-gamecard_match:after{background:url(/resource/images/emblem/30985.svg)}.m-gamecard-32354 .m-gamecard_match:after{background:url(/resource/images/emblem/32354.svg)}.m-gamecard-30332 .m-gamecard_match:after{background:url(/resource/images/emblem/30332.svg)}.m-gamecard-c000 .m-gamecard_match:after{background:url(/resource/images/emblem/c000.svg)}.m-gamecard-c001 .m-gamecard_match:after{background:url(/resource/images/emblem/c001.svg)}.m-gamecard-c002 .m-gamecard_match:after{background:url(/resource/images/emblem/c002.svg)}.m-gamecard-c003 .m-gamecard_match:after{background:url(/resource/images/emblem/c003.svg)}.m-gamecard-c004 .m-gamecard_match:after{background:url(/resource/images/emblem/c004.svg)}.m-gamecard-c005 .m-gamecard_match:after{background:url(/resource/images/emblem/c005.svg)}.m-gamecard-c006 .m-gamecard_match:after{background:url(/resource/images/emblem/c006.svg)}.m-gamecard-c007 .m-gamecard_match:after{background:url(/resource/images/emblem/c007.svg)}.m-gamecard-c008 .m-gamecard_match:after{background:url(/resource/images/emblem/c008.svg)}.m-gamecard-c009 .m-gamecard_match:after{background:url(/resource/images/emblem/c009.svg)}.m-gamecard-c010 .m-gamecard_match:after{background:url(/resource/images/emblem/c010.svg)}.m-gamecard-c011 .m-gamecard_match:after{background:url(/resource/images/emblem/c011.svg)}.m-gamecard-c012 .m-gamecard_match:after{background:url(/resource/images/emblem/c012.svg)}.m-gamecard-c013 .m-gamecard_match:after{background:url(/resource/images/emblem/c013.svg)}.hdg_lv3-game+.m-gamecard{border-top-left-radius:0;border-top-right-radius:0}@media (min-width: 768px){.m-gamecard .m-gamecard_title{font-size:0.79rem;background-size:90px}.m-gamecard .m-gamecard_title>p{padding:10px 90px 10px 95px}.m-gamecard .m-gamecard_title>p:before{left:-13px;width:85px}.m-gamecard .m-gamecard_title>p:after{left:0;width:80px;font-size:0.86rem}.m-gamecard .m-gamecard_title_season{display:inline-block;margin-left:0.5em}.m-gamecard .m-gamecard_score_caption{padding:10px 0 9px;font-size:0.86rem}.m-gamecard .m-gamecard_score_emblem{width:28%}.m-gamecard .m-gamecard_score_game{font-size:70px}.m-gamecard .m-gamecard_score_half{font-size:1.14rem;padding-left:0.9em}.m-gamecard .m-gamecard_scoreextra{display:inline-block;margin-top:-15px;margin-bottom:10px;padding:10px 20px;font-size:0.86rem}.m-gamecard .m-gamecard_match{padding:16px 0 18px 100px}.m-gamecard .m-gamecard_match:before{left:-145px;width:230px}.m-gamecard .m-gamecard_match:after{background-size:100% !important}.m-gamecard .m-gamecard_match>div,.m-gamecard .m-gamecard_match:after{left:0;width:100px;height:100px;margin-top:-50px}.m-gamecard .m-gamecard_match_time{display:block;font-size:27px}.m-gamecard .m-gamecard_match_time_date{font-size:45px}.m-gamecard .m-gamecard_match_team{font-size:1rem}.m-gamecard .m-gamecard_match_location{font-size:0.86rem}.m-gamecard .m-gamecard_event-banner:before{display:block;top:-25px;left:20px;width:60px;height:45px}.m-gamecard .m-gamecard_event-banner:after{display:block;top:20px;left:20px;border-top:20px solid transparent;border-right:60px solid #333}.m-gamecard .m-gamecard_event-banner-pickup{display:inline-block;top:-15px;left:18px;width:60px;height:45px;font-size:1rem}.m-gamecard-schedule{-webkit-box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3);box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3)}.m-gamecard-big .m-gamecard_title>p{padding-top:10px;padding-bottom:9px}.m-gamecard-big .m-gamecard_score_caption{padding:17px 0 16px;font-size:1rem}.m-gamecard-big .m-gamecard_score_caption_stadium{display:inline-block;margin-top:0px;margin-left:10px}.m-gamecard-big .m-gamecard_score_emblem{width:30%}.m-gamecard-big .m-gamecard_score_emblem>img{width:70%}.m-gamecard-big .m-gamecard_score_game{font-size:108px}.m-gamecard-big .m-gamecard_score_half{font-size:32px;padding-left:0.8em}.m-gamecard-big .m-gamecard_match_team{display:inline-block}.m-gamecard-big .m-gamecard_match_location{display:inline-block;margin-left:1em}}.m-gamelist .is-section-hide{display:none}.m-gamelist .is-card-hide{display:none}.game.new_game-topic .btn-game{width:56px;padding:2px 0;background:#d70c18;border-radius:4px;color:#fff;margin:0 auto}.game.new_game-topic .m-gamecard_match_location{line-height:1.3}.game.new_game-topic .btn-game_away{background:#cccccc;color:#222222}.game.new_game-topic .game-result-link.m-button{padding:12px 50px;border-radius:20px;margin:0 5px;width:190px}.game.new_game-topic .game-result-link.m-button.bg-game-btn{background:#d70c18}.game.new_game-topic .game-time_txt{line-height:1;margin-bottom:10px}.game.new_game-topic .m-table-general .game-table_new td{padding:19px 15px 25px}.game.new_game-topic .m-gamecard_score_emblem_size{width:70px;margin:auto}.game.new_game-topic .m-table-general .m-gamecard_score_team{width:42%;vertical-align:top}.game.new_game-topic .m-gamecard_score_emblem.m-gamecard_score_team span{font-size:20px;font-weight:bold;font-style:italic;line-height:1.1}.game.new_game-topic .m-gamecard_score.m-gamecard_scoreextra_detail td{border:none}.game.new_game-topic .m-table-general .game-table_new .m-gamecard_score_game_txt{font-size:50px;font-weight:bold;font-style:italic;padding:19px 20px 25px 15px}.game.new_game-topic .m-gamecard_scoreextra.m-gamecard_scoreextra_game{width:200px;padding:10px 0;margin:0 auto;border:solid 1px #dddddd;border-radius:5px}.game.new_game-topic .m-gamecard_scoreextra.m-gamecard_scoreextra_game .m-gamecard_scoreextra_score{font-size:18px;font-weight:bold;font-style:italic;margin:0 20px}.game.new_game-topic .m-table_game_num{background:#f7f7f7}.game.new_game-topic .next-game_info{background:#f4efe4}.game.new_game-topic .m-table-general thead th,.game.new_game-topic .m-table-general tfoot th{border-bottom:none}.game.new_game-topic .m-table-general .game-table_new td:nth-child(2){max-width:160px}.game.new_game-topic .next-game_info .m-table_game_num{background:#f4efe4}.game.new_game-topic .m-anchorlist ul{display:block;font-size:0}.game.new_game-topic .m-anchorlist-3column ul li{display:inline-block;margin-top:10px}.game.new_game-topic .m-anchorlist-3column ul li:only-child{width:100%}.game.new_game-topic .m-anchorlist-3column ul li:first-child:nth-last-child(2),.game.new_game-topic .m-anchorlist-3column ul li:first-child:nth-last-child(2) ~ li{width:50%}@media (max-width: 767px){.game.new_game-topic .hdg_lv3#j-2league{padding-top:10px}.game.new_game-topic .btn-game{width:40px;padding:2px 0;font-size:10px !important}.game.new_game-topic .game-result-link.m-button{padding:12px 0;margin:0;width:48%;font-size:10px}.game.new_game-topic .game-time_txt{line-height:1;margin-bottom:10px;font-size:10px}.game.new_game-topic .m-table-general .game-table_new td{padding:8px 5px 10px}.game.new_game-topic .m-table-general .game-table_new td:nth-child(2){max-width:60px}.game.new_game-topic .m-table-general .game-table_new td.m-gamecard_score_vs-xs:nth-child(2){max-width:10px;padding:0}.game.new_game-topic .m-table-general .game-table_new .game_info_still td.m-gamecard_score_team,.game.new_game-topic .m-table-general .game-table_new .next-game_info td.m-gamecard_score_team{min-width:50px}.game.new_game-topic .m-table-general .game-table_new td:nth-child(4){max-width:32px;word-wrap:break-word}.game.new_game-topic .m-gamecard_score_emblem_size{width:30px;margin:auto}.game.new_game-topic .m-table-general .m-gamecard_score_team{width:32%;vertical-align:top;line-height:1.1}.game.new_game-topic .m-gamecard_score_emblem.m-gamecard_score_team span{font-size:10px}.game.new_game-topic .m-table-general .game-table_new .m-gamecard_score_game_txt{font-size:20px;padding:0}.game.new_game-topic .m-gamecard_scoreextra.m-gamecard_scoreextra_game{width:90px;padding:2px 0 4px;margin:0 auto;border:solid 1px #dddddd;border-radius:5px}.game.new_game-topic .m-gamecard_scoreextra.m-gamecard_scoreextra_game .m-gamecard_scoreextra_score{font-size:10px;margin:0 10px}.game.new_game-topic .m-gamecard_scoreextra.m-gamecard_scoreextra_game .m-gamecard_scoreextra_stage{font-size:10px}.game.new_game-topic .m-table-general .game-table_new .m-gamecard_score_vs-xs{padding:2px 0 0 4px}.game.new_game-topic .m-anchorlist-3column ul li{width:50%}}.m-gamecard{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:10px;text-align:center;line-height:1}.m-gamecard .m-gamecard_link-wrap{position:relative;display:block;margin-bottom:20px;color:#333}.m-gamecard .m-gamecard_link-wrap:before{content:'';position:absolute;left:-112%;width:109%;height:100%;background:#eee;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.m-gamecard .m-gamecard_link-wrap:hover:before{left:-4%}.m-gamecard .m-gamecard_title{position:relative;background-size:70px;background-repeat:no-repeat;background-position:right 10px center;font-size:0.73rem;text-align:left}.m-gamecard .m-gamecard_title>p{position:relative;padding:5px 65px 5px 70px;line-height:1.3}.m-gamecard .m-gamecard_title>p:before{content:'';position:absolute;top:0;left:-18px;width:55px;height:100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}.m-gamecard .m-gamecard_title>p:after{position:absolute;top:50%;left:-5px;width:55px;margin-top:-0.6em;font-family:"Roboto Condensed";font-weight:700;text-align:center;letter-spacing:0.1em}.m-gamecard .m-gamecard_title_season{display:block;font-weight:700}.m-gamecard .m-gamecard_score{position:relative;width:100%}.m-gamecard .m-gamecard_score_caption{padding:8px 0;border-bottom:1px solid #000;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:700;text-align:center}.m-gamecard .m-gamecard_score_caption_team{font-style:italic}.m-gamecard .m-gamecard_score_caption_team_vs{margin:0 0.4em 0 0.5em;font-weight:300}.m-gamecard .m-gamecard_score_caption_stadium{display:block;margin-top:5px}.m-gamecard .m-gamecard_score_emblem{-webkit-box-sizing:border-box;box-sizing:border-box;width:26%;text-align:center}.m-gamecard .m-gamecard_score_game,.m-gamecard .m-gamecard_score_half{font-family:"Roboto Condensed";font-weight:700;font-style:italic;text-align:center;vertical-align:middle}.m-gamecard .m-gamecard_score_game{font-size:54px;line-height:1}.m-gamecard .m-gamecard_score_half{padding-left:0.6em;letter-spacing:0.5em}.m-gamecard .m-gamecard_scoreextra{position:relative;display:inline-block;margin:-5px 0 10px 0.5em;padding:5px 15px;border-radius:5px;background:#000;background:rgba(0,0,0,0.5);font-size:0.79rem;font-weight:700;line-height:1.4}.m-gamecard .m-gamecard_scoreextra_score{display:inline-block;min-width:1.5em}.m-gamecard .m-gamecard_scoreextra_stage{display:inline-block;min-width:5em;margin:0 0.3em}.m-gamecard .m-gamecard_match{position:relative;padding:13px 0 11px 70px;border-top:1px solid #b7b7b7;font-style:italic;text-align:center}.m-gamecard .m-gamecard_match>div,.m-gamecard .m-gamecard_match:after{content:'';position:absolute;top:50%;left:0;width:80px;height:80px;margin-top:-40px;background-size:80px !important}.m-gamecard .m-gamecard_match_time{font-family:"Roboto Condensed";font-size:1.28rem;font-weight:700}.m-gamecard .m-gamecard_match_time_date{font-size:29px}.m-gamecard .m-gamecard_match_team{font-size:0.86rem;font-weight:700}.m-gamecard .m-gamecard_match_location{margin-top:5px;font-size:0.61rem}.m-gamecard .m-gamecard_match a.m-gamecard_match_location{color:#222;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.m-gamecard .m-gamecard_match a.m-gamecard_match_location:hover{color:#d70c18}.m-gamecard .m-gamecard_tv{position:relative;border-top:1px solid #b7b7b7;background:#fff;text-align:left}.m-gamecard .m-gamecard_tv>p,.m-gamecard .m-gamecard_tv>div{display:inline-block;padding:6px 0 11px;font-size:0.73rem}.m-gamecard .m-gamecard_tv>p{padding-left:12px;font-weight:700}.m-gamecard .m-gamecard_tv>p>span{font-weight:400}.m-gamecard .m-gamecard_tv>p>span:after{content:'、'}.m-gamecard .m-gamecard_tv>div>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .m-gamecard .m-gamecard_tv>div>a:hover{color:#d70c18}.m-gamecard .m-gamecard_tv>div i{position:relative;top:5px;font-size:1.28rem}.m-gamecard .m-gamecard_tv+.m-gamecard_ticket{margin-top:20px}.m-gamecard .m-gamecard_ticket{position:relative;text-align:center}.m-gamecard .m-gamecard_ticket .m-button{margin-bottom:20px}.m-gamecard .m-gamecard_event{padding:20px 0;background:#f0f0f0}.m-gamecard .m-gamecard_event-banner{position:relative;width:90%;margin:0 auto;padding:0 5% 20px 5%}.m-gamecard .m-gamecard_event-banner:before{display:none;content:'';z-index:1;position:absolute;top:-25px;left:20px;width:50px;height:39px;font-style:italic;background:#333;color:#fff}.m-gamecard .m-gamecard_event-banner:after{display:none;content:'';z-index:1;position:absolute;top:13px;left:20px;width:0;height:0;border-top:16px solid transparent;border-right:50px solid #333;color:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-gamecard .m-gamecard_event-banner-pickup{z-index:2;position:absolute;top:-15px;left:13px;display:none;width:60px;height:45px;font-family:"Roboto Condensed";font-style:italic;font-size:0.86rem;color:#fff}.m-gamecard .m-gamecard_event-banner-link{display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.m-gamecard .m-gamecard_event-banner-link:hover{opacity:0.8}.m-gamecard .m-gamecard_event-banner-image{width:100%;max-width:320px;height:auto}.m-gamecard .m-gamecard_showdetail{position:relative;padding:18px 20px;border-top:1px solid #b7b7b7;color:#69c;font-size:0.86rem;text-align:center;cursor:pointer}.m-gamecard .m-gamecard_showdetail:before{position:absolute;top:50%;right:5px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:1.28rem}.m-gamecard .m-gamecard_showdetail.is-close:before{content:'\e904'}.m-gamecard .m-gamecard_showdetail+.m-gamecard_sell{display:none}.m-gamecard .m-gamecard_sell{position:relative;padding:8px;border-top:1px solid #b7b7b7}.m-gamecard .m-gamecard_sell figure{margin-bottom:25px}.m-gamecard .m-gamecard_sell h3{font-size:0.73rem}.m-gamecard .m-gamecard_sell i{position:relative;top:3px;color:#ccc;font-size:1.14rem}.m-gamecard .m-gamecard_sell .m-table{margin-top:10px;border:1px solid #b7b7b7}.m-gamecard .m-gamecard_sell .m-table table{border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:0.73rem}.m-gamecard .m-gamecard_sell .m-table table i{letter-spacing:-0.1em}.m-gamecard-schedule{-webkit-box-shadow:0px 20px 50px 0px rgba(0,0,0,0.3);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.3)}.m-gamecard-result{background:#222;color:#fff}.m-gamecard-result .m-gamecard_link{color:#fff}.m-gamecard-result .m-gamecard_link:before{opacity:0.5}.m-gamecard-result .m-gamecard_link:after{background:#000}.m-gamecard-result .m-gamecard_title{color:#ccc;background-color:#1b1b1b}.m-gamecard-j1 .m-gamecard_title{background-image:url(/resource/images/common/icn-j1.svg)}.m-gamecard-1st .m-gamecard_title{background-image:url(/resource/images/common/icn-j1league.svg)}.m-gamecard-j2 .m-gamecard_title{background-image:url(/resource/images/common/icn-j2.svg)}.m-gamecard-nabisco .m-gamecard_title{background-image:url(/resource/images/common/icn-nabisco.svg)}.m-gamecard-levain .m-gamecard_title{background-image:url(/resource/images/common/icn-levain.svg)}.m-gamecard-tennohai .m-gamecard_title{background-image:url(/resource/images/common/icn-tennouhai.svg)}.m-gamecard-acl{background-color:#0a3663}.m-gamecard-acl .m-gamecard_link{color:#fff}.m-gamecard-acl .m-gamecard_link:before{opacity:0.25}.m-gamecard-acl .m-gamecard_link:after{background:#03203e}.m-gamecard-acl .m-gamecard_title{color:#ccc;background-color:#002953;background-image:url(/resource/images/common/icn-acl.png)}.m-gamecard-acl .m-gamecard_score>caption{border-bottom-color:#002953}.m-gamecard-acl .m-gamecard_match{border-top-color:#002953;color:#fff}.m-gamecard-satellite{background:#d7d7d7}.m-gamecard-satellite .m-gamecard_link{color:#222}.m-gamecard-satellite .m-gamecard_link:before{opacity:0.16}.m-gamecard-satellite .m-gamecard_link:after{background:#838383}.m-gamecard-satellite .m-gamecard_title{color:#222;background-color:#b4b4b4}.m-gamecard-satellite .m-gamecard_title>p{padding-right:0}.m-gamecard-satellite .m-gamecard_score>caption{border-bottom-color:#b4b4b4}.m-gamecard-home .m-gamecard_title>p:before{background:#d70c18}.m-gamecard-home .m-gamecard_title>p:after{content:'HOME';color:#fff}.m-gamecard-away .m-gamecard_title>p:before{background:#ccc}.m-gamecard-away .m-gamecard_title>p:after{content:'AWAY';color:#222}.m-gamecard-pending .m-gamecard_title>p:before{background:#ccc}.m-gamecard-pending .m-gamecard_title>p:after{content:'未定';color:#222}.m-gamecard-0 .m-gamecard_match:after{background:url(/resource/images/emblem/0.svg)}.m-gamecard-86 .m-gamecard_match:after{background:url(/resource/images/emblem/86.svg)}.m-gamecard-120 .m-gamecard_match:after{background:url(/resource/images/emblem/120.svg)}.m-gamecard-121 .m-gamecard_match:after{background:url(/resource/images/emblem/121.svg)}.m-gamecard-122 .m-gamecard_match:after{background:url(/resource/images/emblem/122.svg)}.m-gamecard-123 .m-gamecard_match:after{background:url(/resource/images/emblem/123.svg)}.m-gamecard-124 .m-gamecard_match:after{background:url(/resource/images/emblem/124.svg)}.m-gamecard-126 .m-gamecard_match:after{background:url(/resource/images/emblem/126.svg)}.m-gamecard-128 .m-gamecard_match:after{background:url(/resource/images/emblem/128.svg)}.m-gamecard-129 .m-gamecard_match:after{background:url(/resource/images/emblem/129.svg)}.m-gamecard-130 .m-gamecard_match:after{background:url(/resource/images/emblem/130.svg)}.m-gamecard-131 .m-gamecard_match:after{background:url(/resource/images/emblem/131.svg)}.m-gamecard-132 .m-gamecard_match:after{background:url(/resource/images/emblem/132.svg)}.m-gamecard-133 .m-gamecard_match:after{background:url(/resource/images/emblem/133.svg)}.m-gamecard-134 .m-gamecard_match:after{background:url(/resource/images/emblem/134.svg)}.m-gamecard-135 .m-gamecard_match:after{background:url(/resource/images/emblem/135.svg)}.m-gamecard-136 .m-gamecard_match:after{background:url(/resource/images/emblem/136.svg)}.m-gamecard-150 .m-gamecard_match:after{background:url(/resource/images/emblem/150.svg)}.m-gamecard-176 .m-gamecard_match:after{background:url(/resource/images/emblem/176.svg)}.m-gamecard-193 .m-gamecard_match:after{background:url(/resource/images/emblem/193.svg)}.m-gamecard-199 .m-gamecard_match:after{background:url(/resource/images/emblem/199.svg)}.m-gamecard-207 .m-gamecard_match:after{background:url(/resource/images/emblem/207.svg)}.m-gamecard-238 .m-gamecard_match:after{background:url(/resource/images/emblem/238.svg)}.m-gamecard-269 .m-gamecard_match:after{background:url(/resource/images/emblem/269.svg)}.m-gamecard-270 .m-gamecard_match:after{background:url(/resource/images/emblem/270.svg)}.m-gamecard-276 .m-gamecard_match:after{background:url(/resource/images/emblem/276.svg)}.m-gamecard-294 .m-gamecard_match:after{background:url(/resource/images/emblem/294.svg)}.m-gamecard-296 .m-gamecard_match:after{background:url(/resource/images/emblem/296.svg)}.m-gamecard-30000 .m-gamecard_match:after{background:url(/resource/images/emblem/30000.svg)}.m-gamecard-30103 .m-gamecard_match:after{background:url(/resource/images/emblem/30103.svg)}.m-gamecard-30116 .m-gamecard_match:after{background:url(/resource/images/emblem/30116.svg)}.m-gamecard-30148 .m-gamecard_match:after{background:url(/resource/images/emblem/30148.svg)}.m-gamecard-30302 .m-gamecard_match:after{background:url(/resource/images/emblem/30302.svg)}.m-gamecard-30303 .m-gamecard_match:after{background:url(/resource/images/emblem/30303.svg)}.m-gamecard-30305 .m-gamecard_match:after{background:url(/resource/images/emblem/30305.svg)}.m-gamecard-30308 .m-gamecard_match:after{background:url(/resource/images/emblem/30308.svg)}.m-gamecard-30310 .m-gamecard_match:after{background:url(/resource/images/emblem/30310.svg)}.m-gamecard-30313 .m-gamecard_match:after{background:url(/resource/images/emblem/30313.svg)}.m-gamecard-30314 .m-gamecard_match:after{background:url(/resource/images/emblem/30314.svg)}.m-gamecard-30314-2 .m-gamecard_match:after{background:url(/resource/images/emblem/30314-2.svg)}.m-gamecard-30317 .m-gamecard_match:after{background:url(/resource/images/emblem/30317.svg)}.m-gamecard-30333 .m-gamecard_match:after{background:url(/resource/images/emblem/30333.svg)}.m-gamecard-30526 .m-gamecard_match:after{background:url(/resource/images/emblem/30526.svg)}.m-gamecard-30527 .m-gamecard_match:after{background:url(/resource/images/emblem/30527.svg)}.m-gamecard-30528 .m-gamecard_match:after{background:url(/resource/images/emblem/30528.svg)}.m-gamecard-30531 .m-gamecard_match:after{background:url(/resource/images/emblem/30531.svg)}.m-gamecard-30532 .m-gamecard_match:after{background:url(/resource/images/emblem/30532.svg)}.m-gamecard-30535 .m-gamecard_match:after{background:url(/resource/images/emblem/30535.svg)}.m-gamecard-30536 .m-gamecard_match:after{background:url(/resource/images/emblem/30536.svg)}.m-gamecard-30673 .m-gamecard_match:after{background:url(/resource/images/emblem/30673.svg)}.m-gamecard-30674 .m-gamecard_match:after{background:url(/resource/images/emblem/30674.svg)}.m-gamecard-30675 .m-gamecard_match:after{background:url(/resource/images/emblem/30675.svg)}.m-gamecard-30676 .m-gamecard_match:after{background:url(/resource/images/emblem/30676.svg)}.m-gamecard-30677 .m-gamecard_match:after{background:url(/resource/images/emblem/30677.svg)}.m-gamecard-31042 .m-gamecard_match:after{background:url(/resource/images/emblem/31042.svg)}.m-gamecard-31219 .m-gamecard_match:after{background:url(/resource/images/emblem/31219.svg)}.m-gamecard-31296 .m-gamecard_match:after{background:url(/resource/images/emblem/31296.svg)}.m-gamecard-30851 .m-gamecard_match:after{background:url(/resource/images/emblem/30851.svg)}.m-gamecard-30952 .m-gamecard_match:after{background:url(/resource/images/emblem/30952.svg)}.m-gamecard-30974 .m-gamecard_match:after{background:url(/resource/images/emblem/30974.svg)}.m-gamecard-31201 .m-gamecard_match:after{background:url(/resource/images/emblem/31201.svg)}.m-gamecard-31204 .m-gamecard_match:after{background:url(/resource/images/emblem/31204.svg)}.m-gamecard-31508 .m-gamecard_match:after{background:url(/resource/images/emblem/31508.svg)}.m-gamecard-30987 .m-gamecard_match:after{background:url(/resource/images/emblem/30987.svg)}.m-gamecard-30985 .m-gamecard_match:after{background:url(/resource/images/emblem/30985.svg)}.m-gamecard-32354 .m-gamecard_match:after{background:url(/resource/images/emblem/32354.svg)}.m-gamecard-30332 .m-gamecard_match:after{background:url(/resource/images/emblem/30332.svg)}.m-gamecard-c000 .m-gamecard_match:after{background:url(/resource/images/emblem/c000.svg)}.m-gamecard-c001 .m-gamecard_match:after{background:url(/resource/images/emblem/c001.svg)}.m-gamecard-c002 .m-gamecard_match:after{background:url(/resource/images/emblem/c002.svg)}.m-gamecard-c003 .m-gamecard_match:after{background:url(/resource/images/emblem/c003.svg)}.m-gamecard-c004 .m-gamecard_match:after{background:url(/resource/images/emblem/c004.svg)}.m-gamecard-c005 .m-gamecard_match:after{background:url(/resource/images/emblem/c005.svg)}.m-gamecard-c006 .m-gamecard_match:after{background:url(/resource/images/emblem/c006.svg)}.m-gamecard-c007 .m-gamecard_match:after{background:url(/resource/images/emblem/c007.svg)}.m-gamecard-c008 .m-gamecard_match:after{background:url(/resource/images/emblem/c008.svg)}.m-gamecard-c009 .m-gamecard_match:after{background:url(/resource/images/emblem/c009.svg)}.m-gamecard-c010 .m-gamecard_match:after{background:url(/resource/images/emblem/c010.svg)}.m-gamecard-c011 .m-gamecard_match:after{background:url(/resource/images/emblem/c011.svg)}.m-gamecard-c012 .m-gamecard_match:after{background:url(/resource/images/emblem/c012.svg)}.m-gamecard-c013 .m-gamecard_match:after{background:url(/resource/images/emblem/c013.svg)}.hdg_lv3-game+.m-gamecard{border-top-left-radius:0;border-top-right-radius:0}@media (min-width: 768px){.m-gamecard .m-gamecard_title{font-size:0.79rem;background-size:90px}.m-gamecard .m-gamecard_title>p{padding:10px 90px 10px 95px}.m-gamecard .m-gamecard_title>p:before{left:-13px;width:85px}.m-gamecard .m-gamecard_title>p:after{left:0;width:80px;font-size:0.86rem}.m-gamecard .m-gamecard_title_season{display:inline-block;margin-left:0.5em}.m-gamecard .m-gamecard_score_caption{padding:10px 0 9px;font-size:0.86rem}.m-gamecard .m-gamecard_score_emblem{width:28%}.m-gamecard .m-gamecard_score_game{font-size:70px}.m-gamecard .m-gamecard_score_half{font-size:1.14rem;padding-left:0.9em}.m-gamecard .m-gamecard_scoreextra{display:inline-block;margin-top:-15px;margin-bottom:10px;padding:10px 20px;font-size:0.86rem}.m-gamecard .m-gamecard_match{padding:16px 0 18px 100px}.m-gamecard .m-gamecard_match:before{left:-145px;width:230px}.m-gamecard .m-gamecard_match:after{background-size:100% !important}.m-gamecard .m-gamecard_match>div,.m-gamecard .m-gamecard_match:after{left:0;width:100px;height:100px;margin-top:-50px}.m-gamecard .m-gamecard_match_time{display:block;font-size:27px}.m-gamecard .m-gamecard_match_time_date{font-size:45px}.m-gamecard .m-gamecard_match_team{font-size:1rem}.m-gamecard .m-gamecard_match_location{font-size:0.86rem}.m-gamecard .m-gamecard_event-banner:before{display:block;top:-25px;left:20px;width:60px;height:45px}.m-gamecard .m-gamecard_event-banner:after{display:block;top:20px;left:20px;border-top:20px solid transparent;border-right:60px solid #333}.m-gamecard .m-gamecard_event-banner-pickup{display:inline-block;top:-15px;left:18px;width:60px;height:45px;font-size:1rem}.m-gamecard-schedule{-webkit-box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3);box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3)}.m-gamecard-big .m-gamecard_title>p{padding-top:10px;padding-bottom:9px}.m-gamecard-big .m-gamecard_score_caption{padding:17px 0 16px;font-size:1rem}.m-gamecard-big .m-gamecard_score_caption_stadium{display:inline-block;margin-top:0px;margin-left:10px}.m-gamecard-big .m-gamecard_score_emblem{width:30%}.m-gamecard-big .m-gamecard_score_emblem>img{width:70%}.m-gamecard-big .m-gamecard_score_game{font-size:108px}.m-gamecard-big .m-gamecard_score_half{font-size:32px;padding-left:0.8em}.m-gamecard-big .m-gamecard_match_team{display:inline-block}.m-gamecard-big .m-gamecard_match_location{display:inline-block;margin-left:1em}}.game_pagenav{padding:60px 0 13px;background:#222;color:#fff;text-align:center}.game_pagenav>h1{padding:0 5px 14px;font-size:0.79rem}.game_pagenav>ul{display:table;width:100%;margin:0 auto}.game_pagenav>ul>li{display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333%;padding:0 12px}.game_pagenav>ul>li>a{position:relative;display:block;padding:3px 0 5px;color:#fff;text-align:center;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.game_pagenav>ul>li>a:before,.game_pagenav>ul>li>a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);z-index:1}.game_pagenav>ul>li>a:before{background:#000;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0}.game_pagenav>ul>li>a:after{width:0;background:#f29600;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0;-webkit-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.3s 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.no-touchevents .game_pagenav>ul>li>a:hover{color:#222}.no-touchevents .game_pagenav>ul>li>a:hover:after{width:100%}.game_pagenav>ul>li>a>span{position:relative;z-index:2}.game_pagenav>ul>li.is-active>a{color:#222}.game_pagenav>ul>li.is-active>a:before{background:#f29600}.game_pagenav-live{background:rgba(34,34,34,0.65)}@media (min-width: 768px){.game_pagenav>h1{font-size:1rem}.game_pagenav>ul{width:50%}.game_pagenav>ul>li>a{padding:5px 0 7px}}@media (min-width: 992px){.game_pagenav{padding:95px 0 24px}}.game_tab{padding:0 8px;background:#000}.game_tab>ul{display:table;width:100%}.game_tab .game_tab_item{display:table-cell;width:50%;padding:5px 0 10px;border-bottom:5px solid transparent;background:transparent;color:#fff;font-family:"Roboto Condensed";font-size:0.79rem;text-align:center;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.game_tab .game_tab_item>figure>div{width:33.33%;margin:0 auto}.game_tab .game_tab_item.is-active{border-bottom-color:#fff}.game_tab-comment{background:#d70c18}.game_tab-comment .game_tab_item.is-active{border-bottom-color:#f29600}@media (max-width: 767px){.game_tab .game_tab_item{cursor:pointer}.no-touchevents .game_tab .game_tab_item:hover{background:#181818}.no-touchevents .game_tab-comment .game_tab_item:hover{background:#e95504}}@media (min-width: 768px){.game_tab{padding-left:16px;padding-right:16px}.game_tab>ul{max-width:999.996px;margin:0 auto}.game_tab .game_tab_item{padding:6px 0 4px;border-bottom:none;font-size:1.06rem;font-style:italic}.game_tab .game_tab_item>figure>div{position:relative;top:-2px;display:inline-block;width:60px;margin:0}.game_tab .game_tab_item>figure>figcaption{display:inline-block}.game_tab-match{padding-left:0;padding-right:0;background:none}.game_tab-match .game_tab_item{padding:0 0 0 4px !important}.game_tab-match .game_tab_item:first-child{padding:0 4px 0 0 !important}.game_tab-match .game_tab_item>figure{padding:4px 0 0;border-radius:5px 5px 0 0;background:#000}}@media (min-width: 992px){.game_tab>ul{width:83.333%}.game_tab-match>ul{width:100%}.game_tab-match .game_tab_item{padding:0 0 0 8px !important}.game_tab-match .game_tab_item:first-child{padding:0 8px 0 0 !important}}.game_cardlink>a{display:block;position:relative;padding:18px 20px 17px 9px;border-top:1px solid #b7b7b7;background:#f7f7f7;text-align:center;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .game_cardlink>a:hover{color:#d70c18}.game_cardlink>a:before{position:absolute;top:50%;right:5px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:25px}.game_cardlink>a[target=_blank]:before{content:'\e923'}@media (min-width: 768px){.game_cardlink>a{padding-top:25px;padding-bottom:27px}.game_cardlink>a:before{font-size:40px}}.game_date{position:relative;background:#000;color:#fff;text-align:center;overflow:hidden}.game_date .game_date_title{margin:15px 0 3px;font-family:"Roboto Condensed";font-size:1.7rem;line-height:1.1}.game_date .game_date_title_date{margin-right:0.2em;font-size:45px;font-weight:700}.game_date>p{font-family:"Roboto Condensed";font-size:0.86rem;font-weight:700}.game_date>ul{display:inline-block;margin:5px 0 17px}.game_date>ul>li{margin-top:5px;font-size:0.86rem}.game_date>ul>li>i{position:relative;top:2px;margin-right:0.1em;font-size:1.06rem}.game_date .game_date_team{position:absolute;top:1px;width:25%}.game_date .game_date_team>h3{position:relative;font-family:"Roboto Condensed";font-size:0.61rem;font-weight:700;text-align:center}.game_date .game_date_team>h3:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.game_date .game_date_team>h3>span{position:relative}.game_date .game_date_team>figure{display:inline-block;width:85%;max-width:100px;margin-top:7px}.game_date .game_date_team>figure>figcaption{margin-top:-5px}.game_date .game_date_team>figure>figcaption>p{font-size:0.79rem;font-style:italic;text-align:center}.game_date .game_date_team>figure>figcaption>p>span{position:relative;top:2px;margin-right:0.2em;font-size:1.42rem;font-weight:bold}.game_date .game_date_team-home{left:0;text-align:left}.game_date .game_date_team-home>h3{padding-right:1.5em}.game_date .game_date_team-home>h3:before{background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg)}.game_date .game_date_team-away{right:0;text-align:right}.game_date .game_date_team-away>h3{padding-left:1.5em;color:#222}.game_date .game_date_team-away>h3:before{background:#fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skewX(35deg);-ms-transform:skewX(35deg);transform:skewX(35deg)}.game_date .game_date_ticket{margin:5px 0 40px;padding-top:20px;border-top:1px solid #000}.game_date-foot{background:#222}@media (min-width: 768px){.game_date .game_date_title{margin:36px 0 3px;font-size:50px}.game_date .game_date_title_date{font-size:90px}.game_date>p{font-size:1.42rem}.game_date>ul{margin-bottom:45px}.game_date>ul>li{margin-top:14px;font-size:1rem}.game_date>ul>li>i{font-size:1.14rem}.game_date .game_date_team{width:35%}.game_date .game_date_team>h3{padding-top:6px;padding-bottom:4px;font-size:1rem}.game_date .game_date_team>h3>span{display:inline-block;width:60%;max-width:200px;text-align:center}.game_date .game_date_team>figure{max-width:170px;margin-top:0}.game_date .game_date_team>figure>figcaption>p{margin-top:-10px;font-size:1.42rem}.game_date .game_date_team>figure>figcaption>p>span{font-size:34px}.game_date .game_date_team-home{text-align:center}.game_date .game_date_team-away{text-align:center}.game_date .game_date_ticket{margin:0 0 70px;padding-top:0;border-top:none}}@media (min-width: 992px){.game_date .game_date_team>figure{display:flex;align-items:center;width:100%;max-width:365px;margin-top:0}.game_date .game_date_team>figure>div,.game_date .game_date_team>figure>figcaption{-webkit-box-sizing:border-box;box-sizing:border-box}.game_date .game_date_team>figure>div{width:70%}.game_date .game_date_team>figure>figcaption{width:30%}.game_date .game_date_team>figure>figcaption>p{margin-top:0}.game_date .game_date_team-home>h3{text-align:right}.game_date .game_date_team-home>figure{margin-left:auto}.game_date .game_date_team-home>figure>div{order:2}.game_date .game_date_team-home>figure>figcaption{order:1}.game_date .game_date_team-home>figure>figcaption>p{text-align:right}.game_date .game_date_team-away>h3{text-align:left}.game_date .game_date_team-away>figure>figcaption{order:1}.game_date .game_date_team-away>figure>figcaption>p{text-align:left}}.game_lead{padding:25px 0 0;background:#222;color:#fff}.game_lead .game_lead_title{font-size:1.28rem;font-weight:700}.game_lead .game_lead_subtitle{margin:15px 0 10px}@media (min-width: 768px){.game_lead{padding-bottom:0}.game_lead .game_lead_title{font-size:30px}}.game_contents-link .game_contents-link_wrap{background:#95050e;text-align:center}.game_contents-link .game_contents-link_wrap .m-button.m-button-skew>span{padding:7px 5vw 7px 3vw}@media (min-width: 768px){.game_contents-link .game_contents-link_wrap .m-button.m-button-skew>span{padding:9px 55px 11px 45px}}.game_match{padding-bottom:25px;background:#222;color:#fff}.game_match .hdg_lv2{padding:40px 0 20px 0;border-top:none;color:#fff}.game_match .hdg_lv2:after{background:#fff}.game_match .game_match_body{font-family:"Roboto Condensed"}.game_match .game_match_body_title{position:relative;padding-bottom:8px;border-bottom:2px solid #333;font-weight:700}.game_match .game_match_body_title>span{position:absolute;top:-8px;right:0}.game_match .game_match_body_title>span>span{position:relative;top:3px;padding-right:10px}.game_match .game_match_body_title>span>img{width:45px;height:45px}.game_match .game_match_body_table{width:100%;border:1px solid #000;border-collapse:collapse;border-radius:5px;background:#222}.game_match .game_match_body_table caption{padding:8px 0 7px;background:#000;font-size:0.86rem}.game_match .game_match_body_table th,.game_match .game_match_body_table td{padding:6px 0 4px;font-size:0.79rem;vertical-align:middle;text-align:center;line-height:1.2}.game_match .game_match_body_table th{border:1px solid #000}.game_match .game_match_body_table td{padding-left:5px;padding-right:5px;border:1px solid #000}.game_match .game_match_body_table_scoretable{display:table;width:100%}.game_match .game_match_body_table_scoretable>li{display:table-cell;font-size:1.42rem;text-align:center;vertical-align:middle}.game_match .game_match_body_table_scoretable>li>img{margin:0 5px}.game_match .game_match_body_table_score1{display:inline-block;margin:0 0.1em 0 0.2em;font-size:40px;font-weight:700}.game_match .game_match_body_table_score2{display:inline-block;margin:0 0.1em 0 0.2em;font-size:1.14rem;font-weight:700}.game_match .game_match_body_table_score3{font-size:1.42rem;font-weight:700;vertical-align:middle}.game_match .game_match_body_table_score4{font-size:45px;font-weight:700;line-height:1;vertical-align:bottom}.game_match .game_match_banner{padding-top:20px;text-align:center}.game_match .game_match_banner>a{display:inline-block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.game_match .game_match_banner>a:hover{opacity:0.7}.game_match .game_match_banner>a img{max-width:100%}.game_match .game_match_link{margin-top:25px;text-align:center}@media (max-width: 767px){.game_match .game_match_body{padding-top:1px}.game_match .game_match_body_title{margin-top:25px}.game_match .game_match_body .is-close{display:none}}@media (min-width: 768px){.game_match{padding-top:40px}.game_match .hdg_lv2{padding:0 0 20px;border-top:none;color:#fff}.game_match .hdg_lv2:after{background:#fff}.game_match .game_match_body{display:block !important}.game_match .game_match_body_table{margin-bottom:25px}.game_match .game_match_body_table figcaption{margin-right:5px}.game_match .game_match_body_table_score4{font-size:30px}.game_match .game_match_link{margin-top:0}}.game_matchday-banner{border-top:none}.game_matchday-banner ul>li.pc{display:none}.game_matchday-banner ul>li.sp{display:block}.game_matchday-banner ul>li img{width:100%;height:auto}.game_matchday-banner_note-text{padding-top:10px;text-align:left;font-size:10px}@media (min-width: 768px){.game_matchday-banner ul>li.pc{display:block}.game_matchday-banner ul>li.sp{display:none}}.game_highlight{padding-top:20px}.game_highlight .game_highlight_lead{margin-bottom:10px;font-size:1.28rem;font-weight:bold}.game_highlight .game_highlight_text{float:left;width:100%;font-size:0.86rem;text-align:justify;text-justify:inter-ideograph}.game_highlight .game_highlight_text:last-child{width:100%}.game_highlight .game_highlight_text>img{display:block;float:right;width:392px;max-width:50%;margin:0 0 5px 10px}.game_highlight .game_highlight_image{display:none;float:left;width:calc(50% - 20px);padding-left:20px}.game_highlight .game_highlight_image>img{width:100%;height:auto}.game_highlight .game_highlight_body-wrap{margin-bottom:30px}.game_highlight .game_highlight_body-wrap:after{content:'';display:block;clear:both}@media (min-width: 768px){.game_highlight .game_highlight_lead{font-size:1.7rem}.game_highlight .game_highlight_text{width:calc(100% - 412px);font-size:1rem}.game_highlight .game_highlight_text>img{display:none}.game_highlight .game_highlight_image{display:block;width:392px}}.game_caution{padding:20px 23px 25px;position:relative;font-size:0.86rem}.game_caution:before{display:inherit;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:40px;text-align:center}.game_caution .game_caution_wrap>h2{margin-top:12px;margin-bottom:12px;font-weight:700}@media (min-width: 768px){.game_caution{padding-bottom:45px;font-size:1rem;text-align:center}.game_caution:before{font-size:50px}.game_caution .game_caution_wrap{display:inline-block;text-align:left}.game_caution .game_caution_wrap>h2{margin-bottom:25px}}.game_schedule{overflow-y:scroll;max-height:270px;margin-bottom:30px;padding-top:30px;-webkit-box-shadow:0px 5px 40px -5px #ddd inset, 0px -5px 40px -5px #ddd inset;box-shadow:0px 5px 40px -5px #ddd inset, 0px -5px 40px -5px #ddd inset}.game_schedule .game_schedule_list-item{margin-bottom:8px}.game_schedule .game_schedule_list-item:after{content:'';display:block;clear:both}.game_schedule .game_schedule_list-item p{float:left;font-size:0.86rem}.game_schedule .game_schedule_list-item:last-child .game_schedule_time-wrap{background:#d70c18}.game_schedule .game_schedule_list-item:last-child .game_schedule_time-wrap:after{border-left:15px solid #d70c18}.game_schedule .game_schedule_list-item:last-child .game_schedule_time-wrap>time{color:#fff}.game_schedule .game_schedule_list-item:last-child .game_schedule_text{color:#d70c18}.game_schedule .game_schedule_time-wrap{position:relative;width:72px;margin-right:20px;padding:11px 0;border-radius:5px;background-color:#fff}.game_schedule .game_schedule_time-wrap:after{content:'';position:absolute;top:17px;right:-20px;border:7px solid transparent;border-left:15px solid #fff}.game_schedule .game_schedule_time-wrap>time{display:block;width:48px;margin:0 auto;font-family:"Roboto Condensed";font-weight:bold;color:#d70c18}.game_schedule .game_schedule_text{width:calc(100% - 92px);padding:11px 0 15px 0;border-bottom:1px dashed #ccc}@media (min-width: 768px){.game_schedule{overflow-y:auto;max-height:100%;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}.game_schedule .game_schedule_list-item{margin-bottom:8px}.game_schedule .game_schedule_list-item:after{content:'';display:block;clear:both}.game_schedule .game_schedule_list-item p{font-size:1rem}.game_schedule .game_schedule_time-wrap{width:90px}.game_schedule .game_schedule_time-wrap>time{width:54px}.game_schedule .game_schedule_text{width:calc(100% - 110px)}}.game_map a{display:block}.game_map img{width:100%;height:auto}.game_eventlist .game_eventlist_item figure{display:block;width:100%;font-size:1rem}.game_eventlist .game_eventlist_item figure>div{display:table-cell;width:22%;background:#f7f7f7;vertical-align:top}.game_eventlist .game_eventlist_item figure>div>img{width:100%;height:auto}.game_eventlist .game_eventlist_item figure>figcaption{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:13px 30px 15px 15px;vertical-align:middle}.game_eventlist .game_eventlist_item>a figure>figcaption:before,.game_eventlist .game_eventlist_item>div figure>figcaption:before{position:absolute;top:50%;right:5px;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#d70c18;font-size:25px}.game_eventlist .game_eventlist_item>a figure>figcaption[target=_blank]:before,.game_eventlist .game_eventlist_item>div figure>figcaption[target=_blank]:before{content:'\e923'}.game_eventlist .game_eventlist_item>a{-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .game_eventlist .game_eventlist_item>a:hover{color:#d70c18}@media (max-width: 767px){.game_eventlist{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:10px}.game_eventlist .game_eventlist_item{border-top:1px solid #b7b7b7}.game_eventlist .game_eventlist_item:first-child{border-top:none}.game_eventlist .game_eventlist_item.is-hide{display:none}}@media (min-width: 768px){.game_eventlist>ul{display:flex;flex-flow:row wrap}.game_eventlist .game_eventlist_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;width:calc(100% - 9px);margin:0 4px 10px}.game_eventlist .game_eventlist_item figure{font-size:1.14rem;font-weight:700}.game_eventlist .game_eventlist_item figure>div{width:25%}.game_eventlist .game_eventlist_item figure>figcaption{padding:18px 30px 18px 20px}.game_eventlist .game_eventlist_item>a figure>figcaption:before{right:-5px;font-size:40px}.game_eventlist .m-showall{display:none}}.game_eventpickup .m-pickuplist_item_time,.game_eventpickup .m-category{display:none}.game_gourmet{position:relative}.game_gourmet ul{padding:0 12px 30px}.game_gourmet ul li figure{position:absolute;top:0}.game_gourmet ul li figure:before{content:'';position:absolute;display:block;padding-top:74.933%}.game_gourmet ul li figure img{width:100%;height:auto}.game_gourmet ul li figcaption{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.game_gourmet.m-flexlist ul>li{padding:0 4px 4px 4px}.game_gourmet .game_gourmet_scroll-wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin:0 auto 30px auto}.game_gourmet .game_gourmet_scroll-wrap>.m-flexlist{width:742px}.game_gourmet .game_gourmet_scroll-wrap>.m-flexlist.m-flexlist-4column{width:1000px}.game_gourmet .game_gourmet_contents-wrap{overflow:hidden;position:relative;height:100%;padding-top:74.933%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}.game_gourmet .game_gourmet_name{font-size:1rem;font-weight:bold}.game_gourmet .game_gourmet_money{margin-bottom:10px;font-size:0.86rem}.game_gourmet .game_gourmet_main-text{margin-bottom:15px;font-size:0.79rem}.game_gourmet .game_gourmet_store{margin-top:auto;text-align:right;font-size:0.73rem}.game_gourmet .game_gourmet_store span{display:inline-block}@media (min-width: 768px){.game_gourmet:before{content:'';z-index:10;position:absolute;bottom:0;width:100%;height:18px;background:#f2f2f2}.game_gourmet ul{padding:0 16px 30px}.game_gourmet ul li figcaption{padding:15px}.game_gourmet.m-flexlist>ul>li{padding:0 8px 8px 8px}.game_gourmet .game_gourmet_scroll-wrap{overflow-x:auto;margin:0 auto 50px auto}.game_gourmet .game_gourmet_scroll-wrap>.m-flexlist,.game_gourmet .game_gourmet_scroll-wrap .m-flexlist.m-flexlist-4column{width:auto;max-width:100%;margin:0}}@media (min-width: 992px){.game_gourmet ul{padding:0 8px 30px}}.game_goods{position:relative}.game_goods ul{padding:0 12px 30px}.game_goods ul li figure{position:absolute;top:0}.game_goods ul li figure:before{content:'';position:absolute;display:block;padding-top:74.933%}.game_goods ul li figure img{width:100%;height:auto}.game_goods ul li figcaption{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.game_goods.m-flexlist ul>li{padding:0 4px 4px 4px}.game_goods .game_goods_scroll-wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin:0 auto 30px auto}.game_goods .game_goods_scroll-wrap>.m-flexlist{width:742px}.game_goods .game_goods_scroll-wrap>.m-flexlist.m-flexlist-4column{width:1000px}.game_goods .game_goods_contents-wrap{overflow:hidden;position:relative;height:100%;padding-top:74.933%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}.game_goods .game_goods_name{font-size:1rem;font-weight:bold}.game_goods .game_goods_money{margin-bottom:10px;font-size:0.86rem}.game_goods .game_goods_main-text{margin-bottom:15px;font-size:0.79rem}.game_goods .game_goods_store{margin-top:auto;text-align:left;font-size:0.73rem}.game_goods .game_goods_store a{color:#d70c18;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.game_goods .game_goods_store a:hover{opacity:0.5}@media (min-width: 768px){.game_goods:before{content:'';z-index:10;position:absolute;bottom:0;width:100%;height:18px;background:#f2f2f2}.game_goods ul{padding:0 16px 30px}.game_goods ul li figcaption{padding:15px}.game_goods.m-flexlist>ul>li{padding:0 8px 8px 8px}.game_goods .game_goods_scroll-wrap{overflow-x:auto;margin:0 auto 50px auto}.game_goods .game_goods_scroll-wrap>.m-flexlist,.game_goods .game_goods_scroll-wrap .m-flexlist.m-flexlist-4column{width:auto;max-width:100%;margin:0}}@media (min-width: 992px){.game_goods ul{padding:0 8px 30px}}.game_gourmetlist .game_gourmetlist_item>figure{display:table;width:100%;font-size:0.86rem}.game_gourmetlist .game_gourmetlist_item>figure img{width:100%;height:auto}.game_gourmetlist .game_gourmetlist_item>figure>div{display:table-cell;width:40%;min-width:130px;background:#f7f7f7}.game_gourmetlist .game_gourmetlist_item>figure>figcaption{display:table-cell;width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:23px 18px;vertical-align:middle}.game_gourmetlist .game_gourmetlist_item>figure>figcaption>h3{color:#d70c18;font-size:0.79rem}.game_gourmetlist .game_gourmetlist_item>figure>figcaption>h4{margin:4px 0 19px;font-weight:700}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big>figure{display:block;font-size:1rem}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big>figure>ul>li{float:left;width:50%}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big>figure>ul>li:first-child{width:100%}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big>figure>figcaption{display:block;width:100%}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big>figure>figcaption>h3{font-size:0.86rem}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big>figure>figcaption>h4{margin:2px 0 10px}@media (max-width: 767px){.game_gourmetlist{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_gourmetlist .game_gourmetlist_item{border-top:1px solid #b7b7b7}.game_gourmetlist .game_gourmetlist_item:first-child{border-top:none}.game_gourmetlist .game_gourmetlist_item.is-hide{display:none}}@media (min-width: 768px){.game_gourmetlist>ul{display:flex;flex-flow:row wrap}.game_gourmetlist .game_gourmetlist_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;width:calc(50% - 9px);margin:0 4px 10px}.game_gourmetlist .game_gourmetlist_item figure{font-size:1rem}.game_gourmetlist .game_gourmetlist_item figure>figcaption{padding:0 30px}.game_gourmetlist .game_gourmetlist_item figure>figcaption>h3{font-size:0.86rem}.game_gourmetlist .game_gourmetlist_item figure>figcaption>h4{font-size:1.06rem}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big{width:calc(100% - 9px)}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big figure>ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;width:19.8%;padding-bottom:5px}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big figure>ul>li:first-child{float:left;width:80.2%;padding-right:5px}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big figure>figcaption{padding:50px 100px}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big figure>figcaption>h3{font-size:1rem}.game_gourmetlist .game_gourmetlist_item.game_gourmetlist_item-big figure>figcaption>h4{margin-bottom:25px;font-size:30px}.game_gourmetlist .m-showall{display:none}}.game_recommendgoods .game_recommendgoods_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:15px}.game_recommendgoods .game_recommendgoods_item>figure{padding:18px}.game_recommendgoods .game_recommendgoods_item>figure>figcaption>h3{font-weight:700}.game_recommendgoods .game_recommendgoods_item>figure>figcaption>p{margin:4px 0 19px}.game_recommendgoods .game_recommendgoods_item>p{padding:10px 0;border-top:1px solid #b7b7b7;background:#f7f7f7;text-align:center}@media (min-width: 768px){.game_recommendgoods .game_recommendgoods_item{margin-bottom:50px}.game_recommendgoods .game_recommendgoods_item>figure{display:table;width:100%;padding:0}.game_recommendgoods .game_recommendgoods_item>figure>figcaption,.game_recommendgoods .game_recommendgoods_item>figure>div{display:table-cell;vertical-align:middle}.game_recommendgoods .game_recommendgoods_item>figure>figcaption{width:60%;padding:65px 60px}.game_recommendgoods .game_recommendgoods_item>figure>figcaption>h3{margin-bottom:25px;font-size:30px}.game_recommendgoods .game_recommendgoods_item>figure>div{width:40%;padding:65px 60px 65px 0}}.game_sns{padding:39px 4px 74px;color:#fff;text-align:center}.game_sns>h2{font-size:1.28rem;font-weight:bold;text-shadow:rgba(0,0,0,0.6) 0 3px 3px}.game_sns>p{margin:6px 0 48px;font-size:0.86rem;text-shadow:rgba(0,0,0,0.6) 0 2px 2px}.game_sns>ul{display:table;width:100%}.game_sns>ul>li{display:table-cell;width:25%;padding:0 4px}.game_sns>ul>li>a{display:block;padding:5px 0 10px;border-radius:3px;background:#fff;background:rgba(255,255,255,0.9);font-size:0.73rem;text-align:center;white-space:nowrap;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .game_sns>ul>li>a:hover{background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 1px 2px 3px 1px;box-shadow:rgba(0,0,0,0.2) 1px 2px 3px 1px}.game_sns>ul>li>a>i{display:block;margin-bottom:-6px;font-size:50px}@media (min-width: 768px){.game_sns{padding:50px 8px 65px}.game_sns>h2{font-size:1.7rem}.game_sns>p{margin:15px 0 58px;font-size:1rem}.game_sns>ul{width:auto;margin:0 auto}.game_sns>ul>li{width:126px;padding:0 15px}.game_sns>ul>li>a{padding:8px 0 15px;border-radius:5px;font-size:1rem}.game_sns>ul>li>a>i{margin-bottom:2px;font-size:55px}}.game_score{position:relative;padding-bottom:30px;color:#fff;font-style:italic;text-align:center;overflow:hidden}.game_score>h3{margin-top:22px;color:#f29600;font-size:1rem;font-weight:700;letter-spacing:.1em}.game_score>h4{display:inline-block;position:relative;margin:40px 0 7px;font-size:0.86rem}.game_score>h4:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;opacity:0.3}.game_score>table{margin:0 auto}.game_score>table th,.game_score>table td{padding:2px 5px;font-weight:300;vertical-align:middle}.game_score>table td{font-family:"Roboto Condensed";font-size:1.7rem;font-weight:700;line-height:1.2}.game_score .game_score_autoreload{position:absolute;top:50px;left:0;width:100%;text-align:center}.game_score .game_score_autoreload>div{display:inline-block;padding:2px 2px 2px 10px;border-radius:5px;background:#333;background:rgba(0,0,0,0.5)}.game_score .game_score_autoreload>div>p,.game_score .game_score_autoreload>div>label{display:inline-block;vertical-align:top}.game_score .game_score_autoreload>div>p{padding-top:2px;margin-right:10px;font-size:0.61rem;font-style:normal}.game_score .game_score_autoreload>div>input{position:absolute;visibility:hidden}.game_score .game_score_autoreload>div>input:checked+label{background:#d70c18}.game_score .game_score_autoreload>div>input:checked+label:before{content:'ON';left:0}.game_score .game_score_autoreload>div>input:checked+label:after{left:50%}.game_score .game_score_autoreload>div>label{position:relative;width:60px;height:17px;border:2px solid #000;border-radius:4px;background:#000;-webkit-transition:all 0.2s 0s ease;-o-transition:all 0.2s 0s ease;transition:all 0.2s 0s ease}.game_score .game_score_autoreload>div>label:before,.game_score .game_score_autoreload>div>label:after{position:absolute;width:50%;-webkit-transition:all 0.2s 0s ease;-o-transition:all 0.2s 0s ease;transition:all 0.2s 0s ease}.game_score .game_score_autoreload>div>label:before{content:'OFF';top:4px;left:50%;font-family:"Roboto Condensed";font-size:0.61rem;text-align:center}.game_score .game_score_autoreload>div>label:after{content:'';top:0;left:0;height:17px;border-radius:2px;background:#666}.game_score .game_score_team{position:absolute;top:26px;width:30%}.game_score .game_score_team>h2{position:relative;font-family:"Roboto Condensed";font-size:0.61rem;font-weight:700;font-style:normal}.game_score .game_score_team>h2:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.game_score .game_score_team>h2>img{position:absolute;top:-18px;width:50%}.game_score .game_score_team>h2>span{position:relative}.game_score .game_score_team>p{padding-right:0.1em;font-size:110px;font-weight:700;text-shadow:rgba(0,0,0,0.2) 0 5px 10px}.game_score .game_score_team>p+p{font-size:48px}.game_score .game_score_team-home{left:0}.game_score .game_score_team-home>h2{padding-right:1.5em;text-align:right}.game_score .game_score_team-home>h2:before{background:#d70c18;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg)}.game_score .game_score_team-home>h2>img{left:0}.game_score .game_score_team-away{right:0}.game_score .game_score_team-away>h2{padding-left:1.35em;color:#222;text-align:left}.game_score .game_score_team-away>h2:before{background:#fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skewX(35deg);-ms-transform:skewX(35deg);transform:skewX(35deg)}.game_score .game_score_team-away>h2>img{right:0}.game_score .game_score_extra{display:inline-block;margin-top:20px;padding:10px 15px;border-radius:5px;background:#000;background:rgba(0,0,0,0.5);font-size:0.86rem;font-weight:700;font-style:normal;line-height:1.7}.game_score .game_score_extra_score{display:inline-block;min-width:1.5em}.game_score .game_score_extra_stage{display:inline-block;min-width:5em;margin:0 0.3em}@media (min-width: 768px){.game_score>h3{margin-top:13px;font-size:1.14rem}.game_score>h4{margin:50px 0 10px;font-size:1.28rem}.game_score>table{margin:0 auto}.game_score>table th,.game_score>table td{padding:4px 17px;font-size:1.42rem}.game_score>table td{padding-top:6px;font-size:40px}.game_score .game_score_autoreload{top:50px}.game_score .game_score_autoreload>div{display:inline-block;padding:3px 3px 3px 15px}.game_score .game_score_autoreload>div>p{padding-top:1px;margin-right:15px;font-size:0.73rem}.game_score .game_score_autoreload>div>label{position:relative;width:60px;height:17px;border:2px solid #000;border-radius:4px;background:#000;-webkit-transition:all 0.2s 0s ease;-o-transition:all 0.2s 0s ease;transition:all 0.2s 0s ease}.game_score .game_score_autoreload>div>label:before,.game_score .game_score_autoreload>div>label:after{position:absolute;width:50%;-webkit-transition:all 0.2s 0s ease;-o-transition:all 0.2s 0s ease;transition:all 0.2s 0s ease}.game_score .game_score_autoreload>div>label:before{content:'OFF';top:4px;left:50%;font-family:"Roboto Condensed";font-size:0.61rem;text-align:center}.game_score .game_score_autoreload>div>label:after{content:'';top:0;left:0;height:17px;border-radius:2px;background:#666;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 2px 0 inset;box-shadow:rgba(0,0,0,0.3) 0 0 2px 0 inset}.game_score .game_score_team{top:0;width:35%}.game_score .game_score_team>h2{padding-top:6px;padding-bottom:4px;font-size:1rem}.game_score .game_score_team>h2>img{top:90px;width:180px}.game_score .game_score_team>h2>span{display:inline-block;width:40%;text-align:center}.game_score .game_score_team>p{margin-top:0;font-size:160px}.game_score .game_score_team>p+p{font-size:80px}.game_score .game_score_team-home>p{text-align:right}.game_score .game_score_team-away>p{text-align:left}.game_score .game_score_extra{display:inline-block;margin-top:20px;padding:10px 20px;font-size:1.06rem}}@media (min-width: 992px){.game_score .game_score_team>h2>img{top:70px;width:210px}.game_score .game_score_team-home>h2>img{left:auto;right:25%}.game_score .game_score_team-home>p{margin-right:-0.1em;padding-right:0}.game_score .game_score_team-away>h2>img{right:auto;left:25%}.game_score .game_score_team-away>p{margin-left:-0.25em;padding-left:0}}.game_goal .game_goal_wrap{position:relative;display:table;width:100%}.game_goal .game_goal_wrap>h2{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-family:"Roboto Condensed";font-size:1.42rem;font-weight:700;font-style:italic;text-align:center;vertical-align:middle;letter-spacing:0.1em;overflow:hidden}.game_goal .game_goal_wrap>h2:before,.game_goal .game_goal_wrap>h2:after{content:'';position:absolute;left:50%;width:1px;height:100%;background:#fff}.game_goal .game_goal_wrap>h2:before{top:-50%;margin-top:-1em}.game_goal .game_goal_wrap>h2:after{top:50%;margin-top:1em}.game_goal .game_goal_wrap>h2>span{position:relative;top:50%;display:block;margin-top:-0.75em}.game_goal .game_goal_item{display:table-cell;width:50%;font-style:italic}.game_goal .game_goal_item>ul>li{color:#fff}.game_goal .game_goal_item>ul>li>span{display:inline-block;padding:7px 0 4px;border-bottom:2px solid #ccc}.game_goal .game_goal_item-away>ul>li{text-align:right}@media (max-width: 767px){.game_goal .game_goal_wrap>h2{display:none}}@media (min-width: 768px){.game_goal{padding-top:20px}.game_goal .game_goal_wrap{font-size:1.28rem;text-shadow:rgba(0,0,0,0.5) 0 2px 2px}.game_goal .game_goal_item>ul>li{text-align:right}.game_goal .game_goal_item>ul>li>span{padding:30px 0 5px;border-bottom:2px solid #ccc}.game_goal .game_goal_item>ul>li:first-child>span{padding-top:0}.game_goal .game_goal_item-home>ul>li{padding-right:25%}.game_goal .game_goal_item-away>ul>li{padding-left:25%;text-align:left}}.game_data{background:#222;color:#fff}.game_data .game_data_member>h2{margin:25px 0 4px;padding-bottom:8px;border-bottom:2px solid #333;font-family:"Roboto Condensed";font-size:0.86rem;font-weight:700}.game_data .game_data_member table th,.game_data .game_data_member table td{padding:4px 2px;font-size:0.86rem}.game_data .game_data_member table th:first-child,.game_data .game_data_member table td:first-child{text-align:right}.game_data .game_data_member table th:nth-child(2),.game_data .game_data_member table td:nth-child(2){padding-right:10px;font-weight:700}.game_data .game_data_member.is-close{display:none}.game_data .game_data_wrap2{padding:0 4px}.game_data .game_data_accordion{margin:0 -4px}.game_data .game_data_accordion_body{padding:10px 4px 8px}.game_data .game_data_accordion_body_caption{display:table;width:100%;margin-bottom:10px}.game_data .game_data_accordion_body_caption>li{display:table-cell;width:50%}.game_data .game_data_accordion_body_caption>li>figure>div,.game_data .game_data_accordion_body_caption>li>figure>figcaption{float:right}.game_data .game_data_accordion_body_caption>li>figure>div{width:50px}.game_data .game_data_accordion_body_caption>li>figure>figcaption{padding-top:10px;font-size:0.79rem}.game_data .game_data_accordion_body_caption>li>figure>figcaption>dl>dt{font-weight:700;text-align:right}.game_data .game_data_accordion_body_caption>li:first-child>figure>div,.game_data .game_data_accordion_body_caption>li:first-child>figure>figcaption{float:left}.game_data .game_data_accordion_body_caption>li:first-child>figure>figcaption>dl>dt{text-align:left}.game_data .game_data_accordion_body_formation{position:relative;padding-top:73.333%;background:url(/resource/images/common/bg-formation.jpg) center no-repeat;background-size:cover;overflow:hidden}.game_data .game_data_accordion_body_formation>ul{position:absolute;top:0;width:50%;height:100%}.game_data .game_data_accordion_body_formation>ul>li{position:absolute;width:0;height:0}.game_data .game_data_accordion_body_formation>ul>li>span{position:absolute;top:-10px;left:-10px;width:20px;height:20px;border-radius:50%;background:#fff;color:#222;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:700;text-align:center;line-height:20px;-webkit-box-shadow:rgba(0,0,0,0.6) 1px 2px 4px 0;box-shadow:rgba(0,0,0,0.6) 1px 2px 4px 0}.game_data .game_data_accordion_body_formation_home{left:0}.game_data .game_data_accordion_body_formation_away{right:0}.game_data .game_data_accordion_body_formation_127>li>span{color:#fff !important;background:#d70c18 !important}.game_data .game_data_accordion_body_stats{width:100%}.game_data .game_data_accordion_body_stats th,.game_data .game_data_accordion_body_stats td{padding:8px 0 7px;font-size:0.79rem;vertical-align:middle;text-align:center;line-height:1}.game_data .game_data_accordion_body_stats th{border:1px solid #222;background:#000}.game_data .game_data_accordion_body_stats td{border:1px solid #000}.game_data .game_data_accordion_body_stats thead th{font-family:"Roboto Condensed"}.game_data .game_data_accordion_body_stats thead th>span{display:block;font-size:0.61rem}.game_data .game_data_accordion_body_stats tbody th{font-weight:normal}.game_data .game_data_accordion_body_enviroment{display:flex;flex-flow:row wrap;margin:0 -4px}.no-flexbox .game_data .game_data_accordion_body_enviroment:before,.no-flexbox .game_data .game_data_accordion_body_enviroment:after{content:" ";display:table}.no-flexbox .game_data .game_data_accordion_body_enviroment:after{clear:both}.game_data .game_data_accordion_body_enviroment>li{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:4px}.game_data .game_data_accordion_body_enviroment>li>dl{border:1px solid #000;font-size:0.86rem}.game_data .game_data_accordion_body_enviroment>li>dl>dt{padding:7px 0 6px;background:#000;text-align:center}.game_data .game_data_accordion_body_enviroment>li>dl>dd{padding:10px 0;text-align:center}.no-flexbox .game_data .game_data_accordion_body_enviroment>li{float:left}@media (max-width: 767px){.game_data .game_data_accordion_title{position:relative;margin:0 -4px;padding:22px 0;background:#000;color:#fff;font-size:0.86rem;font-weight:700;text-align:center;cursor:pointer}.game_data .game_data_accordion_title:before{position:absolute;top:50%;right:0;margin-top:-0.45em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.42rem}.game_data .game_data_accordion_title.is-close{border-bottom:1px solid #222}.game_data .game_data_accordion_title.is-close:before{content:""}}@media (min-width: 768px){.game_data .game_data_member{display:block !important}.game_data .game_data_member>h2{margin:42px 0 16px;padding-bottom:10px;border-bottom-width:3px;font-size:1.14rem}.game_data .game_data_member table th,.game_data .game_data_member table td{padding:6px 2px;font-size:1rem}.game_data .game_data_member table th:nth-child(2),.game_data .game_data_member table td:nth-child(2){padding-right:15px;padding-left:15px}.game_data .game_data_wrap{background:#181818}.game_data .game_data_wrap2{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.333%;max-width:999.996px;margin:0 auto;padding:0 8px 70px;background:transparent}.game_data .game_data_accordion_title{margin:42px 0 16px;padding-bottom:10px;border-bottom:3px solid #333;font-size:1.28rem;font-weight:700}.game_data .game_data_accordion_body{display:block !important;padding:0}.game_data .game_data_accordion_body_caption>li>figure>div{width:60px}.game_data .game_data_accordion_body_caption>li>figure>figcaption{padding-top:6px}.game_data .game_data_accordion_body_caption>li>figure>figcaption>dl>dt{margin-bottom:3px;font-size:1rem;font-weight:700;text-align:right}.game_data .game_data_accordion_body_caption>li:first-child>figure>div,.game_data .game_data_accordion_body_caption>li:first-child>figure>figcaption{float:left}.game_data .game_data_accordion_body_caption>li:first-child>figure>figcaption>dl>dt{text-align:left}.game_data .game_data_accordion_body_formation>ul>li>span{top:-12px;left:-12px;width:24px;height:24px;font-size:0.86rem;line-height:24px}.game_data .game_data_accordion_body_stats th,.game_data .game_data_accordion_body_stats td{padding:14px 5px 13px}.game_data .game_data_accordion_body_stats th{padding-top:12px;padding-bottom:10px}.game_data .game_data_accordion_body_stats th>span{margin-top:4px}.game_data .game_data_accordion_body_stats td{background:#222}.game_data .game_data_accordion_body_enviroment{margin:0}.game_data .game_data_accordion_body_enviroment>li{width:20%;padding:4px}.game_data .game_data_accordion_body_enviroment>li>dl{border:1px solid #000;font-size:0.86rem}.game_data .game_data_accordion_body_enviroment>li>dl>dt{padding:7px 0 6px;background:#000;text-align:center}.game_data .game_data_accordion_body_enviroment>li>dl>dd{padding:10px 0;text-align:center;background:#222}}.game_course{background:#222}.game_course .game_course_inner{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:5px;background:#333}.game_course .game_course_inner>ul{max-height:225px;overflow-y:auto;-webkit-overflow-scrolling:touch}.game_course .game_course_inner.is-opened>ul{max-height:20000px !important}.game_course .game_course_inner.is-opened>.m-showall{display:none}.game_course .game_course_item{border-bottom:1px solid #222;color:#fff}.game_course .game_course_item table{width:100%;border-left:16px solid #666}.game_course .game_course_item td{padding:13px 0;vertical-align:middle}.game_course .game_course_item img{width:100%;height:auto}.game_course .game_course_item_emblem{position:relative;width:10px}.game_course .game_course_item_emblem>figure{position:relative}.game_course .game_course_item_emblem>figure>img{position:absolute;top:50%;left:-20px;width:40px;margin-top:-20px}.game_course .game_course_item_time{width:25%;font-family:"Roboto Condensed";font-size:1.14rem;font-weight:700;text-align:center}.game_course .game_course_item_time>figure>div{width:35%;margin:0 auto}.game_course .game_course_item_text{position:relative;padding-right:15px !important;font-size:0.86rem}.game_course .game_course_item_text>figure{margin-bottom:5px}.game_course .game_course_item_text>figure>img{width:250px;max-width:100%;height:auto}.game_course .game_course_item_text.is-active{background:url(/resource/images/common/bg-goal.png) right center no-repeat;background-size:auto 100%}.game_course .game_course_item.is-active table{border-left-color:#d70c18}.game_course .game_course_item.is-official table{border-left-color:#fff}@media (min-width: 768px){.game_course .game_course_inner>ul{max-height:500px}.game_course .game_course_item table{border-left-width:32px}.game_course .game_course_item_emblem{width:10px}.game_course .game_course_item_emblem>figure>img{left:-30px;width:60px;margin-top:-30px}.game_course .game_course_item_time{min-width:190px;padding:8px 30px 8px 0 !important;font-size:30px}.game_course .game_course_item_time>figure{display:table;width:100%}.game_course .game_course_item_time>figure>figcaption,.game_course .game_course_item_time>figure>div{display:table-cell;vertical-align:middle}.game_course .game_course_item_time>figure>div{width:50px;margin:0}.game_course .game_course_item_text{padding-left:20px}.game_course .game_course_item_text>figure>img{width:500px;height:auto}}.game_halftimecomment{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_halftimecomment .game_halftimecomment_item{padding:30px 20px}.game_halftimecomment .game_halftimecomment_item>h3{font-weight:700}.game_halftimecomment .game_halftimecomment_item.is-close{display:none}@media (min-width: 768px){.game_halftimecomment .game_halftimecomment_body{position:relative}.game_halftimecomment .game_halftimecomment_body:before{content:'';position:absolute;top:15%;left:50%;width:1px;height:70%;background:#b7b7b7}.game_halftimecomment .game_halftimecomment_item{display:block !important;text-align:center}.game_halftimecomment .game_halftimecomment_item>div{display:inline-block}}.game_twitter{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_twitter .game_twitter_title{padding:10px 0 12px;color:#d70c18;font-family:"Roboto Condensed";font-size:1.28rem;font-weight:700;text-align:center;line-height:1.5;letter-spacing:.05em}.game_twitter .game_twitter_title>i{display:block;margin-bottom:-13px;font-size:70px}.game_twitter .game_twitter_timeline{position:relative;padding-top:66.7%}.game_twitter .game_twitter_timeline>iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.game_twitter .game_twitter_foot>a{display:block;position:relative;padding:18px 20px 17px 9px;border-top:1px solid #b7b7b7;border-radius:0 0 5px 5px;background:#f7f7f7;text-align:center;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.no-touchevents .game_twitter .game_twitter_foot>a:hover{color:#d70c18}.game_twitter .game_twitter_foot>a>i{position:absolute;top:50%;right:5px;margin-top:-0.45em;color:#d70c18;font-size:25px}@media (min-width: 768px){.game_twitter{margin:0 auto}.game_twitter .game_twitter_title{font-size:1.7rem}.game_twitter .game_twitter_title>i{display:block;font-size:70px}.game_twitter .game_twitter_foot>a{padding-top:25px;padding-bottom:27px}.game_twitter .game_twitter_foot>a>i{font-size:40px}}.game_instagram{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_instagram .game_instagram_title{padding:10px 0 12px;color:#d70c18;font-family:"Roboto Condensed";font-size:1.28rem;font-weight:700;text-align:center;line-height:1.5;letter-spacing:.05em}.game_instagram .game_instagram_title>i{display:block;margin-bottom:-13px;font-size:70px}.game_instagram .game_instagram_body{padding:14px 15px 25px}.game_instagram .game_instagram_photo>ul>li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333%;border-top:1px solid #fff;border-left:1px solid #fff}@media (min-width: 768px){.game_instagram .game_instagram_title{font-size:1.7rem}.game_instagram .game_instagram_title>i{display:block;font-size:70px}.game_instagram .game_instagram_body{text-align:center}}.game_report{background:#000}.game_report .game_report_video{position:relative;padding-top:56.25%;background:url(/game/result/images/bg-report-commingsoon.jpg) center no-repeat;background-size:cover}.game_report .game_report_video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.game_report .game_report_banner{padding:20px 0;text-align:center}.game_report .game_report_banner>a{display:inline-block;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.game_report .game_report_banner>a:hover{opacity:0.7}.game_report .game_report_banner>a img{max-width:100%}.game_skyperfectv{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-top:8px}.game_skyperfectv>figure>figcaption{padding:18px 16px}.game_skyperfectv>p{background:#f7f7f7}@media (min-width: 768px){.game_skyperfectv{margin-top:40px}.game_skyperfectv>figure{display:table;width:100%}.game_skyperfectv>figure>div,.game_skyperfectv>figure>figcaption{display:table-cell;width:50%;vertical-align:middle}.game_skyperfectv>figure>figcaption{padding:20px 50px;font-weight:700}}.game_coach{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_coach>figure>figcaption{padding:18px 16px 25px}.game_coach>div>ul>li{padding:0 16px 35px}.game_coach>div>ul>li>dl>dt{position:relative;margin:35px 0 15px;padding-top:35px;padding-left:2.1em;border-top:1px solid #b7b7b7;color:#d70c18;font-weight:700}.game_coach>div>ul>li>dl>dt:before{position:absolute;top:25px;left:0;content:'Q';font-family:"Roboto Condensed";font-size:1.7rem;font-weight:700}.game_coach>div>ul>li>dl>dt:first-child{margin-top:5px}.game_coach>div>ul>li.is-hide{display:none}@media (min-width: 768px){.game_coach>figure{display:table;width:100%}.game_coach>figure>div,.game_coach>figure>figcaption{display:table-cell;width:50%;vertical-align:top}.game_coach>figure>figcaption{padding:35px 35px 30px}}.game_player{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_player>h3{position:relative;padding:61px 110px 54px 70px;background:#ccc;font-size:1.14rem;font-weight:700;font-style:italic;overflow:hidden}.game_player>h3>span{position:absolute;display:block;top:43px;left:10px;width:1.5em;font-family:"Roboto Condensed";font-size:40px;text-align:center}.game_player>h3>img{position:absolute;top:0;right:-30px;width:160px}.game_player>div{padding:18px 16px}.game_player>div>h4{margin-bottom:20px;font-weight:700}@media (min-width: 768px){.game_player>h3{position:relative;padding:57px 220px 58px 180px;font-size:50px}.game_player>h3>span{top:27px;left:30px;font-size:90px}.game_player>h3>img{position:absolute;top:0;right:0;width:280px}.game_player>div{padding:50px 80px}.game_player>div>h4{margin-bottom:30px;font-size:1.14rem}}.game_fanclub{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_fanclub>figure>figcaption{padding:18px 16px}.game_fanclub>figure>figcaption>h3{margin-bottom:20px;font-weight:700}@media (min-width: 768px){.game_fanclub>figure>figcaption{padding:50px 80px}.game_fanclub>figure>figcaption>h3{margin-bottom:30px;font-size:1.14rem}}.game_kachiten{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden}.game_kachiten>figure>figcaption{padding:18px 16px}.game_kachiten>figure>figcaption>h3{margin-bottom:20px;font-weight:700}.game_kachiten>table{width:100%}.game_kachiten>table th,.game_kachiten>table td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 12px;border-top:1px solid #b7b7b7;font-size:0.79rem;vertical-align:middle}.game_kachiten>table th{width:7em;border-right:1px solid #b7b7b7;background:#f7f7f7}.game_nextmuch{color:#fff;text-align:center}.game_nextmuch>h2{position:relative;padding:8px 0 7px;font-family:"Roboto Condensed";font-weight:700;text-align:center}.game_nextmuch>h2:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000;opacity:0.4}@media (max-width: 767px){.game_nextmuch_image{display:table;width:100%;max-width:375px;margin:0 auto}.game_nextmuch_image>div{display:table-cell;width:30%;min-width:90px;text-align:right}.game_nextmuch_image>div>img{width:90px;height:90px}.game_nextmuch_image_caption{display:table-cell;padding-right:24px}.game_nextmuch_image_caption_hdg{font-weight:700}.game_nextmuch_image_caption_hdg_text1{display:block;font-family:"Roboto Condensed";font-size:1.7rem;font-weight:300;line-height:1}.game_nextmuch_image_caption_hdg_text2{margin-right:0.1em;font-size:40px;font-weight:700}.game_nextmuch_info{position:relative;padding:10px 0}.game_nextmuch_info:before,.game_nextmuch_info:after{content:'';position:absolute;left:0;width:100%;height:1px;background:#000;opacity:0.4}.game_nextmuch_info:before{top:0}.game_nextmuch_info:after{bottom:0}.game_nextmuch_info>ul{display:table;width:100%;max-width:375px;margin:0 auto}.game_nextmuch_info>ul>li{display:table-cell;padding-right:10px;font-size:0.86rem;text-align:center}.game_nextmuch_info>ul>li:first-child{padding-left:10px}.game_nextmuch_info>ul>li>i{position:relative;top:3px;font-size:1.06rem}.game_nextmuch_ticket{padding:25px 0 75px}}@media (min-width: 768px){.game_nextmuch>h2{padding:11px 0;font-size:20px}.game_nextmuch .game_nextmuch_wrap{width:100%;max-width:800px;margin:0 auto;padding-bottom:40px}.game_nextmuch_image{display:table;width:100%}.game_nextmuch_image>div{display:table-cell;width:200px;text-align:center}.game_nextmuch_image>div>img{width:180px;height:180px}.game_nextmuch_image_caption{display:table-cell;text-align:left}.game_nextmuch_image_caption_hdg{font-size:28px;font-weight:700}.game_nextmuch_image_caption_hdg_text1{margin-right:1em;font-family:"Roboto Condensed";font-size:36px;font-weight:300}.game_nextmuch_image_caption_hdg_text2{margin-right:0.1em;font-size:70px;font-weight:700}.game_nextmuch_info{margin:-50px 0 40px 200px}.game_nextmuch_info>ul{text-align:left}.game_nextmuch_info>ul>li{display:inline-block;margin-right:40px;vertical-align:baseline}.game_nextmuch_info>ul>li>i{position:relative;top:4px;margin-right:0.1em;font-size:1.42rem}}.game_hashtag .game_hashtag_wrap{min-height:200px;background:url(/resource/images/common/icn-loader.gif) center no-repeat}.game_hashtag .game_hashtag_wrap.is-loaded{min-height:0;background:none}.game_hashtag .game_hashtag_tag-area{display:none;width:100%;background-color:#d70c18}.game_hashtag .game_hashtag_tag-area>ul{position:relative;padding:45px 20px 12px;letter-spacing:-0.4em}.game_hashtag .game_hashtag_tag-area>ul:before{content:'#TAG';position:absolute;top:15px;left:0;width:100%;text-align:center;font-family:"Roboto Condensed";font-size:1.14rem;font-weight:bold;letter-spacing:normal;color:#fff}.game_hashtag .game_hashtag_tag-area>ul>li{display:inline-block;margin-right:5px;margin-bottom:5px;letter-spacing:normal}.game_hashtag .game_hashtag_tag-area>ul>li>a{display:block;padding:3px 15px;border:1px solid #fff;border-radius:20px;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:normal;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.game_hashtag .game_hashtag_tag-area>ul>li>a:hover{background-color:#fff;color:#d70c18}.game_hashtag .game_hashtag_tag-area>ul>li.is-active>a{background-color:#fff;color:#d70c18}.game_hashtag .game_hashtag_article-area{padding-top:30px}.game_hashtag .game_hashtag_article-area>ul{display:flex;flex-flow:row wrap}.game_hashtag .game_hashtag_article-area>ul>li{display:none;overflow:hidden;position:relative;width:calc(50% - 9px);margin:0 4px 8px;border-radius:5px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}.game_hashtag .game_hashtag_article-area>ul>li a{display:flex;flex-direction:column;height:100%;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.game_hashtag .game_hashtag_article-area>ul>li a:hover .game_hashtag_article-title{color:#d70c18}.game_hashtag .game_hashtag_article-image{width:100%;height:auto;margin-bottom:10px}.game_hashtag .game_hashtag_article-image:before{content:'';position:relative;display:block;padding-top:50%}.game_hashtag .game_hashtag_article-image>img{position:absolute;top:0;width:100%;height:auto}.game_hashtag .game_hashtag_article-title{margin-bottom:15px;padding:0 15px;line-height:1.7;font-size:0.86rem;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.game_hashtag .game_hashtag_article-tag{margin-top:auto;padding:0 15px 15px;letter-spacing:-0.4em}.game_hashtag .game_hashtag_article-tag-part{display:inline-block;margin-right:10px;margin-bottom:5px;padding:0 10px;border-radius:10px;font-size:0.79rem;letter-spacing:normal;background-color:#d70c18;color:#fff}.game_hashtag .game_hashtag_article-tag-part:last-child{margin-right:0}@media (min-width: 768px){.game_hashtag .game_hashtag_tag-area>ul{padding:20px 0 12px 100px}.game_hashtag .game_hashtag_tag-area>ul:before{top:calc(50% - 11px);left:25px;width:auto;font-size:1.42rem}.game_hashtag .game_hashtag_tag-area>ul>li{margin-right:8px;margin-bottom:8px}.game_hashtag .game_hashtag_tag-area>ul>li>a{padding:7px 30px;font-size:1rem;font-weight:bold}.game_hashtag .game_hashtag_article-area>ul>li{width:calc(25% - 17px);margin:0 8px 16px}.game_hashtag .game_hashtag_article-image{margin-bottom:15px}.game_hashtag .game_hashtag_article-title{margin-bottom:10px;padding:0 10px}.game_hashtag .game_hashtag_article-tag{padding:0 15px 15px}}.ticket-benefit .ticket-benefit_image{min-height:250px}.ticket-benefit .ticket-benefit_body{padding:0 20px 40px;text-align:center}.ticket-benefit .ticket-benefit_body>figure>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;margin:-13% auto 10px;padding:15px;border-radius:50%;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.3) 0 2px 2px 0;box-shadow:rgba(0,0,0,0.3) 0 2px 2px 0;overflow:hidden}.ticket-benefit .ticket-benefit_body>figure>figcaption{margin-bottom:20px;color:#666;font-size:0.79rem;font-weight:700}@media (min-width: 768px){.ticket-benefit .ticket-benefit_image{min-height:400px}.ticket-benefit .ticket-benefit_body{padding:0 40px 60px}}@media (min-width: 768px){.ticket-price{border-bottom:1px solid #b7b7b7;margin-bottom:25px;padding-bottom:10px}}.figure-toyota-stadium-map{position:relative}.figure-toyota-stadium-map__pin{width:100%}.fan-fanclub-benefit .flex-items{-webkit-flex-direction:column;flex-direction:column}.fan-fanclub-benefit .flex-items .fan-fanclub-benefit_item_wrap:not(:last-child){border-bottom:0}.ticket-pre{-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}.bg-target{background:#fade8a}.bg-target .bb{border-color:#ffb32f}@media (min-width: 768px){.fan-fanclub-benefit.ticket-index .fan-fanclub-benefit_item-1column .fan-fanclub-benefit_item_wrap{padding-left:32%;padding-bottom:30px}.fan-fanclub-benefit.ticket-index .fan-fanclub-benefit_image{width:29%}}@media (min-width: 768px){.ticket-resale .m-carditemlist_item{width:calc(40.66666667% - 17px) !important}.ticket-resale .m-carditemlist_item:first-child{width:calc(59.33333333% - 17px) !important}}.ticket-box-price{text-align:center;margin-bottom:58px}.ticket-box-price_content{display:flex;justify-content:center;align-items:center}.ticket-box-price_tag{background-color:#d70c18;border-radius:50%;width:59px;height:59px;display:inline-flex;align-items:center;justify-content:center;color:#fff;margin-right:10px}.ticket-box-price_number{color:#222;font-size:3.75rem;font-family:"Roboto Condensed";font-weight:600;line-height:1;margin-right:5px}.ticket-box-price_unit{color:#222;font-size:1.25rem;-ms-grid-row-align:center;align-self:center;position:relative;top:0.9rem}.ticket-benefit_table{width:100%;padding-bottom:30px;margin-bottom:30px}.ticket-flex_column ul{align-items:center;justify-content:center}@media (max-width: 767px){.ticket-flex_column ul{flex-direction:column !important}.ticket-flex_column ul li{margin-bottom:20px;width:90%}}.fan-fanclub-title{position:relative;color:#fff;text-align:center;line-height:1.3}.fan-fanclub-title:before{content:'';position:absolute;top:0;width:100%;height:100%;background:#000;z-index:2}.fan-fanclub-title:before{left:50%;opacity:0.1;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.fan-fanclub-title>span{position:relative;display:block;font-family:"Roboto Condensed";z-index:10}.fan-fanclub-title-platinum{background:#929292}.fan-fanclub-title-gold{background:#95762c}.fan-fanclub-title-regular{background:#a62e2e}.fan-fanclub-title-rookie{background:#e3e3e3;color:#222}.fan-fanclub-title-tertiary{background:#e95504}.fan-fanclub-title-platinum2017{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title01.png)}.fan-fanclub-title-gold2017{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title02.png)}.fan-fanclub-title-regular2017{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title03.png)}.fan-fanclub-title-rookie2017{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title04.png);color:#222}.fan-fanclub-title-platinum2017,.fan-fanclub-title-gold2017,.fan-fanclub-title-regular2017,.fan-fanclub-title-rookie2017{background-size:cover}.fan-fanclub-title2017{line-height:1.3em;text-align:center;padding-top:20px;padding-bottom:70px;margin:0 -12px}.fan-fanclub-title2017-platinum{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title01.png)}.fan-fanclub-title2017-gold{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title02.png)}.fan-fanclub-title2017-regular{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title03.png)}.fan-fanclub-title2017-rookie{background-image:url(/fan/fanclub/images/bg-fan-fanclub-title04.png);color:#222}.fan-fanclub-title2017-platinum,.fan-fanclub-title2017-gold,.fan-fanclub-title2017-regular,.fan-fanclub-title2017-rookie{background-size:cover}.fan-fanclub-list{position:relative;padding:0 12px 60px}.fan-fanclub-list .fan-fanclub-list_title{margin:0 -12px;padding:20px 0 36px}.fan-fanclub-list .fan-fanclub-list_image{position:relative;margin:-24px 0 20px;z-index:20}.fan-fanclub-list .fan-fanclub-list_body>h4{font-size:0.86rem;line-height:1.2}.fan-fanclub-list .fan-fanclub-list_body>h4>span{display:inline-block;margin-right:-0.3em;font-size:1rem;font-weight:700}.fan-fanclub-list .fan-fanclub-list_body>h4>span>span{font-family:"Roboto Condensed";font-size:30px}.fan-fanclub-list .fan-fanclub-list_btn{position:absolute;bottom:25px;left:0;width:100%;text-align:center}.fan-fanclub-list2017 .fan-fanclub-list2017_image{text-align:center;margin-top:-60px}.fan-fanclub-list2017 .m-list{padding-right:1em;margin-top:1.2em}.fan-fanclub-sold{margin-top:22px;padding:11px 8px;border:2px solid #d70c18;color:#d70c18;font-size:0.73rem;text-align:center}.fan-fanclub-sold .fan-fanclub-sold_title{font-family:"Roboto Condensed";font-size:1.7rem;font-weight:700;line-height:1}.fan-fanclub-sold-l{padding:17px 8px 15px;font-size:0.86rem}.fan-fanclub-sold-l .fan-fanclub-sold_title{margin-bottom:5px;font-size:30px}@media (min-width: 768px){.fan-fanclub-sold-l{border-width:3px}}.fan-fanclub-price{font-family:"Roboto Condensed";font-size:43px;font-weight:700;line-height:1}@media (min-width: 768px){.fan-fanclub-price{font-size:60px}}.fanclub-hdg_lv3-02{color:#69bd83;border-color:#69bd83}.fanclub-hdg_lv3-03{color:#37bef0;border-color:#37bef0}.fanclub-hdg_lv3-04{color:#f39945;border-color:#f39945}.fanclub-hdg_lv3-05{color:#ee869a;border-color:#ee869a}.fanclub-hdg_lv3-06{color:#ccccff;border-color:#ccccff}.fanclub-hdg_lv3-07{color:#53bcb1;border-color:#53bcb1}.fanclub-voice-hdg_lv3{text-align:center;margin-top:75px;margin-bottom:10px}@media (min-width: 768px){.fanclub-voice-hdg_lv3{margin-top:110px;margin-bottom:20px}}.fanclub-voice-content{padding:10px 0}@media (max-width: 768px){.fanclub-voice-content{border-bottom:1px solid #b7b7b7}.fanclub-voice-content:last-child{border:none}}.fan-fanclub-card{position:relative;width:66.666%;margin:-35px auto 0}@media (min-width: 768px){.fan-fanclub-card{width:33.333%;margin-top:-95px}}.fan-fanclub-cardlist{text-align:center}.fan-fanclub-cardlist>ul{padding:20px 0}.fan-fanclub-cardlist>ul>li{display:inline-block;width:30px;padding:0 10px;opacity:0.2}.fan-fanclub-cardlist>ul>li.is-active{opacity:1}@media (min-width: 768px){.fan-fanclub-cardlist{text-align:left}}.fan-fanclub-point{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:10px;padding:0 20px 25px;overflow:visible}.fan-fanclub-point .fan-fanclub-point_image{margin:0 -20px 20px}.fan-fanclub-point .fan-fanclub-point_label{position:absolute;top:0;right:0;padding:3px 8px 2px;color:#fff;font-family:"Roboto Condensed";font-size:0.61rem;text-align:center;line-height:1;max-width:60px}.fan-fanclub-point .fan-fanclub-point_label:before,.fan-fanclub-point .fan-fanclub-point_label:after{content:'';position:absolute;bottom:-4px}.fan-fanclub-point .fan-fanclub-point_label:before{left:0}.fan-fanclub-point .fan-fanclub-point_label:after{right:0}.fan-fanclub-point .fan-fanclub-point_label>span{display:block;font-size:1.7rem;font-weight:700}.fan-fanclub-point .fan-fanclub-point_label-platinum{background:#929292}.fan-fanclub-point .fan-fanclub-point_label-platinum:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #929292}.fan-fanclub-point .fan-fanclub-point_label-platinum:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #858585;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-gold{background:#95762c}.fan-fanclub-point .fan-fanclub-point_label-gold:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #95762c}.fan-fanclub-point .fan-fanclub-point_label-gold:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #816626;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-regular{background:#a62e2e}.fan-fanclub-point .fan-fanclub-point_label-regular:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #a62e2e}.fan-fanclub-point .fan-fanclub-point_label-regular:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #922828;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-platinum2017{background:#436878}.fan-fanclub-point .fan-fanclub-point_label-platinum2017:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #436878}.fan-fanclub-point .fan-fanclub-point_label-platinum2017:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #3a5a68;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-gold2017{background:#a7893e}.fan-fanclub-point .fan-fanclub-point_label-gold2017:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #a7893e}.fan-fanclub-point .fan-fanclub-point_label-gold2017:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #947a37;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-regular2017{background:#d80e18}.fan-fanclub-point .fan-fanclub-point_label-regular2017:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #d80e18}.fan-fanclub-point .fan-fanclub-point_label-regular2017:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #c00c15;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-rookie2017{background:#6fba2c}.fan-fanclub-point .fan-fanclub-point_label-rookie2017:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #6fba2c}.fan-fanclub-point .fan-fanclub-point_label-rookie2017:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #63a527;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-platinum2019,.fan-fanclub-point .fan-fanclub-point_label-gold2019,.fan-fanclub-point .fan-fanclub-point_label-regular2019,.fan-fanclub-point .fan-fanclub-point_label-kids2019,.fan-fanclub-point .fan-fanclub-point_label-rookie2019{width:57px;height:56px;padding-top:20px;top:-6px;left:-5px;-webkit-box-sizing:border-box;box-sizing:border-box}.fan-fanclub-point .fan-fanclub-point_label-platinum2019 span,.fan-fanclub-point .fan-fanclub-point_label-gold2019 span,.fan-fanclub-point .fan-fanclub-point_label-regular2019 span,.fan-fanclub-point .fan-fanclub-point_label-kids2019 span,.fan-fanclub-point .fan-fanclub-point_label-rookie2019 span{font-size:1.4rem}.fan-fanclub-point .fan-fanclub-point_label-platinum2019{background:url(/fan/fanclub/images/img-fan-fanclub-platinum-star.png) no-repeat center center;background-size:contain}.fan-fanclub-point .fan-fanclub-point_label-gold2019{background:url(/fan/fanclub/images/img-fan-fanclub-gold-star.png) no-repeat center center;background-size:contain}.fan-fanclub-point .fan-fanclub-point_label-regular2019{background:url(/fan/fanclub/images/img-fan-fanclub-regular-star.png) no-repeat center center;background-size:contain}.fan-fanclub-point .fan-fanclub-point_label-kids2019{background:url(/fan/fanclub/images/img-fan-fanclub-kids-star.png) no-repeat center center;background-size:contain}.fan-fanclub-point .fan-fanclub-point_label-rookie2019{background:url(/fan/fanclub/images/img-fan-fanclub-rookie-star.png) no-repeat center center;background-size:contain}.fan-fanclub-point .fan-fanclub-point_label-tertiary{background:#e95504}.fan-fanclub-point .fan-fanclub-point_label-tertiary:before{display:block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:21px solid #e95504}.fan-fanclub-point .fan-fanclub-point_label-tertiary:after{display:block;height:0;width:0;border-top:4px solid transparent;border-right:21px solid #d04c04;border-bottom:4px solid transparent}.fan-fanclub-point .fan-fanclub-point_label-new{position:absolute;top:5px;left:5px;width:50px}.fan-fanclub-point .fan-fanclub-point_label+.fan-fanclub-point_label-new{top:-4px;left:60px}.fan-fanclub-point .fan-fanclub-point_title{font-weight:700;line-height:1.3}.fan-fanclub-point .fan-fanclub-point_text{margin:15px 0;font-size:0.86rem}.fan-fanclub-point .fan-fanclub-point_card{position:absolute;bottom:0;left:0;width:100%;background:#f7f7f7}.fan-fanclub-point .fan-fanclub-point_card>ul{padding:9px 0}.fan-fanclub-point .fan-fanclub-point_card>ul>li{padding:0 2.5%}.fan-fanclub-point_course{display:inline-block;color:#fff;font-size:0.61rem;border-radius:3px;padding:2px 5px;margin-top:10px}@media (min-width: 768px){.fan-fanclub-point .fan-fanclub-point_image{margin-bottom:25px}.fan-fanclub-point .fan-fanclub-point_label-platinum2019,.fan-fanclub-point .fan-fanclub-point_label-gold2019,.fan-fanclub-point .fan-fanclub-point_label-regular2019,.fan-fanclub-point .fan-fanclub-point_label-kids2019,.fan-fanclub-point .fan-fanclub-point_label-rookie2019{top:-10px;left:-15px}.fan-fanclub-point .fan-fanclub-point_label-new{top:-8px;left:-8px}.fan-fanclub-point .fan-fanclub-point_label+.fan-fanclub-point_label-new{left:50px}.fan-fanclub-point .fan-fanclub-point_card{text-align:center}}.fan-fanclub-benefit{width:100%}.fan-fanclub-benefit>ul{display:flex;flex-flow:row wrap}.fan-fanclub-benefit .fan-fanclub-benefit_item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.fan-fanclub-benefit .fan-fanclub-benefit_item_wrap,.fan-fanclub-benefit .fan-fanclub-benefit_item_wrap_noimage{position:relative;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #b7b7b7}.fan-fanclub-benefit .fan-fanclub-benefit_title{padding-bottom:10px;font-weight:700}.fan-fanclub-benefit .fan-fanclub-benefit_title .img-logo{max-width:150px}.fan-fanclub-benefit .fan-fanclub-benefit_image{margin-bottom:10px}.fan-fanclub-benefit .fan-fanclub-benefit_text{margin-bottom:10px;font-size:0.86rem}.fan-fanclub-benefit .fan-fanclub-benefit_label-new{position:absolute;z-index:2;top:41px;left:5px;width:50px}@media (min-width: 768px){.fan-fanclub-benefit>ul{margin:0 -25px}.fan-fanclub-benefit .fan-fanclub-benefit_item{display:flex;width:50%;padding:0 25px}.fan-fanclub-benefit .fan-fanclub-benefit_item_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:15px 0;min-height:130px}.fan-fanclub-benefit .fan-fanclub-benefit_item_wrap_noimage{width:100%;min-height:110px;overflow:hidden}.fan-fanclub-benefit .fan-fanclub-benefit_item-1column{width:100%}.fan-fanclub-benefit .fan-fanclub-benefit_item-1column .fan-fanclub-benefit_item_wrap{padding-left:30%}.fan-fanclub-benefit .fan-fanclub-benefit_title{padding:0 0 20px}.fan-fanclub-benefit .fan-fanclub-benefit_image{position:absolute;top:0;left:0;width:25%}.fan-fanclub-benefit .fan-fanclub-benefit_text{margin-bottom:10px;font-size:0.86rem}.fan-fanclub-benefit .fan-fanclub-benefit_label-new{top:-10px;left:-10px}}@media (min-width: 992px){.fan-fanclub-benefit .fan-fanclub-benefit_item_wrap{min-height:140px}.fan-fanclub-benefit .fan-fanclub-benefit_item_wrap_noimage{min-height:100px}}.fan-changes-title{margin:16px 0}.fan-changes-title_img{display:block;margin:0 auto}.fan-changes-title_txt{background:url("/fan/fanclub/images/changes-title-bg.png") left top no-repeat;background-size:100% 100%}.fan-changes-hdg{margin-top:40px;font-size:1.25rem}.fan-changes-hdg:before{display:inline-block;width:30px;height:30px;margin-right:16px;content:'';background:url("/fan/fanclub/images/changes-hdg.png") center center no-repeat;background-size:contain;vertical-align:bottom}.fan-changes-hdg_txt{position:relative;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #fff25f));background:-webkit-linear-gradient(transparent 60%, #fff25f 0%);background:-o-linear-gradient(transparent 60%, #fff25f 0%);background:linear-gradient(transparent 60%, #fff25f 0%)}.fan-changes-col{display:table;margin-bottom:10px}.fan-changes-col_left,.fan-changes-col_right{display:table-cell;vertical-align:top}.fan-changes-col_left{width:80px;padding-right:20px}.fan-changes-icn{display:inline-block;font-size:0.73rem}.fan-changes-icn_course,.fan-changes-icn_event,.fan-changes-icn_present,.fan-changes-icn_other,.fan-changes-icn_goods,.fan-changes-icn_ticket,.fan-changes-icn_info,.fan-changes-icn_prob{display:block;text-align:center}.fan-changes-icn_early,.fan-changes-icn_web,.fan-changes-icn_member,.fan-changes-icn_continued,.fan-changes-icn_auto-continued{display:inline-block}.fan-changes-icn_course{padding:6px 0;border-top:1px solid #222;border-bottom:1px solid #222}.fan-changes-icn_event,.fan-changes-icn_present,.fan-changes-icn_other,.fan-changes-icn_goods,.fan-changes-icn_ticket,.fan-changes-icn_info{padding:2px 0;border-radius:10px;color:#fff}.fan-changes-icn_event{background-color:#f39945}.fan-changes-icn_present{background-color:#37bef0}.fan-changes-icn_other{background-color:#9762a0}.fan-changes-icn_goods{background-color:#69bd83}.fan-changes-icn_info{background-color:#ee869a}.fan-changes-icn_ticket{background-color:#6BBC6E}.fan-changes-icn_early,.fan-changes-icn_web,.fan-changes-icn_member,.fan-changes-icn_continued,.fan-changes-icn_limit-lottery,.fan-changes-icn_limit-quantity,.fan-changes-icn_lottery,.fan-changes-icn_selective,.fan-changes-icn_schedule,.fan-changes-icn_auto-continued{padding:2px 10px;border-radius:10px;margin-right:8px;color:#fff}.fan-changes-icn_early{background-color:#00A291}.fan-changes-icn_selective{background-color:#f08300}.fan-changes-icn_limit-lottery{background-color:#5cb531}.fan-changes-icn_limit-quantity{background-color:#af4b97}.fan-changes-icn_lottery{background-color:#49bcbd}.fan-changes-icn_schedule{background-color:#0065a9}.fan-changes-icn_web{background-color:#EC6D74}.fan-changes-icn_member{background-color:#FFF100;color:#333}.fan-changes-icn_continued{background-color:#d28300}.fan-changes-icn_auto-continued{background-color:#ac15ca}.fan-changes-icn_prob{padding:10px 0;background:url("/fan/fanclub/images/change-prob-bg.png") center center no-repeat;background-size:contain;color:#fff}.fan-changes-icn_platinum2019,.fan-changes-icn_gold2019,.fan-changes-icn_regular2019,.fan-changes-icn_kids2019,.fan-changes-icn_rookie2019{color:#fff;margin-right:4px;padding:2px 6px}.fan-changes-icn_platinum2019{background-color:#688591}.fan-changes-icn_gold2019{background-color:#d4b660}.fan-changes-icn_regular2019{background-color:#de3d46}.fan-changes-icn_kids2019{background-color:#00afec}.fan-changes-icn_rookie2019{background-color:#8ac554}.fan-changes-prob{display:table;border-left:1px solid #f3c59b}.fan-changes-prob_item{display:table-cell;width:70px;text-align:center;border-right:1px solid #f3c59b}.fan-changes-box{display:table;border:1px solid #919191}.fan-changes-box_left,.fan-changes-box_right{display:table-cell;vertical-align:middle;padding:0 12px}.fan-changes-box_left{background-color:#919191;color:#fff}@media (min-width: 768px){.fan-changes-title{display:table;background:url("/fan/fanclub/images/changes-title-bg.png") left top no-repeat;background-size:100% 100%}.fan-changes-title_img,.fan-changes-title_txt{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.fan-changes-title_img{padding:0 20px 0 45px}.fan-changes-title_txt{width:100%;padding-right:80px;background:none}.fan-changes-col{margin-bottom:20px}}.fan-mascot-slider .fan-mascot-slider_body{padding:0 20px 25px}.fan-mascot-slider .fan-mascot-slider_body>p{padding:2px 0;font-size:0.79rem}.fan-mascot-slider .fan-mascot-slider_body_image{width:40%;margin:-37px auto 0}.fan-mascot-slider .fan-mascot-slider_body_title{font-weight:700;text-align:center}.fan-mascot-slider .fan-mascot-slider_body_subtitle{margin:5px 0 3px;border-bottom:1px solid #222;font-family:"Roboto Condensed";font-size:0.79rem;font-weight:700}@media (min-width: 768px){.fan-mascot-slider .fan-mascot-slider_body{padding:0 100px 50px}.fan-mascot-slider .fan-mascot-slider_body>p{padding:2px 0;font-size:1rem}.fan-mascot-slider .fan-mascot-slider_body_image{width:145px;margin:-70px auto 5px}.fan-mascot-slider .fan-mascot-slider_body_title{font-size:26px}.fan-mascot-slider .fan-mascot-slider_body_subtitle{margin:0 0 5px;padding-bottom:2px;border-bottom-width:2px;font-size:1rem}}.fan-mascot-youtube{background-color:#d70c18}@media (min-width: 768px){.fan-mascot-youtube{background-image:url(/fan/mascot/images/index-youtube-bg.png);background-position:center center;background-repeat:no-repeat;background-size:auto 100%}}.fan-mascot-sns{position:relative;margin-bottom:20px;padding-bottom:20px}.fan-mascot-sns iframe{max-height:350px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0}.fan-mascot-sns:before{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#b7b7b7}@media (min-width: 992px){.fan-mascot-sns{background-image:url(/fan/mascot/images/index-sns-bg.png);background-position:center center;background-repeat:no-repeat;background-size:auto 72%}.fan-mascot-sns iframe{max-height:600px}.fan-mascot-sns:before{left:16.67%;width:66.66%}}.fan-fanclub-choose{position:relative;margin-top:20px;margin-bottom:10px;overflow:hidden;background-size:cover;min-height:160px}.fan-fanclub-choose_wrap{position:relative}.fan-fanclub-choose_01{background-image:url(/fan/fanclub/2017/images/bg-fan-fanclub-choose01.png);overflow:visible}.fan-fanclub-choose_02{background-image:url(/fan/fanclub/2017/images/bg-fan-fanclub-choose02.png)}.fan-fanclub-choose_03{background-image:url(/fan/fanclub/2017/images/bg-fan-fanclub-choose03.png)}.fan-fanclub-choose_04{background-image:url(/fan/fanclub/2017/images/bg-fan-fanclub-choose04.png)}@media (min-width: 768px){.fan-fanclub-choose{min-height:220px}}.fan-fanclub-choose:before{content:'';position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:1;right:75%;opacity:0.2;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg)}.fan-fanclub-choose_emblem{position:absolute;margin-left:15px;z-index:2}@media (min-width: 768px){.fan-fanclub-choose_emblem{margin-left:20px}.fan-fanclub-choose_emblem img{height:202px;width:auto}}.fan-fanclub-choose_title,.fan-fanclub-choose_txt,.fan-fanclub-choose_cost{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:160px;padding-right:10px;font-size:14px}@media (min-width: 768px){.fan-fanclub-choose_title,.fan-fanclub-choose_txt,.fan-fanclub-choose_cost{padding-left:220px;padding-right:20px}}.fan-fanclub-choose_title{padding-top:16px;padding-bottom:6px;font-size:20px;font-weight:bold}@media (min-width: 768px){.fan-fanclub-choose_title{font-size:28px}}.fan-fanclub-choose_txt{font-weight:bold}.fan-fanclub-choose_more{padding-left:160px;padding-bottom:20px;margin-left:10px}@media (min-width: 768px){.fan-fanclub-choose_more{padding-top:10px;padding-bottom:16px;padding-left:220px}}.fan-fanclub-choose_sold{position:absolute;width:100%;height:100%;z-index:100;background:#f2f2f2;opacity:0.9}.fan-fanclub-choose_sold p{position:absolute;top:50%;width:100%;margin-top:-0.5em;text-align:center;font-size:28px;font-weight:bold}.fan-fanclub-choose-2019{display:table;padding:10px 0;border-radius:6px}.fan-fanclub-choose-2019:before{content:'';position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:1;right:75%;opacity:0.2;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg)}.fan-fanclub-choose-2019_wrap{position:relative;overflow:hidden;margin-bottom:10px}.fan-fanclub-choose-2019_01{background:url(/fan/fanclub/images/bg-fan-fanclub-choose01.png) left top no-repeat;background-size:cover;border:12px solid #688591}.fan-fanclub-choose-2019_01 .fan-fanclub-choose-2019_img img{margin-top:0}.fan-fanclub-choose-2019_02{background:url(/fan/fanclub/images/bg-fan-fanclub-choose02.png) left top no-repeat;background-size:cover;border:12px solid #d4b660}.fan-fanclub-choose-2019_03{background:url(/fan/fanclub/images/bg-fan-fanclub-choose03.png) left top no-repeat;background-size:cover;border:12px solid #de3d46}.fan-fanclub-choose-2019_04{background:url(/fan/fanclub/images/bg-fan-fanclub-choose04.png) left top no-repeat;background-size:cover;border:12px solid #00afec}.fan-fanclub-choose-2019_05{background:url(/fan/fanclub/images/bg-fan-fanclub-choose05.png) left top no-repeat;background-size:cover;border:12px solid #8ac554}.fan-fanclub-choose-2019_img{display:table-cell;position:relative;z-index:1;vertical-align:top;padding-right:10px}.fan-fanclub-choose-2019_img img{width:210px;margin-left:10px}.fan-fanclub-choose-2019_content{display:table-cell;width:140%;vertical-align:top;padding:0 10px}.fan-fanclub-choose-2019_title{margin-bottom:8px;font-size:28px;font-weight:bold;color:#fff}.fan-fanclub-choose-2019_txt{margin-bottom:4px;font-size:14px;font-weight:bold;line-height:1.4em;color:#fff}.fan-fanclub-choose-2019_cost{font-size:14px;line-height:1.4em;color:#fff}.fan-fanclub-choose-2019_more.m-button{margin-top:10px;margin-bottom:10px}@media (min-width: 768px){.fan-fanclub-choose-2019_wrap{margin-bottom:40px}.fan-fanclub-choose-2019_img img{width:210px}}.fan-fan2016-main{background:url(/fan/fan2016/images/img-fan-fan2016-main-bg.png) center center no-repeat;background-size:cover;overflow:hidden;position:relative;z-index:0}.fan-fan2016-main:before{content:'';background:inherit;-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;z-index:-1}@media (min-width: 768px){.fan-fan2016-main:before{max-width:900px;margin:0 auto}}.fan-fan2016-main_content{padding:25px 12px;background:url(/fan/fan2016/images/img-fan-fan2016-main-blure.png) left top repeat}@media (min-width: 768px){.fan-fan2016-main_content{max-width:900px;margin:0 auto;padding:76px 90px;-webkit-box-sizing:border-box;box-sizing:border-box}}.fan-fan2016-hdg_lv3{background-color:#fff;font-size:0}@media (min-width: 768px){.fan-fan2016-hdg_lv3 figure{width:50%;display:inline-block}}.fan-fan2016-attraction>ul{display:flex;flex-flow:row wrap}.fan-fan2016-attraction .fan-fan2016-attraction_item{-webkit-box-sizing:border-box;box-sizing:border-box}.fan-fan2016-attraction .fan-fan2016-attraction_item_wrap{position:relative;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #b7b7b7}.fan-fan2016-attraction .fan-fan2016-attraction_title{padding-bottom:10px;font-weight:700}.fan-fan2016-attraction .fan-fan2016-attraction_lottery{font-size:10px;color:#fff;padding:2px 4px;margin-left:6px;vertical-align:middle;border-radius:2px;font-weight:bold}.fan-fan2016-attraction .fan-fan2016-attraction_text{margin-bottom:10px;font-size:0.86rem}.fan-fan2016-attraction-stage .fan-fan2016-attraction_title{color:#f29a00}.fan-fan2016-attraction-stage .fan-fan2016-attraction_lottery{background-color:#f29a00}.fan-fan2016-attraction-concourse .fan-fan2016-attraction_title{color:#f29ea3}.fan-fan2016-attraction-concourse .fan-fan2016-attraction_lottery{background-color:#f29ea3}.fan-fan2016-attraction-tour .fan-fan2016-attraction_title{color:#3bc5d2}.fan-fan2016-attraction-tour .fan-fan2016-attraction_lottery{background-color:#3bc5d2}.fan-fan2016-attraction-pitch .fan-fan2016-attraction_title{color:#76bd3b}.fan-fan2016-attraction-pitch .fan-fan2016-attraction_lottery{background-color:#76bd3b}@media (min-width: 768px){.fan-fan2016-attraction>ul{margin:0 -25px}.fan-fan2016-attraction .fan-fan2016-attraction_item{display:flex;width:50%;padding:0 25px}.fan-fan2016-attraction .fan-fan2016-attraction_item_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:15px 0;min-height:110px;overflow:hidden}.fan-fan2016-attraction .fan-fan2016-attraction_title{padding:0 0 20px}.fan-fan2016-attraction .fan-fan2016-attraction_lottery{font-size:12px}.fan-fan2016-attraction .fan-fan2016-attraction_text{margin-bottom:10px;font-size:0.86rem}}@media (min-width: 992px){.fan-fan2016-attraction .fan-fan2016-attraction_item_wrap{min-height:100px}}.fan-cheer-sns{position:relative;margin-bottom:20px;padding-bottom:20px}.fan-cheer-sns iframe{max-height:370px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}@media (min-width: 768px){.fan-cheer-sns iframe{-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0}}@media (min-width: 768px){.fan-cheer-sns .hdg_lv3{padding-top:10px}}.fan-cheer-school .img-card{-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}@media (min-width: 768px){.fan-cheer-school .img-card{-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0}}.fan-cheer-school .txt-lead{font-weight:normal}.m-modal-inline{position:relative;max-width:999.996px;min-width:300px;margin:0 auto;margin-top:118px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0}.m-modal-inline .mfp-close{right:0;top:-50px}.m-modal-inline .mfp-close:before{content:'';top:20px;right:0px;width:25px;height:2px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.m-modal-inline .mfp-close:after{content:'';top:20px;right:0px;width:25px;height:2px;background:#fff;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.m-modal-inline_wrap{position:relative;border-radius:3px;background:#fff;overflow:hidden}.m-modal-inline_title{background:#d70c18;position:relative;font-weight:700;font-style:italic;color:#fff;padding:11px 24px 4px;font-family:"Roboto Condensed";letter-spacing:0.2em}.m-modal-inline_title_name{font-size:31px;position:relative;z-index:2;text-transform:uppercase}.m-modal-inline_title_position{font-size:1rem;margin-left:0.6em;font-weight:normal;letter-spacing:0.2em;position:relative;z-index:2;text-transform:uppercase}.m-modal-inline_title:before{content:"";position:absolute;top:0;right:0;width:154px;height:154px;background:url(/resource/images/common/bg-flag.svg) 0 -66px no-repeat;background-size:154px 154px;z-index:1}.m-modal-inline_body{display:flex;position:relative;z-index:1}.m-modal-inline_body_inner{width:52%;min-height:350px;padding:24px 0 25px 23px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2}.m-modal-inline_body_inner .txt-lead{font-size:0.9rem;margin:0;text-align:left}.m-modal-inline_body_subtitle{margin-bottom:0;padding:27px 0 0px;border-bottom:1px solid #d70c18;color:#d70c18;font-weight:normal;font-size:1rem}.m-modal-inline_body_table{width:100%}.m-modal-inline_body_table th,.m-modal-inline_body_table td{padding:11px 3px;border-bottom:1px solid #b7b7b7;font-size:0.8rem}.m-modal-inline_body_table th{color:#d70c18;font-weight:300;width:35%}.m-modal-inline_body_image{width:50%;position:relative;margin-top:-74px;overflow:hidden}.m-modal-inline_body_image_inner{position:absolute;width:160%;height:100%;z-index:1;right:-30%}.m-modal-inline_body_image img{display:none}@media (min-width: 768px){.m-modal-inline{margin-top:95px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 7px 0}.m-modal-inline .mfp-close{right:0;top:-80px;width:60px;height:60px}.m-modal-inline .mfp-close:before{content:'';top:38px;right:-5px;width:50px;height:4px}.m-modal-inline .mfp-close:after{content:'';top:38px;right:-5px;width:50px;height:4px}.m-modal-inline_wrap{border-radius:5px}.m-modal-inline_title{background:#d70c18;color:#fff;padding:29px 80px 8px;font-family:"Roboto Condensed";letter-spacing:0.4em}.m-modal-inline_title_name{font-size:64px;position:relative;z-index:2}.m-modal-inline_title_position{font-size:1.42rem;margin-left:0.6em;font-weight:normal;letter-spacing:0.2em}.m-modal-inline_title:before{content:"";position:absolute;top:0;right:0;width:320px;height:320px;background:url(/resource/images/common/bg-flag.svg) 0 -143px no-repeat;background-size:320px 320px;z-index:1}.m-modal-inline_body_inner{width:50%;min-height:570px;padding:55px 10px 50px 80px}.m-modal-inline_body_inner .txt-lead{font-size:1.2rem}.m-modal-inline_body_subtitle{margin-bottom:5px;padding:44px 0 0;border-bottom:2px solid #d70c18;font-size:1.5rem}.m-modal-inline_body_table th,.m-modal-inline_body_table td{padding:25px 3px;border-bottom:1px solid #b7b7b7;font-size:1rem}.m-modal-inline_body_image{margin-top:-160px}.m-modal-inline_body_image_inner{width:120%;height:120%;right:-17%;background-position:center top !important}}@media (min-width: 992px){.fan-fanclub2020-hdg_lv1{padding-top:170px;height:322px}}.fan-fanclub2020-hdg_lv3{font-size:1.5rem;border:0}@media (min-width: 992px){.fan-fanclub2020-hdg_lv3{font-size:2rem}}.fan-fanclub2020-hdg_lv3-2{font-size:1.125rem;border:0}@media (min-width: 992px){.fan-fanclub2020-hdg_lv3-2{font-size:1.5rem}}.fan-fanclub2020-contents{max-width:1180px}@media (min-width: 992px){.fan-fanclub2020-lead{font-size:1.25rem}}.fan-fanclub-bunner{width:100%}.fan-fanclub-bunner_anchor{width:60%;height:auto;margin:0 auto}.fan-fanclub-bunner_wrapper{width:100%;display:flex;justify-content:center;align-items:center}.fan-fixed-bottom{position:fixed;left:0;bottom:-100px;width:100%;background-color:#D70C18;color:#fff;font-weight:bold;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease;font-size:1rem;height:52px}@media (min-width: 768px){.fan-fixed-bottom{font-size:1.25rem;height:56px}}.is-show-bottom-banner .fan-fixed-bottom{bottom:0}.fan-fixed-bottom span{position:relative;line-height:1;white-space:nowrap}.fan-fixed-bottom .icon01{position:absolute;height:90px;width:auto;left:-94px;top:-24px}@media (min-width: 768px){.fan-fixed-bottom .icon01{height:72px;left:-131px;top:-34px}}.fan-fixed-bottom .icon02{position:absolute;height:82px;top:-23px;right:-87px;width:auto}@media (min-width: 768px){.fan-fixed-bottom .icon02{height:72px;width:auto;top:-34px;right:-105px}}.fan-fixed-bottom .icon-arrow-left{font-size:2em;position:absolute;top:50%;-webkit-transform:translate(-5px, -50%);-ms-transform:translate(-5px, -50%);transform:translate(-5px, -50%)}.is-show-bottom-banner .footer_pagetop{bottom:60px}.club-history-jleague{margin:10px -5px 0;border:1px solid #b7b7b7;border-radius:5px}.club-history-jleague>h3{padding:3px 5px;text-align:center}.club-history-jleague>dl{padding:5px;background:#f2f2f2}@media (min-width: 768px){.club-history-jleague{margin:20px -20px 10px}.club-history-jleague>h3{padding:5px 20px;text-align:left}.club-history-jleague>dl{padding:10px 20px;background:#f2f2f2}}.sdgs{color:#2f343b}@media (min-width: 768px){.sdgs p{line-height:2}}.sdgs .txt{letter-spacing:0.05em;font-size:14px}@media (min-width: 768px){.sdgs .txt{font-size:16px}}.sdgs-heading{text-align:center;margin:0 0 22px;color:#2f343b}.sdgs-heading__en{display:block}.sdgs-heading__en img{height:21px;width:auto}.sdgs-heading__ja{display:block;font-size:14px;letter-spacing:0.05em;font-weight:bold;margin-top:8px}@media (min-width: 768px){.sdgs-heading{margin:0 0 22px}.sdgs-heading__en img{height:43px;width:auto}.sdgs-heading__ja{font-size:20px;margin-top:14px}}.sdgs-mainvisual{height:calc(100vh - 44px);min-height:546px;background:#6ac5d9;text-align:center;position:relative;overflow:hidden}.sdgs-mainvisual__bg{position:absolute;left:0;top:0;width:100%;height:100%}.sdgs-mainvisual__bg .bgImg{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-animation:bgAnime 15s infinite;animation:bgAnime 15s infinite;background-position:center center;background-size:cover}.sdgs-mainvisual__bg .src1{background-image:url("/club/sdgs/images/sp-mv-01.jpg")}.sdgs-mainvisual__bg .src2{background-image:url("/club/sdgs/images/sp-mv-02.jpg");-webkit-animation-delay:5s;animation-delay:5s}.sdgs-mainvisual__bg .src3{background-image:url("/club/sdgs/images/sp-mv-03.jpg");-webkit-animation-delay:10s;animation-delay:10s}.sdgs-mainvisual__logo{padding-top:12px;position:absolute;left:11px;top:0;line-height:0;display:inline-block;width:185px;z-index:1;-webkit-animation:bounceIn 2s ease-in-out infinite;animation:bounceIn 2s ease-in-out infinite}.sdgs-mainvisual__logo:after,.sdgs-mainvisual__logo:before{content:"";height:100%;width:1px;left:4px;top:0;position:absolute;background:#fff}.sdgs-mainvisual__logo:after{right:4px;left:auto}@media (min-width: 768px){.sdgs-mainvisual__logo{padding-top:29px;left:54px;top:0;width:auto}.sdgs-mainvisual__logo:after,.sdgs-mainvisual__logo:before{content:"";height:100%;width:2px;left:10px;top:0}.sdgs-mainvisual__logo:after{right:7px;left:auto}}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-perspective:0;perspective:0;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}50%{transform:scale(1) scaleZ(1) rotateX(0.5deg) skewX(0.5deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-perspective:0;perspective:0;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform:scale(1) scaleZ(1) rotateX(0.5deg) skewX(0.5deg)}100%{-webkit-transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-perspective:0;perspective:0;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}}@keyframes bounceIn{0%{-webkit-transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-perspective:0;perspective:0;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}50%{transform:scale(1) scaleZ(1) rotateX(0.5deg) skewX(0.5deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-perspective:0;perspective:0;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform:scale(1) scaleZ(1) rotateX(0.5deg) skewX(0.5deg)}100%{-webkit-transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);transform:scale(1) scaleZ(1) rotateX(-0.5deg) skewX(-0.5deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-perspective:0;perspective:0;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}}@keyframes bgAnime{0%{opacity:0}10%{opacity:1}33%{opacity:1}42%{opacity:0}100%{opacity:0}}@-webkit-keyframes bgAnime{0%{opacity:0}10%{opacity:1}33%{opacity:1}42%{opacity:0}100%{opacity:0}}.sdgs-mainvisual__title{text-align:center;display:inline-block;color:#fff;position:absolute;padding:0;top:14%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:bold;min-width:320px}.sdgs-mainvisual__title__action{width:203px;display:inline-block;position:relative}.sdgs-mainvisual__title__action:after,.sdgs-mainvisual__title__action:before{content:"";height:75px;width:58px;position:absolute;left:-73px;top:-2px;pointer-events:none;background:url("/club/sdgs/images/img-sdgs-main-bg02.png") no-repeat center top;background-size:cover}.sdgs-mainvisual__title__action:after{right:-59px;top:-12px;left:auto;height:88px;width:59px;background:url("/club/sdgs/images/img-sdgs-main-bg01.png") no-repeat center top;background-size:cover}.sdgs-mainvisual__title__text{margin:13px 0 0;line-height:1.6;letter-spacing:0.12em;font-size:15px}@media (min-width: 768px){.sdgs-mainvisual__title{top:20%;width:750px}}@media (min-width: 900px){.sdgs-mainvisual__title{padding:0 120px 0;top:11%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:800px}.sdgs-mainvisual__title:after,.sdgs-mainvisual__title:before{content:"";height:150px;width:115px;position:absolute;left:0;bottom:-24px;top:auto;background:url("/club/sdgs/images/img-sdgs-main-bg02.png") no-repeat center top;background-size:cover}.sdgs-mainvisual__title:after{right:0;left:auto;height:175px;width:117px;background:url("/club/sdgs/images/img-sdgs-main-bg01.png") no-repeat center top;background-size:cover}.sdgs-mainvisual__title__action{width:auto}.sdgs-mainvisual__title__action:after,.sdgs-mainvisual__title__action:before{display:none}.sdgs-mainvisual__title__text{margin:17px 0 0;line-height:2;font-size:16px}}@media (orientation: landscape){.sdgs-mainvisual{height:546px}.sdgs-mainvisual__bg .src1{background-image:url("/club/sdgs/images/pc-mv-01.jpg")}.sdgs-mainvisual__bg .src2{background-image:url("/club/sdgs/images/pc-mv-02.jpg")}.sdgs-mainvisual__bg .src3{background-image:url("/club/sdgs/images/pc-mv-03.jpg")}}@media (min-width: 768px){.sdgs-mainvisual{height:700px}.sdgs-mainvisual__bg .src1{background-image:url("/club/sdgs/images/pc-mv-01.jpg")}.sdgs-mainvisual__bg .src2{background-image:url("/club/sdgs/images/pc-mv-02.jpg")}.sdgs-mainvisual__bg .src3{background-image:url("/club/sdgs/images/pc-mv-03.jpg")}}@media (min-width: 1390px){.sdgs-mainvisual{padding-bottom:50.3597%;height:0;min-height:0}}.sdgs-sec-news{padding:46px 0 0;position:relative}.sdgs-sec-news:before{content:"";position:absolute;left:50%;top:0;width:170px;height:3px;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("/club/sdgs/images/img-sdgs-line01.png") no-repeat center top;background-size:contain}@media (min-width: 768px){.sdgs-sec-news:before{width:340px;height:5px}}.sdgs-sec-news .sdgs-heading{margin-bottom:30px}.sdgs-sec-news__list .m-pickuplist .m-pickuplist_wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sdgs-sec-news__list .m-pickuplist_item_image:before,.sdgs-sec-news__list .m-pickuplist_item_image:after{display:none}@media (min-width: 768px){.sdgs-sec-news{padding:100px 0 0}.sdgs-sec-news .sdgs-heading{margin-bottom:25px}}.sdgs-sec-about{padding:46px 0 9px;position:relative;background:#f2ebe2 url("/club/sdgs/images/bg-sdgs-pattern01.png") repeat left top}.sdgs-sec-about:before{content:"";position:absolute;left:50%;top:0;width:170px;height:3px;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("/club/sdgs/images/img-sdgs-line01.png") no-repeat center top;background-size:contain}@media (min-width: 768px){.sdgs-sec-about:before{width:340px;height:5px}}.sdgs-sec-about .sdgs-heading{margin-bottom:20px}.sdgs-sec-about .contents{padding:0 22px 30px}@media (min-width: 768px){.sdgs-sec-about{padding:100px 0 9px}.sdgs-sec-about .contents{padding:0 8px 70px}}.sdgs-lst-golds{text-align:center;margin:18px -1.5% 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sdgs-lst-golds li{width:25%;margin-bottom:10px;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5%}.sdgs-lst-golds__wrap{margin:20px 0 0}.sdgs-lst-golds__title{text-align:center;width:160px;margin:auto}@media (min-width: 768px){.sdgs-lst-golds{text-align:center;margin:30px -1% 0}.sdgs-lst-golds li{width:16.666666666667%;margin-bottom:20px;padding:0 1%}.sdgs-lst-golds__wrap{margin:50px 0 0}.sdgs-lst-golds__title{text-align:center;width:320px}}.sdgs-sec-mission{padding:46px 0 0;position:relative}.sdgs-sec-mission .contents{padding:0 22px 20px}.sdgs-sec-mission:before{content:"";position:absolute;left:50%;top:0;width:170px;height:3px;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("/club/sdgs/images/img-sdgs-line01.png") no-repeat center top;background-size:contain}@media (min-width: 768px){.sdgs-sec-mission:before{width:340px;height:5px}}.sdgs-sec-mission .sdgs-lst-golds{margin-top:25px;justify-content:center}@media (min-width: 768px){.sdgs-sec-mission{padding:100px 0 0}.sdgs-sec-mission .contents{padding:0 8px 70px}.sdgs-sec-mission .sdgs-lst-golds{margin-bottom:10px}}.sdgs-article{background:#f2ebe2 url("/club/sdgs/images/bg-sdgs-pattern01.png") repeat left top}.sdgs-article__image,.sdgs-article__content{position:relative}.sdgs-article__content{padding:30px 22px 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.sdgs-article__title{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:15px}.sdgs-article__title__image{max-width:50px;margin-right:10px}.sdgs-article__title__image img{max-width:100%}.sdgs-article__title__text{font-weight:bold;letter-spacing:0.05em;font-size:15px;line-height:1.3333;position:relative;top:0.2em}.sdgs-article__image{height:0;padding-bottom:58.6%}.sdgs-article__image__logo{position:absolute;top:0;right:25px;z-index:1;width:80px}@media (max-width: 768px){.sdgs-article__image__logo{width:10%;right:10px}}.sdgs-article__image__bg{position:absolute;left:0;top:0;width:100%;height:100%}.sdgs-article__image__bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;background:-webkit-gradient(left top, left bottom, color-stop(60%, transparent), color-stop(81%, rgba(0,0,0,0.57)), color-stop(100%, rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top, transparent 60%, rgba(0,0,0,0.57) 81%, rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top, transparent 60%, rgba(0,0,0,0.57) 81%, rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(81%, rgba(0,0,0,0.57)), to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.57) 81%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}.sdgs-article__image__bg figcaption{position:absolute;left:20px;bottom:10px;color:#fff;font-size:12px;letter-spacing:0.05em;max-width:90%;line-height:1.4285}@media (min-width: 768px){.sdgs-article{display:-webkit-flex;display:flex}.sdgs-article-left{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.sdgs-article__image,.sdgs-article__content{width:50%}.sdgs-article__content{padding:50px}.sdgs-article__title{margin-bottom:30px}.sdgs-article__title__image{max-width:100px;margin-right:20px}.sdgs-article__title__image img{max-width:100%}.sdgs-article__title__text{font-weight:bold;letter-spacing:0.05em;font-size:20px;line-height:1.3333;position:relative;top:0.3em}.sdgs-article__image{height:auto;padding:0;min-height:440px}.sdgs-article__image__bg figcaption{position:absolute;left:20px;bottom:20px;color:#fff;font-size:14px;letter-spacing:0.05em;max-width:90%}}@media (min-width: 992px){.sdgs-article__content{padding:70px}.sdgs-article__title__text{font-size:24px}}.sdgs-sec-partner{background:#d70c18;color:#fff;padding:46px 0 0;position:relative}.sdgs-sec-partner .txt{text-align:left}.sdgs-sec-partner .contents{padding:0 22px 20px}.sdgs-sec-partner:before{content:"";position:absolute;left:50%;top:0;width:170px;height:3px;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("/club/sdgs/images/img-sdgs-line01.png") no-repeat center top;background-size:contain}@media (min-width: 768px){.sdgs-sec-partner:before{width:340px;height:5px}}.sdgs-sec-partner .sdgs-heading{color:#fff}.sdgs-sec-partner__recruit{position:relative;border-top:1px solid #b80a15;text-align:center;margin:10px 0 0}.sdgs-sec-partner__recruit:before{content:"";position:absolute;left:0;top:0;width:100%;height:0;border-top:1px solid #e7302f}.sdgs-sec-partner__recruit h3{font-size:14px;font-weight:bold;letter-spacing:0.05em;margin:27px 0 8px}.sdgs-sec-partner__recruit .btn{margin-top:30px}.sdgs-sec-partner__recruit .m-button.m-button-skew{margin-bottom:30px}@media (min-width: 768px){.sdgs-sec-partner__recruit{margin:42px 0 0}.sdgs-sec-partner__recruit h3{font-size:20px;margin:54px 0 16px}.sdgs-sec-partner__recruit p{text-align:center}}@media (min-width: 768px){.sdgs-sec-partner{padding:100px 0 0}.sdgs-sec-partner .sdgs-heading{margin-bottom:30px}.sdgs-sec-partner .contents{padding:0 8px 70px}.sdgs-sec-partner .txt{text-align:center}}.sdgs-lst-partners{overflow:hidden;margin:0 -3.6%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.sdgs-lst-partners li{display:block;max-width:180px;width:50%;padding:0 3.6%;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.sdgs-lst-partners li a{display:block}@media (min-width: 768px){.sdgs-lst-partners{margin:0 -2%}.sdgs-lst-partners li{max-width:190px;width:20%;padding:0 2%;margin-bottom:20px}.sdgs-lst-partners li a{display:block}}.faq-anchorlist>ul>li{display:inline-block}@media (max-width: 767px){.faq-anchorlist>ul>li{margin-top:10px;width:50%}}.faq-toplist{margin:0 -4px 20px;padding-top:25px}.faq-toplist .faq-toplist_wrap{display:flex;flex-flow:row wrap}.no-flexbox .faq-toplist .faq-toplist_wrap:before,.no-flexbox .faq-toplist .faq-toplist_wrap:after{content:" ";display:table}.no-flexbox .faq-toplist .faq-toplist_wrap:after{clear:both}.faq-toplist .faq-toplist_item{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;width:95%;width:calc(100% - 9px);margin:0 4px 8px}.faq-toplist .faq-toplist_item_title{position:relative;padding:32px 0 28px;font-family:"Roboto Condensed";color:#fff;font-size:1.42rem;font-weight:700;text-align:center;letter-spacing:.1em;overflow:hidden}.faq-toplist .faq-toplist_item_title:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px 5px 0 0;background:#000;opacity:0.5;z-index:1}.faq-toplist .faq-toplist_item_title>span{position:relative;z-index:10}.faq-toplist .faq-toplist_item_body{padding:15px 10px}.faq-toplist .faq-toplist_item_body_subtitle{margin-bottom:5px;font-weight:700}.no-flexbox .faq-toplist .faq-toplist_item{float:left}@media (min-width: 768px){.faq-toplist{margin:0 -8px 20px}.faq-toplist .faq-toplist_item{width:calc(33.333% - 17px);margin:0 8px 16px}.faq-toplist .faq-toplist_item_body{padding:25px 20px}}.faq-detaillist>ul{counter-reset:question}.faq-detaillist>ul>li{counter-increment:question;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:10px}.faq-detaillist>ul>li>dl{border-top:1px solid #b7b7b7}.faq-detaillist>ul>li>dl:first-child{border-top:none}.faq-detaillist>ul>li>dl>dt{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 60px 10px 15px;border-bottom:1px solid #b7b7b7;font-weight:700;overflow:hidden;cursor:pointer}.faq-detaillist>ul>li>dl>dt:before{content:'';position:absolute;top:0;right:-10px;width:70px;height:100%;background:#f29600;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg);-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}.faq-detaillist>ul>li>dl>dt:after{position:absolute;top:50%;right:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-top:-0.45em;color:#fff;font-size:1.7rem;font-weight:700}.faq-detaillist>ul>li>dl>dt>span{display:block;position:relative;padding-left:45px}.faq-detaillist>ul>li>dl>dt>span:before{content:"Q" counter(question);position:absolute;top:-10px;left:-5px;width:1.6em;color:#d70c18;font-family:"Roboto Condensed";font-size:1.7rem;font-weight:700;text-align:center}.faq-detaillist>ul>li>dl>dt.is-close{border-bottom:none}.faq-detaillist>ul>li>dl>dt.is-close:after{content:'\e919'}.faq-detaillist>ul>li>dl>dd{display:none;padding:20px 15px}@media (min-width: 768px){.faq-detaillist>ul>li{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:5px;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;overflow:hidden;margin-bottom:20px}.faq-detaillist>ul>li>dl>dt{padding:23px 70px 20px 25px}.faq-detaillist>ul>li>dl>dt:before{width:80px;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}.faq-detaillist>ul>li>dl>dt:after{right:15px}.faq-detaillist>ul>li>dl>dt>span{padding-left:55px}.faq-detaillist>ul>li>dl>dt>span:before{top:-15px;left:-7px;font-size:32px}.faq-detaillist>ul>li>dl>dd{display:none;padding:30px 25px}}.sitemap-list .sitemap-list_item{margin-top:20px;border-top:2px solid #000}.sitemap-list .sitemap-list_item_title{border-bottom:1px solid #b7b7b7}.sitemap-list .sitemap-list_item_title a{display:block;padding:19px 0 18px;font-weight:700}.sitemap-list .sitemap-list_item_title a img{display:inline-block;position:relative;top:-3px;width:30px;margin-right:10px}.sitemap-list .sitemap-list_item_title-noborder{margin-bottom:-20px;border-bottom:none}.sitemap-list .sitemap-list_item_subtitle{margin:15px 10px -8px 10px;font-size:0.86rem}.sitemap-list .sitemap-list_item_link{margin-top:10px}.sitemap-list .sitemap-list_item_link a{display:block;padding:5px;font-size:0.86rem}.sitemap-list .sitemap-list_item_link a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;top:3px;color:#d70c18;font-size:1.14rem}.sitemap-list .sitemap-list_item_link-sub a{font-weight:700}.sitemap-list .sitemap-list_item_link-sub a:before{display:none}@media (min-width: 768px){.sitemap-list .sitemap-list_item{margin-top:30px}.sitemap-list .sitemap-list_item_title a{padding:24px 0 23px}.sitemap-list .sitemap-list_item_title a img{top:0;width:40px;margin-right:20px}.sitemap-list .sitemap-list_item_title-noborder{margin-bottom:-30px}.sitemap-list .sitemap-list_item_subtitle{margin:15px 10px -8px 10px}.sitemap-list .sitemap-list_item_link a{padding:6px 10px}}.bg-school-soccer-entry{background-image:url(/school/soccer/images/bg-school-soccer-entry.png)}.hdg-entry-lv2{margin:40px 0;text-align:center}.wrp-point{background:url(/school/soccer/images/bg-schoolsoccer-point-pc.png) no-repeat center top;background-size:contain}.m-box-point{height:0;padding-bottom:71.5%;position:relative}.m-box-point li{position:absolute}.m-box-point .point01,.m-box-point .point03,.m-box-point .point05{width:34%}.m-box-point .point02,.m-box-point .point04,.m-box-point .point06{width:24%}.m-box-point .point01{left:0;top:0}.m-box-point .point02{left:38%;top:7%}.m-box-point .point03{left:65.5%;top:0}.m-box-point .point04{left:5%;top:53%}.m-box-point .point05{left:33%;top:47.5%}.m-box-point .point06{left:70.5%;top:54.5%}.lbl-target{padding:10px 60px;border:1px solid #d70c18;border-radius:10px;color:#d70c18;display:inline-block}.lbl-target+.txt-note{display:block;text-align:center}.wrp-entry .col{margin-left:-10px;margin-right:-10px}.wrp-entry .col_item{padding-left:10px;padding-right:10px}.m-entrybox{border-radius:20px;overflow:hidden;background:#fff}.m-entrybox .m-entrybox_title{font-size:24px;text-align:center;background:url(/school/soccer/images/bg-entry-title.png) no-repeat center;background-size:cover;font-weight:bold;padding:10px}.m-entrybox .m-entrybox_body{padding:10px 16px}.m-campaignbox{border-radius:20px;overflow:hidden;background:#fce6d7;padding:20px;margin:60px 0 20px}.m-campaignbox h2{text-align:center;font-size:28px;color:#d70c18;font-weight:bold;text-shadow:-2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;margin-bottom:20px}.m-campaignbox ul{font-size:12px;margin-top:20px}.m-campaignbox ul li{margin-top:10px}.m-campaignbox .m-campaignbox_image{width:38%;float:left}.m-campaignbox .m-campaignbox_body{padding-left:2.5%;width:59%;float:left}.m-list-red li{margin:2em 0;line-height:1.7em}.m-list-red li:before{color:#d70c18}.box-imageflex figcaption{margin:30px 0 36px}@media (max-width: 767px){.wrp-point{background:url(/school/soccer/images/bg-schoolsoccer-point-sp.png) no-repeat center top;background-size:contain}.contents-entry{padding:0 8px 45px}.m-contentbox-entry{padding:14px 0 20px}.hdg-entry-lv2{margin:20px 0}.m-contentbox-entry>.hdg-entry-lv2:first-child{margin-top:0}.m-box-point{padding-bottom:294%}.m-box-point .point01,.m-box-point .point03,.m-box-point .point05{width:66.44%}.m-box-point .point02,.m-box-point .point04,.m-box-point .point06{width:46.61%}.m-box-point .point01{left:0;top:0}.m-box-point .point02{left:53%;top:20.8%}.m-box-point .point03{left:0;top:30.5%}.m-box-point .point04{left:53%;top:51%}.m-box-point .point05{left:0;top:61%}.m-box-point .point06{left:49%;top:82%}.lbl-target{padding:13px 10px;font-size:14px}.m-entrybox{border-radius:10px;margin-bottom:23px}.m-entrybox .m-entrybox_title{font-size:16px;padding:8px}.m-entrybox .m-entrybox_body{padding:5px 10px;font-size:14px}.m-campaignbox{border-radius:10px;margin:0 0 20px;padding:10px}.m-campaignbox h2{font-size:18px;color:#d70c18;text-shadow:-2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;margin-bottom:8px;line-height:1.4}.m-campaignbox ul{font-size:12px;margin-top:20px;text-align:left}.m-campaignbox ul li{margin-top:10px}.m-campaignbox .m-campaignbox_image{width:auto;float:none;margin-bottom:10px}.m-campaignbox .m-campaignbox_body{padding-left:0;width:auto;float:none;text-align:center;font-size:14px}.m-list-red li{font-size:14px}.box-imageflex img{max-width:54%}.box-imageflex figcaption{margin:15px 0;font-size:14px}}.wifi-basic-link{position:relative;display:inline-block;min-width:200px;max-width:400px;height:50px;margin:auto;padding:0 50px;border:1px solid #fff;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:48px;text-align:center;font-size:18px;color:#fff;background-color:#f39700}.wifi-basic-link::after{content:"";font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:0;right:0;line-height:50px;font-size:42px}.wifi-basic-link.wifi-basic-link--close::after{content:''}.wifi-basic-link.is-selected{background-color:#bbb;pointer-events:none}@media (max-width: 480px){.wifi-basic-link{height:44px;padding:0 30px;line-height:42px;font-size:14px}.wifi-basic-link::after{line-height:42px;font-size:30px}}.wifi-basic-link--white{position:relative;display:inline-block;min-width:200px;max-width:400px;height:50px;margin:auto;padding:0 50px;border:1px solid #d70c18;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:48px;text-align:center;font-size:18px;color:#d70c18;background-color:#fff}.wifi-basic-link--white::after{content:"";font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:0;right:0;line-height:50px;font-size:42px}.wifi-basic-link--white.wifi-basic-link--close::after{content:''}.wifi-basic-link--white.is-selected{background-color:#bbb;pointer-events:none}@media (max-width: 480px){.wifi-basic-link--white{height:44px;padding:0 30px;line-height:42px;font-size:14px}.wifi-basic-link--white::after{line-height:42px;font-size:30px}}.wifi-basic-link--blue{position:relative;display:inline-block;min-width:200px;max-width:400px;height:50px;margin:auto;padding:0 50px;border:1px solid #fff;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:48px;text-align:center;font-size:18px;color:#fff;background-color:#7ba4b5}.wifi-basic-link--blue::after{content:"";font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:0;right:0;line-height:50px;font-size:42px}.wifi-basic-link--blue.wifi-basic-link--close::after{content:''}.wifi-basic-link--blue.is-selected{background-color:#bbb;pointer-events:none}@media (max-width: 480px){.wifi-basic-link--blue{height:44px;padding:0 30px;line-height:42px;font-size:14px}.wifi-basic-link--blue::after{line-height:42px;font-size:30px}}.wifi-basic-link--red{position:relative;display:inline-block;min-width:200px;max-width:400px;height:50px;margin:auto;padding:0 50px;border:1px solid #fff;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:48px;text-align:center;font-size:18px;color:#fff;background-color:#d70c18}.wifi-basic-link--red::after{content:"";font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:0;right:0;line-height:50px;font-size:42px}.wifi-basic-link--red.wifi-basic-link--close::after{content:''}.wifi-basic-link--red.is-selected{background-color:#bbb;pointer-events:none}@media (max-width: 480px){.wifi-basic-link--red{height:44px;padding:0 30px;line-height:42px;font-size:14px}.wifi-basic-link--red::after{line-height:42px;font-size:30px}}.wifi{background:#f2f2f2}.wifi .document{padding:0}.wifi .hdg_lv2-home{font-family:"Roboto Condensed"}.wifi .hdg_lv2:before{display:none}.wifi-lottery__heading{position:relative;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:20px;background-color:#000;color:#fff}.wifi-lottery__heading::after{content:'';position:absolute;z-index:99;left:0;bottom:-5px;right:0;display:block;width:0;margin:auto;border-left:15px solid transparent;border-top:15px solid transparent;border-right:15px solid #000;border-bottom:15px solid #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wifi-lottery__background{background:#dd2922;background-image:url("/wifi-toyota/img/bg01.png");background-repeat:no-repeat;background-size:cover;background-position:center}.wifi-lottery__background-overlay{position:absolute;width:100%;background-image:url("/wifi-toyota/img/bg02.png");background-repeat:no-repeat;background-size:cover;background-position:center;height:360px}.wifi-lottery__main{position:relative;overflow:hidden;width:100%;max-width:1024px;height:360px;margin:0 auto;padding:30px 20px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-lottery__lead{position:relative;z-index:99}.wifi-lottery__sub-lead{display:block;width:100%;max-width:619px;margin:0 auto}.wifi-lottery__main-lead{display:block;width:100%;max-width:526px;margin:20px auto 0 auto}.wifi-lottery__challenge{margin:50px auto 0;text-align:center}.wifi-lottery__start-button{position:relative;padding:18px 60px;border:none;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:26px;font-weight:bold;color:#000;background:-webkit-radial-gradient(circle, #ffef86 30px,#ffc943 100%);background:-o-radial-gradient(circle, #ffef86 30px,#ffc943 100%);background:radial-gradient(circle, #ffef86 30px,#ffc943 100%);-webkit-box-shadow:0px 0px 10px 3px rgba(158,0,0,0.35);box-shadow:0px 0px 10px 3px rgba(158,0,0,0.35);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wifi-lottery__start-button::after{content:'\e901';font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;right:25px;font-size:32px;line-height:26px}.wifi-lottery__mascot{position:absolute;left:0;right:0;bottom:-50px;width:calc(100% - 40px);max-width:768px;margin:auto}.wifi-lottery__mascot::after{content:'';display:block;clear:both}.wifi-lottery__left-mascot{float:left}.wifi-lottery__right-mascot{float:right;margin-top:-10px}.wifi-event__main{width:100%;max-width:1024px;margin:0 auto;padding:0 30px 50px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.wifi-event__pickup{position:relative;display:inline-block;max-width:768px;margin:0 auto 30px auto;text-align:center}.wifi-event__pickup-tag{position:absolute;top:-7px;left:-5px;display:block;width:85px;height:40px;font-size:14px;font-weight:bold;background:#333;color:#fff;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg)}.wifi-event__pickup-tag>span{position:absolute;top:14px;right:0;bottom:0;left:5px;display:inline-block;margin:auto;text-align:center;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg)}.wifi-event__thumbnail{display:inline-block;max-width:100%;margin:15px 0 0 0}.wifi-event__thumbnail>img{max-width:100%}.wifi-event__link-wrap{text-align:center}.wifi-localnav{width:100%;background-color:#d70c18}.wifi-localnav__main{width:100%;max-width:768px;margin:auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-localnav__list{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.wifi-localnav__list::before{content:'';position:absolute;top:50%;width:100%;height:2px;background-color:#ef9c00}.wifi-localnav__item+.wifi-localnav__item{margin-left:40px}.wifi-localnav__link{position:relative;display:inline-block;padding:20px 5px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.wifi-localnav__link::before{content:'\e904';font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:4px;left:-20px;font-size:40px}.wifi-other__main{width:100%;max-width:768px;margin:0 auto;padding:70px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-other__main::after{content:'';display:block;clear:both}.wifi-other__link{float:left;width:calc(50% - 10px)}.wifi-other__link+.wifi-other__link{margin-left:20px}.wifi-other__thumbnail{width:100%}.wifi-inside-grampus__background{padding:50px 0 40px 0;background-color:#000}.wifi-inside-grampus__main{width:100%;max-width:768px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-inside-grampus__list::after{content:'';display:block;clear:both}.wifi-inside-grampus__item{float:left;position:relative;width:calc(50% - 10px)}.wifi-inside-grampus__item+.wifi-inside-grampus__item{margin-left:20px}.wifi-inside-grampus__thumbnail{width:100%;height:auto}.wifi-inside-grampus__label-wrap{position:relative;padding:20px 0;background-color:#fff}.wifi-inside-grampus__label-wrap::after{content:'\e905';font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:calc(50% - 21px);right:0;line-height:1;font-size:42px;color:#333}.wifi-inside-grampus__label{text-align:center;font-size:22px;color:#333}.wifi-inside-grampus__label--en{text-align:center;font-size:18px;color:#a08456}.wifi-inside-grampus__free-tag{position:absolute;top:-15px;left:-4px;display:block;width:90px;height:50px;font-size:18px;font-weight:bold;background:#a08456;color:#fff;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg)}.wifi-inside-grampus__free-tag>span{position:absolute;top:15px;right:0;bottom:0;left:0;display:inline-block;margin:auto;text-align:center;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg)}.wifi-banner__main{width:100%;max-width:768px;margin:0 auto;padding:50px 20px 120px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.wifi-banner__link{display:inline-block;cursor:pointer}.wifi-banner__link+.wifi-banner__link{margin-top:35px}.wifi-banner__thumbnail{width:100%;height:auto}.wifi-footer__main{position:relative;padding:55px 20px 35px;background-color:#d70c18}.wifi-footer__logo{position:absolute;top:-70px;right:0;left:0;width:100px;margin:auto}.wifi-footer__link-wrap{text-align:center}.wifi-footer__copyright{margin:30px 0 0 0;line-height:1.5;text-align:center;color:#d2ab77}.wifi.under-lottery .document{overflow:inherit}.wifi-under-lottery__container{display:flex;min-height:100vh;margin:0 auto;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:30px 30px;background-color:#f39700;background-image:-webkit-radial-gradient(#f07e00 15%,rgba(0,0,0,0) 20%),-webkit-radial-gradient(#f07e00 15%,rgba(0,0,0,0) 20%);background-image:-o-radial-gradient(#f07e00 15%,rgba(0,0,0,0) 20%),-o-radial-gradient(#f07e00 15%,rgba(0,0,0,0) 20%);background-image:radial-gradient(#f07e00 15%,rgba(0,0,0,0) 20%),radial-gradient(#f07e00 15%,rgba(0,0,0,0) 20%);background-position:0 0, 15px 15px}.wifi-under-lottery__main{width:100%;max-width:768px;margin:auto;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-under-lottery__heading{padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-under-lottery__heading img{display:block;margin:auto;max-width:100%}.wifi-under-lottery__heading img+img{margin-top:50px}.wifi.lose .document{overflow:inherit}.wifi-lose__container{display:flex;min-height:100vh;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#7ba4b5}.wifi-lose__main{width:100%;max-width:768px;margin:auto;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-lose__heading{padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-lose__heading img{display:block;margin:auto;max-width:100%}.wifi-lose__heading img+img{margin-top:50px}.wifi-lose__guide{margin-top:50px}.wifi-lose__guide .wifi-basic-link--blue{display:block}.wifi-lose__guide .wifi-basic-link--blue+.wifi-basic-link--blue{margin-top:20px}.wifi.win .document{overflow:inherit}.wifi-win__container{position:relative;background:#dd2922;background-image:url("/wifi-toyota/img/bg01.png");background-repeat:no-repeat;background-size:cover;background-position:center}.wifi-win__confetti{position:absolute;width:100%;height:100%;background-image:url("/wifi-toyota/img/bg02.png");background-repeat:no-repeat;background-size:cover;background-position:center}.wifi-win__main{position:relative;overflow:hidden;width:100%;max-width:1024px;margin:0 auto;padding:70px 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.wifi-win__heading>img,.wifi-win__mascot>img,.wifi-win__message>img{max-width:100%}.wifi-win__heading{padding:0 100px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-win__mascot{margin-top:30px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-win__message{margin-top:20px}.wifi-exchange__main{max-width:768px;margin:0 auto;padding:50px 30px 30px}.wifi-exchange__link{margin-top:20px;text-align:center}.wifi-exchange__attention{margin:0 auto;line-height:1.4;text-align:center;font-size:20px;font-weight:bold}.wifi-exchange__annotation{margin-top:40px;line-height:1.4}.wifi-exchange__process{margin-top:50px;padding:25px;border:3px solid #d70c18;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-exchange__process-heading{text-align:center;font-size:20px;font-weight:bold;color:#d70c18}.wifi-exchange__process-list{margin-top:20px}.wifi-exchange__process-item,.wifi-exchange__process-item--note{position:relative;padding-left:20px}.wifi-exchange__process-item::before,.wifi-exchange__process-item--note::before{content:'・';position:absolute;left:0}.wifi-exchange__process-item+.wifi-exchange__process-item,.wifi-exchange__process-item--note+.wifi-exchange__process-item,.wifi-exchange__process-item+.wifi-exchange__process-item--note,.wifi-exchange__process-item--note+.wifi-exchange__process-item--note{margin-top:20px}.wifi-exchange__process-item .m-linktext::before,.wifi-exchange__process-item--note .m-linktext::before,.wifi-exchange__process-item .m-linktext::after,.wifi-exchange__process-item--note .m-linktext::after{top:1px;font-size:1rem}.wifi-exchange__process-item--note::before{content:'※'}.wifi-exchange__guide{margin-top:40px}.wifi-exchange__guide .wifi-basic-link{display:block}.wifi-exchange__guide .wifi-basic-link+.wifi-basic-link{margin-top:20px}.wifi.error .document{overflow:inherit}.wifi-error__container{display:flex;min-height:100vh;margin:0 auto;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:30px 30px;background-color:#da5346;background-image:-webkit-radial-gradient(#d12919 15%,rgba(0,0,0,0) 20%),-webkit-radial-gradient(#d12919 15%,rgba(0,0,0,0) 20%);background-image:-o-radial-gradient(#d12919 15%,rgba(0,0,0,0) 20%),-o-radial-gradient(#d12919 15%,rgba(0,0,0,0) 20%);background-image:radial-gradient(#d12919 15%,rgba(0,0,0,0) 20%),radial-gradient(#d12919 15%,rgba(0,0,0,0) 20%);background-position:0 0, 15px 15px}.wifi-error__main{width:100%;max-width:768px;margin:auto;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-error__heading{padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.wifi-error__heading img{display:block;margin:auto;max-width:100%}.wifi-error__heading img+img{margin-top:50px}.wifi-error__guide{text-align:center;margin-top:50px}.wifi-error__guide .wifi-basic-link--yellow{display:block;margin-top:20px}@media (max-width: 768px){.wifi .hdg_lv2{padding:40px 0 0}.wifi__basic-link{height:44px;padding:0 30px;line-height:42px;font-size:16px}.wifi__basic-link::after{font-size:32px}.wifi__basic-link--reverse{font-size:14px}.wifi-lottery__heading{font-size:14px}.wifi-lottery__start-button{padding:15px 50px;font-size:20px}.wifi-lottery__start-button::after{top:calc(50% - 13px);right:10px;line-height:1;font-size:26px}.wifi-localnav__item+.wifi-localnav__item{margin-left:18px}.wifi-localnav__link{padding:15px 5px 15px 20px;font-size:12px}.wifi-localnav__link::before{left:-8px;font-size:30px}.wifi-other__main{padding:10vw 20px}.wifi-inside-grampus__background{padding:10vw 0}.wifi-inside-grampus__label-wrap{padding:2vw 0}.wifi-inside-grampus__label-wrap::after{top:calc(50% - 16px);font-size:32px}.wifi-inside-grampus__label{font-size:4vw}.wifi-inside-grampus__label--en{font-size:3vw}.wifi-inside-grampus__free-tag{top:-10px;left:-5px;width:17vw;height:8vw;font-size:3.2vw}.wifi-inside-grampus__free-tag>span{top:2vw}.wifi-banner__main{padding:10vw 20px 120px}.wifi-lose__main{padding:0 40px}}@media (max-width: 480px){.wifi .hdg_lv2-home{padding:25px 0 0;font-size:9vw}.wifi-lottery__start-button{padding:15px 40px;font-size:20px}.wifi-event__main{padding:0 20px 12vw}.wifi-event__pickup-tag{left:-5px;top:0;width:14vw;height:7vw;font-size:2.4vw}.wifi-event__pickup-tag>span{top:2.4vw;left:3px}.wifi-localnav__main{padding:0 10px}.wifi-localnav__list{justify-content:left}.wifi-localnav__list::before{top:33%;height:1px}.wifi-localnav__list::after{content:'';position:absolute;top:66%;width:100%;height:1px;background-color:#ef9c00}.wifi-localnav__item{width:50%}.wifi-localnav__item+.wifi-localnav__item{margin-left:0}.wifi-localnav__link::before{left:0;top:8px;font-size:24px}.wifi-inside-grampus__item{width:calc(50% - 5px)}.wifi-inside-grampus__item+.wifi-inside-grampus__item{margin-left:10px}.wifi-other__main{padding:10vw 10px}.wifi-other__link{width:calc(50% - 5px)}.wifi-other__link+.wifi-other__link{margin-left:10px}.wifi-banner__link+.wifi-banner__link{margin-top:20px}.wifi-under-lottery__container{padding:30px 0}.wifi-under-lottery__main{padding:0 20px}.wifi-under-lottery__heading{padding:0 20px}.wifi-win__heading{padding:0 60px}.wifi-exchange__main{padding:30px 20px}.wifi-exchange__attention{margin:10px auto 0;font-size:16px}.wifi-exchange__annotation{margin-top:20px;font-size:14px}.wifi-exchange__process{margin-top:30px;padding:10px 10px 20px;border:3px solid #d70c18}.wifi-exchange__process-heading{font-size:18px}.wifi-exchange__process-item,.wifi-exchange__process-item--note{font-size:14px}.wifi-lose__container{padding:30px 0}.wifi-lose__main{padding:0 20px}.wifi-lose__heading{padding:0 40px}.wifi-error__container{padding:30px 0}.wifi-error__main{padding:0 20px}.wifi-error__heading{padding:0 20px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:30px;font-weight:bold}.mfp-close:before{position:absolute;top:5px;right:15px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#FFF;font-style:normal;font-size:30px;font-weight:bold}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:15px;width:100%}.mfp-counter{position:fixed;bottom:19px;left:0;width:100%;color:#fff;font-size:0.86rem;font-weight:700;text-align:center}.mfp-arrow{position:absolute;bottom:0;color:#fff}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:50px;font-weight:bold;line-height:50px}.mfp-arrow-left{left:0}.mfp-arrow-left:before{content:'\e906'}.mfp-arrow-right{right:0}.mfp-arrow-right:before{content:'\e905'}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 90px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:90px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-68px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;color:#F3F3F3;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-container{padding-left:6px;padding-right:6px}}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-with-zoom-arrow.mfp-wrap{text-align:center}.mfp-with-zoom-arrow .mfp-container{display:inline-block;position:relative;width:auto;left:inherit;text-align:left}.mfp-with-zoom-arrow .mfp-inline-holder .mfp-content,.mfp-with-zoom-arrow .mfp-ajax-holder .mfp-content{width:90%}@media (max-width: 767px){.mfp-with-zoom-arrow .mfp-inline-holder .mfp-content,.mfp-with-zoom-arrow .mfp-ajax-holder .mfp-content{width:100%}}.mfp-with-zoom-arrow .mfp-arrow{top:0;margin:auto}@media (max-width: 767px){.mfp-with-zoom-arrow .mfp-arrow{bottom:5%;height:140px}.mfp-with-zoom-arrow .mfp-arrow:before{background:rgba(0,0,0,0.1)}}.mfp-with-zoom-arrow .mfp-arrow-left{left:-40px}@media (max-width: 767px){.mfp-with-zoom-arrow .mfp-arrow-left{left:0}}.mfp-with-zoom-arrow .mfp-arrow-right{right:-40px}@media (max-width: 767px){.mfp-with-zoom-arrow .mfp-arrow-right{right:0}}