.p-service1 {
	margin-bottom: 7rem;
}

.p-service2__wrap {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.p-service2 .c-subSec {
	width: 100%;
	margin-top: 3rem;
}

.p-service2 .c-subSec:first-child {
	margin-top: 0;
}

.p-service2 .c-brand {
	margin-bottom: 3rem;
	width: 100%;
}

.p-service2 .c-brand:last-child {
	margin-bottom: 0;
}

.p-service2 .c-serviceInfo {
	margin-bottom: 3rem;
}

@media only screen and (min-width: 561px) {

.p-service2 .c-brand {
	margin-bottom: 0;
	width: 48.15%;
}

}

@media only screen and (min-width: 769px) {

.p-service1 {
	margin-bottom: 10rem;
}

.p-service2 .c-subSec {
	margin-top: 7rem;
}

.p-service2 .c-serviceInfo {
	width: 48.15%;
	margin-bottom: 0;
}

}

@media only screen and (min-width: 992px) {

.p-service1 .c-listDetail__label {
	min-width: 25.5rem;
}

}
.embedded-video-16-9 {
	width:  854px;
	height: 480px; /* 90*9/16 */
	margin-left: 5vw;
	margin-right: 5vw;
  }
  
  @media (min-width: 893px) {
	.embedded-video-16-9 {
	  width: 1280px;
	  height: 720px; /* 45*9/16 */
	  margin-left: 2vw;
	  margin-right: 2vw
	}
  }


/*# sourceMappingURL=../sourcemap/pages/service.css.map */
