.master-wrap {display: flex;gap: 30px;}
.master-wrap .img-box {max-width: 374px;width: 100%;border-radius: 5px;overflow: hidden;}
.master-wrap .txt-box {flex: 1;}


.master-info {border-radius: 30px;border: 1px solid #dddddd;width: fit-content;padding: 20px;margin: 0 0 20px;}
.master-info ul {display: flex;gap: 15px;align-items: center;}
.master-info ul li{line-height: 1.25em;font-size: 16px;font-weight: 700;color: #535353;position: relative;display: flex;align-items: center}
.master-info ul li:after{content: "";display: inline-block;width: 1px;height: 15px;background-color: #000;margin-left: 15px;}
.master-info ul li:last-child:after {display: none;}
.master-link {display: flex;align-items: center;gap: 20px;}
.pdf-box.type02 .pdf-view {padding: 0}


@media (max-width:1024px) {
	.btn-t-link a {font-size: 14px;padding: 16px;}
	.btn-t-link a:hover {background-position: center right 12px;}
	
	.master-wrap {flex-direction: column-reverse;}
	.master-wrap .img-box {margin: 0 auto;}
}
@media (max-width:768px) {
	.list-download > li {flex-direction:column;padding:24px 30px;}
	.btn-t-link {justify-content:center;}
	
	.master-wrap .img-box {max-width: unset;}
	.master-wrap .img-box > img {width: 100%;height: 100%;object-fit: cover;}
}

@media (max-width: 500px) {
	.master-link {flex-direction: column;gap: 10px;}
	.btn-t-link {width: 100%;}
	.btn-t-link li {width: 100%;}
	.btn-t-link a {width: 100%;}
	
	.link-boxs {width: 100%;}
	.link-boxs li {width: 100%;}
	.link-boxs li a {width: 100%;}
	.master-info {width: 100%;box-sizing: border-box;}
	.master-info ul {flex-direction: column;gap: 10px;align-items: flex-start;}
	.master-info ul li:after {display: none;}
}