.column_related_detail{background-color:#f7f7f7;padding:85px 0 150px}.column_related_detail .top_section_title_container{margin-bottom:55px}.related_column_container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.related_column_container:after,.related_column_container:before{content:"";display:block;max-width:380px;width:calc(33.33333% - 10px)}.related_column_container:before{order:1}.related_column_container .column_item{display:flex;max-width:380px;width:calc(33.33333% - 10px)}.column_item_link{background-color:#fff;border:5px solid #222;display:flex;flex-direction:column;width:100%}.column_item_link:hover{opacity:.6}.column_item_img{aspect-ratio:1.91;overflow:hidden;width:100%}.column_item_img img{height:100%;object-fit:contain;width:100%}.related_column_container .column_item_detail_container{display:flex;flex-direction:column;padding:30px 20px}.column_item_tag_list_container{display:flex;flex:1}.column_item_tag_list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:auto}.column_item_tag{text-align:center}.column_item_tag p{border:1px solid #222;color:#222;font-size:12px;font-weight:500;line-height:1.4;padding:2px 15px}.column_item_title{color:#222;display:-webkit-box;font-size:18px;font-weight:700;height:58px;letter-spacing:.1em;line-height:1.6;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column_item_date{color:#222;font-size:16px;font-weight:500;letter-spacing:.1em;line-height:1.4;margin-bottom:15px}@media only screen and (max-width:980px){.related_column_container{gap:30px 0}.related_column_container .column_item{width:calc(50% - 10px)}.column_related_detail{padding:60px 0 100px}.column_item_detail_container{padding:25px 25px 30px}.column_item_img img{object-fit:contain}}@media only screen and (max-width:680px){.column_related_detail{padding:30px 0 80px}.related_column_container .column_item,.related_column_container:after,.related_column_container:before{max-width:unset;width:100%}.related_column_container .column_item{margin-bottom:30px}.related_column_container .column_item:last-child{margin-bottom:0}.column_item_detail_container{padding:25px 25px 30px}.column_item_img{height:unset;overflow:unset}.column_item_img img{object-fit:contain}}