@charset "utf-8";
body{
	color:#333;
	background-color:#ffffff;
}
a,
a:not(.op):hover{color:#e89747;}
.telBox p a{color:#333!important;}
.telBox p a:before{background-color:#e89747!important;}
.mailBox a{background-color:#d62222!important;}


/*header*/
header{border-top-color:#e89747;}
header figure a{color:#333;}
header #navBtn a span,
header #navBtn a:before,
header #navBtn a:after{background-color:#333;}

/*nav*/
nav a{color:#333;}
nav ul.mainMenu>li>a:hover{background-color:#e89747;}
nav .sub-menu a:hover{background-color:#9b8f8b;}
nav ul.sub-menu li a:hover{color:#333;}

#breadcrumb ol li a{color:#9b8f8b;}
#pageTitle{
	background:-webkit-linear-gradient(top,#fff 30%,#9b8f8b 100%);
	background:linear-gradient(to bottom, #fff 30%,#9b8f8b 100%);
}

/*footer*/
footer .ftNav a{color:#333;}
footer .ftNav li.current a{color:#e89747;}
footer .ftNav > li:before,
#copyright,
#pageTop a{background-color:#e89747;}

/*index*/
[id^="topBoxPostBox"] a{color:#333;}
#topBoxPostBox .archiveSideBtn a{background:#e89747;}

/*bodyBox*/
#bodyBox h2,
[id^="topBox"] h2,
.bodyBox h2{border-left:8px solid #e89747;}
#bodyBox h3,
[id^="topBox"] h3,
#bodyBox h5,
[id^="topBox"] h5,
.bodyBox h3,
.bodyBox h5{border-bottom:2px solid #e89747;}
#bodyBox h4,
[id^="topBox"] h4,
.bodyBox h4{color:#e89747;}
#bodyBox h5:before,
#bodyBox h6:before,
[id^="topBox"]:before,
[id^="topBox"]:after,
.bodyBox h5:before,
.bodyBox h6:before{background-color:#e89747;}
table *.required{background-color:#d62222;}
*[type="submit"],*[type="image"],*[type="reset"],*[type="button"]{background-color:#e89747;}

/*category*/
.catLists .catTitle{border-bottom-color:#e89747;}
.catListBlock > li .pTitle a,
.catListBlock > li .exTxt a{color:#333;}
.catListBlock > li .detaLink a{border-color:#e89747;}
.catListBlock > li .detaLink a:before{background-color:#e89747;}
.catListBlock > li .detaLink a:hover{background-color:#9b8f8b;}
ul.page-numbers li span{background-color:#e89747;border:1px solid #e89747;}

/*page*/
.pageLinkBox .pageLinkTitle>a{color:#333;}
.pageLinkBox .pageLinkTitle,
.bnrBox .bnrTitle,
.pageLinkBox .pageLinkTitle>a.current,
.pageLinkBox ul li.current_page_item>a{color:#e89747;}
.bnrBox .bnrTitle{border-left-color:#e89747;}
.blockLength ul.blockList > li .blockTitle,
.blockSide ul.blockList > li .blockTitle{color:#e89747;}
.blockLength ul.blockList > li .blockTitle:after{background-color:#e89747;}
.blockSide ul.blockList > li .blockTitle{border-left-color:#9b8f8b;}
.chlistBox li:before{background-color:#9b8f8b;}
.flowBox dl dt{background-color:#e89747;}
.flowBox dd+dt:before{border-color:#9b8f8b transparent transparent transparent;}
.flowBox dl dd{border-color:#e89747;}
.home .twoColBox .topSecTtl,
.home #topBoxPostBox .topSecTtl{border-bottom-color:#e89747;}
.detailLink a{background-color:#e89747;}

/*single*/
.relationBox .secTitle{border-left-color:#e89747;}
.relationBox ul li a{color:#333;}
.postNav li.prevLink a:before,
.postNav li.nextLink a:after{background-color:#e89747!important;}
.postNav li a{color:#333;}

/*widget*/
#sideBar a{color:#333;}
.widgetTitle{border-bottom-color:#e89747;}
.custom_recent_postsWidget .afterLink a{background-color:#e89747;}
.pagesWidget ul li:before,
.archivesWidget ul li:before,
.categoriesWidget ul li:before,
.recentWidget ul li:before,
.nav_menuWidget ul li:before,
.blogCard>div .detaLink a:before{background-color:#e89747;}
.blogCard>div .detaLink a{border-color:#e89747;}