.parisolympics{
	width:100%;
	height:100%;
	background:url('https://image.edaily.co.kr/images/etc/parisolympics_bg02.png') repeat;
	background-size: cover;
	margin-bottom: 20px
}
.parisolympics_wraps{
	display: flex;
	flex-direction: column;
	row-gap:20px;
	padding:20px
}
.parisolympics_section {
	position:relative;
	display:flex;
	flex-direction: column;
	row-gap:20px;
}
.parisolympics_section::before {
	content:"";
	position:absolute;
	top:-80px;
	left:-20px;
	width:calc(100% + 40px);
	height:calc(100% + 100px);
	background:url('https://image.edaily.co.kr/images/etc/noise.png') repeat;
	z-index:0
}
.paris_jaemok{
	position:relative;
	display:flex;
	justify-content:space-between;
	align-items: center;
	padding:30px 20px 0 20px;
	z-index:1
}
.icon_arrow{
	display:flex;
	align-items: center;
	color:#fff!important;
	column-gap:10px;
	font-weight:600;
	white-space: nowrap;
}
.icon_arrow::after{
	content:"";
	width:9px;
	height: 15px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 61 100'%3E%3Cpath d='M11.9 97.5c-2.6 0-5.1-1-7.1-2.9-3.9-3.9-3.9-10.3 0-14.2L35.1 50 4.7 19.6C.8 15.7.8 9.3 4.7 5.4c3.9-3.9 10.3-3.9 14.2 0l37.5 37.5c1.9 1.9 2.9 4.4 2.9 7.1s-1.1 5.2-2.9 7.1L19 94.6c-2 1.9-4.6 2.9-7.1 2.9Z' style='fill:%23fff;stroke-width:0'/%3E%3C/svg%3E");
}
.title_paris{
	position:relative;
	font-size:0;
}
.title_paris::after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' version='1.1' viewBox='0 0 251 35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0%7D%3C/style%3E%3C/defs%3E%3Cpath d='M16.1 9.9c0-1-.3-1.8-.9-2.3-.6-.5-1.5-.8-2.7-.8s-1.8.3-2.5.9c-.7.6-1 1.6-1 3v1.8H3.2v-1.7c0-1.6.3-2.9.8-3.9.5-1.1 1.3-1.9 2.1-2.6.9-.7 1.9-1.1 3-1.4 1.1-.3 2.2-.4 3.4-.4s2.2.1 3.4.3 2.1.6 3 1.1c.9.5 1.7 1.3 2.2 2.2.6.9.9 2 .9 3.4v2.1c0 1-.2 2-.7 2.8s-1 1.7-1.7 2.4-1.5 1.4-2.4 2c-.9.6-1.8 1.2-2.6 1.7-.7.4-1.4.9-2.1 1.4s-1.3 1.1-1.7 1.6c-.5.6-.9 1.2-1.2 1.8-.3.6-.5 1.3-.5 2h13.5v4.2H3v-3c0-1.3.2-2.5.6-3.6s1-2.1 1.6-3c.7-.9 1.4-1.7 2.3-2.4.8-.7 1.7-1.3 2.6-1.8.8-.4 1.5-.9 2.2-1.4.7-.5 1.4-1 1.9-1.5.6-.5 1-1.1 1.3-1.6.3-.6.5-1.2.5-1.8V9.7ZM24.5 10.1c0-2.3.8-4.1 2.5-5.5s4.1-2 7.2-2 5.6.7 7.2 2 2.5 3.2 2.5 5.5v14.4c0 2.3-.8 4.1-2.5 5.5-1.7 1.4-4.1 2-7.2 2s-5.6-.7-7.2-2c-1.7-1.4-2.5-3.2-2.5-5.5V10.1Zm5.8 14.5c0 .6.1 1 .3 1.4.2.4.5.7.9 1 .4.3.8.5 1.2.6.5.1.9.2 1.5.2s1 0 1.5-.2c.5-.1.9-.3 1.2-.6s.6-.6.9-1c.2-.4.3-.9.3-1.4V10.1c0-.6-.1-1-.3-1.4-.2-.4-.5-.7-.9-1s-.8-.5-1.2-.6c-.5-.1-.9-.2-1.5-.2s-1 0-1.5.2c-.5.1-.9.3-1.2.6-.4.3-.6.6-.9 1-.2.4-.3.9-.3 1.4v14.5ZM58.8 9.9c0-1-.3-1.8-.9-2.3s-1.5-.8-2.7-.8-1.8.3-2.5.9c-.7.6-1 1.6-1 3v1.8h-5.8v-1.7c0-1.6.3-2.9.8-3.9.5-1.1 1.3-1.9 2.1-2.6.9-.7 1.9-1.1 3-1.4s2.2-.4 3.4-.4 2.2.1 3.4.3c1.1.2 2.1.6 3 1.1.9.5 1.7 1.3 2.2 2.2.6.9.9 2 .9 3.4v2.1c0 1-.2 2-.7 2.8s-1 1.7-1.7 2.4-1.5 1.4-2.4 2c-.9.6-1.8 1.2-2.6 1.7-.7.4-1.4.9-2.1 1.4s-1.3 1.1-1.7 1.6c-.5.6-.9 1.2-1.2 1.8-.3.6-.5 1.3-.5 2h13.5v4.2H45.8v-3c0-1.3.2-2.5.6-3.6.4-1.1 1-2.1 1.6-3 .7-.9 1.4-1.7 2.3-2.4s1.7-1.3 2.6-1.8c.8-.4 1.5-.9 2.2-1.4.7-.5 1.4-1 1.9-1.5.6-.5 1-1.1 1.3-1.6.3-.6.5-1.2.5-1.8V9.7ZM87.8 22.3v4.3h-3.1v5.2h-5.8v-5.2H66v-4L80.1 3.4h4.7v18.9h3.1Zm-8.9-10.5-7.2 10.5h7.2V11.8ZM108.3 8h6.2v19.9h2v4.2H97.2v-4.2h2.2V8h6.2v19.9h2.9V8Zm-11-5.8h19v4.2h-19V2.2Zm20.6 0h6.2V15h3.4v6h-3.4v11.7h-6.2V2.2ZM134.5 19.4v8.4h11.2V32h-17.4V15.2h10.5V6.5h-10.5V2.2H145v17.2h-10.5Zm15.4-17.2h6.2v30.5h-6.2V2.2ZM159.1 13.4h11.1v-1.3h-4.6c-.9 0-1.8 0-2.6-.2s-1.5-.4-2.1-.7c-.6-.4-1-.9-1.4-1.5s-.5-1.4-.5-2.4.2-1.7.5-2.4.8-1.2 1.4-1.5 1.3-.7 2.1-.8c.8-.2 1.7-.3 2.6-.3h15.3c.9 0 1.8 0 2.6.3.8.2 1.5.4 2.1.8.6.4 1 .9 1.4 1.5.3.6.5 1.4.5 2.4s-.2 1.8-.5 2.4c-.3.6-.8 1.1-1.4 1.5-.6.4-1.3.6-2.1.7s-1.6.2-2.6.2h-4.6v1.3h11.1v4H159v-4Zm28.4 19.4h-28.4v-8.9h22.2v-1.4h-22.2v-3.7h28.4v8.9h-22.2v1.5h22.2v3.7Zm-7-24.7c.5 0 .8 0 .9-.3.1-.2.2-.4.2-.7s0-.5-.3-.7c-.2-.2-.5-.3-.9-.3H166c-.4 0-.7.1-.9.3s-.3.4-.3.7 0 .5.2.7c.1.2.4.3.9.3h14.4ZM189.5 8.3h10.3V6.2h-10.3v-4H206v10.1h-10.3v2.1H206v4h-16.5V8.3Zm27.8 24.5h-27.8V21.4h27.8v11.4Zm-21.6-4.3h15.5v-3h-15.5v3Zm15.4-26.3h6.2v16.1h-6.2V2.2ZM230.6 7.6h6v6.6h2.1v4.2h-19.2v-4.2h2.2V7.6h6v6.6h2.9V7.6Zm-10.8-5.4h18.8v4.2h-18.8V2.2Zm.3 19.2h27.8v11.4h-6.2v-7.2h-21.6v-4.2Zm21.7-19.2h6.2v16.1h-6.2V2.2Z' class='cls-1'/%3E%3C/svg%3E");
}
.title_paris, .title_paris::after{
	width:215px;
	height:30px;
}
.layerthumb{
	position:relative;
	width:100%;
	height:100%;
	display:inline-block;
}
.layerthumb .title{
	position:absolute;
	bottom:0;
	left:0;
	display:flex;
	align-items: center;
	justify-content: center;
	width:100%;
	padding:40px 0 20px 0;
	background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.9) 40%);
}
.clamp_02{
	overflow: hidden;
	display:-webkit-box;
	-webkit-box-orient:vertical;
			box-orient:vertical;
	-webkit-line-clamp: 2;
			line-clamp: 2;
	word-wrap:break-word;
	text-overflow:ellipsis;
}
.main.layerthumb img{
	aspect-ratio: 2/1;
	width:100%;
}
.main.layerthumb .clamp_02{
	padding:0 20px;
	color:#fff;
	font-size:1.8rem;
	line-height:2.4rem;
	font-weight: 600
}

