@charset "UTF-8";
/* CSS Document */

/* BASE */

.pc {
    display: block;
    align-self: center;
    margin-right:10px;
}
.sp {
	display: none;
}

.sptop {
	display: none;
}

/* CONTENT */

.campaign .sub_Lcontent_box.under h4 {
  border: none;
  background: #4e78cd;
  color: #fff;
  margin-bottom: 10px;
  padding: 10px 10px;
}

.campaign .btn {
    max-width: 370px;
}

/*SP
-------------------------------------------------------*/
@media screen and (max-width: 767px) {
	
	.pc {
		display: none;
	}

	.sptop {
        display: block;
        width: 100%;
	}
  
  /* CONTENT */

}


/*PC
-------------------------------------------------------*/
@media print, screen and (min-width: 768px) {
  
  /* CONTENT */
}