.l-main{padding-top:50px;padding-bottom:100px}@media screen and (max-width:768px){.l-main{padding-top:30px;padding-bottom:30px}}.entry__image{margin-top:40px}@media screen and (max-width:768px){.entry__image{margin-top:30px}}.entry__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}@media screen and (max-width:768px){.entry__download{display:block;margin-top:15px}}.entry__download-button{width:32.6%;text-align:center}@media screen and (max-width:768px){.entry__download-button{width:100%}}@media screen and (max-width:768px){.entry__download-button:not(:first-child){margin-top:12px}}.entry__download-button a{display:block;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#000;padding:18px 35px;color:#fff;font-size:15px;font-size:1.5rem;text-align:center}.entry__download-button a::after{content:url(../../../img/shushi/ico_download.png);position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.entry__download-button a:hover{opacity:.8;text-decoration:none}.entry__download-button.is-highlight a{background-color:#e83e34}.entry__download-button.is-disabled a{pointer-events:none}.summary{padding-top:50px}.summary__section:first-of-type{margin-top:25px}.summary__section:not(:first-of-type){margin-top:75px}@media screen and (max-width:768px){.summary__section:not(:first-of-type){margin-top:30px}}.summary__title{font-size:25px;font-size:2.5rem;font-weight:700}@media screen and (max-width:768px){.summary__title{font-size:21px;font-size:2.1rem}}.summary__title:first-letter{color:#e83e34}.summary .purpose__lead{margin-top:10px;font-size:15px;font-size:1.5rem}.summary .purpose__text{margin-top:25px;font-size:13px;font-size:1.3rem}.summary .overview__table{border:1px solid #e83e34;width:100%;margin-top:5px}.summary .overview__table caption{background-color:#e83e34;padding:10px 15px;color:#fff;font-size:15px;font-size:1.5rem;line-height:1.4}@media screen and (max-width:768px){.summary .overview__table caption{font-size:14px;font-size:1.4rem}}.summary .overview__table tr{border-top:1px solid #a0a0a0}.summary .overview__table td,.summary .overview__table th{padding-top:10px;padding-bottom:10px;font-size:15px;font-size:1.5rem}@media screen and (max-width:768px){.summary .overview__table td,.summary .overview__table th{font-size:14px;font-size:1.4rem}}.summary .overview__table th{width:150px;padding-right:20px;padding-left:20px;font-weight:400}@media screen and (max-width:768px){.summary .overview__table th{width:90px;padding-right:10px;padding-left:10px}}.summary .overview__table td{border-left:1px dashed #a0a0a0;padding-right:12px;padding-left:12px}.summary .overview__table .notice{font-size:11px;font-size:1.1rem}.summary .officials__table{border-bottom:1px dashed #a0a0a0;width:100%;margin-top:10px}.summary .officials__table tr{border-top:1px dashed #a0a0a0;display:-webkit-box;display:-ms-flexbox;display:flex}.summary .officials__table td,.summary .officials__table th{padding:15px 5px;font-size:13px;font-size:1.3rem}@media screen and (max-width:768px){.summary .officials__table td,.summary .officials__table th{padding-top:10px;padding-bottom:10px;font-size:14px;font-size:1.4rem}}.summary .officials__table th{width:18%;font-weight:400}@media screen and (max-width:768px){.summary .officials__table th{width:115px}}.summary .officials__table td{width:75%}.summary .officials__table .sponsorship{font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){.summary .officials__table .sponsorship{font-size:14px;font-size:1.4rem}}
/*# sourceMappingURL=shushi.css.map */