@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2023.12.12 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2023.12.12
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */



.notice1box1{background:#f7f9fa; padding:2em; color:#000; border-radius:20px;}

.notice2box1{background: #f5f9ff;padding: 1em;color:#000;border-radius:20px;}


/* 이미지+대체텍스트 */
.imgbox1{}
.imgbox1 .box-in{display:block;margin:0 auto;border-radius:10px;box-sizing:border-box;overflow:hidden;text-align:center}
.imgbox1 img{width:100%;border-radius:10px  10px 0 0} 
.imgbox1 .dpb{background:#f4f6fa;color:#555;padding:15px 5px 15px 15px;text-align:left;word-break:keep-all;line-height:22px;font-weight:normal;}
.imgbox1 .button.default1 {border-color:#e0e0e0;background-color:#f4f6fa;}
.imgbox1 .dpb2{background:#f4f6fa;color:#555;padding:15px 5px 15px 15px;text-align:center;word-break:keep-all;line-height:22px;font-weight:normal;}
.imgbox1 .tt1{display:block; padding-top:10px;}

.imgbox2{}
.imgbox2 .box-in{display:block;margin:0 auto;border-radius:10px;box-sizing:border-box;overflow:hidden;text-align:center;border:1px solid #dcdedf;}
.imgbox2 img{border-radius:10px  10px 0 0;padding:10px 0;} 
.imgbox2 .button.default1 {border-color:#e0e0e0;background-color:#f4f6fa;}
.imgbox2 .dpb{background:#f4f6fa;color:#555;padding:15px 5px 15px 15px;text-align:center;word-break:keep-all;line-height:22px;font-weight:normal;}
.imgbox2 .tt1{display:block;}

/* border 테두리만 */
table.t4{width:100%;margin:.75em 0;border:0;border-collapse:collapse;border-radius:0 0 6px 6px;/* border:1px solid #dadde0; */}
table.t4>*>tr>th,
table.t4>*>tr>td{border-radius: 25px;background: #f5f7f9;border: 10px solid #fff;padding: .5em 2em;}
table.t4>*>tr:first-child>th,
table.t4>*>tr:first-child>td{border: 10px solid #fff}
table.t4>*>tr>th{}
table.t4>tbody>tr>th{border: 10px solid #fff;border-radius: 25px;background: #e2f2f9;}

/* pc버전 두개씩 나눠지는 li */
@media all and (min-width:768px){
 ul.ulcol2 > li{ display: inline-block; width: 48%; vertical-align: top; box-sizing: border-box; margin: 0 0.5% 8px; }
}

/* 다운로드 버튼 */
.downbtn{margin:0 auto; text-align:center;}
.downbtn a{background:#131746; border-radius:10px; line-height:53px !important; height:60px; padding:0 30px; font-size:18px;}

/* 다운로드목록 */
.downlist1{position: relative;display: block;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;margin:0;padding:10px 20px;border-radius:10px;background:#f7f8fb;}
.downlist1 ul{list-style:none;padding:0;margin:0;}
.downlist1 ul li{margin:0 0 5px;padding:5px 0 0;border-top:1px dashed #ddd; overflow:hidden;}
.downlist1 ul li:first-child{border-top:none;}
.downlist1 ul li .tt1{display:block;float:left;padding:12px 0 0 20px;font-size:1.071em;background:url(../../img/lib/li1bg.png) no-repeat 0 1.1em;}
.downlist1 ul li .tt2{display:block;float:right;}
.downlist1 ul li .tt2 a{background:#131746; border-radius:7px; padding:0 22px; height:45px; line-height:40px;}
.downlist2{position: relative;display: block;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;margin:0;padding:20px 10px;border-radius:10px;background:#f7f8fb;}
.downlist2 ul{position: relative;display: block;list-style:none;padding:0;margin:0 auto;}
.downlist2 ul li{float:left;width:calc(16.66% - 10px);margin:0 5px;padding:0; overflow:hidden;text-align:center;}
.downlist2 .even-grid>.column{padding:0 10px;}
.downlist2 .button.default1{width:100%;}
@media screen and (max-width:999px){
	.downlist2 ul li{width:calc(20% - 10px);}
}
@media screen and (max-width:768px){
	.downlist2 ul li{width:calc(25% - 10px);}
}
@media screen and (max-width:549px){
	.downlist2 ul li{width:calc(50% - 10px);}
}



	.dig1box1 .column .wrap1{height: 15em;background:#f7f9fa;border-radius:20px;padding: 10px 30px 10px 15px;}
	.dig1box2 .column .wrap1{height: 17em;background:#f7f9fa;border-radius:20px;padding: 10px 30px 10px 15px;}

	.work1box1 .column .wrap1{height: 20em;background: #f2fbf5;border-radius:20px;padding: 10px 30px 10px 15px;}
	.work1box1 .column:nth-child(2) .wrap1{background: #f3f9ff;}
	.work1box1 .column:nth-child(3) .wrap1{background: #f4f5ff;}
	.work1box1 .column .wrap1 .worktit{font-size: 1.2em;margin: 1.3em 1em 0 0.5em;margin-bottom: 0;font-weight:500;color:#000;}
	.work1box1 .column .wrap1 .worktit:before{margin-bottom: 3px;display:inline-block;content:'';width:3px;height:3px;border: 3px solid #313131;border-radius:10px;margin-right: 0.4em;}

@media screen and (max-width:1250px){
	.work1box1 .column .wrap1{height: 21em;}
}

@media screen and (max-width:1050px){
	.work1box1 .column .wrap1{height: 22em;}
	.dig1box1 .column .wrap1{height: 16em;}
	.dig1box2 .column .wrap1{height: 18em;}
}

@media screen and (max-width:999px){
	.work1box1 .column .wrap1{height: 23em;}
	.dig1box1 .column .wrap1{height: 16em;}
	.dig1box2 .column .wrap1{height: 17em;}
}

@media screen and (max-width:710px){
	.dig1box1 .column .wrap1{height: 18em;}
	.dig1box2 .column .wrap1{height: 18em;}
}


/* 출처표시 */
.sourceTxt{float: right;
    font-size: 15px;
    padding: 0.2em 0.7em;
    background: #989898;
    border-radius: 8px;
    color: #fff;
}