.right_title{
    display: none;
}

.index_award_area{			
    position: relative;						
    z-index: 5;	
    margin: 0 ;					
    /*padding-bottom: clamp(1.6130rem, 2.6042vw, 3.1250rem);*/ /* 25.81px , 2.6042vw , 50.00px */
    display: grid;
    grid-template-columns: repeat(3,1fr);
    column-gap: clamp(2.1875rem,3.6458vw,4.375rem);
    row-gap: clamp(1.0625rem,1.8229vw,2.1875rem);


}
/* �脩��������獢�靘� ��銵� */
.award_list {
	color: var(--dark_color);
	/* padding: 0.9375rem; */ /*15*/
	/* border-radius: 5px; */

	display: flex;
    flex-direction: column;    
}
.award_box{
	/* box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; */
	background-color: #fff;
	/* border-top-right-radius: clamp(1.6130rem, 2.6042vw, 3.1250rem); */ /* 25.81px , 2.6042vw , 50.00px */
	/* border-top-left-radius:clamp(0.3226rem, 0.5208vw, 0.6250rem); */ /* 5.16px , 0.5208vw , 10.00px */
	/* border-bottom-right-radius: clamp(0.3226rem, 0.5208vw, 0.6250rem); */ /* 5.16px , 0.5208vw , 10.00px */
	/* border-bottom-left-radius: clamp(1.6130rem, 2.6042vw, 3.1250rem); */ /* 25.81px , 2.6042vw , 50.00px */
	overflow: hidden;
	border-radius: 5px;

	display: flex;
    flex-direction: column;
    flex-grow: 1;
}




	/* �脩��������獢�靘� ��銵灶�� */
	.awardImg {
		text-align: center; /* ����蝵桐葉 */
	}
		/*��*/
		.awardImg img {
			/* box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;		 */
		}
			.awardImg a{
				position: relative;
				/* padding-top: 72.25%; */
				aspect-ratio: 114 / 65;
				display: block;
				overflow: hidden;
				transition: 0.3s ease all;
				background-color: #000;
			}
				.awardImg img{	
					width: 100%;
					height: 100%;
					object-fit: cover;
					position: absolute;
					top: 0;
					left: 0;
					bottom: 0;
					right: 0;
					float: none;
					width: 100% !important;
					height: 100% !important;
					object-fit: cover;
					transition: 0.3s ease all;
				}
				.awardImg a:hover img{
					opacity: 0.5;
					transform: scale(1.05);		
				}









/* �脩��������獢�靘� ��銵灶銝��寡�閮� */
.award_bottom {
	padding: 0  clamp(0.9678rem, 1.5625vw, 1.8750rem); /* 15.48px , 1.5625vw , 30.00px */
	padding-top: clamp(0.8710rem, 1.4063vw, 1.6875rem); /* 13.94px , 1.4063vw , 27.00px */
	padding-bottom: clamp(.625rem,1.0417vw,1.25rem); /* 40.78px , 4.1146vw , 79.00px */
	background: #ffffff;
	position: relative;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	gap: clamp(0.4839rem, 0.7813vw, 0.9375rem); /* 7.74px , 0.7813vw , 15.00px */

	flex-grow: 1;
}
/* .award_bottom::before {
	position: absolute;
	pointer-events: none;
	content: "";
	bottom: 0;
	right: 0;
	background-image: url(../images/news_bg.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 99.9%;
	width: 60%;
	aspect-ratio: 267 / 175;
	z-index: 0;
} */



	/* �脩��������獢�靘� ��銵灶銝��寡�閮� */
	/* .news_top {
	} */

		/* �脩��������獢�靘� ��銵灶銝��寡�閮�_�交����暺����賊���冽見撘� */		
		/* .award_list .collect, */
		.award_list .date{
			color:inherit;
			font-size: 0.6875rem; /*11*/
			font-weight: 500;
			line-height: 1;
			font-family: var(--foreign_font);
			/* margin-bottom: 10px; */
			padding: clamp(0.6452rem, 1.0417vw, 1.2500rem) 0; /* 10.32px , 1.0417vw , 20.00px */
			padding-left: clamp(0.9678rem, 1.5625vw, 1.8750rem); /* 15.48px , 1.5625vw , 30.00px */
			padding-right: clamp(0.9678rem, 1.5625vw, 1.8750rem); /* 15.48px , 1.5625vw , 30.00px */
		}

		/* ��璅����冽見撘� */
		.award_list .date i, 
		.award_list .collect i {
			/*font-size: 12px;
			color: inherit;
			margin-right: 5px;*/ /* ��璅�����摮���頝� */
		}
		.award_list .date{
			/*color: inherit;*/
		}
		/* .award_list .collect {
			color: var(--fifth_color);
		} */




	.award_list .award_info{
		display: flex;
		flex-direction: column;
		gap:clamp(0.4839rem, 0.7813vw, 0.9375rem); /* 7.74px , 0.7813vw , 15.00px */
		position: relative;
		z-index: 3;
		color: var(--dark_color);
        flex-grow: 1;
	}






	/* �脩��������獢�靘� ��銵灶璅�憿� */
	.award_bottom .title {
		margin: 0;
		color:inherit;
		word-break: break-word;  /*�望��靘��批�桀��瑁�*/
		/* font-size: clamp(1.1250rem, 1.0417vw, 1.2500rem); */ /* 18.00px , 1.0417vw , 20.00px */
		font-weight: 700;
		line-height: normal;
		/* letter-spacing: 2px; */
		font-size: 1rem; /*14*/
		color: inherit;

		display: flex;
		flex-direction: column;
		flex-grow: 1;
	}

	.award_bottom .title a {
		display: block;
		text-decoration: none; /* 蝘駁�方���蝯�銝���蝺� */
		color: inherit;
		
		display: -webkit-box;
		-webkit-box-orient: vertical;	
		-webkit-line-clamp: 2;	
		overflow: hidden;

		word-break: break-word;  /*�望��靘��批�桀��瑁�*/
	}

	.award_bottom .title a:hover {
		color: var(--primary_color); /* 皛�曌��詨����頞���蝯�憿��� */
	}

	/* �脩��������獢�靘� ��銵灶�游� */
	.award_bottom .more_btn {
		padding-top: clamp(2rem,3.3854vw,4.0625rem);
        font-size: .75rem;
	}
	.award_bottom .more_btn a{
		color: #4b4b4b;
        text-align: right;
        text-decoration: none;
        display: block;
        font-weight: 500;
	}
	.award_bottom .more_btn a:hover{
        color: var(--primary_color);
    }


	.award_bottom .more_btn{		
		/*display: flex;				
		justify-content: flex-end;				
		margin-top: clamp(1.1291rem, 1.8229vw, 2.1875rem);*/ /* 18.07px , 1.8229vw , 35.00px */
	}
		.award_bottom .more_btn a{
			/*color: var(--dark_color);
			font-size: 0.9375rem;
			font-weight: 400;
			line-height: normal;
			letter-spacing: .1406rem;
			display: flex;
			align-items: center;
			column-gap:clamp(0.3226rem, 0.5208vw, 0.6250rem); *//* 5.16px , 0.5208vw , 10.00px */
			/*text-decoration: none;*/
		}
			.award_bottom .more_btn img{
				/*width: clamp(0.9678rem, 1.5625vw, 1.8750rem); *//* 15.48px , 1.5625vw , 30.00px */
				/* height: auto; */
			}
			/*.award_bottom .more_btn a:hover{
				opacity: 0.7;
			}*/


