﻿.eventBase h2{font-family:"小塚ゴシック Pro","Kozuka Gothic Pro",sans-serif}.eventBase h2 .subTtl{color:black;display:inline-block;font-size:2.8rem;letter-spacing:.05em;line-height:0.7;font-weight:600}@media screen and (max-width: 767px){.eventBase h2 .subTtl{font-size:2.0rem}}.eventBase h2 .subTtl::after{background:-webkit-linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;background:linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;display:block;content:"";height:3px;width:auto}.eventBase h2 .ruby{color:#333;display:block;font-size:1rem;letter-spacing:.05em;padding:3px 0 0;font-weight:500}@media screen and (max-width: 767px){.eventBase h2 .ruby{font-size:0.9rem}}.eventBase h3{background-color:black;color:white;font-size:1.8rem;margin:0 auto 30px;padding:10px 0;text-align:center;width:100%}@media screen and (max-width: 767px){.eventBase h3{font-size:1.4rem}}.eventList{list-style-type:none;padding:0}.eventList li{border:1px #ddd solid;margin:0 auto 30px;padding:30px}@media screen and (max-width: 480px){.eventList li{padding:20px}}.eventList li .imageArea{margin:0 auto 20px;text-align:center;width:100%}.eventList li .imageArea img{margin:0 auto;height:auto;max-width:100%}
