@charset "UTF-8";
/* 必須指定 */
#contWrap {
	margin: 0 auto;
	width: 980px;
}
@media screen and (max-width: 750px)  {
	#contWrap {
		width: 100%;
		transform: scale(1,1);
	}
}
#contWrap img{
	border:0;
	margin:0;
	padding:0;
	vertical-align:bottom;
}
/*---*/
/* CSS Document */
#cont_Wrap{
	margin:0 auto;
	padding:0;
	width:975px;
	position: relative;
}


div{
	margin:0;
	padding:0;
}

img{
	margin:0;
	padding:0;
	border:0;
	vertical-align:bottom;
}

#youtube01{
	background:url(images/img_12.jpg) no-repeat top left;
	width:975px;
	min-height:352px;
}

#youtube02{
	background:url(images/img_16.jpg) no-repeat top left;
	width:975px;
	min-height:350px;
}

iframe{
	margin-left:360px;
}

#form_area{
	background:url(images/img_41.jpg) repeat-y;
	width:975px;
	margin:0;
}
#btn{
	margin:0;
	padding:0 0 30px 0;
	text-align:center;
	vertical-align:bottom;
}


.led_btn_wrap {
  text-align: center;
  padding: 60px 0;
  border-left: 16px solid #e40011;
  border-right: 16px solid #e40011;
}
.led_btn_wrap p {
  margin: 0 auto;
  width: 60%;
}
.led_btn{
  line-height: 1.25;
  text-decoration:none;
  font-weight:bold;
  background:#8dc21f;
  color:#fff !important;
  border-radius:.5em;
  padding:1em 4em;
  text-align: center;
  position: relative;
  transition:.3s;
  display: block;
}

.led_btn:after{
    content:"";
    position:absolute;
    top:0;
    bottom:.1em;
    right:5%;
    margin:auto;
    width: .3em;
    height: .3em;
    border-top: .05em solid #fff;
    border-right: .05em solid #fff;
    transform: rotate(45deg);
    transition:.3s;
}
.led_btn_wrap a:hover{
    opacity:.75;
}