@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600&display=swap");@import url("https://use.typekit.net/jiv3fqt.css");html{font-size:62.5%;overflow-y:scroall}body,html{width:100%;height:100%;margin:0;padding:0;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}figure,h1,h2,h3,h4,h5,h6{margin:0;padding:0}figure{display:block;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}img,svg{margin:0;padding:0;vertical-align:bottom}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style:none outside none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:after,q:before{content:""}embed,img,object{vertical-align:top}legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}abbr,acronym,fieldset,img{border:0}li{list-style-type:none}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}area{border:none;outline:none}em,strong{font-weight:700}.sans-serif{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,ヒラギノ角ゴ ProN W6,ヒラギノ角ゴ Pro W6,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,ＭＳ ゴシック,sans-serif}.serif{font-family:YuMincho,Yu Mincho,游明朝,ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif}.over{opacity:1;transition:opacity .3s}.over:hover{opacity:.8}.cf{*zoom:1}.cf:after,.cf:before{content:" ";display:table;clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.txtL{text-align:left}.txtR{text-align:right}.txtC{text-align:center}a{outline:none;text-decoration:underline}a:hover{text-decoration:none}a.disable{cursor:default}a.disable:hover{text-decoration:none}a.default:link{color:#00f;text-decoration:underline}a.default:link:hover{text-decoration:none}a.default:visited{color:purple}a.default:active{color:#ff8000}a.default:hover{color:#b80120}@media only screen and (min-width:768px){.hidden-pc{display:none}}@media only screen and (max-width:767px){.hidden-sp{display:none}}a{color:#fff;transition:color .2s}a:hover{color:#e00}.js-fadein{opacity:0;transition:opacity 2s,transform 2s}.js-fadein--active,.js-fadein--to{opacity:1}.js-fadein.js-slidein--up{transform:translateY(50px)}@media only screen and (max-width:767px){.js-fadein.js-slidein--up{transform:translateY(25px)}}.js-fadein--active.js-slidein--up,.js-fadein--to.js-slidein--up{transform:translateY(0)}body{position:relative;min-width:1120px;color:#000;font-size:1.5rem;font-family:Montserrat,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,ヒラギノ角ゴ ProN W6,ヒラギノ角ゴ Pro W6,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,ＭＳ ゴシック,sans-serif;line-height:1.5;font-feature-settings:"palt" 1;background:#fff}@media only screen and (max-width:767px){body{min-width:0}}body .loading{display:none}body.is-fixed,body.now-loading{position:fixed}body.now-loading .loading{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;text-align:center;font-size:3rem;z-index:6}body.now-loading>.wrapper{opacity:0}body img{width:100%;height:auto}body>.wrapper{height:100%}body>.wrapper,body>.wrapper>.main-container{position:relative;width:100%}.global-header{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:100%;padding-top:45px;margin:0 60px;z-index:1}@media only screen and (max-width:767px){.global-header{padding-top:20px;margin:0 15px}}.global-header .block-header{align-self:flex-end;width:416px}@media only screen and (max-width:767px){.global-header .block-header{width:150px}}.global-header .block-teams{width:612px;margin-top:30px;align-self:flex-end}@media only screen and (max-width:767px){.global-header .block-teams{width:190px}.global-header .block-teams .img{width:100%;height:auto}}.area-hero{position:relative;padding:45px 65px}@media only screen and (max-width:767px){.area-hero{padding:0}}.area-hero .grand-title{position:relative;display:flex}@media only screen and (max-width:767px){.area-hero .grand-title{left:-2px}}.area-hero .grand-title .title__playgames,.area-hero .grand-title .title__stayhome{overflow:hidden}.area-hero .grand-title .title__stayhome{width:127px;margin-right:10px}@media only screen and (max-width:767px){.area-hero .grand-title .title__stayhome{width:61px;margin-right:5px}}.area-hero .grand-title .title__playgames{width:128px}@media only screen and (max-width:767px){.area-hero .grand-title .title__playgames{width:62px}}.area-message{margin:0 65px}@media only screen and (max-width:767px){.area-message{margin:40px 15px}}.area-message .message{font-size:4rem;line-height:1.5;font-weight:700}@media only screen and (max-width:767px){.area-message .message{font-size:2.3rem;line-height:1.75}}.area-message .message .note{margin-top:1em}.area-outline{margin-top:80px;padding:65px;color:#fff;background:#000}@media only screen and (max-width:767px){.area-outline{padding:25px 25px 60px}}.area-outline .row{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:767px){.area-outline .row{flex-direction:column}}.area-outline .col-head{margin-right:120px}@media only screen and (max-width:767px){.area-outline .col-head{margin-right:0;width:210px}.area-outline .col-head .img{width:100%;height:auto}}.area-outline .col-detail{max-width:600px;font-size:1.6rem;line-height:1.5;font-weight:700}@media only screen and (max-width:767px){.area-outline .col-detail{width:100%;margin-top:60px;font-size:1.3rem}}.area-outline .col-detail .block-lead .note{margin-top:1em}.area-outline .col-detail .block-lead .note:first-child{margin-top:0}.area-outline .col-detail .block-outline{margin-top:40px;padding-top:20px;font-size:1.3rem;line-height:1.7;border-top:1px solid #fff}@media only screen and (max-width:767px){.area-outline .col-detail .block-outline{margin-top:25px;padding-top:15px}}.area-outline .col-detail .block-outline .list dt{margin-top:1em}.area-items .area-title{position:relative;width:758px;height:110px;margin:0 auto;text-align:center;overflow:hidden}@media only screen and (max-width:767px){.area-items .area-title{width:auto;max-width:375px;height:auto;margin:0 20px}}.area-items .area-title .img{position:relative;display:block;top:-3px;width:758px;height:110px}@media only screen and (max-width:767px){.area-items .area-title .img{width:100%;height:auto}}.area-items .block-suzuri{width:128px;margin:20px auto 0}@media only screen and (max-width:767px){.area-items .block-suzuri{width:84px;margin-top:15px}}.area-items .block-item{margin-top:40px}.area-items .block-item .list{display:-ms-grid;display:grid;-ms-grid-columns:34% 22% 22% 22%;grid-template-columns:34% 22% 22% 22%;-ms-grid-rows:250px 250px;grid-template-rows:250px 250px;max-width:1150px;margin:0 auto}@media only screen and (max-width:767px){.area-items .block-item .list{margin:0 30px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1fr 1fr 1fr;grid-template-rows:auto 1fr 1fr 1fr}}.area-items .block-item .list .list__item--1{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;grid-row:1}}.area-items .block-item .list .list__item--2{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--2{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}}.area-items .block-item .list .list__item--3{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--3{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.area-items .block-item .list .list__item--4{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--4{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}}.area-items .block-item .list .list__item--5{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--5{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}}.area-items .block-item .list .list__item--6{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--6{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}}.area-items .block-item .list .list__item--7{-ms-grid-column:4;grid-column:4;-ms-grid-row:2;grid-row:2}@media only screen and (max-width:767px){.area-items .block-item .list .list__item--7{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}}.area-items .block-item .list .item{display:block;transition:opacity .4s ease-in-out}.area-items .block-item .list .item:hover{opacity:.6}.area-items .block-link{margin:100px 0 85px;text-align:center}@media only screen and (max-width:767px){.area-items .block-link{margin:30px 0 50px}}.area-items .block-link .link{color:#000;font-family:alternate-gothic-no-3-d,sans-serif;text-decoration:none;font-size:5.6rem;line-height:.8}@media only screen and (max-width:767px){.area-items .block-link .link{font-size:2.6rem;line-height:.8}}@media only screen and (max-width:767px){.area-items .block-link .link .img{width:254px;height:auto;margin:0 auto}}.area-items .block-link .link .img .path-stroke{fill:none;stroke:#000;stroke-miterlimit:10;transition:all .4s}.area-items .block-link .link .img .path-fill{fill:#000;transition:all .4s}.area-items .block-link .link:hover .img .path-stroke{stroke:#e00}.area-items .block-link .link:hover .img .path-fill{fill:#e00}.area-charity{padding:60px 0 0;background:#e6e6e6}@media only screen and (max-width:767px){.area-charity{padding:40px 0 0}}.area-charity .block-title{margin-bottom:20px}@media only screen and (max-width:767px){.area-charity .block-title{margin-bottom:20px}}.area-charity .block-title p.subhead{text-align:center;font-size:1.7rem;font-weight:700}@media only screen and (max-width:767px){.area-charity .block-title p.subhead{font-size:1.2rem}}.area-charity .block-title .area-title{font-size:3.6rem;text-align:center}@media only screen and (max-width:767px){.area-charity .block-title .area-title{margin-top:10px;font-size:2.3rem;line-height:1}}.area-charity .block-cover{max-width:620px;margin:0 auto}@media only screen and (max-width:767px){.area-charity .block-cover{margin:0 30px}}.area-charity .block-detail{max-width:860px;margin:60px auto 0}@media only screen and (max-width:767px){.area-charity .block-detail{margin:0 30px}}.area-charity .block-detail .note{margin-top:1.2em;font-size:1.8rem;font-weight:700}@media only screen and (max-width:767px){.area-charity .block-detail .note{font-size:1.3rem}}.area-charity .block-link{padding:65px 0 75px;text-align:center}@media only screen and (max-width:767px){.area-charity .block-link{padding:35px 0 30px}}.area-charity .block-link a.link{color:#000;font-family:alternate-gothic-no-3-d,sans-serif;text-decoration:none;font-size:4.2rem}@media only screen and (max-width:767px){.area-charity .block-link a.link{font-size:2.1rem}}.area-charity .block-link a.link:hover{color:#e00}.area-charity .block-link .caption{font-size:1.7rem;font-weight:700}@media only screen and (max-width:767px){.area-charity .block-link .caption{font-size:1rem}}.global-footer{padding:70px 0 60px}@media only screen and (max-width:767px){.global-footer{margin:0 25px;padding:35px 0 25px}}.global-footer .block-footer{max-width:640px;margin:0 auto}.global-footer .img{width:100%;height:auto}:root{overflow:auto}:root.is-open{overflow:hidden}.btn-open-drawer{display:block;position:fixed;top:0;right:0;width:50px;height:50px;z-index:4;box-sizing:border-box;transform:translateY(-100%);transition:transform .2s}.show-header .btn-open-drawer{transform:translateY(0)}.btn-open-drawer .bar{display:block;position:absolute;left:15px;width:20px;height:1px;background:#fff;transition:all .5s}.btn-open-drawer .bar:first-child{top:16.5px}.btn-open-drawer .bar:nth-child(2){bottom:24px}.btn-open-drawer .bar:nth-child(3){bottom:16.5px}.is-open .btn-open-drawer .bar{width:30px}.is-open .btn-open-drawer .bar:first-child{transform:rotate(-45deg);left:8px;top:15px;width:27px;transform-origin:100% 0}.is-open .btn-open-drawer .bar:nth-child(2){right:auto;opacity:0}.is-open .btn-open-drawer .bar:nth-child(3){transform:rotate(45deg);left:8px;bottom:15px;width:27px;transform-origin:100% 100%}.drawer{visibility:hidden;position:fixed;top:50px;left:0;width:100%;height:380px;box-sizing:border-box;z-index:3}.drawer .backdrop{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%}.drawer[aria-expanded]{transition:all .2s}.drawer[aria-expanded] .backdrop{transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.785,.135,.15,.86)}.drawer[aria-expanded] .drawer-menu{transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.785,.135,.15,.86);transform:translateY(-100%)}.drawer[aria-expanded=true]{visibility:visible}.drawer[aria-expanded=true] .backdrop{opacity:1}.drawer[aria-expanded=true] .drawer-menu{transform:translateY(0)}.drawer[aria-expanded=false]{visibility:hidden}.drawer[aria-expanded=false] .backdrop{opacity:0}.drawer-menu{position:absolute;top:0;right:0;width:100%;height:100%;padding-top:0;overflow:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.85)}.drawer-menu .drawer-menu__inr{display:flex;flex-direction:row;padding:50px 80px 0;box-sizing:border-box}@media only screen and (max-width:767px){.drawer-menu .drawer-menu__inr{flex-direction:row;justify-content:center;padding:50px 20px 0}}.drawer-menu .block-subhead{position:relative;padding-top:35px;font-family:alternate-gothic-no-2-d,sans-serif;box-sizing:border-box}@media only screen and (max-width:767px){.drawer-menu .block-subhead{padding-top:20px}}.drawer-menu .block-subhead .logo{width:164px;height:200px}@media only screen and (max-width:767px){.drawer-menu .block-subhead .logo{width:90px}}.drawer-menu .block-subhead .logo .img{width:100%;height:auto;fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1px}.drawer-menu .block-subhead .sub{margin-top:20px;line-height:1;font-size:15px}.drawer-menu .global-nav{display:flex;flex-direction:column;justify-content:center;margin-left:35px}@media only screen and (max-width:767px){.drawer-menu .global-nav{margin-left:0}}.drawer-menu .global-nav .list{display:flex;flex-wrap:wrap;width:600px;padding-top:15px}@media only screen and (max-width:767px){.drawer-menu .global-nav .list{width:auto;flex-direction:column}}.drawer-menu .global-nav .list .list__item{margin:10px 0 10px 50px}.drawer-menu .global-nav .list .item{color:#fff;text-decoration:none;font-size:2rem;font-weight:700}.drawer-menu .global-nav .list .item__logo--twitter .img{width:28px}.drawer-menu .global-nav .list .item__logo--playhera .img{position:relative;top:3px;width:auto;height:15px}
/*# sourceMappingURL=style.css.map */