﻿
a,
.section_title_1 .setting span,
a.more,
.side_box .section_title_1>p,
.form .section_title_1>p,
.catg_hide p,
.list_text a:hover p,
.catg_name a:hover {
	color: #5177ce;
}

.section_title_1 .setting span:after,
.btn_1 a:hover,
.catg_hide,
a.btn_contact:hover,
.form input:focus,
.form textarea:focus {
	border-color: #5177ce;
}

.slick-dots li.slick-active button,
.service_box_text p a,
.alpha_bg,
.btn_1 a:after,
.gallery_box:hover:before,
.btn_2 a,
.catg_name a.on,
a.btn_2:before,
.page_on a,
a.btn_contact:hover,
.formBtn button:hover {
	background-color: #5177ce;
}

.header {
	background-color: #fae210;
}

.nav li a,
.header_info p,
.header_info p a {
	color: #000;
}

.on a {
	border-color: #000;
}

/*=====later=====*/
.tail{
	margin-top: 10px;
	padding-top: 10px;
	text-align:	left;
	border-top: 1px solid #eaeaea;
}
.tail a{
	margin: 6px;
	color: inherit;
}
.tail a:hover{
	color: #5177ce;
	text-decoration: underline;
}
.related{
	margin-top: 20px;
	border-top: 1px solid #eaeaea;
}
.related a{
	color: initial;
}
.related a:hover{
	color: #5177ce;
}
.prorelated p,
.newsrelated>p{
	margin: 10px 0;
	text-align: left;
	font-size: 15px;
	/* color: #5177ce; */
	font-weight: bold;
}
.prorelated li{
	float: left;
	width: 23%;
	margin: 0 1%;
}
.prorelated li img{
	border: 1px solid #ccc;
}
.newsrelated{
	text-align: left;
}
.newsrelated li{
	width: 48%;
	margin-bottom: 10px;
	text-align: left;
	border-bottom: 1px dashed #eaeaea;
	list-style: square inside;
}
.newsrelated li:nth-child(odd){
	float: left;
}
.newsrelated li:nth-child(even){
	float: right;
}
.newsrelated li p{
	float: right;
	font-size: 16px;
}