@charset "UTF-8";

/************************************************
parts
************************************************/
/*---------------
logoClm
------------------*/
.logoClm01 {
	display: block;
}
.logoClm01 > .clmItem {
	width: auto;
}
/*---------------
imgWidth
------------------*/
.cmsq img {
	width: 484px;
}
.I9 img {
	width: 307px;
}
/*---------------
imgList02
------------------*/
.clm.imgList02.PDI {
	align-items: center;
}
.clm.imgList02.PDI > .clmItem.I {
	width: 176px;
	flex-shrink: 0;
	margin: 0 auto;
}
.clm.imgList02.DN {
	align-items: center;
}
.clm.imgList02.DN > .clmItem.I {
	width: 159px;
	flex-shrink: 0;
	margin: 0 auto;
}
.clm.imgList02.KR {
	align-items: center;
}
.clm.imgList02.KR > .clmItem.I {
	width: 121px;
	flex-shrink: 0;
	margin: 0 auto;
}
.clm.imgList02.FM > .clmItem.I {
	width: 270px;
	margin: 0 auto;
	flex-shrink: 0;
}
.clm.imgList02.ER > .clmItem.I {
	width: 135px;
	margin: 0px auto;
	flex-shrink: 0;
}
.clm.imgList02.ER > .clmItem.I img {
	width: 105px;
}
/*---------------
SpCarousel
------------------*/
.slick-slider:before,
.slick-slider:after {
	content: '';
	display: block;
	height: 100%;
	width: 15%;
	background: linear-gradient(90deg, rgba(219,219,219,0) 0%, rgba(255,255,255,1) 100%);
	position: absolute;
	top: 0;
	z-index: 10;
}
.slick-slider:before{
	transform: rotate(180deg);
	left: 0;
}
.slick-slider:after {
	right: 0;
}
.slick-initialized .slick-slide:not(:last-of-type) {
	margin-right: 10px;
}
.slick-prev {
	transform: rotate(-45deg);
}
.slick-next {
	transform: rotate(135deg);
}
.slick-prev,.slick-next {
	width: 18px;
	height: 18px;
	border: 3px solid #989898;
	border-right: none;
	border-bottom: none;
	margin-top: -8px;
	z-index: 20;
}
.slick-prev.slick-disabled,
.slick-next.slick-disabled {
	display: none;
}
/*---------------
clmWrap
------------------*/
.clmWrap {
	width: 100%;
}
.clm.spCol2 > .clmItem.clmL {
	width: 65%;
}
.clm.spCol2 > .clmItem.clmR {
	width: 25%;
}