
/*/////////////////////////////////////////////////////////*/
/*-------共用下載模組--------*/
/*/////////////////////////////////////////////////////////*/

.downloadArea{
	font-size: clamp(0.875rem, 0.8333vw, 1rem);  /*字體 最小值 14px、大小約 0.8333vw、最大值 16px*/
	display: flex;
	flex-direction: column;
	gap: 20px 10px;
	font-weight: 500;
    line-height: 1.5;
	margin-top: clamp(.625rem,1.0417vw,1.25rem);
}

    .downloadArea .right_title3{
        margin-bottom: 0;
    }
	/*下載列表*/
	.downloadList{
		/* position: relative; */
		border-bottom: 1px solid var(--second_color);
		margin: 0;
		gap: 10px;
		padding-bottom: clamp(.625rem,1.0417vw,1.25rem);
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		align-items: center;
	}
	
		.downloadTag{
			position:absolute;
			/*top:15px;*/
			left:0px;
			font-size: inherit;
			/*font-weight: bold;*/
			color: #7d6c64;
			text-align: left;
		}	
	
		.downloadDate{
			position:absolute;
			/*top:15px;*/
			left: 0px;
			font-family: var(--foreign_font);
			color: inherit;
			/* font-size: 13px;
			line-height: 22px; */
			display: none;
		}
		
		.downloadTit{
			font-weight: inherit;
			font-size: inherit;
			line-height: inherit;
			color: inherit;
			display: block;
		}                        
		.download{
			/* position:absolute; */
			/* top:15px; */
			display: flex;
			flex-wrap: wrap;
			align-items: center;
			gap: 5px;
		}
											
			/*下載圖標*/
			.downlFile{
			}
				.downlFile a{
					border-radius: 50%;
					padding: 10px;
					display:block;
					box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px, rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px, rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px;
				}
				.downlFile a:hover{
					opacity:0.5;
				}				
				.downlFile img{
					width:20px;
					height:auto;
				}
	


                

@media (max-width:640px){
	
	/*下載列表*/
	.downloadList {
        flex-direction: column;
        justify-content: unset;
        align-items: unset;
    }

		/* .downloadDate {
			position: unset;
			left: unset;
			margin-bottom: 10px;
		} */
		
		.download {
			/* position: unset;
			top:unset;
			margin-top: 10px;
			bottom: 0px; */
		}
		.downlFile {
			/* padding: 0px 10px 0px 0px; */
		}
}


                       