.business-box .content > strong{display: block;font-family: 'Norican', cursive;font-weight: 400;font-size: 84px;line-height: 1;color: #109DB233;}
.business-box .list > li{display: flex;align-items: flex-end;flex-direction:row-reverse}
.business-box .list > li + li {margin-top: 80px;}
.business-box .list > li.reverse {flex-direction:unset;}
.business-box .list > li .content {position: relative;z-index: 2;display: flex;flex-direction: column;padding:30px;width: 50%;background: #E6F4F6;min-height:280px;}
.business-box .list > li.reverse .img {margin-left:0;margin-right: -140px;}
.business-box .list > li .img{position: relative;z-index: 1;margin-left: -140px;max-width: 66.666%;}
.business-box .list > li .txt01 {margin-top: -26px;font-weight: 700;font-size: 26px;line-height: 1.4;color: #080A12;}
.business-box .list > li .txt02 {margin-top: 20px;font-weight: 400;font-size: 18px;line-height: 1.5;color: #363636;}
.business-box .title {padding: 3px 0 30px 36px;background: url(../img/content/business-ico01.png) no-repeat 0 0 / 36px auto;line-height: 30px;font-weight: 800;font-size: 22px;color: #080A12;}
.business-box .txt03 {background-color: #f9f9f9;padding: 20px;font-size: 16px;color: #363636;line-height:1.5;margin: 0 0 30px;}
.business-box .img {width: 100%;}
.business-box .img img{width: 100%;height: 100%;object-fit: cover;}
.business-box .block + .block {margin-top: 30px;}
.business-box .block .img {max-width: 960px;margin: 0 auto;}
.business-box .contact {position: relative;overflow: hidden;padding: 120px 60px 20px;}
.business-box .contact::before {content: '';position: absolute;z-index: 1;left: 0;top: 0;display: block;width: 100%;height:220px;background: url(../img/content/business-bg01.jpg) no-repeat center center / cover;}
.business-box .contact.type02::before {background: url(../img/content/business-bg02.jpg) no-repeat center center / cover;}
.business-box .contact-wrap {position: relative;z-index: 1;margin: 0 auto;padding: 40px 64px;max-width: 750px;background: #FFFFFF;box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);}
.business-box .contact-title{font-weight: 700;font-size: 20px;line-height: 1.4;color: #363636;text-align:center;}
.business-box .contact-txt {font-weight: 400;font-size: 16px;line-height: 1.4;color: #363636;text-align: center;margin: 4px 0 0;}
.business-box .contact-phone {position:relative;display: inline-block;vertical-align: top;font-weight: 500;font-size: 18px;line-height: 25px;color: #080A12;padding-left:28px;}
.business-box .contact-phone::before {content: '';position: absolute;left: 0;top: 50%;display: block;margin-top: -10px;width: 20px;height: 20px;background: url(../img/content/business-ico02.png) no-repeat center center / 20px auto;}
.business-box .contact-control {display:flex;justify-content:center;margin: 16px 0 0;}




@media(max-width:1024px){
	.business-box .list > li{display:block;}
	.business-box .list > li + li {margin-top: 40px;}
	.business-box .list > li .img {max-width:100%;width:100%;margin: 0;}
	.business-box .list > li .content {width:100%;min-height:auto;padding:15px;}
	.business-box .content > strong {font-size: 50px;}
	.business-box .list > li .txt01 {margin-top: -20px;font-size: 20px;}
	.business-box .contact {padding:80px 20px 20px;margin: 30px 0 0;}
	.business-box .contact-wrap {padding: 20px 32px}
}
/* 문의 박스 공통 보완 260909 */
.nsu-contact-260909{margin-top:40px}.nsu-contact-260909.contact-wrap,.nsu-contact-260909 .contact-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 40px;margin-top:12px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#f7f7f7}.nsu-contact-260909 .con01,.nsu-contact-260909.contact-wrap .con01{display:flex;align-items:center;gap:20px;min-width:0}.nsu-contact-260909 .txt01,.nsu-contact-260909.contact-wrap .txt01{flex:none;margin:0;padding-right:20px;border-right:1px solid #ccc;font-weight:700;color:#222}.nsu-contact-260909 .txt02,.nsu-contact-260909.contact-wrap .txt02,.nsu-contact-260909 .con02 p,.nsu-contact-260909.contact-wrap .con02 p{margin:0}.nsu-contact-260909 .con02,.nsu-contact-260909.contact-wrap .con02{display:flex;align-items:center;gap:24px;flex:none}.nsu-contact-260909 a{color:#555;text-decoration:none}.nsu-contact-260909 .tel a:before{content:'☎';margin-right:8px}.nsu-contact-260909 .mail a:before{content:'✉';margin-right:8px}@media(max-width:767px){.nsu-contact-260909.contact-wrap,.nsu-contact-260909 .contact-wrap{display:block;padding:20px}.nsu-contact-260909 .con01,.nsu-contact-260909.contact-wrap .con01{align-items:flex-start}.nsu-contact-260909 .con02,.nsu-contact-260909.contact-wrap .con02{display:block;margin-top:14px}.nsu-contact-260909 .con02 p,.nsu-contact-260909.contact-wrap .con02 p{margin-top:8px}}