@charset "UTF-8";

/* link */

/*a:not(.entryList__category, .entryList__delivered, .entryList__delivery) {
	color: #007BBB !important;
}*/
.entryList__category a:hover,
.entryList__delivered a:hover,
.entryList__delivery a:hover,
.entryList__reserve a:hover,
.entryList__available a:hover,
.entryList__advance a:hover,
.entryList__offer a:hover
 {
	color: #66AFD6 !important;
}
a:hover {
	color: #66AFD6 !important;
}
a:link {
	color: #007BBB;
}

.entry h3 a {
	color: #007BBB !important;
}
.entry h3 a:hover {
	color: #66AFD6 !important;
}
.categoryLink a {
	background: #007BBB !important;
}
.entryArea .entryBody .more i {
	color: #007BBB !important;
}
.archiveTitle h3 {
	background: #007BBB !important;
}

/* header */
.hContact__btn .fa{
	border: none !important;
}
.gNav ul li a {
	color: #FFF !important;
}

/* button */
.search-btn {
	background: #007BBB !important;
}
.hContact__btn {
	background: #007BBB !important;
}

/*
.btn {
	background: #007BBB !important;
}
*/
/* side navi */

.blogWidget h3 {
    background: none !important;
    color: #007BBB !important;
}

/* footer */
.fContact__btn .btn:hover {
	border: 2px solid #007BBB !important;
	color: #007BBB !important;
}
.fContact__btn .btn:hover .fa {
	color: #007BBB !important;
}
.snsList li a i,
.snsList li a,
.fContact__mail a {
	color: #007BBB !important;
}

.pagetop a {
	background: #007BBB !important;
}

/* index */

.topNews__box {
	background: rgba(255, 255, 255, 0) !important;
}
.topNewsList__detail a:hover .topNewsList__hl,
.topNewsList__detail a:hover .fas {
	color: #007BBB !important;
}
.topNewsList__detail a:visited .topNewsList__hl,
.topNewsList__detail a:visited .fas {
	color: #007BBB !important;
}

/* other */
.section__hl:before {
	color: #007BBB !important;
}
.hContact__tel {
	color: #007BBB !important;
}
.hContact__tel .fa{
	color: #007BBB !important;
}
.spMenu__btn--line{
	background: #007BBB !important;
}

/* blog */
.blogCalendar th a, .blogCalendar td a{
	color: #007BBB !important;
}
.pagination a{
	background: #FFF !important;
	border: .5px solid #007BBB !important;
}

@media only screen and (max-width: 999px) {
.gNav ul li a {
	color: #FFF !important;
}
.hContact__btn {
	color: #007BBB !important;
}
.hContact__btn .fa,
.hContact__tel .fa,
.spMenu__btn {
	color: #FFF !important;
	background: #007BBB !important;
}
.spMenu__btn--line {
	background: #FFF !important;
}
}