#landing_web{display: block;}
#landing_web img{width:100%;}
#landing_m{display:none;}
@media all and (max-width:720px) {
	#landing_web{display: none;}
	#landing_m{display: block;}
	#landing_m img{width:100%;}
}
.db_wrap_quick{position: fixed; width: 100%; bottom:0;height:100px;z-index:100;background:#c20f2f; box-shadow:0 0 90px rgba(0,0,0,0.9); transition:0.8s; overflow: hidden;  justify-content:center; align-content:center; align-items:center;   z-index: 100;}
.db_wrap_quick h2{margin-right:24px;}
.db_wrap_quick .db_inner{display:flex; max-width:1280px; margin:0 auto;text-align:left; justify-content:center; align-content:center; align-items:center;  }
.db_wrap_quick .db_inner h3{margin-right:24px;}
.db_wrap_quick .db_inner h3 img{width:200px;}
.db_wrap_quick .db_inner .db{position: relative;display:flex;gap:12px;margin:0 auto; box-sizing:border-box;z-index: 2;  justify-content:center; align-content:center; align-items:center;  }
.db_wrap_quick .db_inner .db ul{display:flex; gap:2px;}
.db_wrap_quick .db_inner .db ul li{}
.db_wrap_quick .db_inner .db ul li a{text-decoration:underline; cursor: pointer;}
.db_wrap_quick .db_inner .db ul li input[type="text"]{width:100%; padding:6px 14px; height:46px;line-height:56px; background: #fff; border:none;border-radius:0; font-size:0.90em; box-sizing:border-box; color: #222; border:2px solid transparent;font-family: 'Malgun Gothic'; }
.db_wrap_quick .db_inner .db ul li input[type="text"]::placeholder{color: #666 !important; font-size:0.90em;letter-spacing:-1px; font-weight:500; }
.db_wrap_quick .db_inner .db ul li input[type="text"]:focus{border:2px solid rgba(255,255,255,0.1)}
.db_wrap_quick .db_inner .db ul li.agree{display:flex; margin-left:8px;text-align: left;color: #fff; font-size:13px; letter-spacing:-1px; justify-content:center; align-content:center; align-items:center;   }
.db_wrap_quick .db_inner .db ul li.agree a{text-decoration:underline;}
.db_wrap_quick .db_inner .db ul li.agree input[type="checkbox"]{width:30px; height:30px; margin-right: 5px; vertical-align: middle;}
.db_wrap_quick .db_inner .db .db_submit{animation:submit_btn 0.3s 0s infinite alternate ease-in;}
.db_wrap_quick .db_inner .db .db_submit input[type="submit"]{width:250px; padding:8px 0; line-height:36px;background: #080404; color: #fff; border:none; font-weight: bold; font-size:22px; letter-spacing:-1px; border-radius:0; cursor: pointer;}
.db_wrap_quick .db_inner .db .db_submit input[type="submit"]:hover{background:#222 ;}
/* 레이어팝업 */
.layer{position:fixed; display:none; left:0;top:180px; z-index:3000000; width:100%;}
.layer .close_btn{position:absolute; overflow: hidden; right:0; top:0;background:#c20f2f; border-radius:0 10px 0 10px; color: #fff;}
.layer .close_btn a{display: block;color: #fff;padding:14px 18px; font-size:20px; font-weight:bold;}
.layer .layer_wrap{position:relative;width:100%; max-width:700px; top:0px; margin:0 auto; border-radius:10px; background:rgba(0,0,0,0.95); text-align:left; letter-spacing:-0.5px; box-shadow:0 0 50px rgba(0,0,0,0.6);}
.layer .layer_wrap .DB_info_detail{width:100%;  margin:18px auto; padding-bottom:16px; line-height:1.6; color: #fff;font-size:12px;}
.layer .layer_wrap .DB_info_detail h2{padding:22px;border-bottom:1px solid #222; font-size:24px; font-weight:bold;}
.layer .layer_wrap .DB_info_detail .DB_info_detail_wrap p{padding:8px;margin-bottom:12px; font-size:13px; }
.layer .layer_wrap .DB_info_detail .DB_info_detail_wrap{width:98%; height:360px; padding:8px 16px; overflow:auto; box-sizing:border-box;}
.layer .layer_wrap .DB_info_detail .DB_info_detail_wrap dl dt{display:block; background: #fff;border-radius:3px; padding:7px 10px; font-weight: bold; color: #333;}
.layer .layer_wrap .DB_info_detail .DB_info_detail_wrap dl dd{margin-bottom:16px; padding:4px 12px; box-sizing:border-box;}
/* DB 미디어쿼리 */
@media all and (max-width:720px) {
	.db_wrap_quick{height:auto; padding:14px 12px;}
	.db_wrap_quick .db_inner{flex-direction:column; gap:10px;}
	.db_wrap_quick .db_inner h3{margin-right:0;}
	.db_wrap_quick .db_inner h3 img{display:none;}
	.db_wrap_quick .db_inner h3::after{content:'프렌코커피 창업문의하기'; color:#fff; font-size:16px; font-weight:bold; letter-spacing:-1px;}
	.db_wrap_quick .db_inner .db{flex-direction:column; width:100%; gap:8px;}
	.db_wrap_quick .db_inner .db ul{display:grid; grid-template-columns:repeat(3,1fr); width:100%; gap:6px;}
	.db_wrap_quick .db_inner .db ul li{width:100%;}
	.db_wrap_quick .db_inner .db ul li input[type="text"]{width:100%;}
	.db_wrap_quick .db_inner .db ul li.agree{grid-column:1/-1; width:100%; margin-left:0;}
	.db_wrap_quick .db_inner .db .db_submit{width:100%;}
	.db_wrap_quick .db_inner .db .db_submit input[type="submit"]{width:100%; font-size:18px;}
}