﻿.ny-adv-cont{width:100%;padding:0px 0px; display: flex;flex-direction: column;}
.ny-adv-cont main{margin-top: 0px;}
.ny-adv-cont dl{padding:120px 0px; margin:auto;}
.ny-adv-cont dl:nth-child(1){padding:60px 0px 100px 0px;}
.DescBox{background:#f5f7fa;width:100%;padding:5rem 0rem;}
.ny-adv-cont dl:nth-child(2n){background:#FFFFFF !important;}
.ny-adv-cont dl:nth-child(2n) .m-cont{flex-direction: row-reverse;}
.ny-adv-cont dl .img{position:relative;}
.ny-adv-cont dl .img div{width:100%;padding-top:60%; position:relative;}
.ny-adv-cont dl .img img{position: absolute; top: 0;right: 0;bottom: 0;left: 0;object-fit: cover;}
.ny-adv-cont dl .img img{width:100%; max-width:100%;height: 100%;}
.ny-adv-cont dl .img h2{height:60px; line-height: 60px;width: 250px;text-align: center;background-color:rgb(0,0,0,0.2);top: 0; left: 0px; color:#FFFFFF; font-size:34px; font-weight: bold;position: absolute;}
.ny-adv-cont dl .m-cont{ display:flex; justify-content: space-between;align-items: center;}
.m-cont .text{flex:6; padding-left:3rem;}
.m-cont .img{flex:7;}
.ny-adv-cont dl:nth-child(2n) .m-cont .text{padding-left:0px; padding-right:3rem;}
.row2{margin-top:80px;}
.ny-adv-cont dl .innerbox{ padding:0px 0rem 0px 1.5rem;}
.ny-adv-cont dl:nth-child(2n) .m-cont .innerbox{ padding:0px 1.5rem 0px 0px;}
.ny-adv-cont dl .innerbox h3{font-size: 2rem;font-weight: bold;color: var(--color1);margin-bottom: 20px;margin-top: 0px;}
.ny-adv-cont dl .innerbox .desc{font-size: 1rem;line-height: 2;}

.DescBox ul{ padding-bottom:1rem; overflow: hidden;}
.DescBox ul li{float:left;width: 33.3%;}

.warp{max-width: 1200px;}

.navbar.headFlex, .navbar.ny.headFlex{position:relative;}
@media screen and (max-width: 1023px)
{
	.ny-adv-cont dl{padding: 0px 0px;}
	.ny-adv-cont dl .m-cont{flex-direction: column;}
	.ny-adv-cont dl .innerbox{padding: 3rem; line-height: 2;}
	.ny-adv-cont dl:nth-child(2n) .m-cont .innerbox{padding: 16px; line-height: 2;}
	.ny-adv-cont dl .innerbox .desc{font-size:16px; line-height: 1.8;}
}

@media screen and (max-width: 767px)
{
	.ny-adv-cont dl .m-cont{flex-direction: column !important;}
	.ny-adv-cont dl .innerbox .desc{}
	.ny-adv-cont dl .innerbox .desc img{max-width:100%;}
	.ny-adv-cont dl .innerbox{padding:5rem 2rem; line-height: 2;}
	.ny-adv-cont dl:nth-child(2n) .m-cont .innerbox{padding: 5rem 2rem; line-height: 2;}
	
	.ny-adv-cont dl .m-cont .img{flex: 1;width:100%;}
	.ny-adv-cont dl .m-cont .text{flex: 1;width:100%;padding: 0px !important;}
	
}
@media screen and (max-width: 430px)
{
	
}
@media screen and (max-width: 414px)
{
	
}