.quick{position: fixed; right: 5px; top: 35%; z-index: 99;}
.quick a{text-align: center;background: #808080; display: block; margin-top: 5px; padding: 10px 25px; color: #fff; border-radius: 30px; font-weight: 700; font-size: 17px;}
.quick a:hover{background: #ff4f8b;}

/* 팝업 */
.pop_wp{display: flex; background: rgba(0,0,0,0.7); height: 100%; width: 100%; align-items: center; position: fixed; top: 0; left: 0; z-index: 99; justify-content: center;}
.div_pop{ margin: 0 auto;position: relative; width: 38rem; background: #fff; height: fit-content; max-height: 88%; border-radius: 10px; padding: 0.5rem 2rem 2rem;}
.div_pop *{font-size: 16px;} 

.div_pop a.closeX{position: absolute; top: 5px; right: 10px; font-size: 60px; height: 36px; line-height: 36px; font-weight: 100; text-align: center; cursor: pointer; color: #000; text-decoration: none;}
.div_pop a.closeX:hover{color: #ccc;}

.div_pop .pop_tit{text-align: center; padding: 20px 0 7px; font-size: 25px; border-bottom: 2px solid #000; font-weight: 900;}
.div_pop strong{font-weight: 600; display: block; font-size: 16px; line-height: 1.2;}

.div_pop .pop_conts table{margin: 10px 0;}
.div_pop .pop_conts table th,
.div_pop .pop_conts table td{text-align: left; padding: 8px 15px; border-bottom: 1px solid #f5f5f5;}
.div_pop .pop_conts label{cursor: pointer; padding: 3px 0; display: block;}
.div_pop .pop_conts tr:nth-child(4) label{display: inline-block;}
.div_pop .pop_conts input[type="text"],
.div_pop .pop_conts input[type="tel"],
.div_pop .pop_conts select{padding: 5px 10px; font-size: 15px;}
.div_pop .pop_conts input[type="radio"],
.div_pop .pop_conts input[type="checkbox"]{width: 18px; height: 18px; vertical-align: middle; margin-right: 5px;}
.div_pop .pop_conts input[type="radio"]:last-child{margin-left: 10px;}

.div_pop .agreebox{font-size: 14px; line-height: 1.3; padding: 0 10px;}
.div_pop .agreebox label{font-weight: 800; padding-bottom: 10px; width: fit-content;}

.div_pop .btn_go{font-size: 11px; padding: 2px 10px; border-radius: 3px; background: #000; color: #fff; font-weight: 600; margin-left: 5px;}
.div_pop .btn_ok{background: #ea1149; color: #fff; padding: 15px 80px; font-size: 17px; text-align: center; border-radius: 5px; width: fit-content; margin: 0 auto; font-weight: 900;}


/*띠배너*/
 .barbnr{width:1920px; heihgt:74px;position: fixed; bottom: 0; left: 0;  z-index: 9;text-align: center;}
