.content-box{padding:0 60px;}
.intensive-top-box:after{content:'';display:block;clear:both;}
.intensive-top-box{position:relative;}
.intensive-top-box .intensive-img-box{float:right;width:50.8%;}
.intensive-top-box .intensive-img-box > div{position:relative;height:420px;}
.intensive-top-box .intensive-img-box > div:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/_res/bucheon/bcu/img/depart/img-contract-flower.png) no-repeat 100% 100%/cover;}
.intensive-top-box .intensive-txt-box{position:absolute;top:26px;left:0;z-index:10;padding:20px 60px 120px 0px;width:53.9%;background-color:#fff;box-sizing:border-box;}
.intensive-top-box .intensive-txt-box .intensive-title{padding:0 0 20px;font-weight:700;font-size:30px;line-height:34px;color:#111;}
.intensive-top-box .intensive-txt-box .intensive-txt{padding:0 0 55px;font-weight:300;font-size:18px;color:#111;line-height:23px;}
.intensive-sub-title{padding:0 0 15px;font-weight:700;font-size:24px;color:#111;line-height:29px;}
.ul-type-bar.c-red > li:before{background:#e74c13;}
.qualify-img-box{padding:0 0 36px;font-size:0;}
.qualify-img-box > div{display:inline-block;margin:0 40px 0 0;width:calc(50% - 40px);}

@media screen and (max-width:1024px){
	.content-box{padding:0;}
	.intensive-top-box{padding:0;}
	.intensive-top-box .intensive-img-box{float:none;padding:0 0 30px;width:100%;}
	.intensive-top-box .intensive-txt-box{position:static;padding:0;width:100%;}
	.intensive-top-box .intensive-txt-box .intensive-title{padding:0 0 30px;}
	.intensive-top-box .intensive-txt-box .intensive-txt{padding:0 0 30px;}
	.qualify-img-box > div{margin:0 20px 0 0;width:calc(50% - 10px);}
	.qualify-img-box > div:last-of-type{margin:0;}
}

@media screen and (max-width:768px){
	.intensive-top-box .intensive-img-box > div{height:350px;}
	.intensive-top-box .intensive-txt-box .intensive-title{padding:0 0 10px;font-size:23px;line-height:28px;}
	.intensive-top-box .intensive-txt-box .intensive-txt{padding:0 0 20px;font-size:16px;line-height:21px;}
	.intensive-sub-title{padding:0 0 10px;font-size:20px;line-height:25px;}
	.qualify-img-box{padding:0 0 10px;}
	.qualify-img-box > div{margin:0 0 10px;width:100%;}
}