@charset "utf-8";
/*------------------------------------------------------------
	トープページ
------------------------------------------------------------*/
#main p {
	margin-bottom: 87px;
	color: #333;
	font-size: 14px;
	line-height: 1.75;
	letter-spacing: 2px;
}

#main .headLine01 {
	margin-bottom: 125px;
}

#main h3 {
	margin-bottom: 31px;
	font-size: 18px;
	letter-spacing: 2px;
}

#main .mustP {
	display: none;
}

#main #ThanksComment {
	margin-top: -5px;
}

#main #ThanksComment p {
	margin-bottom: 30px;
	color: #444;
	font-size: 14px;
	line-height: 2.15;
	letter-spacing: 1px;
}

#main #ThanksComment .title {
	margin-bottom: 40px;
	color: #4fa9de;
	font-size: 18px;
	font-weight: bold;
	line-height: 2.2;
	letter-spacing: 1px;
}

#main #ThanksComment .link {
	margin-bottom: 0;
}
	
#main #ThanksComment .link a {
	color: #4fa9de;
	text-decoration: underline;
}

#main #ThanksComment .link a:hover {
	text-decoration: none;
}

#main #ThanksComment .note {
	color: #ff0000;
	font-weight: bold;
}

@media all and (min-width: 0) and (max-width: 767px) {
	#main p {
		margin-bottom: 43px;
		font-size: 15px;
		line-height: 1.65;
		letter-spacing: 0;
	}
	
	#main .headLine01 {
		margin-bottom: 70px;
	}
	
	#main h3 {
		margin-bottom: 44px;
		font-size: 20px;
		letter-spacing: 0;
		text-align: center;
	}
		
	#main .mustP {
		margin-bottom: 18px;
		display: block;
		color: #ff9000;
		font-size: 12px;
	}

	#main .mustP span {
		margin-right: 5px;
		padding: 2px 10px;
		display: inline-block;
		color: #FFF;
		font-size: 10px;
		line-height: 1.2;
		background-color: #FF9000;
	}
	
	#main #ThanksComment {
		margin-top: 0;
	}
	
	#main #ThanksComment p {
		margin-bottom: 27px;
		color: #444;
		font-size: 15px;
		line-height: 1.65;
		letter-spacing: 1px;
	}
	
	#main #ThanksComment .title {
		margin-bottom: 36px;
		color: #4fa9de;
		font-size: 20px;
		font-weight: bold;
		line-height: 1.3;
		letter-spacing: 0;
		text-align: center;
	}
	
	#main #ThanksComment .link {
		margin-bottom: 0;
	}
		
	#main #ThanksComment .link a {
		color: #4fa9de;
		text-decoration: underline;
	}
	
	#main #ThanksComment .link a:hover {
		text-decoration: none;
	}
	
	#main #ThanksComment .note {
		color: #ff0000;
	}
	
}