/* ���詨��憛� */
.numberPage_leftArea,
.numberPage_rightArea{
    display: none;
}
.num_pc{
    display: inline-block;
}



/* �刻�Ｗ�撖砍漲憭扳��1281��嚗�憟��券��鋆∠���孵�璅�撘� */
@media screen and (min-width: 1281px) {

	.index_award_area{
		margin: 0 auto;
	}

	
	.index_award_area {
		max-width:  calc(66.75rem / 3 * 3); /*1068*/
		/* width: calc(100% / 3 * 3); */
	}
	

}


@media (max-width: 1280px){
    .index_awardBg .wrap {
		width: 90%;
	}
    
}





/* �刻�Ｗ��曉之125%銝�撖砍漲憭扳��991��嚗�憟��券��鋆∠���孵�璅�撘� */
@media screen and (min-width: 991px) and (min-height: 500px) and (max-height: 1000px) and (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.49), only screen and (min-resolution: 125dpi) and (max-resolution: 149dpi) {

 /* �脩��������獢�靘� ��銵灶銝��寡�閮�_�交����暺����賊���冽見撘� */  
 .award_list .date{
  font-size: 1rem; 
 }
 
 /* �脩��������獢�靘� ��銵灶璅�憿� */
 .award_bottom .title {
  font-size: clamp(1.1250rem, 1.0417vw, 1.2500rem); /* 18.00px , 1.0417vw , 20.00px */
 }
 

 /* �脩��������獢�靘� ��銵灶蝪∟膩 */
 .award_bottom .description,
 .award_bottom .more_btn {
  font-size: 1rem; /*16*/
 }

}


/* �刻�Ｗ��曉之150%銝�撖砍漲憭扳��991��嚗�憟��券��鋆∠���孵�璅�撘� */
@media screen and (min-width: 991px) and (min-height: 500px) and (max-height: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.74), only screen and (min-resolution: 150dpi) and (max-resolution: 174dpi) {

 /* �脩��������獢�靘� ��銵灶銝��寡�閮�_�交����暺����賊���冽見撘� */  
 .award_list .date{
  font-size: 1rem; 
 }
 
 /* �脩��������獢�靘� ��銵灶璅�憿� */
 .award_bottom .title {
  font-size: clamp(1.1250rem, 1.0417vw, 1.2500rem); /* 18.00px , 1.0417vw , 20.00px */
 }
 

 /* �脩��������獢�靘� ��銵灶蝪∟膩 */
 .award_bottom .description,
 .award_bottom .more_btn {
  font-size: 1rem; /*16*/
 }

}







@media (max-width: 768px){
    .index_award_area{			
        
        grid-template-columns: repeat(2,1fr);
        column-gap: .625rem;
        row-gap: .625rem;

    }

}

@media (max-width: 540px){
    .index_award_area{			
        
        grid-template-columns: repeat(1,1fr);

    }
    /* ���詨��憛� */
    .numberPage_leftArea,
    .numberPage_rightArea{
        display: inline-block;
    }
    .num_pc{
        display: none;
    }
}