.subnews{
	display:flex;
	column-gap:20px
}
.main.layerthumb .title{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0 0 0) 40%)
}
.subnews .layerthumb .title{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0 0 0) 40%)
}
.subnews .layerthumb img{
	aspect-ratio: 1/1;
	width:100%;
}
.subnews .layerthumb .clamp_02{
	padding:0 20px;
	color:#fff;
	font-size:1.2rem;
	line-height:1.7rem;
	font-weight: 400
}
.subnews .layerthumb .title{
	padding:20px 0 10px 0;
}

@media screen and (max-width: 400px) {
	.main.layerthumb .clamp_02 {
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.subnews .layerthumb .clamp_02 {
		font-size: 1rem;
		line-height: 1.3rem;
	}
}

@media screen and (max-width: 380px) {
	.parisolympics {
		row-gap: 0;
	}
	.parisolympics_section, .subnews {
		gap: 10px;
	}
	.paris_jaemok {
		padding: 20px 20px 0 20px;
	}
	.main.layerthumb .clamp_02 {
		font-size: 1.4rem;
		line-height: 1.9rem;
	}
	.main.layerthumb img {
		aspect-ratio: 1.5 / 1;
	}
	.title_paris, .title_paris::after {
		width: 175px;
		height: 25px;
	}
	.parisolympics_section::before {
		top: -65px;
		left: -20px;
		width: calc(100% + 40px);
		height: calc(100% + 85px);
	}
}

@media screen and (max-width: 320px) {
	.parisolympics {
		background-size: contain;
	}
	.main.layerthumb img {
		aspect-ratio: 1 / 1;
	}
	.subnews {
		flex-direction: column;
		column-gap: 20px;
	}
	.subnews .layerthumb .clamp_02 {
		font-size: 1.5rem;
		line-height: 2rem;
		font-weight:600
	}
	.subnews .layerthumb .title {
		padding: 40px 0 20px 0;
	}
}