#detail .h1, #detail h1 {
  font-size: 36px;
  letter-spacing: 0.08em; }
  @media only screen and (max-width: 767px) {
    #detail .h1, #detail h1 {
      font-size: 1.7em; } }
#detail .LHpageTap ul li a {
  font-size: 1.1em; }
#detail .ContentGrey p {
  margin: 0 0 10px;
  line-height: 1.6em;
  font-weight: 400; }

.TitWrap .Tit3 {
  letter-spacing: 0.05em; }

.eventTit {
  line-height: 1.6; }

.Tit1 {
  font-size: 3em;
  letter-spacing: 0.05em; }

.eventNavBtn > a {
  font-size: 1em; }

.LHpageTap ul li a {
  font-size: 1.1em; }

.Tit2 {
  letter-spacing: 0.15em; }

#Local1 {
  left: 250px; }

#Local2 {
  left: 623px; }

#Local3 {
  left: 537px; }

#Local5 {
  left: 819px; }

#Local7 {
  left: 837px; }

#Local6 {
  left: 899px; }

.ListBluePoint {
  font-size: 1em; }

.FormTit {
  font-size: 1.7em;
  letter-spacing: 0.05em; }

.Infotxt p {
  line-height: 1.2em; }
.Infotxt a {
  text-decoration: none;
  color: white; }
  .Infotxt a:hover, .Infotxt a:focus {
    text-decoration: none;
    color: #e5f7f5; }

/*# sourceMappingURL=cs.css.map */
