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

.cyusyaku {
	color: gray;
	font-size: 0.8em;
	margin: 1em 4%;
	line-height: 1.4em;
}
.cyusyaku li {
	background: url(img/kome.png) left 0px top 2px / 12px no-repeat;
	margin: 0.8em 0;
	padding-left: 1em;
}

/**********************************************************/
/*******▼▼▼▼▼エルボ見出し▼▼▼▼▼*************************/
/**マージンはなし。パディングあり*******************************/
#elbowmidasi {
	background: #D9E5FF;
	padding: 0 0 7%;
}
#elbowmidasi > li:nth-child(1) {
}
#elbowmidasi > li:nth-child(2) {
	text-align: center;
	margin: 0 2%;
}
#elbowmidasi h1 {
	color: #007fff;
	font-size: 10vw;
	line-height: 1.2em;
	margin: 0.2em 0;
}
#elbowmidasi h2 {
}
#elbowmidasi p {
	margin: 0 0 1em;
}
.midashioffshop {
	border-radius: 30px;
	padding: 10px;
	background-color: #3EACD2;
}
.midashioffshop a {
	font-size: 1.3em;
	color: white;
	text-decoration-line: none;
}

/*############ メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#elbowmidasi {
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 0;
		margin: 45px 0 0;
	}
	#elbowmidasi > li:nth-child(1) {
		width: 40%;
		padding: 3% 0;
	}
	#elbowmidasi > li:nth-child(2) {
	}
	#elbowmidasi h1 {
		font-size: 3vw;
	}
	#elbowmidasi h2 {
		font-size: 2vw;
	}
	#elbowmidasi br {
		display: none;
	}
	.midashioffshop {
		padding: 10px;
	}
}/*######## 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△ エルボ見出し △△△△△*********************/
/*********************************************************/



/**********************************************************/
/*******▼▼▼▼▼エルボコンテナ▼▼▼▼▼***********************/
/**パディングあり*********************************************/
#elbowcontainer {
	padding: 3%;
}
#elbowcontainer h1 {
	color: white;
	font-size: 1.4em;
	line-height: 1.2em;
	text-align: center;
	padding: 4% 5%;
	margin: 3% 0;
	background: rgb(0,79,198);
	background: linear-gradient(0deg, rgba(0,79,198,1) 0%, rgba(0,127,255,1) 74%);
	border-radius: 50px;
}
#elbowcontainer p {
	margin: 1em 4%;
	text-indent: 1em;
}
/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#elbowcontainer {
		max-width: 1100px;
		margin: 0 auto;
		padding: 3% 2% 4%;
/*		border: 3px red dotted;*/
	}
	#elbowcontainer h1 {
		font-size: 1.8em;
		padding: 2% 0;
		margin: 3% 0;
	}

}/*### 768px以上_パソコンに適応の閉じブロック ########*/
/*******△△△△△エルボコンテナ△△△△△*****************************/
/**********************************************************/



/**********************************************************/
/*******▼▼▼▼▼エルボとは？▼▼▼▼▼*******************************/
#elbowtoha {
	margin-bottom: 30px;
}
#tohanaiyo {
}
/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#elbowtoha {
		margin-bottom: 4%;
	}
	#elbowtoha h1 br {
		display: none;
	}
	#tohanaiyo {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	#tohanaiyo li {
		width: 49%;
	}

}/*### 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△エルボとは？△△△△△*******************************/
/**********************************************************/


/**********************************************************/
/*******▼▼▼▼▼ 対応塗装ブース ▼▼▼▼▼****************************/
#taioubooth {
}
#taiouboothlsit {
	margin: 1em;
	margin-left: 2em;
}
#taiouboothlsit li{
	list-style: square;
	padding: 0.5em 0;
	line-height: 1.2em;
}

/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#taiouboothlsit {
		width: fit-content;
		margin: 0 auto;
	}

}/*### 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△ 対応塗装ブース △△△△△****************************/
/**********************************************************/



/**********************************************************/
/*******▼▼▼▼▼ご注意ください▼▼▼▼▼*******************************/
#gocyuui {
	margin-bottom: 30px;
}

/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#gocyuui {
		margin-bottom: 4%;
	}
	#gocyuui1 {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	#gocyuui li {
		width: 50%;
		padding: 1.5%;
		text-align: center;
	}
	
}/*### 768px以上_パソコンに適応の閉じブロック ########*/


/*******△△△△△特徴△△△△△*******************************/
/**********************************************************/



/**********************************************************/
/*******▼▼▼▼▼YouTube▼▼▼▼▼****************************/
#youtube {
	text-align: center;
	margin: auto 2%;
}
.youtubewidth {
	width: 100%;
	height:70%;
}
/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#youtube {
		margin: auto 4%;
	}
	.youtubewidth {
		width: 560px;
		height: 315px;
}
}/*### 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△YouTube△△△△△***************************/
/**********************************************************/



/**********************************************************/
/*******▼▼▼▼▼ご購入▼▼▼▼▼************************************/
#elbowgokounyu {
	margin-bottom: 13%;
}
#elbowgokounyu p {
	text-align: center;
}
.offshop {
	border-radius: 30px;
	padding: 10px;
	background-color: #3EACD2;
}
.offshop a {
	font-size: 1.3em;
	color: white;
	text-decoration-line: none;
}
.amade {
	width: 250px;
	border:
}


/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#elbowgokounyu {
		width: 50%;
		margin: 0 auto 4%;
	}
}/*### 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△ご購入△△△△△************************************/
/**********************************************************/


/**********************************************************/
/*******▼▼▼▼▼取扱説明書▼▼▼▼▼*********************************/
#elbowduotorisetu {
	margin-bottom: 30px;
	text-align: center;
}

/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#elbowduotorisetu {
		margin-bottom: 4%;
	}
	
}/*### 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△取扱説明書△△△△△*********************************/
/**********************************************************/


/**********************************************************/
/*******▼▼▼▼▼エルボご確認ください▼▼▼▼▼******************/
#elbowgokakunin {
	margin-bottom: 13%;
/*	border: 3px solid purple;*/
}

/*### メディアクエリ_768px以上_パソコンに適応 ############*/
@media (min-width: 768px) {
	#elbowgokakunin {
		margin-bottom: 4%;
	}

}/*### 768px以上_パソコンに適応の閉じブロック ########*/

/*******△△△△△エルボご確認ください△△△△△*****************/
/**********************************************************/