/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 06 2025 | 14:41:27 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 


body {
	letter-spacing : -0.25px;
	line-height:1.6;
}

.copyright-bar {
	display:none;
}


.inside-site-info::after {
	content:"© 2024 happyreviewer";
}

.site-header {
	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
}




/* 헤더 */
.entry-header {
	position:relative;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 50px 0;
}

.entry-header::after {
	content: "* 이 포스팅은 실제 구매자들의 리뷰를 기반으로 작성되었으며, 쿠팡 파트너스 활동의 일환으로 이에 따른 일정액의 수수료를 제공받습니다.";
	width:100%;
	font-size:11px;
	color:#999;
	position:absolute;
	bottom:10px;
	text-align:center;
}

.entry-header .entry-meta {
	font-family : inter;
	color:#999;
	text-align:center;
}
.entry-header .entry-meta .byline {
	color:#fff;
}
.entry-header .entry-meta a {
	display:inline-block;
	color:#FD9F28;
	font-weight:700;
	margin-left:-15px;
}

.entry-header h1 {
	color:#1a1a1a;
}



/* 컨텐츠 */
.entry-content {
		font-family :"Noto Sans KR", sans-serif;
}
.entry-content > div:first-child {
		margin:0 0 50px 0;
}
.entry-content ul,li {
	list-style: none;
	padding:0;
	margin: 0;
}


.entry-content h2 {
	font-size:14px;
	color:#545454;
	border-radius : 5px;
	background : rgb(251, 252, 252);
	border:1px solid #e1e1e1;
	padding : 10px 0;
	margin-top:30px;
}
.entry-content h3 {
	font-size:16px;
	display:inline-block;
	font-weight:500;
	color:#FD9F28 ;
	border : none;
	background : #fff;
	padding : 5px 0;
	margin:30px 0 5px 0;
}

.entry-title {
	font-family :"Noto Sans KR", sans-serif;
	font-weight: bold;
	letter-spacing: -2px;
	text-align:center;
}

/* 상품박스 */
.entry-content h2 + div {
	position:relative;
	border-radius : 5px;
	box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.05);
	border:1px solid #e1e1e1;
	padding : 30px;
}
.entry-content h2 + div::after {
	content:"";
	width : 100%;
	border-top:3px solid #e1e1e1;
}

/* 상품박스: 타이틀 */
.entry-content h2 + div > div > div > p {
	color:#333;
	font-size:28px;
	font-weight:700;

}

/*  상품박스: 가격 */
.entry-content h2 + div > div > div > p + div > p {
	color:#ff0000;
	font-size:26px;
	font-weight:700;
	font-family : inter;
	letter-spacing:-1px;
}



/*  연관글보기 버튼 */
.entry-content > div > a {
	color:#1a1a1a;
	font-size : 18px;
	border-radius : 30px;
	background-color:#fff;
	border:2px solid #1a1a1a;
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
	padding: 10px 0;
	display: block;
	margin: 0 auto;
	width: 170px;
	text-align: center;
	font-weight:700;
}


/*  더알아보기 버튼 */
.entry-content h2 + div a {
	color:#fff;
	font-size : 18px;
	font-weight:700;
	border-radius :30px;
	background-color:#1a1a1a;
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
	padding: 10px 0;
	display: block;
	margin: 0 auto;
}

/* 제품 요약 */
.entry-content > h3 + div {
	border-radius : 5px;
	border:1px solid #e1e1e1;
	box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.05);
	background: #fff;
	padding : 30px;
}


/* 제품 요약 : 가격 */
.entry-content > h3 + div p:first-child + ul li {
	color:#ff0000;
	font-size:18px;
	font-weight:700;
	font-family : inter;
	letter-spacing:-1px;
}

.entry-content > h3 + div p:first-child + ul + p + ul li {
	color:#000;

}

.entry-content > h3 + div ul:last-child li {
	color:#999;
	font-size:13px;
}

.entry-content > h3 + div p {
	margin:0 ;
}

.entry-content > h3 + div  li {
	margin : 8px 0;
}
.entry-content > h3 + div li:first-letter {
	font-size: 0;
	width:0;
	height:0;
	visibility:hidden;
}


/* 파트너스 활동문구 */
.intro-notice {
	font-size: 12px;
  color: #949494;
  margin-bottom: 1.2rem;
  text-align: left;
  letter-spacing: -0.5px;
}

.CWP-type-A-container header .intro-notice {
	display : none;
}

.separate-containers .inside-article>.featured-image {
	text-align: center;
}
 
.inside-article .post-image:not(:first-child) {
	text-align: center;
}


/* 사이드바 고정 */
.inside-right-sidebar   {
	position: fixed;
}
.sidebar .widget#block-16 .wp-block-image {
	width: 260px;
}
.sidebar .widget {
	padding-top: 0;
	padding-bottom: 0;
	text-align: center;
}
.sidebar .widget#block-18 {
	padding : 0 0 0 55px;
}

.widget.inner-padding.widget_block {
	max-width:260px;
	margin-top: 40px;
	padding :0 30px 30px 30px;
}

.section-list + p,
.product-summary + p {
	text-align: center;
}

.generate-back-to-top {
	bottom : 90px;
}

#aswift_0_host,
#ps_caff,
#google_esf,
.entry-content  header h2 {
	display : none;
}

.google-auto-placed {
	width: 1200px;
	margin:0 auto;
	padding-top : 30px;
}
.site-content {
	justify-content:center;
}

.site-content .content-area {
	width:80%;
	
}
