/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2025 | 10:06:31 */
#Service .section1{
	padding-top:60px;
	padding-bottom:100px;
}
#Service .section1 p{
	font-size:18px;
}

#Service .features{
	padding-top:100px;
	padding-bottom:100px;
	background-color:#F9F9F9;
}
#Service .features pre{
	  font-size: 22px;
  font-family: "Cinzel", serif;
  font-weight: 500;
  color: #183D96;
	line-height:1;
	text-align:center;
}
#Service .features h2{
	  font-size: 40px;
  font-family: "Noto Serif JP", serif;
  font-weight: 400;
	margin-bottom:30px;
	text-align:center;
}
#Service .features h3{
	  font-size: 26px;
  font-family: "Noto Serif JP", serif;
  font-weight: 400;
	text-align:center;
	color:#183D96;
	margin-top:10px;
}
#Service .features p{
	  font-size: 18px;
	text-align:center;
	margin-top:0px;
}


#Service .support{
	padding-top:100px;
	padding-bottom:100px;
}
#Service .support pre{
	  font-size: 22px;
  font-family: "Cinzel", serif;
  font-weight: 500;
  color: #183D96;
	line-height:1;
	text-align:center;
}
#Service .support h2{
	  font-size: 40px;
  font-family: "Noto Serif JP", serif;
  font-weight: 400;
	margin-bottom:30px;
	text-align:center;
}
#Service .support h3{
	  font-size: 26px;
  font-family: "Noto Serif JP", serif;
  font-weight: 400;
	text-align:center;
	color:#183D96;
	margin-top:15px;
}
#Service .support p{
	  font-size: 18px;
	margin-top:5px;
}
#Service .support p strong{
	  background: linear-gradient(transparent 65%, #FFFF00 65%);
    font-weight: 600;
}

#Service .difference{
	padding-top:100px;
	padding-bottom:100px;
	background-color:#F9F9F9;
}
#Service .difference pre{
	  font-size: 22px;
  font-family: "Cinzel", serif;
  font-weight: 500;
  color: #183D96;
	line-height:1;
	text-align:center;
}
#Service .difference h2{
	  font-size: 40px;
  font-family: "Noto Serif JP", serif;
  font-weight: 400;
	text-align:center;
}
#Service .difference h3{
	  font-size: 28px;
  font-family: "Noto Serif JP", serif;
  font-weight: 400;
	padding-bottom:5px;
	border-bottom:3px solid #183D96;
	margin-bottom:15px;
	margin-top:30px;
}
#Service .difference p{
	  font-size: 18px;
	margin-top:10px;
}



@media (max-width: 833px) {
	
	#Service .section1{
	padding-top:30px;
	padding-bottom:50px;
		padding-left:15px;
		padding-right:15px;
}
#Service .section1 p{
	font-size:16px;
}

#Service .features{
	padding-top:50px;
	padding-bottom:50px;
	padding-left:15px;
		padding-right:15px;
}
#Service .features pre{
	  font-size: 18px;
}
#Service .features h2{
	  font-size: 30px;
	margin-bottom:20px;
}
#Service .features h3{
	  font-size: 26px;
	margin-top:10px;
}
#Service .features p{
	  font-size: 16px;
	text-align:center;
}
	
	
	#Service .support{
	padding-top:50px;
	padding-bottom:50px;
		padding-left:15px;
		padding-right:15px;
}
#Service .support pre{
	  font-size: 18px;
}
#Service .support h2{
	  font-size: 30px;
	margin-bottom:20px;
}
#Service .support h3{
	  font-size: 26px;
	margin-top:10px;
}
#Service .support p{
	  font-size: 16px;
	margin-top:5px;
}
	
	
	#Service .difference{
	padding-top:50px;
	padding-bottom:50px;
		padding-left:15px;
		padding-right:15px;
}
#Service .difference pre{
	  font-size: 18px;
}
#Service .difference h2{
	  font-size: 30px;
}
#Service .difference h3{
	  font-size: 24px;
	padding-bottom:5px;
	border-bottom:3px solid #183D96;
	margin-bottom:10px;
	margin-top:25px;
}
#Service .difference p{
	  font-size: 16px;
	margin-top:10px;
}

	
	
}


