/**********************************************
note : design custom style page
**********************************************/
/**********************************************
note : main
name : 최혜진
**********************************************/
.box-skin.cus-btns {margin-bottom:15px;text-align:center}
.box-skin.cus-btns .btn-con {display:inline-block;font-size:0;padding-right:15px;}
.box-skin.cus-btns .btn-con a {font-size:16px;color:#222}
.box-skin.cus-btns .btn-con:first-child {position:relative}
.box-skin.cus-btns .btn-con:first-child::after {content:'';position:absolute;top:6px;right:5px;width:1px;height:14px;background-color:rgba(0,0,0,.12)}

/**********************************************
note : 소개페이지
**********************************************/
/* 공통 */
.about-us {font-size:16px;color:#555;letter-spacing:-.075em}
.about-us .title {font-size:21px;color:#222}
.about-us .group .img,.about-us .group .content {display:inline-block;vertical-align:top;}
.about-us .group .img {width:160px;height:200px;border:1px solid rgba(0,0,0,.04);background-color:#fff}
.about-us .group .img img {display:block;margin:25px auto;border:1px solid rgba(0,0,0,.06);}
.about-us .group .content {font-size:16px;padding-left:50px;width:calc(100% - 160px)}

@media screen and (max-width: 39.9375em) {
	.about-us .group .img,.about-us .group .content {display:block;margin:0 auto}
	.about-us .group .content {padding-left:0;margin-top:20px;width:100%}
	.about-us .button {display:block}
} 

/* 공통 */
.history {display:block}
.history::after {content:'';display:table;clear:both}
.history .section tr:nth-child(2n) {background-color:#fff}
.history .section tr {border-bottom:1px solid rgba(0,0,0,.08)}
.history .section tr td:first-child {background-color:#ececec;text-align:center}
/* type 1 */
.history.type-1 {text-align:left}
.history.type-1 .group {margin-top:50px;padding-top:50px;border-top:1px solid rgba(0,0,0,.08)}
.history.type-1 > :first-child {margin-top:0;padding-top:0;border-top:0}
.history.type-1 .year {display:block;margin-bottom:1.125rem;font-family:serif;font-size:55px;font-weight:700;line-height:1.125;letter-spacing:-.075em;transition:font-size .3s}
.history.type-1 .content {display:block;padding:0 .625rem}
.history.type-1 .content::after {content:'';display:table;clear:both}
.history.type-1 .days, .history.type-1 .sums {float:left;margin-bottom:1rem;font-size:1rem;line-height:1.25} 
.history.type-1 .content > :last-child, .history.type-1 .content > :nth-last-child(2) {margin-bottom:0}
.history.type-1 .days {width:25%;width:80px;font-weight:700;letter-spacing:-.025em;color:rgba(0,0,0,.95);clear:both}
.history.type-1 .sums {width:75%;width:calc(100% - 80px);font-weight:300;letter-spacing:-.05em;color:rgba(0,0,0,.75)}
@media screen and (max-width: 39.9375em) {
	.history.type-1 .year {font-size:48px}
	.history.type-1 .days, .history.type-1 .sums {float:none;width:auto}
	.history.type-1 .days {margin-bottom:.375rem !important}
	.history.type-1 .sums {margin-bottom:1.125rem}
	.history.type-1 .content > :last-child {margin-bottom:0}
}
#com-wrap.com-type7 #com-footer {background-color:#555 !important}


/* 월간식품저널,주간식품저널 숏코드 공통 */
.widget-cover > section {background-color:transparent}
.widget-cover .content ul,.widget-cover .content li {margin:0;padding:0}

.widget-cover .content .con-title strong {display:inline-block;max-height:3.25em;font-size:17px;line-height:1.625;letter-spacing:-.05em;overflow:hidden;text-overflow:ellipsis}
.widget-cover .content > .text {margin-bottom:10px;color:rgba(0,0,0,.65);text-align:center;font-size:21px;font-weight:bolder;}
.widget-cover .content > .text > span{font-size:15px;font-weight:400; color:rgba(0,0,0,.85)}
.widget-cover .content > .cover-img {float:left;width:150px;min-height:185px;border:1px solid #eee;background-color:#fff}
.widget-cover .content > .cover-img img {height:195px}
.widget-cover .content > .cover-btn {float:right;padding-left:3px;width:40%}
.widget-cover .content > .cover-btn > li {list-style:none;text-align:center;color:#f39a11;font-weight:400}

.widget-cover .content > .cover-btn > li.color-box {padding:7px 0;border-bottom:1px solid rgba(0,0,0,.12)}
.widget-cover .content > .cover-btn > li.color-box:hover > a {color:#f39a11}
.widget-cover .content > .cover-btn > li.color-box > a {color:rgba(0,0,0,.65)}
.widget-cover .content > .cover-btn > li > a {color:rgba(0,0,0,.65);padding: .5rem 0;font-size: .875rem;}
.widget-cover .content > .cover-btn > li > a:hover {color:<?php echo SITE_COLOR; ?>;text-decoration:none}


/**********************************************
note : 관리자페이지 뉴스레터 폼
**********************************************/
#admin-wrap.letter-list-form {width:100%}
#admin-wrap.letter-list-form .search-grouping {background-color:#f4f4f4}
#admin-wrap.letter-list-form td {color:rgba(0,0,0,.65)}
#admin-wrap.letter-list-form .cus-title {font-size:1rem;font-weight:500;color: rgba(0,0,0,.95);}
#admin-wrap.letter-list-form .search-grouping .words {width:450px}
 #admin-wrap.letter-list-form .pagination {text-align:left}

#admin-container #admin-wrap.letter-list-form {width:calc(100% - 492px);padding:50px}
#admin-container #admin-wrap .news-letter .titles {font-size:20px;line-height:50px;border-bottom:1px solid rgba(0,0,0,.12);text-align:left;}
#admin-container .user-news-letter-form {background-color:#fff;padding:1.25rem;border-radius:5px;border:1px solid rgba(0,0,0,.15)}
#admin-container #admin-wrap.letter-list-form .search-grouping {background-color:#edf2ff}
#admin-container #admin-wrap.letter-list-form table thead th {padding:1.25rem .625rem}

@media screen and (max-width: 39.9375em) {
	#admin-wrap.letter-list-form {width:100%;padding:10px}
	#admin-container #admin-wrap.letter-list-form {width:100%;padding:10px}
	#admin-wrap.letter-list-form .search-grouping .words {width:100%}
} 

/* 강수현 / 1220293 / 20221128 */
.bbs-skin.view .content strong {font-weight:600 !important;}

/* 임희은 / 1252338 / 20230317 */
.article-veiw-body.view-page strong {font-weight:bold;}