/*프로젝트 컨텐츠-비엠비코*/
.pjt-content.bmbco u{border-bottom: 2px solid #37b74a}
.pjt-content.bmbco .bmbco-main-con{width: 100%;background: #015b01; }
.pjt-content.bmbco .bmbco-main-con .bmbco-main-box{color: #fff; padding: 20px; border-top: 1px solid #ffeef0; border-bottom: 1px solid #ffeef0; position: relative;display: inline-block; margin: 30px 0}
.pjt-content.bmbco .bmbco-main-con .bmbco-main-box:before{content: ""; position: absolute; left: -40px; top:50%; margin-top: -10px; width: 23px; height: 20px; background: url(/assets/_Img/project/bmbco/bmbco27.png);}
.pjt-content.bmbco .bmbco-main-con .bmbco-main-box:after{content: ""; position: absolute; right: -40px; top:50%; margin-top: -10px; width: 23px; height: 20px; background: url(/assets/_Img/project/bmbco/bmbco28.png);}
.pjt-content.bmbco .bmbco-brand{width: 100%; display: inline-block;}
.pjt-content.bmbco .bmbco-brand span.ceo{width: 37.5%; max-width: 245px; float: left;display: none;}
.pjt-content.bmbco .bmbco-brand span.txt{/*width: calc(62.5% - 20px);*/width: 100%; float: left;}
.pjt-content.bmbco .bmbco-brand span.txt img{max-width: 152px; margin-bottom: 10px}
.pjt-content.bmbco .bmbco-enter img{max-width: 332px; padding: 0 0 60px 0}

.pjt-content.bmbco .bmbco-ingre li{width: 100%; float: left; display: inline-block; margin-bottom: 20px}
.pjt-content.bmbco .bmbco-ingre li:last-child{margin-bottom: 0}
.pjt-content.bmbco .bmbco-ingre li .img{width: 36.9%; max-width: 241px; float: left;}
.pjt-content.bmbco .bmbco-ingre li .txt{width: calc(63.1% - 20px); float: left; margin-left: 20px}
.pjt-content.bmbco .bmbco-ingre li .txt img{max-width: 257px}
.pjt-content.bmbco .bmbco-lev01 img{max-width: 580px}
.pjt-content.bmbco .bmbco-rose{text-align: center; border: 1px solid #37b74a; line-height: 30px; margin-bottom: 20px}
.pjt-content.bmbco .rose-video{clear: both; width: 100%; height: 100%;position:relative; padding-bottom: 56.25%; margin-bottom: 20px}
.pjt-content.bmbco .rose-video iframe{width: 100%; height: 100%; position: absolute;}
.pjt-content.bmbco .rose-txt{background: #e2e9f3; padding: 20px 0}

.pjt-content.bmbco .bmbco-rew{border:1px solid #bfbfbf; width: 100%; display: inline-block;}
.pjt-content.bmbco .bmbco-rew .rew-box{width: 50%; box-sizing: border-box; float: left; padding: 15px}
.pjt-content.bmbco .bmbco-rew .rew-box h3{text-align: left !important}
.pjt-content.bmbco .bmbco-rew .rew01{border-right: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;}
.pjt-content.bmbco .bmbco-rew .rew02{border-bottom: 1px solid #bfbfbf;}
.pjt-content.bmbco .bmbco-rew .rew03{border-right: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;}
.pjt-content.bmbco .bmbco-rew .rew04{border-bottom: 1px solid #bfbfbf;}
.pjt-content.bmbco .bmbco-rew .rew05{border-right: 1px solid #bfbfbf;}

@media only screen and (max-width:650px){
	.pjt-content.bmbco .bmbco-ingre li{margin-bottom: 30px}
	.pjt-content.bmbco .bmbco-ingre li .txt img{max-width: 157px}
}
@media only screen and (max-width:520px){
	.pjt-content.bmbco .bmbco-main-con .bmbco-main-box:before,.pjt-content.bmbco .bmbco-main-con .bmbco-main-box:after{display: none;}
	.pjt-content.bmbco .bmbco-enter img{max-width: 180px;}
	.pjt-content.bmbco .mg20f{margin-bottom: 10px}


}
@media only screen and (max-width:450px){
	.pjt-content.bmbco .bmbco-ingre li{text-align: center;}
	.pjt-content.bmbco .bmbco-ingre li .img{width: 100%;max-width: 450px}
	.pjt-content.bmbco .bmbco-ingre li .img img{max-width: 241px}
	.pjt-content.bmbco .bmbco-ingre li .txt{width: 100%; margin-left: 0px; margin-top: 10px}
	.pjt-content.bmbco .bmbco-rew .rew-box{width: 100%}
	.pjt-content.bmbco .bmbco-rew .rew01, .pjt-content.bmbco .bmbco-rew .rew02, .pjt-content.bmbco .bmbco-rew .rew03, .pjt-content.bmbco .bmbco-rew .rew05{border-right: 0px; border-bottom: 1px solid #bfbfbf;}
}