@charset "UTF-8";


#pageSeminar {
 padding: 2.25rem 0;
	background: rgb(0,176,157);
 background: linear-gradient(180deg, rgba(0,176,157,0.2) 0%, rgba(0,176,157,0) 50%);
}
@media (min-width:768px) {
 #pageSeminar {
  padding: 3rem 0;
 }
}
@media (min-width:992px) {
 #pageSeminar {
  padding: 4.25rem 0;
 }
}


#pageSeminar h1 {
 font-size: 0 !important;
 line-height: 0 !important;
 text-align: center !important;
 margin-bottom: 2rem;
}
@media (min-width:768px) {
 #pageSeminar h1 {
  margin-bottom: 3rem;
 }
}

#pageSeminar h1 > img {
 width: 260px;
 height: auto;
}
@media (min-width:768px) {
 #pageSeminar h1 > img {
  width: 360px;
  height: auto;
 }
}
@media (min-width:992px) {
 #pageSeminar h1 > img {
  width: 480px;
  height: auto;
 }
}

#pageSeminar .smr-item {
 margin-bottom: 2rem;
}
#pageSeminar .smr-item a {
 display: block;
 position: relative;
 color: #333;
 text-decoration: none;
}
#pageSeminar .smr-item a span.pr {
 display: block;
 width: 60px;
 height: 60px;
 background-image: url('../images/seminar-entry.png');
 background-repeat: no-repeat;
 background-position: center;
 background-size: contain;
 position: absolute;
 top: -10px;
 right: -10px;
}
#pageSeminar .smr-ig {
 margin-bottom: 0.75rem;
}
#pageSeminar .smr-mg {
  display: block;
  width: 100%;
  padding-top: 66%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 0.75rem;
}
#pageSeminar .smr-item .smr-header {
 border-bottom: 1px solid rgba(0,176,157,0.5);
 padding-bottom: 0.75rem;
 margin-bottom: 0.75rem;
}
#pageSeminar .smr-item .smr-cp {
 display: inline-block;
 font-size: 12px;
 line-height: 1;
 color: #00907b;
 border: 1px solid #00b09d;
 padding: 0.1rem 0.25rem;
}
#pageSeminar .smr-item .term-group {
 font-size: 0;
 line-height: 0;
}
#pageSeminar .smr-item span.term {
 display: inline-block;
 margin-right: 2px;
 background-color: #00b09d;
 color: #FFF;
 font-size: 12px;
 line-height: 1;
 padding: 0.1rem 0.25rem;
}
#pageSeminar .smr-item h3 {
 font-size: 18px;
 line-height: 1.2;
 font-weight: bold;
 margin-top: 6px;
 margin-bottom: 0;
}
#pageSeminar .smr-item p {
 margin: 0;
}
#pageSeminar .smr-item .link {
 color: #00b09d;
}
