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


a{
	text-decoration: none;
	transition: transform ease .3s;
	transition: 1.0s ;
}

a:hover{
	opacity: 0.8;
	
}

/*マージン
----------------------------------------*/

.margin-b60{
	margin-bottom: 60px;
}
.margin-b50{
	margin-bottom: 50px;
}
.margin-b40{
	margin-bottom: 40px;
}
.margin-b30{
	margin-bottom: 30px;
}
.margin-b20{
	margin-bottom: 20px;
}
.margin-b10{
	margin-bottom: 10px;
}

.margin-b0{
	margin-bottom: 0;
}

.margin-t60{
	margin-top: 60px;
}
.margin-t50{
	margin-top: 50px;
}
.margin-t40{
	margin-top: 40px;
}
.margin-t30{
	margin-top: 30px;
}
.margin-t20{
	margin-top: 20px;
}
.margin-t10{
	margin-top: 10px;
}

.margin-t0{
	margin-top: 0;
}


.padding-none{
	padding: 0;
}

/*文字揃え 
----------------------------------------*/

.text-c{
	text-align: center !important;
}
.text-r{
	text-align: right !important;
}
.text-l{
	text-align: left !important;
}

/*ボタン
----------------------------------------*/
.btn-a{
	background: #091837;
	color: #fff;
	padding: 14px;
	width: 320px;
	margin: 0 0 10px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
}

.btn-a:hover{
	opacity: 0.8;
}

.btn-b{
	background: #091837;
	color: #fff;
	padding: 14px;
	width: 320px;
	margin: 0 0 10px;
	text-align: center;
	text-decoration: none;
	position: relative;
	display: inline-block;
}

.btn-b::after{
	content: "";
	display: block;
	background:url("../img/common/arrow-r.svg") no-repeat;
	position: absolute;
	right: 16px;
	top: 45%;
	height: 10px;
	width: 40px;
	transition: transform ease .3s;
}

.btn-b::after:hover{
	cursor: pointer;
	text-decoration: none;
	transform: translateX(6px);
}


.btn-b:hover{
	opacity: 0.8;
}

@media screen and (max-width: 767px){
	.btn-a{
		width: 270px;
	}
	
	.btn-b{
		width: 270px;
	}
}	


/*max-width解除したい時 
----------------------------------------*/
.with0{
	max-width: initial !important;
    max-width: auto !important;
}





@media screen and (max-width: 767px){

	.order1 {
	  order: 1;
	}
	.order2 {
	  order: 2;
	}
	.order3 {
	  order: 3;
	}
	.order4 {
	  order: 4;
	}
	.order5 {
	  order: 5;
	}
	.order6 {
	  order: 6;
	}
	.order7 {
	  order: 7;
	}
	.order8 {
	  order: 8;
	}
	
}	
