/*#mBanner > .bg,#mBanner .bgWrapper .bg{background-image: url("./3d007b8976fa1ac0614d1420e3977521.jpg") !important;}*/

.desktop #header.mini,.desktop body.post #header{background: #005761}
.desktop #bookCon #mContent .content_list .item_block .image{background-image: url("./hh_book_item_bg.png");}

/*
.desktop .pageCon #mContent #conBody:not(.noSidebar) .sidebar .title{background:#005761;color: #fff}
.desktop #mContent .sidebar .category li > a .rect{background: #005761;}
.desktop #mContent .sidebar .category > li > a.has_bg.active, #mContent .sidebar .category > li > a.has_bg:hover {color: #fff;}
.desktop #mContent .sidebar .category > li > .subCategory li a.has_bg.active, #mContent .sidebar .category > li > .subCategory li a.has_bg:hover {color: #fff;}
*/

@media (max-width: 1600px) { 
	#indexCon #mBanner .searchForm{width: 400px}
}

.mobile #header{background: #005761}
.mobile #sidebar{background: #005761}
.mobile #bookPostCon .postFooter a{background: #005761;color: #fff}


#contactCon #mContent .formContent .formSubmit input{background: #005761;}
#submitSuccess .wrapper .btn{background: #005761;}

.desktop #founderCon.article #mContent .content_list{grid-template-columns: repeat(auto-fill,300px);}
.desktop #founderCon.article #mContent .content_list .item_block{width: 100%;min-width: 0;padding: 0;height: auto; aspect-ratio: 300 / 198;height: auto;animation-delay: 0s !important; }
.desktop #founderCon.article #mContent .content_list .item_block:nth-child(4n+1) { animation-delay: 0s !important; }
.desktop #founderCon.article #mContent .content_list .item_block:nth-child(4n+2) { animation-delay: .1s !important; }
.desktop #founderCon.article #mContent .content_list .item_block:nth-child(4n+3) { animation-delay: .2s !important; }
.desktop #founderCon.article #mContent .content_list .item_block:nth-child(4n+4) { animation-delay: .3s !important; }
.desktop #founderCon.article #mContent .content_list .item_block a img{object-fit: contain;}
.desktop #founderCon.article #mContent .content_list .item_block .info{position: absolute;left: 46%;display: flex;align-items: center;top: 0;height: 100%;right: 10px;color: #333;line-height: 2}


.mobile #articleCon #mContent .content_list{grid-template-columns: repeat(1,1fr);}
.mobile #articleCon #mContent .content_list .item_block{width: 100%;min-width: 0;padding: 0;height: auto; aspect-ratio: 300 / 198;}
.mobile #articleCon #mContent .content_list .item_block a img{object-fit: contain;}
.mobile #articleCon #mContent .content_list .item_block .info{position: absolute;left: 46%;display: flex;align-items: center;top: 0;height: 100%;right: 10px;color: #333;line-height: 2}
.mobile #articleCon #mContent .content_list.showCheck .item_block .check {display: flex; right: initial; left: 50%; margin-left: -.2rem; }