.korea-sns{
clear:both;
width:100%;
margin:20px 0 20px 0;
height:32px;
display:table;
}
.korea-sns-post, korea-sns-shortcode{
}
.korea-sns-post{
}
.korea-sns-button{
width:32px;
height:32px;
border-radius:3px;
display:inline-block;
cursor:pointer;
margin-right:10px;
background-size: cover;
}
.korea-sns-pos-left{
}
.korea-sns-pos-right{
float:right;
}
.korea-sns-pos-center{
display:table;
margin:0 auto;
}
.ad-ks-button{
width:32px;
height:32px;
border-radius:3px;
display:inline-block;
cursor:pointer;
margin:5px;
background-size: cover;
}
.ad-chekbox{
display: inline-block;
}
.ad-box{
display:table;
border:1px solid #cacaca;
padding:5px 10px;
}
#frmKsAdmin h3 { cursor: default; }
#frmKsAdmin td { vertical-align:top; padding:10px; }
#day-area {
width: 100%;
height: 300px;
}
#day-area,
#post-area{
text-align: center;
}.penci-widget-folded-yes {
position: relative;
transition: max-height 0.5s ease;
}
.penci-widget-folded-yes:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 30px;
background: linear-gradient(transparent, rgba(255, 255, 255, 0.9));
pointer-events: none;
}
.widget-expanded .elementor-widget-container {
max-height: none !important;
transition: max-height 0.5s ease;
}
.widget-expanded .elementor-widget-container::after {
display: none;
}
.widget-fold-button-wrapper {
margin-top: 15px;
text-align: center;
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
}
.widget-fold-button {
background-color: var(--paccent-cl);
color: #fff;
border: none;
padding: 10px 20px;
cursor: pointer;
font-size: 12px;
font-weight: bold;
transition: all 0.3s ease;
display: inline-block;
text-decoration: none;
}
.widget-fold-button:hover {
opacity: 0.8;
}