﻿#system .sec__read{margin-bottom:2.5rem;font-size:1.8rem}#system .system__licence{position:relative;background:#fffcdb;border-radius:.5rem;margin-bottom:5.4rem;padding:3.5rem 2rem 2.5rem;box-sizing:border-box}#system .system__licence .system__licence-ttl{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:1.4rem;font-weight:700;line-height:1;text-align:center}#system .system__licence .system__licence-ttl+.sec__txt{margin-bottom:1rem}#system .system__list{display:grid;grid-gap:2.2rem}#system .system__list .system__list-item{padding:2.8rem 2rem 2.5rem;border:.3rem solid #ffe943;border-radius:.5rem;background:#fff;box-sizing:border-box;position:relative;overflow:hidden}#system .system__list .system__list-item .type{padding:.5rem 3.3rem;font-size:1.4rem;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:center;box-sizing:border-box;background:#ffe943;position:absolute;top:0;right:0;border-bottom-left-radius:.3rem;z-index:3}#system .system__list .system__list-item .ttl{margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:left}#system .system__list .system__list-item .ttl .note{margin-left:1rem;font-size:1.3rem;color:#0b8eff;font-weight:700}#system .system__list .system__list-item .info{margin-bottom:1.2rem}#system .system__list .system__list-item .info .info__item{font-size:1.3rem;line-height:1.7}#system .system__list .system__list-item .info .info__item+.info__item{margin-top:1rem}#system .system__list .system__list-item .info .info__item .info__item-head{position:relative;color:#0b8eff;padding-left:.5em;font-weight:700;letter-spacing:.1em}#system .system__list .system__list-item .info .info__item .info__item-head:before{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:.2rem;height:1.6rem;background-image:radial-gradient(#0b8eff 50%,rgba(11,142,255,0) 50%);background-size:100% .4rem;background-repeat:repeat-Y;background-repeat:space;content:""}#system .system__list .system__list-item .info .info__item .info__item-data{padding-left:.5em;letter-spacing:.075em}#system .system__list .system__list-item .info .info__item .info__item-data.bold{font-weight:700}#system .system__list .system__list-item .more{position:relative;padding-right:4rem;font-size:1.4rem;text-align:right}#system .system__list .system__list-item .more:before,#system .system__list .system__list-item .more:after{position:absolute;top:50%}#system .system__list .system__list-item .more:before{right:0;transform:translate(0,-50%);width:3rem;height:3rem;background:#2c2c2c;border-radius:50%;content:""}#system .system__list .system__list-item .more:after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:1.5rem;transform:translate(50%,-50%);color:#fff;font-size:.8rem}#system .system__list .system__list-item.green{border-color:#90eb58}#system .system__list .system__list-item.green .type{background:#90eb58}#system .system__list .system__list-item.end:before{content:"";width:100%;height:100%;background:rgba(93,108,126,.8);position:absolute;top:0;left:0;z-index:2}#system .system__list .system__list-item.end:after{content:"エントリーは終了しました";width:100%;font-size:1.8rem;font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:1em;letter-spacing:.1em;text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}#system .system__list .bnr{width:94.2%;margin:0 auto}@media screen and (min-width:961px){#system .sec_inner{max-width:111rem}#system .sec__read{margin-bottom:5rem;font-size:3rem}#system .system__licence{max-width:92rem;margin:0 auto 5.4rem;padding:3.8rem 5rem 3.5rem}#system .system__licence .system__licence-ttl{font-size:2.4rem}#system .system__licence .system__licence-ttl+.sec__txt{margin-bottom:1.5rem}#system .system__licence .list .sec__txt{line-height:2.14}#system .system__list{grid-template-columns:1fr 1fr;grid-gap:6.7rem 5.6rem}#system .system__list .system__list-item{padding:5rem 2rem 2.5rem 3.5rem;border:none;outline:.3rem solid #ffe943;outline-offset:-.15px;transition:.3s}#system .system__list .system__list-item .type{padding:1rem 3.3rem;font-size:1.8rem}#system .system__list .system__list-item .ttl{font-size:2.4rem}#system .system__list .system__list-item .info{margin-bottom:1.5rem}#system .system__list .system__list-item .info .info__item{display:grid;align-items:flex-start;grid-template-columns:11rem 1fr;column-gap:1.5rem;font-size:1.4rem;line-height:1.85}#system .system__list .system__list-item .info .info__item+.info__item{margin-top:.8rem}#system .system__list .system__list-item .info .info__item .info__item-data{padding:0}#system .system__list .system__list-item .more{padding-right:5.5rem;font-size:1.5rem}#system .system__list .system__list-item .more:before{width:3.5rem;height:3.5rem}#system .system__list .system__list-item .more:after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:1.75rem;transform:translate(50%,-50%);color:#fff;font-size:.9rem}#system .system__list .system__list-item:hover{outline-width:.7rem;outline-offset:-.5rem;opacity:1}#system .system__list .system__list-item.green{outline-color:#90eb58}#system .system__list .bnr{width:77.2%;margin:auto}}