.widget-content ul.list-bt{margin:10px 0}.widget-content ul.list-bt li{line-height:140%;padding:10px 5px;border:1px solid #b9b9b9;text-align:center;margin-bottom:10px}.widget-content ul.list-bt li a{text-decoration:underline}.archive-description p{line-height:inherit;font-size:1rem}.archive-title{font-weight:200;letter-spacing:3px}.redbox{padding:.5em 1em;margin:2em 0;font-weight:700;color:#d73838;background:#fff;border:solid 3px #ffb0b0;border-radius:10px}.redbox p{margin:0;padding:0}.box29{margin:2em 0;border:solid 2px #ff8054}.box29 .box-title{font-size:1.2em;background:#ff8054;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box29 p{padding:15px 20px;margin:0}.marker-yellow{background:linear-gradient(transparent 60%,#ffffa8 0%)}.btn-design{max-width:500px;padding:1.1em 1em;margin:1em 0;font-weight:700;background-color:#888;color:#fff;text-align:center;transition:all .4s ease-in-out;border:solid 1px #888}.btn-design a{text-decoration:none}.btn-design:hover{background:#fff;color:#888;border:solid 1px #888}.about_tl{border-bottom:3px solid #000;font-weight:700;margin-top:50px;font-size:1.2rem}.about_tl span{font-size:.9rem}.eventbox{padding:.5em 1em 1.1em;margin:1em 0;font-weight:700;border:solid 1px #bbb}.eventbox p{margin:0 0 20px;padding:0;font-size:1rem}.eventbox h4{font-weight:700;font-size:1.2rem;margin:.5em 0}.name{line-height:1.5em}.eventlist{margin-bottom:13px !important}.eventname{border-bottom:2px dotted #999;font-weight:700;line-height:1.4;margin-top:10px}.credits p{display:none}.m-kakunin{font-size:.9em;margin-bottom:20px}.br-sp{display:none}@media screen and (max-width:768px){.br-sp{display:block}}