.reference-site .ly_poster_204[data-visual-id="305606"].ly_ella{padding-top:20px;padding-bottom: 30px;}
.reference-site .ly_poster_204[data-visual-id="305606"] ul li{width: calc(100% / 3 - 2.56%);}
.reference-site .ly_poster_204[data-visual-id="305606"].ly_ella .ly_ella_text .ly_ella_title{text-align: center;}
.reference-site .ly_poster_204[data-visual-id="305606"].ly_ella .ly_ella_text .ly_ella_title .text{ font-size: 22px; color: #232323; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text{ text-align: left; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text .ly_ella_item_title{ font-size: 20px; color: #232323; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text .ly_ella_item_content{ font-size: 18px; color: #555; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text .ly_ella_item_btn{ border: 1px solid #232323; background-color: #232323; color: #fff; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text{ text-align: left; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text .ly_ella_item_title{ font-size: 20px; color: #232323; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text .ly_ella_item_content{ font-size: 18px; color: #555; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text .ly_ella_item_btn{ border: 1px solid #232323; background-color: #232323; color: #fff; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text{ text-align: left; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text .ly_ella_item_title{ font-size: 20px; color: #232323; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text .ly_ella_item_content{ font-size: 18px; color: #555; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text .ly_ella_item_btn{ border: 1px solid #232323; background-color: #232323; color: #fff; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text .ly_ella_item_btn:hover{ border-color: #232323; background-color: #fff; color: #232323; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text .ly_ella_item_btn:hover{ border-color: #232323; background-color: #fff; color: #232323; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text .ly_ella_item_btn:hover{ border-color: #232323; background-color: #fff; color: #232323; }
@media  screen and (max-width: 1000px) {.reference-site .ly_poster_204[data-visual-id="305606"] .ly_i_wrapper_1170{width: 100%;}
.reference-site .ly_poster_204[data-visual-id="305606"].ly_ella{padding-top:10px;padding-bottom: 16px;}
.reference-site .ly_poster_204[data-visual-id="305606"].ly_ella .ly_ella_text .ly_ella_title .text{ font-size: 20px; }
.reference-site .ly_poster_204[data-visual-id="305606"] ul li{width: calc(100% / 1 - 2.56%);}
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text .ly_ella_item_title{ font-size: 15px;}
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-1 .ly_ella_item_text .ly_ella_item_content{ font-size: 14px; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text .ly_ella_item_title{ font-size: 15px;}
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-2 .ly_ella_item_text .ly_ella_item_content{ font-size: 14px; }
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text .ly_ella_item_title{ font-size: 15px;}
.reference-site .ly_poster_204[data-visual-id="305606"] .ly_ella_item.Poster-3 .ly_ella_item_text .ly_ella_item_content{ font-size: 14px; }}