@import url(phone.min.css)screen and (max-width:767px);@import url(tablet.min.css)screen and (min-width:768px) and (max-width:1024px);@import url(pc.min.css)screen and (min-width:1025px);@keyframes keyGradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes gradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes buttonAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes statusIconAnimation{0%{background-position:0 100%}to{background-position:0 0}}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:2em}40%{box-shadow:0-1rem;height:2.5rem}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:2rem}40%{box-shadow:0-2rem;height:2.5rem}}section>div .eventList{list-style:none;display:flex;flex-wrap:wrap;min-height:100%}section>div .eventList>li{position:relative;overflow:hidden;opacity:0;align-items:center;box-sizing:border-box;border:1px solid #d5d5d5}section>div .eventList>li>a>img{display:block;background:url(/img/loading.gif)center;background-repeat:no-repeat;background-size:30px}section>div .eventList>li>div{padding:1rem;height:100%}section>div .eventList>li>div>h3{color:#666;margin-top:1rem}section>div .eventList>li>div>.buttonWrapper{margin-bottom:1rem}section>div .eventList>li>div>.buttonWrapper>button{border-image:linear-gradient(90deg,#eda6ac 0,#ffd0be 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:#ffd0be;color:#666}section>div .eventList>li>div>.buttonWrapper>button>a{display:flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;color:#fff;padding:1rem 0}section>div .eventList>li>div>.buttonWrapper>button>a>span:first-child{margin-right:1rem}section>div .eventList>li>div>.buttonWrapper>button>a>span:last-child{background:#666;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}section>div .eventList>li .cornerIcon{background:#eda6ac;color:#fff;position:absolute}section>div .eventList>li:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:#fff}.page-load-status{width:100%;display:none}.loadingArea{min-height:100px}.loadingArea .loader,.loadingArea .loader:after,.loadingArea .loader:before{background:#666;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:.5rem;height:2rem}.loadingArea .loader{color:#666;text-indent:-9999rem;margin:44px auto;position:relative;font-size:.6rem;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loadingArea .loader:after,.loadingArea .loader:before{position:absolute;top:0;content:""}.loadingArea .loader:before{left:-1rem;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loadingArea .loader:after{left:1rem}@media screen and (max-width:767px){section{width:96%;margin:auto}section>div{padding:1rem}section>div .eventList{width:100%;row-gap:1rem;justify-content:space-between}section>div .eventList>li,section>div .eventList>li>div{width:100%;display:flex;flex-wrap:wrap}section>div .eventList>li>.cornerIcon{top:-25px;right:-25px;width:30px;height:30px;transform:rotate(45deg);display:flex;justify-content:center;align-items:center}section>div .eventList>li>.cornerIcon>i{transform:rotate(-45deg);position:absolute;bottom:2px;left:18px;font-size:1.2rem}section>div .eventList>li a{width:100%;display:flex;justify-content:center;align-items:center}section>div .eventList>li a>img{width:calc(100% - 4rem);height:auto;margin:2rem}section>div .eventList>li>div{align-content:space-between;height:auto}section>div .eventList>li>div>h3{font-size:1.6rem}section>div .eventList>li>div .buttonWrapper{width:100%;display:flex;justify-content:end}section>div .eventList>li>div .buttonWrapper>button{width:100%;margin-top:1rem}}@media screen and (min-width:768px) and (max-width:1024px){section{width:96%;margin:auto}section>div{padding:1rem}section>div .eventList{width:100%;row-gap:1rem;justify-content:space-between}section>div .eventList>li{width:100%;display:flex}section>div .eventList>li>.cornerIcon{top:-25px;right:-25px;width:30px;height:30px;transform:rotate(45deg);display:flex;justify-content:center;align-items:center}section>div .eventList>li>.cornerIcon>i{transform:rotate(-45deg);position:absolute;bottom:2px;left:18px;font-size:1.2rem}section>div .eventList>li a>img{width:120px;height:auto}section>div .eventList>li>div{width:calc(100% - 120px - 2rem);display:flex;flex-wrap:wrap;align-content:space-between}section>div .eventList>li>div>h3{padding-right:2rem}section>div .eventList>li>div .buttonWrapper{width:100%;display:flex;justify-content:end}section>div .eventList>li>div .buttonWrapper>button{width:200px}}@media screen and (min-width:1025px){section{min-width:1025px;max-width:1680px;width:96%;margin:auto;padding-bottom:4rem}section>div{padding:1rem}section>div .eventList{width:100%;row-gap:1rem;justify-content:space-between}section>div .eventList>li{width:calc(50% - .5rem);display:flex}section>div .eventList>li>.cornerIcon{top:-25px;right:-25px;width:30px;height:30px;transform:rotate(45deg);display:flex;justify-content:center;align-items:center}section>div .eventList>li>.cornerIcon>i{transform:rotate(-45deg);position:absolute;bottom:2px;left:18px;font-size:1.2rem}section>div .eventList>li a>img{width:120px;height:auto}section>div .eventList>li>div{width:calc(100% - 120px - 2rem);display:flex;flex-wrap:wrap;align-content:space-between}section>div .eventList>li>div>h3{padding-right:2rem}section>div .eventList>li>div .buttonWrapper{width:100%;display:flex;justify-content:end}section>div .eventList>li>div .buttonWrapper>button{width:200px}section>div .eventList>li>div .buttonWrapper>button>a{padding:1rem 0}section>div .eventList>li>div .buttonWrapper>button>a>span:first-child{font-size:1.8rem}section>div .eventList>li:nth-child(odd){margin-right:1rem}}