@charset "UTF-8";.p-period{margin-bottom:20px;border:2px solid #668C1D;text-align:center;font-size:1.6rem}@media print,screen and (min-width:769px){.p-period{margin-bottom:40px;font-size:2rem;line-height:1.5}}@media print,screen and (min-width:1366px){.p-period{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.4rem;text-align:left;overflow:hidden}}.p-period dt{padding:10px;background-color:#668C1D;color:#fff;font-weight:normal}@media print,screen and (min-width:769px){.p-period dt{-ms-flex-negative:0;flex-shrink:0;padding:10px 20px}}@media print,screen and (min-width:1366px){.p-period dt{position:relative;padding:10px 20px}}@media print,screen and (min-width:1366px){.p-period dt:before{content:"";display:block;position:absolute;top:50%;right:-30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:0;height:0;border-style:solid;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #668C1D;border-right:0}}.p-period dd{padding:10px}@media print,screen and (min-width:769px){.p-period dd{padding:10px 20px}}@media print,screen and (min-width:1366px){.p-period dd{padding:10px 20px 10px 50px}}.p-lead1 p{margin-bottom:0;padding:10px;background-color:#668C1D;text-align:center;font-size:1.6rem;color:#fff}@media print,screen and (min-width:769px){.p-lead1 p{padding:10px;font-size:2rem}}.p-lead2{margin-bottom:30px}.p-lead2 p{font-weight:bold;font-size:2rem}@media print,screen and (min-width:769px){.p-lead2 p{padding:10px;font-size:2rem}}.p-change{margin-bottom:40px;padding:20px;background-color:rgba(102,140,29,0.05)}@media print,screen and (min-width:769px){.p-change{margin-bottom:40px;padding:40px 20px}}.p-change__heading1{margin-bottom:20px;font-weight:bold;text-align:center;font-size:2rem}@media print,screen and (min-width:769px){.p-change__heading1{margin-bottom:20px;font-size:2.2rem}}.p-change__heading2{margin-bottom:10px;padding:10px;background-color:#668C1D;color:#fff;font-size:1.6rem}@media print,screen and (min-width:769px){.p-change__heading2{margin-bottom:20px;font-size:1.8rem}}@media print,screen and (min-width:1366px){.p-change__heading2{margin-bottom:0;margin-right:20px;padding:20px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:150px;flex-basis:150px}}@media print,screen and (min-width:1366px){.p-change__heading2 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}.p-change__block1{margin-bottom:20px}@media print,screen and (min-width:769px){.p-change__block1{margin-bottom:40px}}@media print,screen and (min-width:1366px){.p-change__block1{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-change__block1:last-child{margin-bottom:0}.p-change__list1 li{position:relative;margin-bottom:15px;padding-left:30px}@media print,screen and (min-width:769px){.p-change__list1 li{margin-bottom:20px;padding-left:50px}}.p-change__list1 li:last-child{margin-bottom:0}.p-change__listNo{position:absolute;top:0;left:0;display:block;padding:0 5px;border:1px solid #668C1D;color:#668C1D}@media print,screen and (min-width:769px){.p-change__listNo{padding:0 10px}}.p-link1{margin-bottom:10px}@media print,screen and (min-width:769px){.p-link1{margin-bottom:10px}}.p-link1 a{position:relative;display:block;margin:0 auto;padding:20px 10px;max-width:400px;background-color:#9A2E40;border-radius:50vh;text-decoration:none;text-align:center;font-weight:bold;color:#fff;font-size:2rem}.p-link1 a:visited{color:#fff}@media print,screen and (min-width:769px){.p-link1 a{font-size:2.4rem}}.p-link1 a:before{content:"";display:block;position:absolute;top:50%;left:20px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:all 0.2s;transition:all 0.2s}@media (hover){.p-link1 a:hover{background-color:#732230}.p-link1 a:hover:before{left:25px}}.p-link1__closeBtn{position:relative;display:block;margin:0 auto;padding:20px 10px;max-width:400px;background-color:#333;border-radius:50vh;text-decoration:none;text-align:center;font-weight:bold;color:#fff;font-size:1.4rem;line-height:1.5}.p-link1__closeBtn:visited{color:#fff}@media print,screen and (min-width:769px){.p-link1__closeBtn{font-size:2rem}}.p-link1__subText1{display:block;text-align:center;font-weight:bold}
/*# sourceMappingURL=index.css.map */