/* 서브페이지 키비쥬얼 */
#SUB_KEYVISUAL .gu_sub_top .kv_img_area {background-image: url('../../../../img/investors/ir-info/KV_investors_ir-info.jpg')}

#IR-INFO_IRDATA .itemwr { display:grid; grid-template-columns: repeat(2, 1fr); grid-gap: 40px; }
#IR-INFO_IRDATA .item { padding:30px; border: 1px solid #F0F0F0; }
#IR-INFO_IRDATA .item .cate { color: #666; font-size: 13px; font-weight: 500; line-height: 1.75; letter-spacing: -0.325px; margin-bottom:3px;}
#IR-INFO_IRDATA .item .subject { color: #000; font-size: 20px; font-weight: 600; line-height: 1.5; letter-spacing: -0.5px; min-height:60px; margin-bottom:3px; }
#IR-INFO_IRDATA .item .date { color: #888; font-size: 12px; font-weight: 400; line-height: 1.75; letter-spacing: -0.3px; }
#IR-INFO_IRDATA .item .btnwr { display:flex; align-items: stretch; flex-wrap: wrap; margin-top:22px; gap:3px; }
#IR-INFO_IRDATA .item .btnwr > a { display: flex; color: #000; font-size: 13px; font-weight: 600; line-height: 1.75; letter-spacing: -0.325px; padding: 10px 15px; align-items: center; gap: 5px; border: 1px solid #CCC; }
#IR-INFO_IRDATA .item .btnwr > a:before { content:""; display:block; width:15px; height:auto; aspect-ratio: 1/1; background:center / 100% auto no-repeat; }
#IR-INFO_IRDATA .item .btnwr > a.cast:before { background-image:url('../../../../img/investors/ir-info/ico-cast.png'); }
#IR-INFO_IRDATA .item .btnwr > a.download:before { background-image:url('../../../../img/investors/ir-info/ico-file.png'); }

/* ================================== Tablet css ================================== */
@media all and (max-width: 1080px) {

}

/* ================================== Mobile css ================================== */
@media all and (max-width: 766px) {
    #IR-INFO_IRDATA .itemwr { display:block; }
    #IR-INFO_IRDATA .item + .item { margin-top:20px; }
}
